Decomposed Global Optimization for Robust Point Matching with Low-Dimensional Branching
Not on the map. Why?
Abstract (arXiv)
Numerous applications require algorithms that can align partially overlapping point sets while maintaining invariance to geometric transformations (e.g., similarity, affine, rigid). This paper introduces a novel global optimization method for this task by minimizing the objective function of the Robust Point Matching (RPM) algorithm. We first reveal that the original RPM objective is a cubic polynomial. Through a concise variable substitution, we transform this objective into a quadratic function. By leveraging the convex envelope of bilinear monomials, we derive a tight lower bound for this quadratic function. This lower bound problem conveniently and efficiently decomposes into two parts: a standard linear assignment problem (solvable in polynomial time) and a low-dimensional convex quadratic program. Furthermore, we devise a specialized Branch-and-Bound (BnB) algorithm that branches exclusively on the transformation parameters, which significantly accelerates convergence by confining the search space. Experiments on 2D and 3D synthetic and real-world data demonstrate that our method, compared to state-of-the-art approaches, exhibits superior robustness to non-rigid deformations, positional noise, and outliers, particularly in scenarios where outliers are distinct from inliers.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 16 of its 48 references that are in the map. First posted on arXiv 14 May 2024.
Builds on
16 of 48 references.
References · 16
- 20163DMatch: Learning Local Geometric Descriptors from RGB-D Reconstructionscited by 336
- 2020TEASER: Fast and Certifiable Point Cloud Registrationcited by 274
- 2020D3Feat: Joint Learning of Dense Detection and Description of 3D Local Featurescited by 177
- 2016Go-ICP: A Globally Optimal Solution to 3D ICP Point-Set Registrationcited by 159
- 2019Graduated Non-Convexity for Robust Spatial Perception: From Non-Minimal Solvers to Global Outlier Rejectioncited by 94
- 2017Guaranteed Outlier Removal for Point Cloud Registration with Correspondencescited by 62
- 2018FilterReg: Robust and Efficient Probabilistic Point-Set Registration using Gaussian Filter and Twist Parameterizationcited by 43
- 2016GOGMA: Globally-Optimal Gaussian Mixture Alignmentcited by 22
- 2024Scalable 3D Registration via Truncated Entry-wise Absolute Residualscited by 16
- 2015An Adaptive Data Representation for Robust Point-Set Registration and Mergingcited by 11
- 2018Density Adaptive Point Set Registrationcited by 11
- 2021TriVoC: Efficient Voting-based Consensus Maximization for Robust Point Cloud Registration with Extreme Outlier Ratioscited by 11
4 more
- 2021An Inexact Projected Gradient Method with Rounding and Lifting by Nonlinear Programming for Solving Rank-One Semidefinite Relaxation of Polynomial Optimizationcited by 10
- 2016Efficient Global Point Cloud Alignment using Bayesian Nonparametric Mixturescited by 9
- 2017A Concave Optimization Algorithm for Matching Partially Overlapping Point Setscited by 5
- 2021Hybrid Trilinear and Bilinear Programming for Aligning Partially Overlapping Point Setscited by 2
Built on by
Not cited yet.