A Polyhedral Annexation Algorithm for Aligning Partially Overlapping Point Sets

被引:2
|
作者
Lian, Wei [1 ]
Zuo, Wangmeng [2 ]
Cui, Zhesen [1 ]
机构
[1] Changzhi Univ, Dept Comp Sci, Changzhi 046011, Shanxi, Peoples R China
[2] Harbin Inst Technol, Sch Comp Sci & Technol, Harbin 150001, Peoples R China
基金
中国国家自然科学基金;
关键词
Optimization; Symmetric matrices; Three-dimensional displays; Feature extraction; Approximation algorithms; Robustness; Matrix converters; Point set registration; branch-and-bound; concave optimization; polyhedral annexation; REGISTRATION;
D O I
10.1109/ACCESS.2021.3135863
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Point set registration aims to find a spatial transformation that best aligns two point sets. Algorithms which can handle partial overlap and are invariant to the corresponding transformations are particularly desirable. To this end, we first reduce the objective of the robust point matching (RPM) algorithm to a function of a low dimensional variable. The resulting function is nevertheless only concave over a finite region including the feasible region, which prohibits the use of the popular branch-and-bound (BnB) algorithm. To address this issue, we propose to use the polyhedral annexation (PA) algorithm for optimization, which enjoys the merit of only operating within the concavity region of the objective function. The proposed algorithm does not need regularization on transformation and thus is invariant to the corresponding transformation. It is also approximately globally optimal and thus is guaranteed to be robust. Moreover, its most computationally expensive subroutine is a linear assignment problem which can be efficiently solved. Experimental results demonstrate better robustness of the proposed method over the state-of-the-art algorithms. Our method's matching error is on average 44% (resp. 65%) lower than that of Go-ICP in 2D (resp. 3D) synthesized tests. It is also efficient when the number of transformation parameters is small.
引用
收藏
页码:166750 / 166761
页数:12
相关论文
共 50 条
  • [1] Hybrid trilinear and bilinear programming for aligning partially overlapping point sets
    Lian, Wei
    Zuo, Wangmeng
    NEUROCOMPUTING, 2023, 551
  • [2] A concave optimization algorithm for matching partially overlapping point sets
    Lian, Wei
    Zhang, Lei
    PATTERN RECOGNITION, 2020, 103
  • [3] Efficient scaling registration algorithm for partially overlapping point sets
    Ma, Liang
    Zhu, Jihua
    ELECTRONICS LETTERS, 2013, 49 (20) : 1267 - 1268
  • [4] Robust registration of partially overlapping point sets via genetic algorithm with growth operator
    Zhu, Jihua
    Meng, Deyu
    Li, Zhongyu
    Du, Shaoyi
    Yuan, Zejian
    IET IMAGE PROCESSING, 2014, 8 (10) : 582 - 590
  • [5] Path following algorithm for matching partially overlapping feature sets
    Lian, Wei
    ELECTRONICS LETTERS, 2015, 51 (23) : 1863 - 1864
  • [6] HBSP: a hybrid bilinear and semidefinite programming approach for aligning partially overlapping point clouds
    Lian, Wei
    Ma, Fei
    Cui, Zhesen
    Pan, Hang
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [7] Differential games on partially overlapping sets
    E. R. Smol’yakov
    Differential Equations, 2011, 47 : 1817 - 1827
  • [8] ON THE COMBINATION OF PARTIALLY OVERLAPPING SETS OF DATA
    REED, BC
    FITZGERALD, MP
    ASTRONOMY & ASTROPHYSICS, 1982, 111 (01) : 81 - 85
  • [9] Differential Games on Partially Overlapping Sets
    Smol'yakov, E. R.
    DIFFERENTIAL EQUATIONS, 2011, 47 (12) : 1817 - 1827
  • [10] A method of partially overlapping point clouds registration based on differential evolution algorithm
    Zhang, Xuetao
    Yang, Ben
    Li, Yunhao
    Zuo, Changle
    Wang, Xuewei
    Zhang, Wanxu
    PLOS ONE, 2018, 13 (12):