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.
Patent Information
- Authority / Receiving Office
- CN · China
- Current Assignee / Owner
- Publication Date
- 2018-06-08
- Estimated Expiration
- Not applicable · inactive patent
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
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...
Examples
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...