Journal of System Simulation ›› 2018, Vol. 30 ›› Issue (7): 2465-2474.doi: 10.16182/j.issn1004731x.joss.201807005

Previous Articles     Next Articles

Variable Scale Point Cloud Registration Algorithm

Sun Shuifa1,2, Li Zhun1, Xia Kun1, Shi Yunfei1, Yang Jiquan2, Dong Fangmin1,*   

  1. 1. China Three Gorges University Hubei Key Laboratory of Intelligent Vision Based Monitoring for Hydroelectric Engineering, Yichang 443002, China;
    2. Nanjing Normal University Jiangsu Key Laboratory of 3D Printing Equipment and Manufacturing, Nanjing 210042, China
  • Received:2017-05-25 Online:2018-07-10 Published:2019-01-08

Abstract: To address the low registration accuracy issue caused by scale mismatch of two point clouds, a multi-scale point cloud registration algorithm is proposed based on the distance ratio invariance of the geometric center of gravity and centroid. The point cloud is firstly filtered. Then, the scale ratio calculation model of the point cloud data is established by computing the point cloud’s gravity center and centroid. Finally, according to the relationship between the registration error and the scale true value, the scale factor is refined step by step with ICP algorithm. For the noise and the inconsistent point in the point cloud, comparative tests are carried out. The experimental results show that, in the absence of noise, the magnitude of registration error order is 10-12~10-15; in the case with noise, the magnitude of registration error order is 10-4.

Key words: multi-scale, point cloud registration, center of gravity, centroid, noise

CLC Number: