Point cloud registration algorithm based on topological characteristic

A technology for topological features and point cloud registration, applied in the field of computer vision, can solve the problems of wrong corresponding points and high calculation cost, and achieve the effect of removing wrong corresponding points, improving robustness and reducing registration elements

Inactive Publication Date: 2013-06-12
PCI TECH GRP CO LTD
View PDF3 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The ICP algorithm can obtain relatively accurate registration results and is widely used, but it also has many shortcomings: the algorithm assumes that one point set is a subset of the other point set, which is difficult to meet in many cases; the algorithm is searching for corresponding points. In the process, the calculation cost is very high; in the basic ICP algorithm, when looking for the closest point, the algorithm searches for the closest point of the Euclidean distance. This assumption is relatively arbitrary, and it will generate wrong corresponding points

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
  • Point cloud registration algorithm based on topological characteristic
  • Point cloud registration algorithm based on topological characteristic
  • Point cloud registration algorithm based on topological characteristic

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] 1. Coarse registration: This algorithm uses a point cloud coarse registration algorithm based on topological features to calculate the translation vector and rotation matrix respectively.

[0018] 1.1 Calculation of translation vector:

[0019] The center of gravity of each point cloud is calculated separately, and the center of gravity of each point cloud is superimposed to obtain a translation vector for rough registration.

[0020] 1.2 Rotation matrix calculation:

[0021] First, use the chord method to obtain the three topological points of each point cloud. The specific method is: traverse all points of the point cloud to obtain the two farthest points P 1 ,, P n Traverse the remaining points to get the distance from P 1 ,P n The farthest point on the line P m . Then, the corresponding relationship between the three topological points of each point cloud is determined by the distance between the three points, and three pairs of feature points are obtained. F...

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 invention provides a point cloud registration algorithm based on a topological characteristic. Topological characteristic points (border characteristic points and highlight characteristic points) of the point cloud are extracted and are used for calculating an initial rotation matrix and an initial translation vector at the initial point cloud registration stage of the algorithm. A basic idea of an iterative closest point (ICP) algorithm is adopted at the accurate registration stage, and the method of choosing a registration element and determining a corresponding point set is improved. The registration element chooses the topological characteristic points, and the closest point of a neighbor center of gravity is chosen as the corresponding point when the corresponding point set is determined. The method introduces the topological characteristic, reduces the number of the extracted points and ensures matching effect because the topological characteristic contains abundant point cloud characteristics. The method takes the neighbor characteristic into consideration when determining the corresponding points, thereby enhancing robustness of the algorithm to noises.

Description

technical field [0001] The invention relates to computer vision technology, in particular to an algorithm for realizing three-dimensional point cloud registration based on topological features. Background technique [0002] Three-dimensional models are of great significance in the fields of virtual simulation training, cultural relics protection, and medicine. With the development of modern 3D scanning technology, the processing of point cloud models has become a research hotspot in recent years. An important aspect of point cloud processing is the registration of two point cloud data obtained from the same scene. [0003] According to the registration process, the registration of point clouds can be divided into: coarse registration and precise registration. Coarse registration is to calculate the registration transformation parameters by extracting the corresponding control points of different viewing angle data sets. However, due to the inability to obtain accurate cor...

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 Applications(China)
IPC IPC(8): G06T15/00
Inventor 冯琰一汪刚高峰
Owner PCI TECH GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products