Coarse-Fine Registration of Point Cloud Based on New Improved Whale Optimization Algorithm and Iterative Closest Point Algorithm

被引:3
|
作者
Tian, Yunsheng [1 ]
Yue, Xiaofeng [1 ]
Zhu, Juan [1 ]
机构
[1] Changchun Univ Technol, Sch Mech & Elect Engn, Changchun 130012, Peoples R China
来源
SYMMETRY-BASEL | 2023年 / 15卷 / 12期
关键词
point cloud registration; whale optimization algorithm; iterative closest point algorithm;
D O I
10.3390/sym15122128
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In this paper, a point cloud coarse-fine registration method based on a new improved version of the whale optimization algorithm (NIWOA) and iterative closest point (ICP) algorithm is proposed; we use three strategies to improve the whale optimization algorithm (WOA). Firstly, circle chaotic mapping is used to initialize the whale population to increase the diversity of the population and make the search space more comprehensively explored. In addition, a Newton inertia weight is proposed to flexibly adjust the proportion of global exploration and local optimization in order to achieve the balance between the exploitation performance and exploration ability of the algorithm. At the same time, we introduce the nonlinear convergence factor that can adjust the size adaptively so that the algorithm can find the global optimal solution faster and more accurately, allowing it to avoid falling into the local optimal solution to a certain extent. The NIWOA algorithm is used to optimize the objective function of point cloud coarse registration to obtain the optimal coordinate transformation, and the rotation and translation operation is carried out on the registered point cloud. The obtained position is used as the initial pose of the ICP fine registration, and the final registration is achieved through ICP iteration. We conduct coarse registration experiments on multiple model point clouds and scene point clouds using the Stanford 3D Scanning Repository dataset and Princeton 3Dmatch dataset, respectively. The experimental results confirm that the NIWOA algorithm can not only find the initial position that is closer to the target point cloud, but also provide reliable initial values for the ICP algorithm. Meanwhile, the NIWOA algorithm combined with ICP experiment results show that the method has a higher registration accuracy and operation efficiency.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Coarse-fine point cloud registration based on local point-pair features and the iterative closest point algorithm
    Yue, Xiaofeng
    Liu, Zeyuan
    Zhu, Juan
    Gao, Xueliang
    Yang, Baojin
    Tian, Yunsheng
    [J]. APPLIED INTELLIGENCE, 2022, 52 (11) : 12569 - 12583
  • [2] Coarse-fine point cloud registration based on local point-pair features and the iterative closest point algorithm
    Xiaofeng Yue
    Zeyuan Liu
    Juan Zhu
    Xueliang Gao
    Baojin Yang
    Yunsheng Tian
    [J]. Applied Intelligence, 2022, 52 : 12569 - 12583
  • [3] Improved Iterative Closest Point(ICP) 3D point cloud registration algorithm based on point cloud filtering and adaptive fireworks for coarse registration
    Shi, Xiaojing
    Liu, Tao
    Han, Xie
    [J]. INTERNATIONAL JOURNAL OF REMOTE SENSING, 2020, 41 (08) : 3197 - 3220
  • [4] Mirrored Iterative Closest Point Algorithm for Missing Point Cloud Registration
    Xu, Wenfei
    Jin, Li
    Han, Xu
    Cheng, Haozhe
    Tian, Xuan
    [J]. Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2023, 57 (07): : 201 - 212
  • [5] A Modified Iterative Closest Point Algorithm for 3D Point Cloud Registration
    Marani, Roberto
    Reno, Vito
    Nitti, Massimiliano
    D'Orazio, Tiziana
    Stella, Ettore
    [J]. COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2016, 31 (07) : 515 - 534
  • [6] Affine iterative closest point algorithm for point set registration
    Du, Shaoyi
    Zheng, Nanning
    Ying, Shihui
    Liu, Jianyi
    [J]. PATTERN RECOGNITION LETTERS, 2010, 31 (09) : 791 - 799
  • [7] THREE-DIMENSIONAL POINT-CLOUD REGISTRATION USING A GENETIC ALGORITHM AND THE ITERATIVE CLOSEST POINT ALGORITHM
    Torres, D.
    Cuevas, F. J.
    [J]. ECTA 2011/FCTA 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION THEORY AND APPLICATIONS AND INTERNATIONAL CONFERENCE ON FUZZY COMPUTATION THEORY AND APPLICATIONS, 2011, : 547 - 552
  • [8] New iterative closest point algorithm for isotropic scaling registration of point sets with noise
    Du, Shaoyi
    Liu, Juan
    Bi, Bo
    Zhu, Jihua
    Xue, Jianru
    [J]. JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2016, 38 : 207 - 216
  • [9] A modified iterative closest point algorithm for shape registration
    Tihonkih, Dmitrii
    Makovetskii, Artyom
    Kuznetsov, Vladislav
    [J]. APPLICATIONS OF DIGITAL IMAGE PROCESSING XXXIX, 2016, 9971
  • [10] Robust iterative closest point algorithm for registration of point sets with outliers
    Du, Shaoyi
    Zhu, Jihua
    Zheng, Nanning
    Liu, Yuehu
    Li, Ce
    [J]. OPTICAL ENGINEERING, 2011, 50 (08)