Cycle-Sync: Robust Global Camera Pose Estimation through Enhanced Cycle-Consistent Synchronization
Shaohan Li, Yunpeng Shi, Gilad Lerman
Abstract
We introduce Cycle-Sync, a robust and global framework for estimating camera poses (both rotations and locations). Our core innovation is a location solver that adapts message-passing least squares (MPLS) -- originally developed for group synchronization -- to camera location estimation. We modify MPLS to emphasize cycle-consistent information, redefine cycle consistencies using estimated distances from previous iterations, and incorporate a Welsch-type robust loss. We establish the strongest known deterministic exact-recovery guarantee for camera location estimation, showing that cycle consistency alone -- without access to inter-camera distances -- suffices to achieve the lowest sample complexity currently known. To further enhance robustness, we introduce a plug-and-play outlier rejection module inspired by robust subspace recovery, and we fully integrate cycle consistency into MPLS for rotation synchronization. Our global approach avoids the need for bundle adjustment. Experiments on synthetic and real datasets show that Cycle-Sync consistently outperforms leading pose estimators, including full structure-from-motion pipelines with bundle adjustment.
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.
Cited by top-tier papers1
Ask how each one uses itBuilds on6
- 3D Gaussian Splatting for Real-Time Radiance Field RenderingBernhard Kerbl, Georgios Kopanas, Thomas Leimkühler, George DrettakisSIGGRAPH 2023 · 5,687 citations
- Message Passing Least Squares Framework and its Application to Rotation SynchronizationYunpeng Shi, Gilad LermanICML 2020 · 45 citations
- Robust Multi-Object Matching via Iterative Reweighting of the Graph Connection LaplacianYunpeng Shi, Shaohan Li, Gilad LermanNeurIPS 2020 · 15 citations
- Robust Group Synchronization via Quadratic ProgrammingYunpeng Shi, Cole M. Wyeth, Gilad LermanICML 2022 · 13 citations
- Fast, Accurate and Memory-Efficient Partial Permutation SynchronizationShaohan Li, Yunpeng Shi, Gilad LermanCVPR 2022 · 4 citations
Related papers
- Efficient Detection of Long Consistent Cycles and its Application to Distributed SynchronizationShaohan Li, Yunpeng Shi, Gilad LermanCVPR 2024
- Rotation Averaging in a Split Second: A Primal-Dual Method and a Closed-Form for Cycle GraphsGabriel Moreira, Manuel Marques, João Paulo CosteiraICCV 2021 · 15 citations
- ReSync: Riemannian Subgradient-based Robust Rotation SynchronizationHuikang Liu, Xiao Li, Anthony Man-Cho SoNeurIPS 2023 · 8 citations
- Pareto Meets Huber: Efficiently Avoiding Poor Minima in Robust EstimationChristopher Zach, Guillaume BourmaudICCV 2019 · 2 citations
- Hybrid Rotation Averaging: A Fast and Robust Rotation Averaging ApproachYu Chen, Ji Zhao, Laurent KneipCVPR 2021
