HBSP: a hybrid bilinear and semidefinite programming approach for aligning partially overlapping point clouds

被引:0
|
作者
Lian, Wei [1 ]
Ma, Fei [1 ]
Cui, Zhesen [1 ]
Pan, Hang [1 ]
机构
[1] Changzhi Univ, Dept Comp Sci, Changzhi 046011, Shanxi, Peoples R China
来源
SCIENTIFIC REPORTS | 2024年 / 14卷 / 01期
关键词
Branch-and-bound; Semidefinite programming; Point cloud registration; Linear assignment; Bilinear relaxation; REGISTRATION; ALGORITHM;
D O I
10.1038/s41598-024-79744-x
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In many applications, there is a need for algorithms that can align partially overlapping point clouds while remaining invariant to corresponding transformations. This research presents a method that achieves these goals by minimizing a binary linear assignment-least squares (BLALS) energy function. First, we reformulate the BLALS problem as the minimization of a quadratic function with quadratic and linear constraints through variable substitution. By utilizing semidefinite relaxation and the convex envelope of bilinear monomials, we relax the problem to create a lower bound that can be solved using linear assignment and low-dimensional semidefinite programming. Additionally, we develop a branch-and-bound (BnB) algorithm that only branches over the transformation variable, which enhances convergence. Experimental results show that, compared to state-of-the-art approaches, the proposed method is robust against non-rigid deformation and outliers when the outliers are separate from the inliers. However, its robustness decreases when outliers are mixed with inliers. The run time of our method is relatively high due to the need to solve a semidefinite program in each iteration of the BnB algorithm.
引用
收藏
页数:12
相关论文
共 19 条
  • [1] Hybrid trilinear and bilinear programming for aligning partially overlapping point sets
    Lian, Wei
    Zuo, Wangmeng
    NEUROCOMPUTING, 2023, 551
  • [2] A Polyhedral Annexation Algorithm for Aligning Partially Overlapping Point Sets
    Lian, Wei
    Zuo, Wangmeng
    Cui, Zhesen
    IEEE ACCESS, 2021, 9 : 166750 - 166761
  • [3] Fast and Robust Registration of Partially Overlapping Point Clouds
    Arnold, Eduardo
    Mozaffari, Sajjad
    Dianati, Mehrdad
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02): : 1502 - 1509
  • [4] GLOBAL REGISTRATION OF MULTIPLE POINT CLOUDS USING SEMIDEFINITE PROGRAMMING
    Chaudhury, K. N.
    Khoo, Y.
    Singer, A.
    SIAM JOURNAL ON OPTIMIZATION, 2015, 25 (01) : 468 - 501
  • [5] Practical semiautomatic global registration of multiple point clouds based on semidefinite programming
    Wang, Chen
    JOURNAL OF ELECTRONIC IMAGING, 2022, 31 (06)
  • [6] A hybrid constraint programming and semidefinite programming approach for the stable set problem
    van Hoeve, WJ
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2003, PROCEEDINGS, 2003, 2833 : 407 - 421
  • [7] Multi-View Registration of Partially Overlapping Point Clouds for Robotic Manipulation
    Xie, Yuzhen
    Song, Aiguo
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (10): : 8451 - 8458
  • [8] 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):
  • [9] A partially inexact generalized primal-dual hybrid gradient method for saddle point problems with bilinear couplings
    Kai Wang
    Jintao Yu
    Hongjin He
    Journal of Applied Mathematics and Computing, 2023, 69 : 3693 - 3719
  • [10] A partially inexact generalized primal-dual hybrid gradient method for saddle point problems with bilinear couplings
    Wang, Kai
    Yu, Jintao
    He, Hongjin
    JOURNAL OF APPLIED MATHEMATICS AND COMPUTING, 2023, 69 (05) : 3693 - 3719