SupeRANSAC: One RANSAC to Rule Them All
Not on the map. Why?
Abstract (arXiv)
Robust estimation is a cornerstone in computer vision, particularly for tasks like Structure-from-Motion and Simultaneous Localization and Mapping. RANSAC and its variants are the gold standard for estimating geometric models (e.g., homographies, relative/absolute poses) from outlier-contaminated data. Despite RANSAC's apparent simplicity, achieving consistently high performance across different problems is challenging. While recent research often focuses on improving specific RANSAC components (e.g., sampling, scoring), overall performance is frequently more influenced by the "bells and whistles" (i.e., the implementation details and problem-specific optimizations) within a given library. Popular frameworks like OpenCV and PoseLib demonstrate varying performance, excelling in some tasks but lagging in others. We introduce SupeRANSAC, a novel unified RANSAC pipeline, and provide a detailed analysis of the techniques that make RANSAC effective for specific vision tasks, including homography, fundamental/essential matrix, and absolute/rigid pose estimation. SupeRANSAC is designed for consistent accuracy across these tasks, improving upon the best existing methods by, for example, 6 AUC points on average for fundamental matrix estimation. We demonstrate significant performance improvements over the state-of-the-art on multiple problems and datasets. Code: https://github.com/danini/superansac
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 33 of its 76 references that are in the map. First posted on arXiv 5 Jun 2025.
Builds on
33 of 76 references.
References · 33
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,117
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,320
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 988
- 2018Open3D: A Modern Library for 3D Data Processingcited by 721
- 2023LightGlue: Local Feature Matching at Light Speedcited by 590
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 559
- 20163DMatch: Learning Local Geometric Descriptors from RGB-D Reconstructionscited by 336
- 2023RoMa: Robust Dense Feature Matchingcited by 302
- 2020PREDATOR: Registration of 3D Point Clouds with Low Overlapcited by 290
- 2016DSAC - Differentiable RANSAC for Camera Localizationcited by 266
21 more
- 2020Image Matching across Wide Baselines: From Paper to Practicecited by 225
- 2024Global Structure-from-Motion Revisitedcited by 218
- 2017Learning to Find Good Correspondencescited by 176
- 2019MAGSAC++, a fast, reliable and accurate robust estimatorcited by 161
- 2019Learning Two-View Correspondences and Geometry Using Order-Aware Networkcited by 149
- 2020EPOS: Estimating 6D Pose of Objects with Symmetriescited by 148
- 2017Graph-Cut RANSACcited by 133
- 2019Neural-Guided RANSAC: Learning Where to Sample Model Hypothesescited by 129
- 2023FoundPose: Unseen Object Pose Estimation with Foundation Featurescited by 109
- 2022LaMAR: Benchmarking Localization and Mapping for Augmented Realitycited by 100
- 2023GeoTransformer: Fast and Robust Point Cloud Registration with Geometric Transformercited by 84
- 2021Progressive Correspondence Pruning by Consensus Learningcited by 46
- 2022Generalized Differentiable RANSACcited by 30
- 2021VSAC: Efficient and Accurate Estimator for H and Fcited by 17
- 2019Progressive NAPSAC: sampling from gradually growing neighborhoodscited by 16
- 2023A Large Scale Homography Benchmarkcited by 15
- 2022NeFSAC: Neurally Filtered Minimal Samplescited by 9
- 2021Finding Geometric Models by Clustering in the Consensus Spacecited by 8
- 2021Space-Partitioning RANSACcited by 6
- 2021Adaptive Reordering Sampler with Neurally Guided MAGSACcited by 5
- 2023BANSAC: A dynamic BAyesian Network for adaptive SAmple Consensuscited by 5
Built on by
Citing papers per year: 2026: 7.
7 papers.
- 2026FunRec: Reconstructing Functional 3D Scenes from Egocentric Interaction Videoscited by 8
- 2026Fitting Unknown Number of Hyperplanes with Manifold Optimizationcited by 0
- 2026Rolling Shutter Relative Pose Estimation Made Practicalcited by 0
- 2026DS-SAC: Density Search for Sample Consensuscited by 0
- 2026SUFLECA: Scaling Up Feature Learning for CAD-to-image Alignmentcited by 0
- 2026Efficient and Robust Absolute Pose Estimation via Gravity-Prior-Driven Transformation Decoupling and Pose Refinementcited by 0
- 2026Robust Local Optimization Done Rightcited by 0
- 2026Robust Local Optimization Done Right5 Oct 2026
- 2026Efficient and Robust Absolute Pose Estimation via Gravity-Prior-Driven Transformation Decoupling and Pose Refinement1 Sep 2026
- 2026SUFLECA: Scaling Up Feature Learning for CAD-to-image Alignment16 Jul 2026
- 2026DS-SAC: Density Search for Sample Consensus4 Jul 2026
- 2026Rolling Shutter Relative Pose Estimation Made Practical25 Jun 2026
- 2026Fitting Unknown Number of Hyperplanes with Manifold Optimization27 May 2026
- 2026FunRec: Reconstructing Functional 3D Scenes from Egocentric Interaction Videos7 Apr 2026