Revisiting the Continuity of Rotation Representations in Neural Networks

06/11/2020
by   Sitao Xiang, et al.
0

In this paper, we provide some careful analysis of certain pathological behavior of Euler angles and unit quaternions encountered in previous works related to rotation representation in neural networks. In particular, we show that for certain problems, these two representations will provably produce completely wrong results for some inputs, and that this behavior is inherent in the topological property of the problem itself and is not caused by unsuitable network architectures or training procedures. We further show that previously proposed embeddings of SO(3) into higher dimensional Euclidean spaces aimed at fixing this behavior are not universally effective, due to possible symmetry in the input causing changes to the topology of the input space. We propose an ensemble trick as an alternative solution.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/17/2018

On the Continuity of Rotation Representations in Neural Networks

In neural networks, it is often desirable to work with various represent...
research
11/20/2019

3D-Rotation-Equivariant Quaternion Neural Networks

This paper proposes a set of rules to revise various neural networks for...
research
09/26/2018

Fused Angles: A Representation of Body Orientation for Balance

The parameterisation of rotations in three dimensional Euclidean space i...
research
02/24/2018

Euler angles based loss function for camera relocalization with Deep learning

Deep learning has been applied to camera relocalization, in particular, ...
research
06/25/2020

An Analysis of SVD for Deep Rotation Estimation

Symmetric orthogonalization via SVD, and closely related procedures, are...
research
09/27/2018

Fused Angles and the Deficiencies of Euler Angles

Just like the well-established Euler angles representation, fused angles...

Please sign up or login with your details

Forgot password? Click here to reset