English

Deep Regression on Manifolds: A 3D Rotation Case Study

Computer Vision and Pattern Recognition 2021-10-14 v2

Abstract

Many machine learning problems involve regressing variables on a non-Euclidean manifold -- e.g. a discrete probability distribution, or the 6D pose of an object. One way to tackle these problems through gradient-based learning is to use a differentiable function that maps arbitrary inputs of a Euclidean space onto the manifold. In this paper, we establish a set of desirable properties for such mapping, and in particular highlight the importance of pre-images connectivity/convexity. We illustrate these properties with a case study regarding 3D rotations. Through theoretical considerations and methodological experiments on a variety of tasks, we review various differentiable mappings on the 3D rotation space, and conjecture about the importance of their local linearity. We show that a mapping based on Procrustes orthonormalization generally performs best among the mappings considered, but that a rotation vector representation might also be suitable when restricted to small angles.

Keywords

Cite

@article{arxiv.2103.16317,
  title  = {Deep Regression on Manifolds: A 3D Rotation Case Study},
  author = {Romain Brégier},
  journal= {arXiv preprint arXiv:2103.16317},
  year   = {2021}
}

Comments

Oral presentation at 3DV 2021

R2 v1 2026-06-24T00:41:27.805Z