CLIPPER+: A Fast Maximal Clique Algorithm for Robust Global Registration
Not on the map. Why?
Abstract (arXiv)
We present CLIPPER+, an algorithm for finding maximal cliques in unweighted graphs for outlier-robust global registration. The registration problem can be formulated as a graph and solved by finding its maximum clique. This formulation leads to extreme robustness to outliers; however, finding the maximum clique is an NP-hard problem, and therefore approximation is required in practice for large-size problems. The performance of an approximation algorithm is evaluated by its computational complexity (the lower the runtime, the better) and solution accuracy (how close the solution is to the maximum clique). Accordingly, the main contribution of CLIPPER+ is outperforming the state-of-the-art in accuracy while maintaining a relatively low runtime. CLIPPER+ builds on prior work (CLIPPER [1] and PMC [2]) and prunes the graph by removing vertices that have a small core number and cannot be a part of the maximum clique. This will result in a smaller graph, on which the maximum clique can be estimated considerably faster. We evaluate the performance of CLIPPER+ on standard graph benchmarks, as well as synthetic and real-world point cloud registration problems. These evaluations demonstrate that CLIPPER+ has the highest accuracy and can register point clouds in scenarios where over 99% of associations are outliers. Our code and evaluation benchmarks are released at https://github.com/ariarobotics/clipperp.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 19 of its 50 references that are in the map. First posted on arXiv 23 Feb 2024.
Builds on
19 of 50 references.
References · 19
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 20163DMatch: Learning Local Geometric Descriptors from RGB-D Reconstructionscited by 333
- 2020TEASER: Fast and Certifiable Point Cloud Registrationcited by 274
- 2018The Perfect Match: 3D Point Cloud Matching with Smoothed Densitiescited by 169
- 2016Go-ICP: A Globally Optimal Solution to 3D ICP Point-Set Registrationcited by 159
- 2017Graph-Cut RANSACcited by 133
- 2019Graduated Non-Convexity for Robust Spatial Perception: From Non-Minimal Solvers to Global Outlier Rejectioncited by 92
- 20233D Registration with Maximal Cliquescited by 83
- 2017Guaranteed Outlier Removal for Point Cloud Registration with Correspondencescited by 62
- 2020ROBIN: a Graph-Theoretic Approach to Reject Outliers in Robust Estimation using Invariantscited by 38
- 2019DOOR-SLAM: Distributed, Online, and Outlier Resilient SLAM for Robotic Teamscited by 28
- 2020CLIPPER: A Graph-Theoretic Framework for Robust Data Associationcited by 28
7 more
- 2019A Practical Maximum Clique Algorithm for Matching with Pairwise Constraintscited by 20
- 2013Parallel Maximum Clique Algorithms with Applications to Network Analysis and Storagecited by 15
- 2019CLEAR: A Consistent Lifting, Embedding, and Alignment Rectification Algorithm for Multi-View Data Associationcited by 5
- 2015Solving the Maximum Clique Problem with Symmetric Rank-One Nonnegative Matrix Approximationcited by 3
- 2022GraffMatch: Global Matching of 3D Lines and Planes for Wide Baseline LiDAR Registrationcited by 3
- 2022View-Invariant Localization using Semantic Objects in Changing Environmentscited by 2
- 2022MIXER: Multiattribute, Multiway Fusion of Uncertain Pairwise Affinitiescited by 1
Built on by
Citing papers per year: 2025: 2; 2026: 3.
5 papers.
- 2025BUFFER-X: Towards Zero-Shot Point Cloud Registration in Diverse Scenescited by 8
- 2026Towards Zero-Shot Point Cloud Registration Across Diverse Scales, Scenes, and Sensor Setupscited by 1
- 2025DualReg: Dual-Space Filtering and Reinforcement for Rigid Registrationcited by 0
- 2026Robust 3D Alignment of Generative Reconstructions via Partial Monocular Observationscited by 0
- 2026PARTE: Plane-Assisted Robust Transformation Estimation for Point Cloud Registrationcited by 0
- 2026PARTE: Plane-Assisted Robust Transformation Estimation for Point Cloud Registration21 Sep 2026
- 2026Robust 3D Alignment of Generative Reconstructions via Partial Monocular Observations1 Jul 2026
- 2026Towards Zero-Shot Point Cloud Registration Across Diverse Scales, Scenes, and Sensor Setups6 Jan 2026
- 2025DualReg: Dual-Space Filtering and Reinforcement for Rigid Registration23 Aug 2025
- 2025BUFFER-X: Towards Zero-Shot Point Cloud Registration in Diverse Scenes11 Mar 2025