On the Continuity of Rotation Representations in Neural Networks
Yi Zhou, Connelly Barnes, Jingwan Lu, Jimei Yang, Hao Li

TL;DR
This paper explores the mathematical continuity of rotation representations in neural networks, revealing that common 3D rotation representations are discontinuous and proposing higher-dimensional continuous alternatives that improve learning performance.
Contribution
It introduces a formal definition of continuous rotation representations, demonstrates their existence in higher dimensions, and empirically shows their advantages in neural network applications.
Findings
Common 3D rotation representations are discontinuous in low dimensions.
Higher-dimensional continuous representations improve neural network training.
Empirical results show better performance of continuous representations in graphics and vision tasks.
Abstract
In neural networks, it is often desirable to work with various representations of the same space. For example, 3D rotations can be represented with quaternions or Euler angles. In this paper, we advance a definition of a continuous representation, which can be helpful for training deep neural networks. We relate this to topological concepts such as homeomorphism and embedding. We then investigate what are continuous and discontinuous representations for 2D, 3D, and n-dimensional rotations. We demonstrate that for 3D rotations, all representations are discontinuous in the real Euclidean spaces of four or fewer dimensions. Thus, widely used representations such as quaternions and Euler angles are discontinuous and difficult for neural networks to learn. We show that the 3D rotations have continuous representations in 5D and 6D, which are more suitable for learning. We also present…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topics3D Shape Modeling and Analysis · Advanced Vision and Imaging · Advanced Numerical Analysis Techniques
