Probabilistic orientation estimation with matrix Fisher distributions
About
This paper focuses on estimating probability distributions over the set of 3D rotations ($SO(3)$) using deep neural networks. Learning to regress models to the set of rotations is inherently difficult due to differences in topology between $\mathbb{R}^N$ and $SO(3)$. We overcome this issue by using a neural network to output the parameters for a matrix Fisher distribution since these parameters are homeomorphic to $\mathbb{R}^9$. By using a negative log likelihood loss for this distribution we get a loss which is convex with respect to the network outputs. By optimizing this loss we improve state-of-the-art on several challenging applicable datasets, namely Pascal3D+, ModelNet10-$SO(3)$ and UPNA head pose.
D. Mohlin, G. Bianchi, J. Sullivan• 2020
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Rotation Regression | ModelNet10-SO(3) Sofa category | Mean Error18.62 | 14 | |
| Rotation Regression | ModelNet10-SO(3) Chair category | Mean Error17.38 | 14 | |
| 3D Rotation Regression | Objectron Camera category (1% labeled) | Mean Error39 | 5 | |
| 3D Rotation Regression | Objectron Bike category (1% labeled) | Mean Error51.2 | 5 |
Showing 4 of 4 rows