三维激光点云数据索引和近邻查询方法研究

3D Laser Point Cloud Data Index and Nearest Neighbor Query Method

  • 摘要: 为了解决激光点云数据分布不均匀和点云数据近邻查询效率较低的问题,提出了一种基于激光点云索引结构的近邻查询方法。基于Z曲线,该方法首先将激光点云数据信息传递到由局部KD树和局部八叉树组成的KD_ZoC索引结构中,在对激光点云数据进行划分时,根据节点的Z地址形成最小立方体,并进一步将空间划分为子空间。其次,为了实现数据的快速检索,采用局部KD树和局部八叉树的方式对叶子节点进行分组,并根据提出的八分圆域进一步减少数据点的数量。最后,将数据存储到链表中,并结合数据的Z地址实现高效的数据近邻查询。理论研究和实验结果表明,所提出的方法能有效地将激光点云下的近邻查询效率提高20%。此外,相比于传统查询方法,八分圆域划分方法能够有效地剪枝对查询结果无影响的数据点从而实现数据点的二次精炼。

     

    Abstract:
    Objectives In order to solve the problem of uneven distribution of laser point cloud data and low efficiency of point cloud data neighbor query, this paper proposes a neighbor query method based on laser point cloud index structure.
    Methods Based on the Z curve, the method first transfers the information of laser point cloud data to the KD_ZoC index structure composed of local KD tree and local octree. When the laser point cloud data is divided, the minimum cube is formed according to the Z address of the node, and the space is further divided into subspaces. Second, in order to achieve fast data retrieval, leaf nodes are grouped by local KD tree and local octree, and the number of data points is further reduced according to the proposed octant domain. Finally, the data is stored in the linked list, and the Z address of the data is combined to achieve efficient nearest neighbor query.
    Results This paper makes the following contributions: (1) Aiming at the problem that the single index structure is hard to effectively process laser point cloud data, this paper proposes a new index structure, the KD_ZoC index structure, based on the Z curve. It constructs a hybrid index structure of local octrees and local KD trees, and introduces threshold values for the data division of both components. This effectively reduces laser point cloud data, solving the problem of difficult data processing when the laser point cloud data volume is large. (2)To address the problem of comparing multi-dimensional data, this paper uses the Z curve for dimensionality reduction of point cloud data. It provides a specific conversion formula to transform the data into binary data, which is stored in the leaf nodes of the leaf octree. This effectively reduces the comparison time for nearest neighbor queries and saves storage space. (3)To improve the efficiency of nearest-neighbor queries for point cloud data, this paper proposes an octant circle neighborhood search method based on the KD_ZoC index structure. By utilizing symmetry for effective data reduction, it reduces computational time costs and presents an efficient nearest - neighbor query algorithm.
    Conclusion Theoretical research and experimental results show that the proposed method can effectively deal with the nearest neighbor query problem under the laser point cloud, and realize the efficient retrieval and management of data points.

     

/

返回文章
返回