MinBackProp -- Backpropagating through Minimal Solvers
Not on the map. Why?
Abstract (arXiv)
We present an approach to backpropagating through minimal problem solvers in end-to-end neural network training. Traditional methods relying on manually constructed formulas, finite differences, and autograd are laborious, approximate, and unstable for complex minimal problem solvers. We show that using the Implicit function theorem (IFT) to calculate derivatives to backpropagate through the solution of a minimal problem solver is simple, fast, and stable. We compare our approach to (i) using the standard autograd on minimal problem solvers and relate it to existing backpropagation formulas through SVD-based and Eig-based solvers and (ii) implementing the backprop with an existing PyTorch Deep Declarative Networks (DDN) framework. We demonstrate our technique on a toy example of training outlier-rejection weights for 3D point registration and on a real application of training an outlier-rejection and RANSAC sampling network in image matching. Our method provides 100% stability and is 10 times faster compared to autograd, which is unstable and slow, and compared to DDN, which is stable but also slow.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 14 of its 34 references that are in the map. First posted on arXiv 27 Apr 2024.
Builds on
14 of 34 references.
References · 14
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 2016DSAC - Differentiable RANSAC for Camera Localizationcited by 264
- 2020Image Matching across Wide Baselines: From Paper to Practicecited by 224
- 2019MAGSAC++, a fast, reliable and accurate robust estimatorcited by 160
- 2019Neural-Guided RANSAC: Learning Where to Sample Model Hypothesescited by 129
- 2023EPro-PnP: Generalized End-to-End Probabilistic Perspective-n-Points for Monocular Object Pose Estimationcited by 79
- 2019Deep Declarative Networks: A New Hopecited by 77
- 2019End-to-End Learnable Geometric Vision by Backpropagating PnP Optimizationcited by 65
- 2021Progressive Correspondence Pruning by Consensus Learningcited by 46
- 2022Generalized Differentiable RANSACcited by 30
- 2018Beyond Gr"obner Bases: Basis Selection for Minimal Solverscited by 25
- 2018Eigendecomposition-free Training of Deep Networks with Zero Eigenvalue-based Lossescited by 15
2 more
- 2022Optimizing Elimination Templates by Greedy Parameter Searchcited by 8
- 2020Implicitly Defined Layers in Neural Networkscited by 7
Built on by
Citing papers per year: 2026: 1.
1 paper.
- 2026Advances in Global Solvers for 3D Visioncited by 12
- 2026Advances in Global Solvers for 3D Vision16 Feb 2026