Learning to Find Good Models in RANSAC
Daniel Barath, Luca Cavalli, Marc Pollefeys
Abstract
We propose the Model Quality Network, MQ-Net in short, for predicting the quality, e.g. the pose error of essential matrices, of models generated inside RANSAC. It replaces the traditionally used scoring techniques, e.g., inlier counting of RANSAC, truncated loss of MSAC, and the marginalization-based loss of MAGSAC++. Moreover, Minimal samples Filtering Network (MF-Net) is proposed for the early rejection of minimal samples that likely lead to degenerate models or to ones that are inconsistent with the scene geometry, e.g., due to the chirality constraint. We show on 54450 image pairs from public real-world datasets that the proposed MQ-Net leads to results superior to the state-of-the-art in terms of accuracy by a large margin. The proposed MF-Net accelerates the fundamental matrix estimation by five times and significantly reduces the essential matrix estimation time while slightly improving accuracy as well. Also, we show experimentally that consensus maximization, i.e. inlier counting, is not an inherently good measure of the model quality for relative pose estimation. The code is at https://github.com/danini/ learning-good-models-in-ransac. Linear (b x 1) Batch Normalization Leaky ReLU Sigmoid Linear (h x 1) Batch Normalization Leaky ReLU n blocks Model Error Model hypothesis h Error prediction from residuals by network f Residual histogram of h % points Point-to-model residual (px)
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext aa792e25-d275-4d89-bda9-eb04d4fb4b8bCited by top-tier papers11
- Generalized Differentiable RANSACTong Wei, Yash Patel, Alexander Shekhovtsov, Jirí Matas et al.ICCV 2023 · 43 citations
- BANSAC: A dynamic BAyesian Network for adaptive SAmple ConsensusValter Piedade, Pedro MiraldoICCV 2023 · 16 citations
- WeatherPrompt: Multi-modality Representation Learning for All-Weather Drone Visual Geo-LocalizationJiahao Wen, Hang Yu, Zhedong ZhengNeurIPS 2025 · 11 citations
- Adaptive Reordering Sampler with Neurally Guided MAGSACTong Wei, Jirí Matas, Daniel BarathICCV 2023 · 10 citations
- RLSAC: Reinforcement Learning enhanced Sample Consensus for End-to-End Robust EstimationChang Nie, Guangming Wang, Zhe Liu, Luca Cavalli et al.ICCV 2023 · 5 citations
Builds on9
- Learning Two-View Correspondences and Geometry Using Order-Aware NetworkJiahui Zhang, Dawei Sun, Zixin Luo, Anbang Yao et al.ICCV 2019 · 362 citations
- Neural-Guided RANSAC: Learning Where to Sample Model HypothesesEric Brachmann, Carsten RotherICCV 2019 · 282 citations
- Progressive-X: Efficient, Anytime, Multi-Model Fitting AlgorithmDániel Baráth, Jiri MatasICCV 2019 · 76 citations
- VSAC: Efficient and Accurate Estimator for H and FMaksym Ivashechkin, Daniel Barath, Jirí MatasICCV 2021 · 37 citations
- CONSAC: Robust Multi-Model Fitting by Conditional Sample ConsensusFlorian Kluger, Eric Brachmann, Hanno Ackermann, Carsten Rother et al.CVPR 2020
Related papers
- Two-View Geometry Scoring Without CorrespondencesAxel Barroso-Laguna, Eric Brachmann, Victor Adrian Prisacariu, Gabriel J. Brostow et al.CVPR 2023
- MAGSAC++, a Fast, Reliable and Accurate Robust EstimatorDániel Baráth, Jana Noskova, Maksym Ivashechkin, Jiri MatasCVPR 2020
- End2End Multi-View Feature Matching with Differentiable Pose OptimizationBarbara Roessle, Matthias NießnerICCV 2023 · 34 citations
- Expert Sample Consensus Applied to Camera Re-LocalizationEric Brachmann, Carsten RotherICCV 2019 · 136 citations
- On the Instability of Relative Pose Estimation and RANSAC's RoleHongyi Fan, Joe Kileel, Benjamin B. KimiaCVPR 2022 · 10 citations
