Saved in:
Bibliographic Details
Main Authors: Li, Shaohan, Shi, Yunpeng, Lerman, Gilad
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2407.04260
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910514684100608
author Li, Shaohan
Shi, Yunpeng
Lerman, Gilad
author_facet Li, Shaohan
Shi, Yunpeng
Lerman, Gilad
contents 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(n^3)$ (or $O(n^{2.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.
format Preprint
id arxiv_https___arxiv_org_abs_2407_04260
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Efficient Detection of Long Consistent Cycles and its Application to Distributed Synchronization
Li, Shaohan
Shi, Yunpeng
Lerman, Gilad
Computer Vision and Pattern Recognition
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(n^3)$ (or $O(n^{2.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.
title Efficient Detection of Long Consistent Cycles and its Application to Distributed Synchronization
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2407.04260