CVAug 6, 2020

Shonan Rotation Averaging: Global Optimality by Surfing $SO(p)^n$

arXiv:2008.02737v185 citations
AI Analysis

This provides a globally optimal solution for rotation averaging in structure-from-motion, addressing a key bottleneck in 3D reconstruction for computer vision applications, though it builds incrementally on existing methods.

The paper tackles the rotation averaging problem by introducing Shonan Rotation Averaging, a fast and scalable algorithm that guarantees globally optimal solutions under mild noise assumptions, leveraging semidefinite relaxation and manifold minimization to handle large-scale instances efficiently.

Shonan Rotation Averaging is a fast, simple, and elegant rotation averaging algorithm that is guaranteed to recover globally optimal solutions under mild assumptions on the measurement noise. Our method employs semidefinite relaxation in order to recover provably globally optimal solutions of the rotation averaging problem. In contrast to prior work, we show how to solve large-scale instances of these relaxations using manifold minimization on (only slightly) higher-dimensional rotation manifolds, re-using existing high-performance (but local) structure-from-motion pipelines. Our method thus preserves the speed and scalability of current SFM methods, while recovering globally optimal solutions.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes