Smart picking in 3D point clouds
    1.
    发明授权
    Smart picking in 3D point clouds 有权
    在3D点云智能挑选

    公开(公告)号:US08396284B2

    公开(公告)日:2013-03-12

    申请号:US12256399

    申请日:2008-10-22

    IPC分类号: G06K9/00

    摘要: An embodiment of the invention includes a method for identifying a point representing a feature in a 3D dataset. The method includes performing a pick, which includes filtering the dataset to extract a subset of points based on certain criteria including a seed point and evaluating a metric for each point in the subset of points. The metric is a non-normalized probability that the point being evaluated represents the feature. The point or points with the highest metric is identified as representing the feature. Another embodiment of the invention includes a computer-readable medium comprising computer-executable instructions for identifying a point representing a feature in a 3D dataset. Another embodiment of the invention includes a method for displaying a view of a feature in a 3D dataset.

    摘要翻译: 本发明的实施例包括用于识别表示3D数据集中的特征的点的方法。 该方法包括执行选择,其包括基于包括种子点的某些标准来筛选数据集以提取点子集,并且评估点子集中的每个点的度量。 该度量是被评估点表示特征的非归一化概率。 具有最高度量的点或点被标识为表示特征。 本发明的另一实施例包括计算机可读介质,其包括用于识别表示3D数据集中的特征的点的计算机可执行指令。 本发明的另一实施例包括用于在3D数据集中显示特征的视图的方法。

    SMART PICKING IN 3D POINT CLOUDS
    2.
    发明申请
    SMART PICKING IN 3D POINT CLOUDS 有权
    智能拍摄3D点云

    公开(公告)号:US20090103773A1

    公开(公告)日:2009-04-23

    申请号:US12256399

    申请日:2008-10-22

    IPC分类号: G06K9/00

    摘要: An embodiment of the invention includes a method for identifying a point representing a feature in a 3D dataset. The method includes performing a pick, which includes filtering the dataset to extract a subset of points based on certain criteria including a seed point and evaluating a metric for each point in the subset of points. The metric is a non-normalized probability that the point being evaluated represents the feature. The point or points with the highest metric is identified as representing the feature. Another embodiment of the invention includes a computer-readable medium comprising computer-executable instructions for identifying a point representing a feature in a 3D dataset. Another embodiment of the invention includes a method for displaying a view of a feature in a 3D dataset.

    摘要翻译: 本发明的实施例包括用于识别表示3D数据集中的特征的点的方法。 该方法包括执行选择,其包括基于包括种子点的某些标准来筛选数据集以提取点子集,并且评估点子集中的每个点的度量。 该度量是被评估点表示特征的非归一化概率。 具有最高度量的点或点被标识为表示特征。 本发明的另一实施例包括计算机可读介质,其包括用于识别表示3D数据集中的特征的点的计算机可执行指令。 本发明的另一实施例包括用于在3D数据集中显示特征的视图的方法。

    System and method for acquiring tie-point location information on a structure
    4.
    发明授权
    System and method for acquiring tie-point location information on a structure 有权
    用于获取结构上的连接点位置信息的系统和方法

    公开(公告)号:US06804380B1

    公开(公告)日:2004-10-12

    申请号:US09574713

    申请日:2000-05-18

    IPC分类号: G06K900

    CPC分类号: G01S17/89

    摘要: An apparatus and method are described for acquiring tie-point target locations on a structure that eliminates the need for the user to manually identify features that can be used to register multiple scenes so that they share a single coordinate system. In the present invention, readily identifiable objects, known as targets, are placed on or near the structure. When the structure is scanned, the targets are identified and can then be used in other operations, such as registration.

    摘要翻译: 描述了用于在结构上获取结点目标位置的装置和方法,其消除了用户手动识别可用于登记多个场景的特征以使得它们共享单个坐标系的需要。 在本发明中,易于识别的物体(称为目标)放置在结构上或附近。 当扫描结构时,目标被识别,然后可以用于其他操作,如注册。

    METHODS AND SYSTEMS FOR BROWSING HETEROGENEOUS MAP DATA
    5.
    发明申请
    METHODS AND SYSTEMS FOR BROWSING HETEROGENEOUS MAP DATA 审中-公开
    浏览异构地图数据的方法和系统

    公开(公告)号:US20120213416A1

    公开(公告)日:2012-08-23

    申请号:US13310307

    申请日:2011-12-02

    IPC分类号: G06K9/00

    CPC分类号: G06T17/05 G06F16/29

    摘要: Methods, systems and articles of manufacture for browsing heterogeneous map data are described herein. A method embodiment includes displaying a plurality of homogeneous images, each image representing a geographic information system (GIS) dataset comprising one or more map assets an enabling browsing of GIS datasets and map assets using said displayed images independent of underlying data formats of said GIS datasets. A system embodiment includes a map data engine configured to receive a plurality of homogeneous images, each image representing a GIS dataset comprising one or more map assets, and a user interface configured to display said images and enable browsing of GIS datasets and map assets using said displayed images independent of underlying data formats of said GIS datasets.

    摘要翻译: 本文描述了用于浏览异构地图数据的方法,系统和制品。 方法实施例包括显示多个均匀图像,每个图像表示包括一个或多个地图资产的地理信息系统(GIS)数据集,其能够浏览GIS数据集,并使用所述显示图像映射资产,而不依赖于所述GIS数据集的底层数据格式 。 系统实施例包括被配置为接收多个均匀图像的地图数据引擎,每个图像表示包括一个或多个地图资产的GIS数据集,以及被配置为显示所述图像并使得能够浏览GIS数据集并且使用所述 显示独立于所述GIS数据集的底层数据格式的图像。

    Determining appearance of points in point cloud based on normal vectors of points
    6.
    发明授权
    Determining appearance of points in point cloud based on normal vectors of points 有权
    基于点的法向向量确定点云中的点的外观

    公开(公告)号:US07737973B2

    公开(公告)日:2010-06-15

    申请号:US11415589

    申请日:2006-05-01

    IPC分类号: G06T15/50 G06T15/00 G06T17/00

    CPC分类号: G06T15/02

    摘要: A method relating to a point cloud includes defining a line of sight of a point cloud on a display of a computer, estimating a normal vector for at least one point of the plurality of points, and determining the appearance on the display of at least one point of the plurality of points based on the step of estimating a normal vector. One can use the computer to manipulate the point cloud to display a selected view of the scene and calculate the angle between the normal vector of the at least one point and a line of sight. The step of determining the appearance can include determining the transparency, color or size of the point on the display according to the angle between the normal vector and the line of sight.

    摘要翻译: 涉及点云的方法包括:在计算机的显示器上定义点云的视线,估计多个点中的至少一个点的法线向量,以及确定显示器上的至少一个 基于估计法线矢量的步骤的多个点的点。 可以使用计算机来操纵点云以显示场景的选定视图,并计算至少一个点的法线矢量与视线之间的角度。 确定外观的步骤可以包括根据法向量和视线之间的角度确定显示器上的点的透明度,颜色或尺寸。

    System and method for efficient storage and manipulation of extremely large amounts of scan data
    7.
    发明授权
    System and method for efficient storage and manipulation of extremely large amounts of scan data 有权
    用于高效存储和操纵极大量扫描数据的系统和方法

    公开(公告)号:US07373473B2

    公开(公告)日:2008-05-13

    申请号:US11076220

    申请日:2005-03-09

    IPC分类号: G06F12/02

    摘要: Large data sets can be stored and processed in real time by combining and registering the large data sets into a single data set. The data can be stored in a data tree structure formed of layers of spatially organized blocks of data. Such storage allows portions of the data to be viewed efficiently, displaying actual point data at an acceptable resolution for the viewing mechanism. Density limited queries can be executed that allow sub-sampling to be done directly and evenly without geometric constraint, to provide a subset of points that is limited in size and includes a spatially-even decomposition of that set of points. This allows the system as a whole to support arbitrarily large point sets while allowing full partitioning functionality, which is efficient to use in both time and space.

    摘要翻译: 可以通过将大数据集合并注册到单个数据集中来实时存储和处理大数据集。 数据可以存储在由空间有组织的数据块的层组成的数据树结构中。 这样的存储允许有效地查看数据的部分,以观看机制的可接受分辨率显示实际点数据。 可以执行密度有限查询,其允许在不具有几何约束的情况下直接且均匀地完成子采样,以提供受限于尺寸的点的子集,并且包括该组点的空间均匀分解。 这允许系统作为一个整体来支持任意大的点集,同时允许完全分区功能,这在时间和空间上都是有效的。

    Image-mapped point cloud with ability to accurately represent point coordinates
    8.
    发明申请
    Image-mapped point cloud with ability to accurately represent point coordinates 有权
    图像映射点云具有准确表示点坐标的能力

    公开(公告)号:US20080088623A1

    公开(公告)日:2008-04-17

    申请号:US11649539

    申请日:2007-01-04

    IPC分类号: G06T15/30

    CPC分类号: G06T15/00 G06T17/00

    摘要: A laser scanner scans a scene to form a point cloud representing points on a surface within the scene. The point cloud is used to create a corresponding visual representation of the point cloud from a single eye point that is displayed as an image array, such as a cube map, on a computer screen. Each point of the point cloud is represented on the computer screen as a pixel having a value other than a background value. An offset is determined between a reference position of the pixel and an intersection point, which is the point at which a ray from the point to the scanning position intersects a plane coincident with plane of the computer screen including the pixel. The offset is stored in an offset grid, whereby each pixel of the image array has a corresponding offset value in the offset grid. That is, the invention provides for encoding actual point coordinates with respect to the pixels of the image array by storing depth and angular offsets at each pixel in the image array that has an associated point. If the point spacing in a certain region is wider than the image array pixels, the gaps can be filled with, for example, RGB values to make the displayed image continuous.

    摘要翻译: 激光扫描仪扫描场景以形成表示场景中表面上的点的点云。 点云被用于从计算机屏幕上显示为诸如立方体映射的图像阵列的单个眼点创建点云的相应视觉表示。 点云的每个点在计算机屏幕上表示为具有不同于背景值的值的像素。 在像素的参考位置和交点之间确定偏移,该交点是从点到扫描位置的射线与包括像素的计算机屏幕的平面重合的平面相交点。 偏移量存储在偏移网格中,由此图像阵列的每个像素在偏移网格中具有相应的偏移值。 也就是说,本发明提供了通过在具有关联点的图像阵列中的每个像素处存储深度和角度偏移来相对于图像阵列的像素编码实际点坐标。 如果特定区域中的点间隔比图像阵列像素宽,则可以用例如RGB值填充间隙以使显示的图像连续。

    Apparatus and method for identifying the points that lie on a surface of interest
    9.
    发明授权
    Apparatus and method for identifying the points that lie on a surface of interest 有权
    用于识别位于感兴趣的表面上的点的装置和方法

    公开(公告)号:US06771840B1

    公开(公告)日:2004-08-03

    申请号:US09574671

    申请日:2000-05-18

    IPC分类号: G06K936

    CPC分类号: G01S17/89

    摘要: An apparatus and method are described that allow a surface of interest to be defined by the selection of a seed point that lies on the surface of interest. When a single seed point is defined, additional points that are in the vicinity of the seed point are grouped with the seed point to form a first set of points. When multiple seed points are defined, additional points that are in the vicinities of the seed points are grouped with the seed points to form the first set of points. The first set of points, along with a surface type, are then used to define a candidate surface. Following this, a second set of points is defined using the seed points and additional points that fall within a predefined distance of the candidate surface. The second set of points are partitioned into groups, and the groups that include the seed points along with the surface type are then used to redefine the candidate surface.

    摘要翻译: 描述了允许感兴趣的表面通过选择位于感兴趣的表面上的种子点来定义的装置和方法。 当定义单个种子点时,位于种子点附近的附加点与种子点分组以形成第一组点。 当定义多个种子点时,种子点附近的附加点与种子点分组以形成第一组点。 然后使用第一组点以及表面类型来定义候选表面。 接下来,使用落在候选表面的预定距离内的种子点和附加点来定义第二组点。 第二组点被划分成组,然后使用包括种子点的组以及表面类型来重新定义候选表面。

    Cross-platform cloud-based map creation
    10.
    发明授权
    Cross-platform cloud-based map creation 有权
    跨平台云计算的地图创建

    公开(公告)号:US08713032B2

    公开(公告)日:2014-04-29

    申请号:US13310317

    申请日:2011-12-02

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30241

    摘要: Methods, systems and articles of manufacture for cross-platform cloud based map creation are described herein. A method embodiment includes receiving one or more GIS datasets in their respective source formats, each GIS dataset comprising one or more map assets, translating the GIS datasets into a platform independent format, and providing the translated GIS datasets and their respective map assets in the platform independent format to one or more client platforms. The embodiment further includes identifying missing map assets and metadata that comprise a GIS dataset, tracking map assets that comprise a single translated GIS dataset to maintain the translated GIS dataset as a single entity, and providing the translated GIS datasets to a serving system.

    摘要翻译: 本文描述了基于跨平台云的地图创建的方法,系统和制品。 方法实施例包括以各自的源格式接收一个或多个GIS数据集,每个GIS数据集包括一个或多个地图资产,将GIS数据集转换为平台独立格式,以及在平台中提供翻译的GIS数据集及其各自的地图资产 独立格式到一个或多个客户端平台。 该实施例还包括识别缺少的地图资产和元数据,其包括GIS数据集,跟踪包括单个翻译的GIS数据集的地图资产,以将翻译的GIS数据集保持为单个实体,并将翻译的GIS数据集提供给服务系统。