Leveraging Camera Triplets for Efficient and Accurate Structure-from-Motion
Lalit Manam, Venu Madhav Govindu
Abstract
In Structure-from-Motion (SfM), the underlying view-graphs of unordered image collections generally have a highly redundant set of edges that can be sparsified for efficiency without significant loss of reconstruction quality. Often, there are also false edges due to incorrect image retrieval and repeated structures (symmetries) that give rise to ghosting and superimposed reconstruction artifacts. We present a unified method to simultaneously sparsify the viewgraph and remove false edges. We propose a scoring mechanism based on camera triplets that identifies edge redundancy as well as false edges. Our edge selection is formulated as an optimization problem which can be provably solved using a simple thresholding scheme. This results in a highly efficient algorithm which can be incorporated as a pre-processing step into any SfM pipeline, making it practically usable. We demonstrate the utility of our method on generic and ambiguous datasets that cover the range of small, medium and large-scale datasets, all with different statistical properties. Sparsification of generic datasets using our method significantly reduces reconstruction time while maintaining the accuracy of the reconstructions as well as removing ghosting artifacts. For ambiguous datasets, our method removes false edges, thereby avoiding incorrect superimposed reconstructions.
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 361d877c-9242-461f-9af3-06151daa4386Cited by top-tier papers2
- Global-Aware Edge Prioritization for Pose Graph InitializationTong Wei, Giorgos Tolias, Jiri Matas, Daniel BarathCVPR 2026 · 1 citation
- Parallel Rigidity Matters for Bundle AdjustmentLalit Manam, Venu Madhav GovinduCVPR 2026
Builds on6
- LightGlue: Local Feature Matching at Light SpeedPhilipp Lindenberger, Paul-Edouard Sarlin, Marc PollefeysICCV 2023 · 936 citations
- DISK: Learning local features with policy gradientMichal J. Tyszkiewicz, Pascal Fua, Eduard TrullsNeurIPS 2020 · 652 citations
- Doppelgangers: Learning to Disambiguate Images of Similar StructuresRuojin Cai, Joseph Tung, Qianqian Wang, Hadar Averbuch-Elor et al.ICCV 2023 · 32 citations
- Sensitivity in Translation AveragingLalit Manam, Venu Madhav GovinduNeurIPS 2023 · 16 citations
- SuperGlue: Learning Feature Matching With Graph Neural NetworksPaul-Edouard Sarlin, Daniel DeTone, Tomasz Malisiewicz, Andrew RabinovichCVPR 2020
Related papers
- Light3R-SfM: Towards Feed-forward Structure-from-MotionSven Elflein, Qunjie Zhou, Laura Leal-TaixéCVPR 2025
- Detector-Free Structure from MotionXingyi He, Jiaming Sun, Yifan Wang, Sida Peng et al.CVPR 2024
- Hybrid Rotation Averaging: A Fast and Robust Rotation Averaging ApproachYu Chen, Ji Zhao, Laurent KneipCVPR 2021
- Learning to Filter Outlier Edges in Global SfMNicole Damblon, Marc Pollefeys, Daniel BarathCVPR 2025
- Learning Structure-From-Motion with Graph Attention NetworksLucas Brynte, José Pedro Iglesias, Carl Olsson, Fredrik KahlCVPR 2024
