Global registration of multiple point clouds using semidefinite programming
Not on the map. Why?
Abstract (arXiv)
Consider N points in ℝd and M local coordinate systems that are related through unknown rigid transforms. For each point we are given (possibly noisy) measurements of its local coordinates in some of the coordinate systems. Alternatively, for each coordinate system, we observe the coordinates of a subset of the points. The problem of estimating the global coordinates of the N points (up to a rigid transform) from such measurements comes up in distributed approaches to molecular conformation and sensor network localization, and also in computer vision and graphics. The least-squares formulation of this problem, though non-convex, has a well known closed-form solution when M=2 (based on the singular value decomposition). However, no closed form solution is known for M≥ 3. In this paper, we demonstrate how the least-squares formulation can be relaxed into a convex program, namely a semidefinite program (SDP). By setting up connections between the uniqueness of this SDP and results from rigidity theory, we prove conditions for exact and stable recovery for the SDP relaxation. In particular, we prove that the SDP relaxation can guarantee recovery under more adversarial conditions compared to earlier proposed spectral relaxations, and derive error bounds for the registration error incurred by the SDP relaxation. We also present results of numerical experiments on simulated data to confirm the theoretical findings. We empirically demonstrate that (a) unlike the spectral relaxation, the relaxation gap is mostly zero for the semidefinite program (i.e., we are able to solve the original non-convex least-squares problem) up to a certain noise threshold, and (b) the semidefinite program performs significantly better than spectral and manifold-optimization methods, particularly at large noise levels.
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Jun 2013.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 2; 2023: 0; 2024: 2; 2025: 3; 2026: 3.
17 papers.
Sort:
- 2021MultiBodySync: Multi-Body Segmentation and Motion Estimation via 3D Scan Synchronizationcited by 46
- 2021Quantum Permutation Synchronizationcited by 32
- 2021Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimizationcited by 21
- 2026Advances in Global Solvers for 3D Visioncited by 13
- 2025Building Rome with Convex Optimizationcited by 8
- 2021On the Tightness of Semidefinite Relaxations for Rotation Estimationcited by 7
- 2021Orthogonal Group Synchronization with Incomplete Measurements: Error Bounds and Linear Convergence of the Generalized Power Methodcited by 4
- 2021A Spectral Method for Joint Community Detection and Orthogonal Group Synchronizationcited by 3
- 2022Towards Understanding The Semidefinite Relaxations of Truncated Least-Squares in Robust Rotation Searchcited by 2
- 20243D Registration in 30 Years: A Surveycited by 2
- 2021Generalized Orthogonal Procrustes Problem under Arbitrary Adversariescited by 1
- 2024Registration of algebraic varieties using Riemannian optimizationcited by 1
5 more
- 2025Shape-from-Template with Generalised Cameracited by 1
- 2026Dual Quaternion SE(3) Synchronization with Recovery Guaranteescited by 1
- 2022Multi-Frequency Joint Community Detection and Phase Synchronizationcited by 0
- 2025Robust Tangent Space Estimation via Laplacian Eigenvector Gradient Orthogonalizationcited by 0
- 2026DisPOSE: Projected Polystochastic Diffusion for Self-Supervised Multi-View 3D Human Pose Estimationcited by 0
- 2026DisPOSE: Projected Polystochastic Diffusion for Self-Supervised Multi-View 3D Human Pose Estimation5 Jun 2026
- 2026Advances in Global Solvers for 3D Vision16 Feb 2026
- 2026Dual Quaternion SE(3) Synchronization with Recovery Guarantees30 Jan 2026
- 2025Robust Tangent Space Estimation via Laplacian Eigenvector Gradient Orthogonalization2 Oct 2025
- 2025Shape-from-Template with Generalised Camera19 Aug 2025
- 2025Building Rome with Convex Optimization7 Feb 2025
- 20243D Registration in 30 Years: A Survey18 Dec 2024
- 2024Registration of algebraic varieties using Riemannian optimization16 Jan 2024
- 2022Towards Understanding The Semidefinite Relaxations of Truncated Least-Squares in Robust Rotation Search18 Jul 2022
- 2022Multi-Frequency Joint Community Detection and Phase Synchronization16 Jun 2022
- 2021A Spectral Method for Joint Community Detection and Orthogonal Group Synchronization25 Dec 2021
- 2021Orthogonal Group Synchronization with Incomplete Measurements: Error Bounds and Linear Convergence of the Generalized Power Method13 Dec 2021
5 more
- 2021Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimization7 Sep 2021
- 2021Generalized Orthogonal Procrustes Problem under Arbitrary Adversaries29 Jun 2021
- 2021Quantum Permutation Synchronization19 Jan 2021
- 2021MultiBodySync: Multi-Body Segmentation and Motion Estimation via 3D Scan Synchronization17 Jan 2021
- 2021On the Tightness of Semidefinite Relaxations for Rotation Estimation6 Jan 2021
- 2021MultiBodySync: Multi-Body Segmentation and Motion Estimation via 3D Scan Synchronizationcited by 46
- 2021Quantum Permutation Synchronizationcited by 32
- 2021Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimizationcited by 21
- 2026Advances in Global Solvers for 3D Visioncited by 13
- 2025Building Rome with Convex Optimizationcited by 8
- 2021On the Tightness of Semidefinite Relaxations for Rotation Estimationcited by 7
- 2021Orthogonal Group Synchronization with Incomplete Measurements: Error Bounds and Linear Convergence of the Generalized Power Methodcited by 4
- 2021A Spectral Method for Joint Community Detection and Orthogonal Group Synchronizationcited by 3
- 2022Towards Understanding The Semidefinite Relaxations of Truncated Least-Squares in Robust Rotation Searchcited by 2
- 20243D Registration in 30 Years: A Surveycited by 2
- 2021Generalized Orthogonal Procrustes Problem under Arbitrary Adversariescited by 1
- 2024Registration of algebraic varieties using Riemannian optimizationcited by 1
12 most cited of 17 All 17 (JSON)
- 2026DisPOSE: Projected Polystochastic Diffusion for Self-Supervised Multi-View 3D Human Pose Estimation5 Jun 2026
- 2026Advances in Global Solvers for 3D Vision16 Feb 2026
- 2026Dual Quaternion SE(3) Synchronization with Recovery Guarantees30 Jan 2026
- 2025Robust Tangent Space Estimation via Laplacian Eigenvector Gradient Orthogonalization2 Oct 2025
- 2025Shape-from-Template with Generalised Camera19 Aug 2025
- 2025Building Rome with Convex Optimization7 Feb 2025
- 20243D Registration in 30 Years: A Survey18 Dec 2024
- 2024Registration of algebraic varieties using Riemannian optimization16 Jan 2024
- 2022Towards Understanding The Semidefinite Relaxations of Truncated Least-Squares in Robust Rotation Search18 Jul 2022
- 2022Multi-Frequency Joint Community Detection and Phase Synchronization16 Jun 2022
- 2021A Spectral Method for Joint Community Detection and Orthogonal Group Synchronization25 Dec 2021
- 2021Orthogonal Group Synchronization with Incomplete Measurements: Error Bounds and Linear Convergence of the Generalized Power Method13 Dec 2021
12 newest of 17 All 17 (JSON)