Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

QuadSync: Quadrifocal Tensor Synchronization via Tucker Decomposition

About

In structure from motion, quadrifocal tensors capture more information than their pairwise counterparts (essential matrices), yet they have often been thought of as impractical and only of theoretical interest. In this work, we challenge such beliefs by providing a new framework to recover $n$ cameras from the corresponding collection of quadrifocal tensors. We form the block quadrifocal tensor and show that it admits a Tucker decomposition whose factor matrices are the stacked camera matrices, and which thus has a multilinear rank of (4,~4,~4,~4) independent of $n$. We develop the first synchronization algorithm for quadrifocal tensors, using Tucker decomposition, alternating direction method of multipliers, and iteratively reweighted least squares. We further establish relationships between the block quadrifocal, trifocal, and bifocal tensors, and introduce an algorithm that jointly synchronizes these three entities. Numerical experiments demonstrate the effectiveness of our methods on modern datasets, indicating the potential and importance of using higher-order information in synchronization.

Daniel Miao, Gilad Lerman, Joe Kileel• 2026

Related benchmarks

TaskDatasetResultRank
Camera Location Estimationkicker
Median Location Error0.0063
7
Camera Location EstimationOFFICE
Median Location Error0.0027
7
Camera Location Estimationrelief
Median Location Error0.0017
7
Camera Location EstimationTerrace
Median Location Error0.0091
7
Camera Location EstimationEntryP10
Median Location Error6.00e-4
7
Camera Location EstimationFountainP11
Median Location Error2.00e-4
7
Camera Location EstimationHerzP25
Median Location Error9.00e-4
7
Camera Location EstimationHerzP8
Median Location Error7.00e-4
7
Camera Location EstimationETH3D kicker (20/30) (test)
Mean Location Error0.0078
7
Camera Location EstimationETH3D meadow (6/14) (test)
Mean Location Error0.0401
7
Showing 10 of 68 rows

Other info

Follow for update