Unlock instant, AI-driven research and patent intelligence for your innovation.

A method of constructing k-d tree based on point cloud registration icp algorithm

A point cloud registration and algorithm technology, applied in computing, image analysis, image enhancement, etc., can solve problems such as limiting the speed of hardware reading data, not being able to take advantage of hardware parallelism, and increasing the burden of hardware storage, so as to reduce the sorting time , reduce the number of cycles, the effect of reducing the number of nodes

Active Publication Date: 2021-02-19
XI AN JIAOTONG UNIV
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For a large number of point clouds, this process takes a very long time and cannot be accelerated by taking advantage of hardware parallelism;
[0006] 2. In the prior art, the K-D tree nodes are stored in the form of a linked list. In addition to storing the data of the node, each node also stores the addresses of the parent and child nodes of the node. This indirect storage method not only increases the burden of hardware storage , which also greatly limits the speed at which the hardware can read data

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method of constructing k-d tree based on point cloud registration icp algorithm
  • A method of constructing k-d tree based on point cloud registration icp algorithm
  • A method of constructing k-d tree based on point cloud registration icp algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The present invention will be further described in detail below in conjunction with the accompanying drawings, which are explanations rather than limitations of the present invention.

[0042] refer to figure 1 A method for building a K-D tree based on the point cloud registration ICP algorithm, comprising the following steps:

[0043] Step 1. Obtain the storage bit width N of the point cloud data in the three dimensions of x, y, and z x , N y , N z , according to the storage bit width to determine the encoding bit n of each dimension x , n y , n z .

[0044] Just meet the condition: n x x , n y y , n z z , and n x , n y , n z are integers.

[0045] For example, N x , N y , N z Reduced by the same ratio and rounded to get n x , n y , n z .

[0046] Step 2. Combine the encoding bits of the three dimensions, and divide the point cloud space into subspaces, and the coordinates of each subspace are generated by splicing the coordinates of the space in th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The method for constructing a K-D tree based on the point cloud registration ICP algorithm provided by the present invention divides the point cloud space into multiple subspaces, defines the subspaces with data points as effective subspaces, and establishes K-D for the effective subspaces. D tree, in order to reduce the complexity of point cloud K-D tree, speed up the speed of hardware construction of K-D tree, and reduce the storage burden of hardware. This method uses direct storage to store point cloud data, and directly obtains the addresses of all data in the subspace according to the subspace coordinates, so as to use the advantages of hardware parallel processing to speed up the nearest neighbor query. This method is the hardware for accelerating iterative nearest point algorithm The system provides a solution.

Description

technical field [0001] The invention relates to the field of integrated circuit design, in particular to a method for constructing a K-D tree based on a point cloud registration ICP algorithm. Background technique [0002] A point cloud is a collection of a series of points in three-dimensional space, and the point cloud data representing the surface characteristics of the object can be obtained by scanning the surface of an object with a specific device. Any point in the point cloud is usually represented by coordinates in a three-dimensional rectangular coordinate system. The process of restoring the 3D model of an object based on the recognition, filtering, and registration of point cloud data is called 3D reconstruction. Point cloud registration is a critical step that affects the performance of 3D reconstruction. [0003] Point cloud registration is a technique to stitch two point clouds into the same coordinate system, which is divided into two steps: coarse registra...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06T7/30G06T7/10
CPCG06T2207/10028G06T7/10G06T7/30
Inventor 程军冯丹梅魁志
Owner XI AN JIAOTONG UNIV