Rotation Averaging with Attention Graph Neural Networks

10/14/2020
by   Joshua Thorpe, et al.
0

In this paper we propose a real-time and robust solution to large-scale multiple rotation averaging. Until recently, Multiple rotation averaging problem had been solved using conventional iterative optimization algorithms. Such methods employed robust cost functions that were chosen based on assumptions made about the sensor noise and outlier distribution. In practice, these assumptions do not always fit real datasets very well. A recent work showed that the noise distribution could be learnt using a graph neural network. This solution required a second network for outlier detection and removal as the averaging network was sensitive to a poor initialization. In this paper we propose a single-stage graph neural network that can robustly perform rotation averaging in the presence of noise and outliers. Our method uses all observations, suppressing outliers effects through the use of weighted averaging and an attention mechanism within the network design. The result is a network that is faster, more robust and can be trained with less samples than the previous neural approach, ultimately outperforming conventional iterative algorithms in accuracy and in inference times.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/01/2020

Robust Single Rotation Averaging

We propose a novel method for single rotation averaging using the Weiszf...
research
12/10/2019

NeuRoRA: Neural Robust Rotation Averaging

Multiple rotation averaging is an essential task for structure from moti...
research
12/14/2022

RAGO: Recurrent Graph Optimizer For Multiple Rotation Averaging

This paper proposes a deep recurrent Rotation Averaging Graph Optimizer ...
research
11/16/2021

HARA: A Hierarchical Approach for Robust Rotation Averaging

We propose a novel hierarchical approach for multiple rotation averaging...
research
01/03/2019

Baseline Desensitizing In Translation Averaging

Many existing translation averaging algorithms are either sensitive to d...
research
09/11/2023

Robust Single Rotation Averaging Revisited

In this work, we propose a novel method for robust single rotation avera...
research
02/09/2021

On the Robustness of Multi-View Rotation Averaging

Rotation averaging is a synchronization process on single or multiple ro...

Please sign up or login with your details

Forgot password? Click here to reset