mlsanityData to 14 Oct 2026

TriP: A Triangle Puzzle Approach to Robust Translation Averaging

arXiv 2605.07143 ↗First posted 8 May 2026cs.CV cs.NA cs.ROcited by 0

Not on the map. Why?

Abstract (arXiv)

Translation averaging aims to recover camera locations from pairwise relative translation directions and is a fundamental component of global Structure-from-Motion pipelines. The problem is challenging because direction measurements contain no distance information, making the estimation problem highly ill-conditioned and highly sensitive to corrupted observations. In this paper, we propose TriP, a triangle-based framework for robust translation averaging. TriP first infers local relative edge scales from triangle geometry, and then synchronizes the scales of overlapping triangles in the logarithmic domain to recover globally consistent edge lengths and camera locations. By leveraging higher-order consistency across triangles, the proposed method is robust to adversarial, cycle-consistent, and other structured corruptions. In addition, TriP avoids the collapse issue without requiring any extra anti-collapse constraints, since log-scale synchronization excludes the degenerate zero-scale solution by construction. These structural advantages enable a particularly strong theory for exact location recovery. On the practical side, TriP is fully parallelizable, computationally efficient, and naturally scalable to graphs with millions of cameras. Moreover, it outperforms all previous translation averaging methods by a large margin on both synthetic and real datasets.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 12 of its 24 references that are in the map. First posted on arXiv 8 May 2026.

Builds on

12 of 24 references.

References · 12

  1. 2017A Survey of Structure from Motioncited by 158
  2. 2016SE-Sync: A Certifiably Correct Algorithm for Synchronization over the Special Euclidean Groupcited by 80
  3. 2014Robust Camera Location Estimation by Convex Programmingcited by 41
  4. 2019Baseline Desensitizing In Translation Averagingcited by 27
  5. 2020Message Passing Least Squares Framework and its Application to Rotation Synchronizationcited by 22
  6. 2019Robust Group Synchronization via Cycle-Edge Message Passingcited by 19
  7. 2016ShapeFit and ShapeKick for Robust, Scalable Structure from Motioncited by 16
  8. 2020A Unified Approach to Synchronization Problems over Subgroups of the Orthogonal Groupcited by 15
  9. 2018Estimation of Camera Locations in Highly Corrupted Scenarios: All About that Base, No Shape Troublecited by 6
  10. 2015ShapeFit: Exact location recovery from corrupted pairwise directionscited by 3
  11. 2017Exact Camera Location Recovery by Least Unsquared Deviationscited by 3
  12. 2025Cycle-Sync: Robust Global Camera Pose Estimation through Enhanced Cycle-Consistent Synchronizationcited by 3

Built on by

Not cited yet.