Eliminating topological errors in neural network rotation estimation using self-selecting ensembles
Sitao Xiang
Abstract
Many problems in computer graphics and computer vision applications involves inferring a rotation from a variety of different forms of inputs. With the increasing use of deep learning, neural networks have been employed to solve such problems. However, the traditional representations for 3D rotations, the quaternions and Euler angles, are found to be problematic for neural networks in practice, producing seemingly unavoidable large estimation errors. Previous researches has identified the discontinuity of the mapping from SO(3) to the quaternions or Euler angles as the source of such errors, and to solve it, embeddings of SO(3) have been proposed as the output representation of rotation estimation networks instead. In this paper, we argue that the argument against quaternions and Euler angles from local discontinuities of the mappings from SO(3) is flawed, and instead provide a different argument from the global topological properties of SO(3) that also establishes the lower bound of maximum error when using quaternions and Euler angles for rotation estimation networks. Extending from this view, we discover that rotation symmetries in the input object causes additional topological problems that even using embeddings of SO(3) as the output representation would not correctly handle. We propose the self-selecting ensemble, a topologically motivated approach, where the network makes multiple predictions and assigns weights to them. We show theoretically and with experiments that our methods can be combined with a wide range of different rotation representations and can handle all kinds of finite symmetries in 3D rotation estimation problems.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 7e349936-3c60-4a71-9310-c96b6de88b83Cited by top-tier papers2
- Learning Viewpoint-Agnostic Visual Representations by Recovering Tokens in 3D SpaceJinghuan Shang, Srijan Das, Michael S. RyooNeurIPS 2022 · 18 citations
- Algebraically rigorous quaternion framework for the neural network pose estimation problemChen Lin, Andrew J. Hanson, Sonya M. HansonICCV 2023 · 6 citations
Builds on2
Related papers
- Special Unitary Parameterized Estimators of RotationAkshay ChandrasekharICLR 2026
- Equivariant Single View Pose Prediction Via Induced and Restriction RepresentationsOwen Howell, David Klee, Ondrej Biza, Linfeng Zhao et al.NeurIPS 2023 · 4 citations
- 3D Equivariant Pose Regression via Direct Wigner-D Harmonics PredictionJongmin Lee, Minsu ChoNeurIPS 2024 · 6 citations
- Probabilistic Orientation Estimation with Matrix Fisher DistributionsDavid Mohlin, Josephine Sullivan, Gérald BianchiNeurIPS 2020 · 62 citations
- Quaternion Product Units for Deep Learning on 3D Rotation GroupsXuan Zhang, Shaofei Qin, Yi Xu, Hongteng XuCVPR 2020
