Fast, Accurate and Memory-Efficient Partial Permutation Synchronization
Shaohan Li, Yunpeng Shi, Gilad Lerman
Abstract
Previous partial permutation synchronization (PPS) algorithms, which are commonly used for multi-object matching, often involve computation-intensive and memory-demanding matrix operations. These operations become intractable for large scale structure-from-motion datasets. For pure permutation synchronization, the recent Cycle-Edge Message Passing (CEMP) framework suggests a memory-efficient and fast solution. Here we overcome the restriction of CEMP to compact groups and propose an improved algorithm, CEMP-Partial, for estimating the corruption levels of the observed partial permutations. It allows us to subsequently implement a nonconvex weighted projected power method without the need of spectral initialization. The resulting new PPS algorithm, MatchFAME (Fast, Accurate and Memory-Efficient Matching), only involves sparse matrix operations, and thus enjoys lower time and space complexities in comparison to previous PPS algorithms. We prove that under adversarial corruption, though without additive noise and with certain assumptions, CEMP-Partial is able to exactly classify corrupted and clean partial permutations. We demonstrate the state-of-the-art accuracy, speed and memory efficiency of our method on both synthetic and real datasets.
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 798dc445-28fe-43ad-ac36-cf3ca3260e5aCited by top-tier papers5
- Tensor-Based Synchronization and the Low-Rankness of the Block Trifocal TensorDaniel Miao, Gilad Lerman, Joe KileelNeurIPS 2024 · 6 citations
- Cycle-Sync: Robust Global Camera Pose Estimation through Enhanced Cycle-Consistent SynchronizationShaohan Li, Yunpeng Shi, Gilad LermanNeurIPS 2025 · 4 citations
- Pooling Image Datasets with Multiple Covariate Shift and ImbalanceSotirios Panagiotis Chytas, Vishnu Suresh Lokhande, Vikas SinghICLR 2024 · 3 citations
- Efficient Detection of Long Consistent Cycles and its Application to Distributed SynchronizationShaohan Li, Yunpeng Shi, Gilad LermanCVPR 2024
- Pose Synchronization under Multiple Pair-wise Relative PosesYifan Sun, Qixing HuangCVPR 2023
Builds on3
- Message Passing Least Squares Framework and its Application to Rotation SynchronizationYunpeng Shi, Gilad LermanICML 2020 · 45 citations
- Viewing Graph Solvability via Cycle ConsistencyFederica Arrigoni, Andrea Fusiello, Elisa Ricci, Tomás PajdlaICCV 2021 · 15 citations
- Robust Multi-Object Matching via Iterative Reweighting of the Graph Connection LaplacianYunpeng Shi, Shaohan Li, Gilad LermanNeurIPS 2020 · 15 citations
Related papers
- Robust Group Synchronization via Quadratic ProgrammingYunpeng Shi, Cole M. Wyeth, Gilad LermanICML 2022 · 13 citations
- Leveraging Camera Triplets for Efficient and Accurate Structure-from-MotionLalit Manam, Venu Madhav GovinduCVPR 2024 · 4 citations
- End-to-End Learning the Partial Permutation Matrix for Robust 3D Point Cloud RegistrationZhiyuan Zhang, Jiadai Sun, Yuchao Dai, Dingfu Zhou et al.AAAI 2022 · 32 citations
- Synchronizing Probability Measures on Rotations via Optimal TransportTolga Birdal, Michael Arbel, Umut Simsekli, Leonidas J. GuibasCVPR 2020
- SlowMo: Improving Communication-Efficient Distributed SGD with Slow MomentumJianyu Wang, Vinayak Tantia, Nicolas Ballas, Michael G. RabbatICLR 2020 · 220 citations
