Point Cloud Registration Based on MCMC-SA ICP Algorithm

被引:20
作者
Liu, Haibo [1 ]
Liu, Tianran [1 ]
Li, Yapeng [1 ]
Xi, Mengmeng [1 ]
Li, Te [1 ]
Wang, Yongqing [1 ]
机构
[1] Dalian Univ Technol, Key Lab Precis & Nontradit Machining Technol, Minist Educ, Dalian 116024, Liaoning, Peoples R China
关键词
Point cloud registration; Markov chain Monte Carlo; simulated annealing; iterative closest point; 3D LASER SCANNER; OPTIMIZATION;
D O I
10.1109/ACCESS.2019.2919989
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Point cloud registration is very important for workpiece positioning and error evaluation. Generally, the Iterative Closest Points (ICP) algorithm is always adopted as the first choice in fine registration, but requires a more appropriate initial condition to avoid falling into the local minimum. As a result, the ICP shows poor robustness and adaptability when dealing with the point cloud with measuring noise and outliers, complex surface, the far distance between the measured and the design. In this research, an improved ICP method is developed based on the simulated annealing (SA) and the Markov chain Monte Carlo (MCMC) to achieve the global minimum under given any initial conditions. The SA based on Pincus theorem is applied to calculate the rotation angles and translation vectors of the correspondences. To improve the convenience of SA, the MCMC method is applied to improve its sampling ability to satisfy the Pincus distribution. Furthermore, the MCMC-SA ICP algorithm for point cloud registration was designed. Three different kinds of complex curved surfaces were employed to verify the visibility of the developed MCMC-SA ICP approach. By comparing with the traditional ICP, it is indicated that the improved ICP based on MCMC-SA showed better global optimization ability.
引用
收藏
页码:73637 / 73648
页数:12
相关论文
共 36 条
  • [1] 4-points congruent sets for robust pairwise surface registration
    Aiger, Dror
    Mitra, Niloy J.
    Cohen-Or, Daniel
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2008, 27 (03):
  • [2] An introduction to MCMC for machine learning
    Andrieu, C
    de Freitas, N
    Doucet, A
    Jordan, MI
    [J]. MACHINE LEARNING, 2003, 50 (1-2) : 5 - 43
  • [3] A METHOD FOR REGISTRATION OF 3-D SHAPES
    BESL, PJ
    MCKAY, ND
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) : 239 - 256
  • [4] The normal distributions transform: A new approach to laser scan matching
    Biber, P
    [J]. IROS 2003: PROCEEDINGS OF THE 2003 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, 2003, : 2743 - 2748
  • [5] RANSAC-based DARCES: A new approach to fast automatic registration of partially overlapping range images
    Chen, CS
    Hung, YP
    Cheng, JB
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1999, 21 (11) : 1229 - 1234
  • [6] 3D shape modeling using a self-developed hand-held 3D laser scanner and an efficient HT-ICP point cloud registration algorithm
    Chen, Jia
    Wu, Xiaojun
    Wang, Michael Yu
    Li, Xuanfu
    [J]. OPTICS AND LASER TECHNOLOGY, 2013, 45 : 414 - 423
  • [7] OBJECT MODELING BY REGISTRATION OF MULTIPLE RANGE IMAGES
    CHEN, Y
    MEDIONI, G
    [J]. IMAGE AND VISION COMPUTING, 1992, 10 (03) : 145 - 155
  • [8] Geometrically stable sampling for the ICP algorithm
    Gelfand, N
    Ikemoto, L
    Rusinkiewicz, S
    Levoy, M
    [J]. FOURTH INTERNATIONAL CONFERENCE ON 3-D DIGITAL IMAGING AND MODELING, PROCEEDINGS, 2003, : 260 - 267
  • [9] Neighboring constraint-based pairwise point cloud registration algorithm
    Geng, Nan
    Ma, Fufeng
    Yang, Huijun
    Li, Boyang
    Zhang, Zhiyi
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2016, 75 (24) : 16763 - 16780
  • [10] An Iterative Closest Points Algorithm for Registration of 3D Laser Scanner Point Clouds with Geometric Features
    He, Ying
    Liang, Bin
    Yang, Jun
    Li, Shunzhi
    He, Jin
    [J]. SENSORS, 2017, 17 (08)