CLIPPER: A Graph-Theoretic Framework for Robust Data Association
Not on the map. Why?
Abstract (arXiv)
We present CLIPPER (Consistent LInking, Pruning, and Pairwise Error Rectification), a framework for robust data association in the presence of noise and outliers. We formulate the problem in a graph-theoretic framework using the notion of geometric consistency. State-of-the-art techniques that use this framework utilize either combinatorial optimization techniques that do not scale well to large-sized problems, or use heuristic approximations that yield low accuracy in high-noise, high-outlier regimes. In contrast, CLIPPER uses a relaxation of the combinatorial problem and returns solutions that are guaranteed to correspond to the optima of the original problem. Low time complexity is achieved with an efficient projected gradient ascent approach. Experiments indicate that CLIPPER maintains a consistently low runtime of 15 ms where exact methods can require up to 24 s at their peak, even on small-sized problems with 200 associations. When evaluated on noisy point cloud registration problems, CLIPPER achieves 100% precision and 98% recall in 90% outlier regimes while competing algorithms begin degrading by 70% outliers. In an instance of associating noisy points of the Stanford Bunny with 990 outlier associations and only 10 inlier associations, CLIPPER successfully returns 8 inlier associations with 100% precision in 138 ms. Code is available at https://mit-acl.github.io/clipper.
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 6; 2023: 5; 2024: 10; 2025: 4; 2026: 3.
28 papers.
Sort:
- 2024FastMAC: Stochastic Spectral Sampling of Correspondence Graphcited by 16
- 2024Scalable 3D Registration via Truncated Entry-wise Absolute Residualscited by 16
- 2022ARCS: Accurate Rotation and Correspondence Searchcited by 15
- 2025TurboReg: TurboClique for Robust and Efficient Point Cloud Registrationcited by 12
- 2023G3Reg: Pyramid Graph-based Global Registration using Gaussian Ellipsoid Modelcited by 11
- 2022A New Outlier Removal Strategy Based on Reliability of Correspondence Graph for Fast Point Cloud Registrationcited by 10
- 2023A Survey on the Densest Subgraph Problem and Its Variantscited by 8
- 2024RANSAC Back to SOTA: A Two-stage Consensus Filtering for Real-time 3D Registrationcited by 7
- 2023Pyramid Semantic Graph-based Global Point Cloud Registration with Low Overlapcited by 6
- 2024CLIPPER+: A Fast Maximal Clique Algorithm for Robust Global Registrationcited by 5
- 2022GraffMatch: Global Matching of 3D Lines and Planes for Wide Baseline LiDAR Registrationcited by 3
- 2023Graph-based Global Robot Localization Informing Situational Graphs with Architectural Graphscited by 3
16 more
- 2024SOS-Match: Segmentation for Open-Set Robust Correspondence Search and Robot Localization in Unstructured Environmentscited by 3
- 2024CLIPPER: Robust Data Association without an Initial Guesscited by 3
- 2022Robust Self-Tuning Data Association for Geo-Referencing Using Lane Markingscited by 2
- 2022View-Invariant Localization using Semantic Objects in Changing Environmentscited by 2
- 20243D Registration in 30 Years: A Surveycited by 2
- 2026DC-Reg: Globally Optimal Point Cloud Registration via Tight Bounding with Difference of Convex Programmingcited by 2
- 2022MIXER: Multiattribute, Multiway Fusion of Uncertain Pairwise Affinitiescited by 1
- 2024Open-Set Semantic Uncertainty Aware Metric-Semantic Graph Matchingcited by 1
- 2024QuadricsReg: Large-Scale Point Cloud Registration using Quadric Primitivescited by 1
- 2025LunarLoc: Segment-Based Global Localization on the Mooncited by 1
- 2023Single-Shot Global Localization via Graph-Theoretic Correspondence Matchingcited by 0
- 2024Sight View Constraint for Robust Point Cloud Registrationcited by 0
- 2025VISTA: Monocular Segmentation-Based Mapping for Appearance and View-Invariant Global Localizationcited by 0
- 2025DualReg: Dual-Space Filtering and Reinforcement for Rigid Registrationcited by 0
- 2026DTIF: Robust Loop Closure Detection via Delaunay Triangle Topology in Complex Forestscited 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
- 2026DTIF: Robust Loop Closure Detection via Delaunay Triangle Topology in Complex Forests23 Jul 2026
- 2026DC-Reg: Globally Optimal Point Cloud Registration via Tight Bounding with Difference of Convex Programming26 Mar 2026
- 2025DualReg: Dual-Space Filtering and Reinforcement for Rigid Registration23 Aug 2025
- 2025VISTA: Monocular Segmentation-Based Mapping for Appearance and View-Invariant Global Localization15 Jul 2025
- 2025TurboReg: TurboClique for Robust and Efficient Point Cloud Registration2 Jul 2025
- 2025LunarLoc: Segment-Based Global Localization on the Moon20 Jun 2025
- 20243D Registration in 30 Years: A Survey18 Dec 2024
- 2024QuadricsReg: Large-Scale Point Cloud Registration using Quadric Primitives4 Dec 2024
- 2024RANSAC Back to SOTA: A Two-stage Consensus Filtering for Real-time 3D Registration21 Oct 2024
- 2024Open-Set Semantic Uncertainty Aware Metric-Semantic Graph Matching17 Sep 2024
- 2024Sight View Constraint for Robust Point Cloud Registration8 Sep 2024
16 more
- 2024Scalable 3D Registration via Truncated Entry-wise Absolute Residuals1 Apr 2024
- 2024FastMAC: Stochastic Spectral Sampling of Correspondence Graph13 Mar 2024
- 2024CLIPPER+: A Fast Maximal Clique Algorithm for Robust Global Registration23 Feb 2024
- 2024CLIPPER: Robust Data Association without an Initial Guess11 Feb 2024
- 2024SOS-Match: Segmentation for Open-Set Robust Correspondence Search and Robot Localization in Unstructured Environments9 Jan 2024
- 2023G3Reg: Pyramid Graph-based Global Registration using Gaussian Ellipsoid Model22 Aug 2023
- 2023Pyramid Semantic Graph-based Global Point Cloud Registration with Low Overlap22 Jul 2023
- 2023Single-Shot Global Localization via Graph-Theoretic Correspondence Matching6 Jun 2023
- 2023A Survey on the Densest Subgraph Problem and Its Variants25 Mar 2023
- 2023Graph-based Global Robot Localization Informing Situational Graphs with Architectural Graphs3 Mar 2023
- 2022GraffMatch: Global Matching of 3D Lines and Planes for Wide Baseline LiDAR Registration24 Dec 2022
- 2022MIXER: Multiattribute, Multiway Fusion of Uncertain Pairwise Affinities15 Oct 2022
- 2022View-Invariant Localization using Semantic Objects in Changing Environments28 Sep 2022
- 2022Robust Self-Tuning Data Association for Geo-Referencing Using Lane Markings28 Jul 2022
- 2022A New Outlier Removal Strategy Based on Reliability of Correspondence Graph for Fast Point Cloud Registration16 May 2022
- 2022ARCS: Accurate Rotation and Correspondence Search28 Mar 2022
- 2024FastMAC: Stochastic Spectral Sampling of Correspondence Graphcited by 16
- 2024Scalable 3D Registration via Truncated Entry-wise Absolute Residualscited by 16
- 2022ARCS: Accurate Rotation and Correspondence Searchcited by 15
- 2025TurboReg: TurboClique for Robust and Efficient Point Cloud Registrationcited by 12
- 2023G3Reg: Pyramid Graph-based Global Registration using Gaussian Ellipsoid Modelcited by 11
- 2022A New Outlier Removal Strategy Based on Reliability of Correspondence Graph for Fast Point Cloud Registrationcited by 10
- 2023A Survey on the Densest Subgraph Problem and Its Variantscited by 8
- 2024RANSAC Back to SOTA: A Two-stage Consensus Filtering for Real-time 3D Registrationcited by 7
- 2023Pyramid Semantic Graph-based Global Point Cloud Registration with Low Overlapcited by 6
- 2024CLIPPER+: A Fast Maximal Clique Algorithm for Robust Global Registrationcited by 5
- 2022GraffMatch: Global Matching of 3D Lines and Planes for Wide Baseline LiDAR Registrationcited by 3
- 2023Graph-based Global Robot Localization Informing Situational Graphs with Architectural Graphscited by 3
12 most cited of 28 All 28 (JSON)
- 2026PARTE: Plane-Assisted Robust Transformation Estimation for Point Cloud Registration21 Sep 2026
- 2026DTIF: Robust Loop Closure Detection via Delaunay Triangle Topology in Complex Forests23 Jul 2026
- 2026DC-Reg: Globally Optimal Point Cloud Registration via Tight Bounding with Difference of Convex Programming26 Mar 2026
- 2025DualReg: Dual-Space Filtering and Reinforcement for Rigid Registration23 Aug 2025
- 2025VISTA: Monocular Segmentation-Based Mapping for Appearance and View-Invariant Global Localization15 Jul 2025
- 2025TurboReg: TurboClique for Robust and Efficient Point Cloud Registration2 Jul 2025
- 2025LunarLoc: Segment-Based Global Localization on the Moon20 Jun 2025
- 20243D Registration in 30 Years: A Survey18 Dec 2024
- 2024QuadricsReg: Large-Scale Point Cloud Registration using Quadric Primitives4 Dec 2024
- 2024RANSAC Back to SOTA: A Two-stage Consensus Filtering for Real-time 3D Registration21 Oct 2024
- 2024Open-Set Semantic Uncertainty Aware Metric-Semantic Graph Matching17 Sep 2024
- 2024Sight View Constraint for Robust Point Cloud Registration8 Sep 2024
12 newest of 28 All 28 (JSON)