ROBIN: a Graph-Theoretic Approach to Reject Outliers in Robust Estimation using Invariants
Not on the map. Why?
Abstract (arXiv)
Many estimation problems in robotics, computer vision, and learning require estimating unknown quantities in the face of outliers. Outliers are typically the result of incorrect data association or feature matching, and it is common to have problems where more than 90% of the measurements used for estimation are outliers. While current approaches for robust estimation are able to deal with moderate amounts of outliers, they fail to produce accurate estimates in the presence of many outliers. This paper develops an approach to prune outliers. First, we develop a theory of invariance that allows us to quickly check if a subset of measurements are mutually compatible without explicitly solving the estimation problem. Second, we develop a graph-theoretic framework, where measurements are modeled as vertices and mutual compatibility is captured by edges. We generalize existing results showing that the inliers form a clique in this graph and typically belong to the maximum clique. We also show that in practice the maximum k-core of the compatibility graph provides an approximation of the maximum clique, while being faster to compute in large problems. These two contributions leads to ROBIN, our approach to Reject Outliers Based on INvariants, which allows us to quickly prune outliers in generic estimation problems. We demonstrate ROBIN in four geometric perception problems and show it boosts robustness of existing solvers while running in milliseconds in large problems.
Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 7; 2023: 5; 2024: 8; 2025: 3; 2026: 4.
38 papers.
Sort:
By area:
- 2021PointDSC: Robust Point Cloud Registration using Deep Spatial Consistencycited by 142
- 2021Self-supervised Geometric Perceptioncited by 26
- 2021Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimizationcited by 21
- 2022A Single Correspondence Is Enough: Robust Global Registration to Avoid Degeneracy in Urban Environmentscited by 19
- 2021RANSIC: Fast and Highly Robust Estimation for Rotation Search and Point Cloud Registration using Invariant Compatibilitycited by 16
- 2024FastMAC: Stochastic Spectral Sampling of Correspondence Graphcited by 16
- 2024KISS-Matcher: Fast and Robust Point Cloud Registration Revisitedcited by 16
- 2021Optimal Pose and Shape Estimation for Category-level 3D Object Perceptioncited by 15
- 2022ARCS: Accurate Rotation and Correspondence Searchcited by 15
- 2022Global Multi-modal 2D/3D Registration via Local Descriptors Learningcited by 13
- 2023G3Reg: Pyramid Graph-based Global Registration using Gaussian Ellipsoid Modelcited by 11
- 2021An Inexact Projected Gradient Method with Rounding and Lifting by Nonlinear Programming for Solving Rank-One Semidefinite Relaxation of Polynomial Optimizationcited by 10
26 more
- 2021Multi-instance Point Cloud Registration by Efficient Correspondence Clusteringcited by 7
- 2023Point Cloud Registration for LiDAR and Photogrammetric Data: a Critical Synthesis and Performance Analysis on Classic and Deep Learning Algorithmscited by 7
- 2023Recognizing Rigid Patterns of Unlabeled Point Clouds by Complete and Continuous Isometry Invariants with no False Negatives and no False Positivescited by 7
- 2024Multi-Model 3D Registration: Finding Multiple Moving Objects in Cluttered Point Cloudscited by 7
- 2024RANSAC Back to SOTA: A Two-stage Consensus Filtering for Real-time 3D Registrationcited by 7
- 2022Optimal and Robust Category-level Perception: Object Pose and Shape Estimation from 2D and 3D Semantic Keypointscited by 6
- 2023Robust Single Rotation Averaging Revisitedcited by 6
- 2021DANIEL: A Fast and Robust Consensus Maximization Method for Point Cloud Registration with High Outlier Ratioscited by 5
- 2024CLIPPER+: A Fast Maximal Clique Algorithm for Robust Global Registrationcited by 5
- 2021IRON: Invariant-based Highly Robust Point Cloud Registrationcited by 3
- 2021Practical, Fast and Robust Point Cloud Registration for 3D Scene Stitching and Object Localizationcited by 3
- 2022GraffMatch: Global Matching of 3D Lines and Planes for Wide Baseline LiDAR Registrationcited by 3
- 2024CLIPPER: Robust Data Association without an Initial Guesscited by 3
- 2024CLIP-Clique: Graph-based Correspondence Matching Augmented by Vision Language Models for Object-based Global Localizationcited by 3
- 2022Robust Self-Tuning Data Association for Geo-Referencing Using Lane Markingscited by 2
- 2024PCR-99: A Practical Method for Point Cloud Registration with 99 Percent Outlierscited by 2
- 2025Fast globally optimal Truncated Least Squares point cloud registration with fixed rotation axiscited by 2
- 2025Category-Level Object Shape and Pose Estimation in Less Than a Millisecondcited by 2
- 2025Correspondence-Free Fast and Robust Spherical Point Pattern Registrationcited by 1
- 2026Towards Zero-Shot Point Cloud Registration Across Diverse Scales, Scenes, and Sensor Setupscited by 1
- 2021ICOS: Efficient and Highly Robust Rotation Search and Point Cloud Registration with Correspondencescited by 0
- 2022Uncertainty-aware Efficient Subgraph Isomorphism using Graph Topologycited by 0
- 2023Single-Shot Global Localization via Graph-Theoretic Correspondence Matchingcited by 0
- 2026Loop Closure via Maximal Cliques in 3D LiDAR-Based SLAMcited by 0
- 2026Point Cloud Registration via Probabilistic Self-Update Local Correspondence and Line Vector Setscited 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
- 2026Point Cloud Registration via Probabilistic Self-Update Local Correspondence and Line Vector Sets29 Apr 2026
- 2026Loop Closure via Maximal Cliques in 3D LiDAR-Based SLAM5 Mar 2026
- 2026Towards Zero-Shot Point Cloud Registration Across Diverse Scales, Scenes, and Sensor Setups6 Jan 2026
- 2025Category-Level Object Shape and Pose Estimation in Less Than a Millisecond23 Sep 2025
- 2025Fast globally optimal Truncated Least Squares point cloud registration with fixed rotation axis21 Aug 2025
- 2025Correspondence-Free Fast and Robust Spherical Point Pattern Registration4 Aug 2025
- 2024RANSAC Back to SOTA: A Two-stage Consensus Filtering for Real-time 3D Registration21 Oct 2024
- 2024CLIP-Clique: Graph-based Correspondence Matching Augmented by Vision Language Models for Object-based Global Localization4 Oct 2024
- 2024KISS-Matcher: Fast and Robust Point Cloud Registration Revisited23 Sep 2024
- 2024FastMAC: Stochastic Spectral Sampling of Correspondence Graph13 Mar 2024
- 2024PCR-99: A Practical Method for Point Cloud Registration with 99 Percent Outliers26 Feb 2024
26 more
- 2024CLIPPER+: A Fast Maximal Clique Algorithm for Robust Global Registration23 Feb 2024
- 2024Multi-Model 3D Registration: Finding Multiple Moving Objects in Cluttered Point Clouds16 Feb 2024
- 2024CLIPPER: Robust Data Association without an Initial Guess11 Feb 2024
- 2023Robust Single Rotation Averaging Revisited11 Sep 2023
- 2023G3Reg: Pyramid Graph-based Global Registration using Gaussian Ellipsoid Model22 Aug 2023
- 2023Single-Shot Global Localization via Graph-Theoretic Correspondence Matching6 Jun 2023
- 2023Recognizing Rigid Patterns of Unlabeled Point Clouds by Complete and Continuous Isometry Invariants with no False Negatives and no False Positives27 Mar 2023
- 2023Point Cloud Registration for LiDAR and Photogrammetric Data: a Critical Synthesis and Performance Analysis on Classic and Deep Learning Algorithms14 Feb 2023
- 2022GraffMatch: Global Matching of 3D Lines and Planes for Wide Baseline LiDAR Registration24 Dec 2022
- 2022Uncertainty-aware Efficient Subgraph Isomorphism using Graph Topology15 Sep 2022
- 2022Robust Self-Tuning Data Association for Geo-Referencing Using Lane Markings28 Jul 2022
- 2022Optimal and Robust Category-level Perception: Object Pose and Shape Estimation from 2D and 3D Semantic Keypoints24 Jun 2022
- 2022Global Multi-modal 2D/3D Registration via Local Descriptors Learning6 May 2022
- 2022ARCS: Accurate Rotation and Correspondence Search28 Mar 2022
- 2022A Single Correspondence Is Enough: Robust Global Registration to Avoid Degeneracy in Urban Environments13 Mar 2022
- 2021Multi-instance Point Cloud Registration by Efficient Correspondence Clustering29 Nov 2021
- 2021Practical, Fast and Robust Point Cloud Registration for 3D Scene Stitching and Object Localization8 Nov 2021
- 2021DANIEL: A Fast and Robust Consensus Maximization Method for Point Cloud Registration with High Outlier Ratios11 Oct 2021
- 2021Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimization7 Sep 2021
- 2021An Inexact Projected Gradient Method with Rounding and Lifting by Nonlinear Programming for Solving Rank-One Semidefinite Relaxation of Polynomial Optimization28 May 2021
- 2021ICOS: Efficient and Highly Robust Rotation Search and Point Cloud Registration with Correspondences30 Apr 2021
- 2021RANSIC: Fast and Highly Robust Estimation for Rotation Search and Point Cloud Registration using Invariant Compatibility19 Apr 2021
- 2021Optimal Pose and Shape Estimation for Category-level 3D Object Perception16 Apr 2021
- 2021PointDSC: Robust Point Cloud Registration using Deep Spatial Consistency9 Mar 2021
- 2021IRON: Invariant-based Highly Robust Point Cloud Registration7 Mar 2021
- 2021Self-supervised Geometric Perception4 Mar 2021
- 2021PointDSC: Robust Point Cloud Registration using Deep Spatial Consistencycited by 142
- 2021Self-supervised Geometric Perceptioncited by 26
- 2021Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimizationcited by 21
- 2022A Single Correspondence Is Enough: Robust Global Registration to Avoid Degeneracy in Urban Environmentscited by 19
- 2021RANSIC: Fast and Highly Robust Estimation for Rotation Search and Point Cloud Registration using Invariant Compatibilitycited by 16
- 2024FastMAC: Stochastic Spectral Sampling of Correspondence Graphcited by 16
- 2024KISS-Matcher: Fast and Robust Point Cloud Registration Revisitedcited by 16
- 2021Optimal Pose and Shape Estimation for Category-level 3D Object Perceptioncited by 15
- 2022ARCS: Accurate Rotation and Correspondence Searchcited by 15
- 2022Global Multi-modal 2D/3D Registration via Local Descriptors Learningcited by 13
- 2023G3Reg: Pyramid Graph-based Global Registration using Gaussian Ellipsoid Modelcited by 11
- 2021An Inexact Projected Gradient Method with Rounding and Lifting by Nonlinear Programming for Solving Rank-One Semidefinite Relaxation of Polynomial Optimizationcited by 10
12 most cited of 37 All 37 (JSON)
- 2026PARTE: Plane-Assisted Robust Transformation Estimation for Point Cloud Registration21 Sep 2026
- 2026Point Cloud Registration via Probabilistic Self-Update Local Correspondence and Line Vector Sets29 Apr 2026
- 2026Loop Closure via Maximal Cliques in 3D LiDAR-Based SLAM5 Mar 2026
- 2026Towards Zero-Shot Point Cloud Registration Across Diverse Scales, Scenes, and Sensor Setups6 Jan 2026
- 2025Category-Level Object Shape and Pose Estimation in Less Than a Millisecond23 Sep 2025
- 2025Fast globally optimal Truncated Least Squares point cloud registration with fixed rotation axis21 Aug 2025
- 2025Correspondence-Free Fast and Robust Spherical Point Pattern Registration4 Aug 2025
- 2024RANSAC Back to SOTA: A Two-stage Consensus Filtering for Real-time 3D Registration21 Oct 2024
- 2024KISS-Matcher: Fast and Robust Point Cloud Registration Revisited23 Sep 2024
- 2024FastMAC: Stochastic Spectral Sampling of Correspondence Graph13 Mar 2024
- 2024PCR-99: A Practical Method for Point Cloud Registration with 99 Percent Outliers26 Feb 2024
- 2024CLIPPER+: A Fast Maximal Clique Algorithm for Robust Global Registration23 Feb 2024
12 newest of 37 All 37 (JSON)