Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Point cloud automatic registration method based on normal vector

An automatic registration and normal vector technology, which is applied in image data processing, instruments, calculations, etc., can solve the problems of unfavorable depth map data fusion and difficulty in obtaining accurate fit in overlapping areas of depth maps.

Active Publication Date: 2013-08-07
SOUTHEAST UNIV
View PDF2 Cites 100 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this approximate position transformation makes it difficult to accurately fit the overlapping areas of the depth map, and there are often some interlacing and layering phenomena, which is not conducive to the fusion of subsequent depth map data, so the position of the depth map needs to be further adjusted. To improve the registration accuracy of the depth map, this process is called fine registration

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 automatic registration method based on normal vector
  • Point cloud automatic registration method based on normal vector
  • Point cloud automatic registration method based on normal vector

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0085] The present invention will be further explained below in conjunction with the accompanying drawings.

[0086] VC++6.0 is selected as the programming tool under the Windows operating system to perform registration processing on the multi-view point cloud data obtained by the 3D measuring equipment. This example uses the bunny point cloud data of Stanford University, and finally obtains a more accurate registration result.

[0087] Such as figure 1 As shown, in the follow-up processing of 3D point clouds, point clouds from different perspectives need to be registered. In view of the problems of low feature recognition, sensitivity to noise, and high requirements for point cloud topology in existing feature-based automatic registration algorithms, The invention proposes a point cloud automatic registration algorithm based on normal vector information. First, select the feature point set for registration according to the change degree of the normal vector of the regional ...

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 relates to a point cloud automatic registration method based on normal vector. According to the method, processing objects are two or more than two pieces of three-dimensional point cloud data, wherein overlapped part exists every two pieces of adjacent three-dimensional point cloud data. The method comprises the following processing steps that (1) feature points are selected according to the point cloud local normal vector changes; (2) the histogram feature quantity is designed for carrying out feature description on each obtained feature point; (3) the initial matching dot pair is obtained through comparing the histogram feature vector of the feature points; (4) the precise matching dot pair is obtained through applying the rigid distance constraint condition and combining a RANSAC (random sample consensus) algorithm, and in addition, the initial registration parameters are obtained through calculation by using a four-element method; and (5) an improved ICP (iterative closest point)) algorithm is adopted for carrying out point cloud precise registration. The point cloud can be automatically registered according to the steps. The method has the advantages that feature description is simple, identification degree is high, higher robustness is realized, and registration precision and speed are improved to a certain degree.

Description

technical field [0001] The invention belongs to the field of three-dimensional information reconstruction, in particular to a point cloud automatic registration method. Background technique [0002] The 3D reconstruction of object surface has always been an important topic in the field of machine vision. The point cloud data on the surface of the measured object can be quickly obtained by an optical scanner, but due to the linear propagation characteristics of light, the complete data on the surface of the measured object needs to be measured multiple times under multiple viewing angles, so that the obtained data are not in the same coordinates Therefore, in order to obtain a complete model of the object, it is necessary to transform the coordinates of the data obtained from each perspective, and finally merge them into a unified coordinate system, which is point cloud registration. Point cloud registration technology has a wide range of applications in many fields such as ...

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): G06T7/00
Inventor 达飞鹏陶海跻潘仁林刘健郭涛陈璋雯
Owner SOUTHEAST UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products