MAGSAC: marginalizing sample consensus
Not on the map. Why?
Abstract (arXiv)
A method called, sigma-consensus, is proposed to eliminate the need for a user-defined inlier-outlier threshold in RANSAC. Instead of estimating the noise sigma, it is marginalized over a range of noise scales. The optimized model is obtained by weighted least-squares fitting where the weights come from the marginalization over sigma of the point likelihoods of being inliers. A new quality function is proposed not requiring sigma and, thus, a set of inliers to determine the model quality. Also, a new termination criterion for RANSAC is built on the proposed marginalization approach. Applying sigma-consensus, MAGSAC is proposed with no need for a user-defined sigma and improving the accuracy of robust estimation significantly. It is superior to the state-of-the-art in terms of geometric accuracy on publicly available real-world datasets for epipolar geometry (F and E) and homography estimation. In addition, applying sigma-consensus only once as a post-processing step to the RANSAC output always improved the model quality on a wide range of vision problems without noticeable deterioration in processing time, adding a few milliseconds. The source code is at https://github.com/danini/magsac.
Key facts. Cited by 123 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Mar 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 18; 2022: 15; 2023: 24; 2024: 26; 2025: 21; 2026: 19.
123 papers.
Sort:
By area:
- 2023LightGlue: Local Feature Matching at Light Speedcited by 590
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 183
- 2022Map-free Visual Relocalization: Metric Pose Relative to a Single Imagecited by 114
- 2024Reloc3r: Large-Scale Training of Relative Camera Pose Regression for Generalizable, Fast, and Accurate Visual Localizationcited by 82
- 2022OSOP: A Multi-Stage One Shot Object Pose Estimation Frameworkcited by 81
- 2021PDC-Net+: Enhanced Probabilistic Dense Correspondence Networkcited by 80
- 2024GIM: Learning Generalizable Image Matcher From Internet Videoscited by 75
- 2022SC^2-PCR: A Second Order Spatial Compatibility for Efficient and Robust Point Cloud Registrationcited by 62
- 2024PF3plat: Pose-Free Feed-Forward 3D Gaussian Splattingcited by 62
- 2023SiLK -- Simple Learned Keypointscited by 54
- 2024GLACE: Global Local Accelerated Coordinate Encodingcited by 48
38 more
- 2021Progressive Correspondence Pruning by Consensus Learningcited by 46
- 2022Iterative Deep Homography Estimationcited by 45
- 2023Unifying Correspondence, Pose and NeRF for Pose-Free Novel View Synthesis from Stereo Pairscited by 37
- 2022Generalized Differentiable RANSACcited by 30
- 2021Motion Basis Learning for Unsupervised Deep Homography Estimation with Subspace Projectioncited by 28
- 2021LocalTrans: A Multiscale Local Transformer Network for Cross-Resolution Homography Estimationcited by 28
- 2021Depth-Aware Multi-Grid Deep Homography Estimation with Contextual Correlationcited by 28
- 2025Emergent Outlier View Rejection in Visual Geometry Grounded Transformerscited by 22
- 2023Visual Localization using Imperfect 3D Models from the Internetcited by 20
- 2022End2End Multi-View Feature Matching with Differentiable Pose Optimizationcited by 19
- 2022Unsupervised Homography Estimation with Coplanarity-Aware GANcited by 19
- 2023DeepMatcher: A Deep Transformer-based Network for Robust and Accurate Local Feature Matchingcited by 18
- 2024MADiff: Motion-Aware Mamba Diffusion Models for Hand Trajectory Prediction on Egocentric Videoscited by 18
- 2021Neural Reprojection Error: Merging Feature Learning and Camera Pose Estimationcited by 17
- 2021VSAC: Efficient and Accurate Estimator for H and Fcited by 17
- 2024Scalable 3D Registration via Truncated Entry-wise Absolute Residualscited by 16
- 2022ARCS: Accurate Rotation and Correspondence Searchcited by 15
- 2025Convex Relaxation for Robust Vanishing Point Estimation in Manhattan Worldcited by 15
- 2023Long-term Visual Localization with Mobile Sensorscited by 13
- 2024LoD-Loc: Aerial Visual Localization using LoD 3D Map with Neural Wireframe Alignmentcited by 13
- 2021ScaleNet: A Shallow Architecture for Scale Estimationcited by 12
- 2024FAR: Flexible, Accurate and Robust 6DoF Relative Camera Pose Estimationcited by 12
- 2025OrthoLoC: UAV 6-DoF Localization and Calibration Using Orthographic Geodatacited by 12
- 2023Two-View Geometry Scoring Without Correspondencescited by 11
- 2026LoMa: Local Feature Matching Revisitedcited by 11
- 2022Semi-supervised Deep Large-baseline Homography Estimation with Progressive Equivalence Constraintcited by 10
- 2023GyroFlow+: Gyroscope-Guided Unsupervised Deep Homography and Optical Flow Learningcited by 10
- 2023IMP: Iterative Matching and Pose Estimation with Adaptive Poolingcited by 10
- 2024MGNet: Learning Correspondences via Multiple Graphscited by 10
- 2022NeFSAC: Neurally Filtered Minimal Samplescited by 9
- 2023Learning Accurate Template Matching with Differentiable Coarse-to-Fine Correspondence Refinementcited by 9
- 2023Vanishing Point Estimation in Uncalibrated Images with Prior Gravity Directioncited by 9
- 2023VSFormer: Visual-Spatial Fusion Transformer for Correspondence Pruningcited by 8
- 2024Efficient and Robust Point Cloud Registration via Heuristics-guided Parameter Searchcited by 8
- 2024A Subspace-Constrained Tyler's Estimator and its Applications to Structure from Motioncited by 8
- 2024SCPNet: Unsupervised Cross-modal Homography Estimation via Intra-modal Self-supervised Learningcited by 7
- 2021DeepOIS: Gyroscope-Guided Deep Optical Image Stabilizer Compensationcited by 6
- 2021Space-Partitioning RANSACcited by 6
50 most cited of 123 All 123 (JSON)
- 2026Robust Local Optimization Done Right5 Oct 2026
- 2026Spotter: Efficient Urban Visual Localization via Geo-Referenced Facade Landmarks in GPS-Degraded Environments24 Aug 2026
- 2026Semi-Dense Matching Uncertainty Is Not Just Local Confidence9 Aug 2026
- 2026DS-SAC: Density Search for Sample Consensus4 Jul 2026
- 2026SA-Homo: Scale Adaptive Homography Estimation for Scale Variation Scenarios29 Jun 2026
- 2026SemCityLoc: Aerial 6DoF Localization Using Semantic 3D City Models25 Jun 2026
- 2026RANSAC Scoring Done Right12 Jun 2026
- 2026CamFlow+: Hybrid Motion Bases for 2D Camera Motion Estimation with Stabilization Applications4 Jun 2026
- 2026Unpaired RGB-Thermal Gaussian-Splatting Using Visual Geometric Transformers3 Jun 2026
- 2026SFMambaNet: Spectral-Frequency Enhanced Selective State Space Model for Correspondence Pruning3 Jun 2026
- 2026Eliciting Complex Spatial Reasoning in MLLMs through Wide-Baseline Matching2 Jun 2026
- 2026Cross-Modality Feature Fusion Based on Structured State Space Duality for Multimodal Image Registration Network2 Jun 2026
38 more
- 2026TriDE: Triangle-Consistent Translation Directions for Global Camera Pose Estimation7 May 2026
- 2026LoMa: Local Feature Matching Revisited6 Apr 2026
- 2026LoD-Loc v3: Generalized Aerial Localization in Dense Cities using Instance Silhouette Alignment20 Mar 2026
- 2026Video Understanding: From Geometry and Semantics to Unified Models18 Mar 2026
- 2026Global-Aware Edge Prioritization for Pose Graph Initialization25 Feb 2026
- 2026Marginalized Bundle Adjustment: Multi-View Camera Pose from Monocular Depth Estimates21 Feb 2026
- 2026Thegra: Graph-based SLAM for Thermal Imagery9 Feb 2026
- 2025RANSAC Scoring Functions: Analysis and Reality Check22 Dec 2025
- 2025Emergent Outlier View Rejection in Visual Geometry Grounded Transformers3 Dec 2025
- 2025Unlocking Zero-shot Potential of Semi-dense Image Matching via Gaussian Splatting26 Nov 2025
- 2025GDROS: A Geometry-Guided Dense Registration Framework for Optical-SAR Images under Large Geometric Transformations1 Nov 2025
- 2025A Scene is Worth a Thousand Features: Feed-Forward Camera Localization from a Collection of Image Features1 Oct 2025
- 2025Optical Ocean Recipes: Creating Realistic Datasets to Facilitate Underwater Vision Research24 Sep 2025
- 2025OrthoLoC: UAV 6-DoF Localization and Calibration Using Orthographic Geodata22 Sep 2025
- 2025EDFFDNet: Towards Accurate and Efficient Unsupervised Multi-Grid Image Registration9 Sep 2025
- 2025Estimating 2D Camera Motion with Hybrid Motion Basis30 Jul 2025
- 2025CorrMoE: Mixture of Experts with De-stylization Learning for Cross-Scene and Cross-Domain Correspondence Pruning16 Jul 2025
- 2025LoD-Loc v2: Aerial Visual Localization over Low Level-of-Detail City Models using Explicit Silhouette Alignment1 Jul 2025
- 2025Dense Match Summarization for Faster Two-view Estimation3 Jun 2025
- 2025Decoupled Geometric Parameterization and its Application in Deep Homography Estimation22 May 2025
- 2025Convex Relaxation for Robust Vanishing Point Estimation in Manhattan World7 May 2025
- 2025A Birotation Solution for Relative Pose Problems4 May 2025
- 2025PRaDA: Projective Radial Distortion Averaging23 Apr 2025
- 2025CodingHomo: Bootstrapping Deep Homography With Video Coding16 Apr 2025
- 2025Setup-Invariant Augmented Reality for Teaching by Demonstration with Surgical Robots9 Apr 2025
- 2025Less Biased Noise Scale Estimation for Threshold-Robust RANSAC17 Mar 2025
- 2025Monte Carlo Diffusion for Generalizable Learning-Based RANSAC12 Mar 2025
- 2025Fixing the RANSAC Stopping Criterion10 Mar 2025
- 2024Reloc3r: Large-Scale Training of Relative Camera Pose Regression for Generalizable, Fast, and Accurate Visual Localization11 Dec 2024
- 2024SeFENet: Robust Deep Homography Estimation via Semantic-Driven Feature Enhancement9 Dec 2024
- 2024Deep Loss Convexification for Learning Iterative Models16 Nov 2024
- 2024Image Matching Filtering and Refinement by Planes and Beyond14 Nov 2024
- 2024PF3plat: Pose-Free Feed-Forward 3D Gaussian Splatting29 Oct 2024
- 2024Robust Two-View Geometry Estimation with Implicit Differentiation23 Oct 2024
- 2024LoD-Loc: Aerial Visual Localization using LoD 3D Map with Neural Wireframe Alignment16 Oct 2024
- 2024RayEmb: Arbitrary Landmark Detection in X-Ray Images Using Ray Embedding Subspace10 Oct 2024
- 2024A Robust Multisource Remote Sensing Image Matching Method Utilizing Attention and Feature Enhancement Against Noise Interference1 Oct 2024
- 2024Combining Absolute and Semi-Generalized Relative Poses for Visual Localization21 Sep 2024
50 newest of 123 All 123 (JSON)
- 2023LightGlue: Local Feature Matching at Light Speedcited by 590
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 183
- 2022Map-free Visual Relocalization: Metric Pose Relative to a Single Imagecited by 114
- 2024Reloc3r: Large-Scale Training of Relative Camera Pose Regression for Generalizable, Fast, and Accurate Visual Localizationcited by 82
- 2022OSOP: A Multi-Stage One Shot Object Pose Estimation Frameworkcited by 81
- 2021PDC-Net+: Enhanced Probabilistic Dense Correspondence Networkcited by 80
- 2024GIM: Learning Generalizable Image Matcher From Internet Videoscited by 75
- 2022SC^2-PCR: A Second Order Spatial Compatibility for Efficient and Robust Point Cloud Registrationcited by 62
- 2024PF3plat: Pose-Free Feed-Forward 3D Gaussian Splattingcited by 62
- 2023SiLK -- Simple Learned Keypointscited by 54
- 2024GLACE: Global Local Accelerated Coordinate Encodingcited by 48
12 most cited of 118 All 118 (JSON)
- 2026Robust Local Optimization Done Right5 Oct 2026
- 2026Spotter: Efficient Urban Visual Localization via Geo-Referenced Facade Landmarks in GPS-Degraded Environments24 Aug 2026
- 2026Semi-Dense Matching Uncertainty Is Not Just Local Confidence9 Aug 2026
- 2026DS-SAC: Density Search for Sample Consensus4 Jul 2026
- 2026SA-Homo: Scale Adaptive Homography Estimation for Scale Variation Scenarios29 Jun 2026
- 2026SemCityLoc: Aerial 6DoF Localization Using Semantic 3D City Models25 Jun 2026
- 2026RANSAC Scoring Done Right12 Jun 2026
- 2026CamFlow+: Hybrid Motion Bases for 2D Camera Motion Estimation with Stabilization Applications4 Jun 2026
- 2026Unpaired RGB-Thermal Gaussian-Splatting Using Visual Geometric Transformers3 Jun 2026
- 2026TriDE: Triangle-Consistent Translation Directions for Global Camera Pose Estimation7 May 2026
- 2026LoMa: Local Feature Matching Revisited6 Apr 2026
- 2026LoD-Loc v3: Generalized Aerial Localization in Dense Cities using Instance Silhouette Alignment20 Mar 2026
12 newest of 118 All 118 (JSON)