Rotation Averaging in a Split Second: A Primal-Dual Method and a Closed-Form for Cycle Graphs

09/16/2021
by   Gabriel Moreira, et al.
0

A cornerstone of geometric reconstruction, rotation averaging seeks the set of absolute rotations that optimally explains a set of measured relative orientations between them. In spite of being an integral part of bundle adjustment and structure-from-motion, averaging rotations is both a non-convex and high-dimensional optimization problem. In this paper, we address it from a maximum likelihood estimation standpoint and make a twofold contribution. Firstly, we set forth a novel initialization-free primal-dual method which we show empirically to converge to the global optimum. Further, we derive what is to our knowledge, the first optimal closed-form solution for rotation averaging in cycle graphs and contextualize this result within spectral graph theory. Our proposed methods achieve a significant gain both in precision and performance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/29/2015

Spectral Motion Synchronization in SE(3)

This paper addresses the problem of motion synchronization (or averaging...
research
11/23/2020

Rotation-Only Bundle Adjustment

We propose a novel method for estimating the global rotations of the cam...
research
08/06/2020

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

Shonan Rotation Averaging is a fast, simple, and elegant rotation averag...
research
01/22/2021

Hybrid Rotation Averaging: A Globally Guaranteed Fast and Robust Rotation Averaging Approach

We address rotation averaging and its application to real-world 3D recon...
research
11/23/2021

A new dynamical model for solving rotation averaging problem

The paper analyzes the rotation averaging problem as a minimization prob...
research
02/09/2021

On the Robustness of Multi-View Rotation Averaging

Rotation averaging is a synchronization process on single or multiple ro...
research
12/10/2019

NeuRoRA: Neural Robust Rotation Averaging

Multiple rotation averaging is an essential task for structure from moti...

Please sign up or login with your details

Forgot password? Click here to reset