mlsanityData to 7 Oct 2026

CLIPPER+: A Fast Maximal Clique Algorithm for Robust Global Registration

arXiv 2402.15464 ↗First posted 23 Feb 2024cs.RO cs.CVcited by 5

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

  1. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
  2. 20163DMatch: Learning Local Geometric Descriptors from RGB-D Reconstructionscited by 333
  3. 2020TEASER: Fast and Certifiable Point Cloud Registrationcited by 274
  4. 2018The Perfect Match: 3D Point Cloud Matching with Smoothed Densitiescited by 169
  5. 2016Go-ICP: A Globally Optimal Solution to 3D ICP Point-Set Registrationcited by 159
  6. 2017Graph-Cut RANSACcited by 133
  7. 2019Graduated Non-Convexity for Robust Spatial Perception: From Non-Minimal Solvers to Global Outlier Rejectioncited by 92
  8. 20233D Registration with Maximal Cliquescited by 83
  9. 2017Guaranteed Outlier Removal for Point Cloud Registration with Correspondencescited by 62
  10. 2020ROBIN: a Graph-Theoretic Approach to Reject Outliers in Robust Estimation using Invariantscited by 38
  11. 2019DOOR-SLAM: Distributed, Online, and Outlier Resilient SLAM for Robotic Teamscited by 28
  12. 2020CLIPPER: A Graph-Theoretic Framework for Robust Data Associationcited by 28
7 more
  1. 2019A Practical Maximum Clique Algorithm for Matching with Pairwise Constraintscited by 20
  2. 2013Parallel Maximum Clique Algorithms with Applications to Network Analysis and Storagecited by 15
  3. 2019CLEAR: A Consistent Lifting, Embedding, and Alignment Rectification Algorithm for Multi-View Data Associationcited by 5
  4. 2015Solving the Maximum Clique Problem with Symmetric Rank-One Nonnegative Matrix Approximationcited by 3
  5. 2022GraffMatch: Global Matching of 3D Lines and Planes for Wide Baseline LiDAR Registrationcited by 3
  6. 2022View-Invariant Localization using Semantic Objects in Changing Environmentscited by 2
  7. 2022MIXER: Multiattribute, Multiway Fusion of Uncertain Pairwise Affinitiescited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 2; 2026: 3.

5 papers.