Learning Iterative Robust Transformation Synchronization

11/01/2021
by   Zi Jian Yew, et al.
20

Transformation Synchronization is the problem of recovering absolute transformations from a given set of pairwise relative motions. Despite its usefulness, the problem remains challenging due to the influences from noisy and outlier relative motions, and the difficulty to model analytically and suppress them with high fidelity. In this work, we avoid handcrafting robust loss functions, and propose to use graph neural networks (GNNs) to learn transformation synchronization. Unlike previous works which use complicated multi-stage pipelines, we use an iterative approach where each step consists of a single weight-shared message passing layer that refines the absolute poses from the previous iteration by predicting an incremental update in the tangent space. To reduce the influence of outliers, the messages are weighted before aggregation. Our iterative approach alleviates the need for an explicit initialization step and performs well with identity initial poses. Although our approach is simple, we show that it performs favorably against existing handcrafted and learned synchronization methods through experiments on both SO(3) and SE(3) synchronization.

READ FULL TEXT

page 4

page 8

page 12

page 13

research
01/27/2019

Learning Transformation Synchronization

Reconstructing the 3D model of a physical object typically requires us t...
research
06/27/2023

Asynchronous Algorithmic Alignment with Cocycles

State-of-the-art neural algorithmic reasoners make use of message passin...
research
09/23/2021

Orthogonal Graph Neural Networks

Graph neural networks (GNNs) have received tremendous attention due to t...
research
09/11/2023

SIM-Sync: From Certifiably Optimal Synchronization over the 3D Similarity Group to Scene Reconstruction with Learned Depth

This paper presents SIM-Sync, a certifiably optimal algorithm that estim...
research
07/27/2020

Message Passing Least Squares Framework and its Application to Rotation Synchronization

We propose an efficient algorithm for solving group synchronization unde...
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