Target object spatial point cloud feature-based automatic splicing method

A space point cloud and target object technology, applied in the field of point cloud data splicing technology, can solve problems such as poor stability, splicing failure, and failure to meet the needs of practical applications, etc., to achieve accurate splicing, improve efficiency, and eliminate splicing traces.

Inactive Publication Date: 2018-06-08
视缘(上海)智能科技有限公司
View PDF2 Cites 47 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, the ICP (Closest Iterative Point Algorithm) algorithm has high requirements for the initial position of the point cloud. When the initial position of the point cloud is large, a local optimal solution will be generated during splicing, resulting in splicing failure.
The point cloud registration algorithm based on geometric features is only suitable for objects with complex surface geometric

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
  • Target object spatial point cloud feature-based automatic splicing method
  • Target object spatial point cloud feature-based automatic splicing method
  • Target object spatial point cloud feature-based automatic splicing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] Such as Figure 1-Figure 4 As shown, an automatic splicing method based on spatial point cloud features of a target object includes the following steps:

[0059] S10. Obtain spatial point cloud information on the surface of the target object by using a scanning device;

[0060] S20. Solving the normal vector of the point cloud surface can be approximately replaced by the normal of the tangent plane of the surface at the point, which becomes a problem of least squares plane fitting estimation.

[0061] S201. For a point p on the surface of the point cloud, the coordinates are (x, y, z) T , Its neighboring k neighborhood points are p i , Then the corresponding covariance matrix is:

[0062]

[0063] q is the centroid of all neighboring points of p. Assuming λ n Is the eigenvalue of matrix C, v n Is its corresponding feature vector.

[0064] Cv n =λ n (2)

[0065] λ n And v n Is the nth eigenvalue and eigenvector of the covariance matrix C. The covariance matrix of a point on the...

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 discloses a target object spatial point cloud feature-based automatic splicing method. The method comprises the following specific steps of: scanning point cloud information of a to-be-tested object at a plurality of angles of view by using a Kinect depth camera, calculating FPFH feature information of point clouds, and carrying out feature matching between two point clouds by utilizing a point feature histogram of the point clouds so as to complete initial registration; solving transformation matrixes between the point clouds by utilizing an ICP algorithm, and carrying out rotation/translation transformation on target point clouds to finally complete splicing between the two point clouds. According to the method, matching and splicing are carried out by utilizing point cloudfeatures without manual mark points, so that the application range is wider. Moreover, the method has the effects of improving the point cloud splicing efficiency and enabling spliced models to be more real and natural.

Description

Technical field [0001] The invention relates to an automatic splicing method based on the spatial point cloud characteristics of a target object, and belongs to a point cloud data splicing technology in a three-dimensional model reconstruction technology. Background technique [0002] Point cloud splicing technology is an important research direction in the field of computer vision, and it has a wide range of applications in virtual reality, cultural relics protection, reverse engineering, human-computer interaction and other fields. In the process of data collection, due to the constraints of the environment and the equipment itself, it is necessary to collect data on a certain model surface from multiple angles. In order to obtain the complete model surface point cloud data, we need to unify the point cloud data obtained from different angles to the same camera coordinate system through coordinate conversion. This process is called point cloud stitching. Point cloud splicing t...

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
IPC IPC(8): G06T3/40G06T7/33
CPCG06T3/4038G06T7/33
Inventor 王国强张斌骞志彦陈学伟
Owner 视缘(上海)智能科技有限公司
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