Three-dimensional non-rigid point cloud registration method based on consistent point shift algorithm
A point cloud registration, non-rigid body technology, applied in computing, image data processing, instruments, etc., can solve the problems of low registration accuracy, long calculation time, noise, etc., and achieve the goal of improving registration accuracy and shortening running time Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0022] Specific implementation mode one: combine figure 1 To illustrate this embodiment, the specific process of the parallel processing method for 3D non-rigid body point cloud registration based on the consistent point drift algorithm in this embodiment is as follows:
[0023] Step 1. Use the image acquisition device in the painting robot to scan the object to be painted, and collect a set of three-dimensional point cloud data as the point cloud to be registered; figure 2 ;
[0024] Step 2. Preprocess the point cloud to be registered collected in step 1, and use the obtained point cloud data as a reference point set; image 3 ;
[0025] Step 3. Calculate the covariance σ between the reference point set obtained in step 2 and the existing template point set, and initialize the relevant parameters of the consistent point drift algorithm;
[0026] The relevant parameters of the consistent point drift algorithm include the coefficient matrix W, the weight ω that reflects the...
specific Embodiment approach 2
[0029] Specific embodiment 2: The difference between this embodiment and specific embodiment 1 is that in the step 2, the point cloud to be registered obtained in the step 1 is preprocessed, and the obtained point cloud data is used as a reference point set; the specific process is :
[0030] Step 21, delete the background point cloud data that does not need to be registered in the point cloud to be registered collected in step 1, and obtain the point cloud after removing the background;
[0031] Step 22, using the statistical filter and the radius filter to delete the outlier points in the point cloud after removing the background obtained in step 21, to obtain the filtered point cloud;
[0032] Step two and three, down-sampling the filtered point cloud obtained in step two or two, to obtain the down-sampled point cloud; with sparse point cloud data, the purpose of reducing the amount of point cloud data is achieved;
[0033] Step 24: Save the down-sampled point cloud obtain...
specific Embodiment approach 3
[0035] Embodiment 3: The difference between this embodiment and Embodiment 1 or 2 is that in Step 3, the covariance σ between the reference point set obtained in Step 2 and the existing template point set is calculated, and the consistent point drift is initialized The relevant parameters of the algorithm; the specific process is:
[0036] Step 31, the reference point set and the template point set are denoted as X N×D =(x 1 ,...x N ) T , Y M×D =(y 1 ,...y M ) T , then the covariance of the two point sets is initialized as:
[0037]
[0038] Among them, M and N are the number of points in the template point set and the reference point set respectively, and the value is a positive integer; D is the dimension of the point set; x n is the D-dimensional vector of the nth point in the reference point set, y m is the D-dimensional vector of the mth point in the template point set;
[0039] Step 32: Initialize the relevant parameters of the consistent point drift algorit...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com