Efficient Detection of Long Consistent Cycles and its Application to Distributed Synchronization
Not on the map. Why?
Abstract (arXiv)
Group synchronization plays a crucial role in global pipelines for Structure from Motion (SfM). Its formulation is nonconvex and it is faced with highly corrupted measurements. Cycle consistency has been effective in addressing these challenges. However, computationally efficient solutions are needed for cycles longer than three, especially in practical scenarios where 3-cycles are unavailable. To overcome this computational bottleneck, we propose an algorithm for group synchronization that leverages information from cycles of lengths ranging from three to six with a time complexity of order O(n3) (or O(n2.373) when using a faster matrix multiplication algorithm). We establish non-trivial theory for this and related methods that achieves competitive sample complexity, assuming the uniform corruption model. To advocate the practical need for our method, we consider distributed group synchronization, which requires at least 4-cycles, and we illustrate state-of-the-art performance by our method in this context.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 18 of its 50 references that are in the map. First posted on arXiv 5 Jul 2024.
Builds on
18 of 50 references.
References · 18
- 2020Shonan Rotation Averaging: Global Optimality by Surfing SO(p)ncited by 46
- 2014Robust Camera Location Estimation by Convex Programmingcited by 41
- 2019Learning Transformation Synchronizationcited by 29
- 2014Tightness of the maximum likelihood semidefinite relaxation for angular synchronizationcited by 23
- 2020Message Passing Least Squares Framework and its Application to Rotation Synchronizationcited by 22
- 2019Robust Group Synchronization via Cycle-Edge Message Passingcited by 19
- 2020Near-Optimal Performance Bounds for Orthogonal and Permutation Group Synchronization via Spectral Methodscited by 18
- 2016ShapeFit and ShapeKick for Robust, Scalable Structure from Motioncited by 16
- 2021Rotation Coordinate Descent for Fast Globally Optimal Rotation Averagingcited by 14
- 2020Robust Multi-object Matching via Iterative Reweighting of the Graph Connection Laplaciancited by 10
- 2022RAGO: Recurrent Graph Optimizer For Multiple Rotation Averagingcited by 10
- 2015Robust Rotation Synchronization via Low-rank and Sparse Matrix Decompositioncited by 8
6 more
- 2022Fast, Accurate and Memory-Efficient Partial Permutation Synchronizationcited by 8
- 2017Distributed methods for synchronization of orthogonal matrices over graphscited by 7
- 2018Estimation of Camera Locations in Highly Corrupted Scenarios: All About that Base, No Shape Troublecited by 6
- 2015Synchronization over Z2 and community detection in multiplex signed networks with constraintscited by 4
- 2023ReSync: Riemannian Subgradient-based Robust Rotation Synchronizationcited by 3
- 2023Incremental Rotation Averaging Revisitedcited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 1.
4 papers.
- 2024Tensor-Based Synchronization and the Low-Rankness of the Block Trifocal Tensorcited by 3
- 2025A Taxonomy of Structure from Motion Methodscited by 2
- 2025Higher-Order Group Synchronizationcited by 1
- 2026QuadSync: Quadrifocal Tensor Synchronization via Tucker Decompositioncited by 0
- 2026QuadSync: Quadrifocal Tensor Synchronization via Tucker Decomposition26 Feb 2026
- 2025Higher-Order Group Synchronization28 May 2025
- 2025A Taxonomy of Structure from Motion Methods21 May 2025
- 2024Tensor-Based Synchronization and the Low-Rankness of the Block Trifocal Tensor14 Sep 2024