An Analysis of SVD for Deep Rotation Estimation
Jake Levinson, Carlos Esteves, Kefan Chen, Noah Snavely, Angjoo, Kanazawa, Afshin Rostamizadeh, Ameesh Makadia

TL;DR
This paper investigates the use of SVD orthogonalization for representing 3D rotations in neural networks, demonstrating its theoretical suitability and superior performance over traditional methods in various deep learning tasks.
Contribution
It provides a theoretical justification for using SVD orthogonalization for rotations and shows it outperforms existing representations in deep learning applications.
Findings
SVD orthogonalization is theoretically optimal for rotation projection.
Replacing traditional rotation representations with SVD improves performance.
SVD-based methods achieve state-of-the-art results in multiple applications.
Abstract
Symmetric orthogonalization via SVD, and closely related procedures, are well-known techniques for projecting matrices onto or . These tools have long been used for applications in computer vision, for example optimal 3D alignment problems solved by orthogonal Procrustes, rotation averaging, or Essential matrix decomposition. Despite its utility in different settings, SVD orthogonalization as a procedure for producing rotation matrices is typically overlooked in deep learning models, where the preferences tend toward classic representations like unit quaternions, Euler angles, and axis-angle, or more recently-introduced methods. Despite the importance of 3D rotations in computer vision and robotics, a single universally effective representation is still missing. Here, we explore the viability of SVD orthogonalization for 3D rotations in neural networks. We present a…
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
Taxonomy
TopicsRobotics and Sensor-Based Localization · Optical measurement and interference techniques · Advanced Vision and Imaging
MethodsProcrustes
