Normalizing Flows on the Product Space of SO(3) Manifolds for Probabilistic Human Pose Modeling

Olaf Dünkel, Tim Salzmann, Florian Pfaff
4/1/2024

No official code found. Best implementation: odunkel/HuProSO (16 stars, last commit 2025-03-31).

Abstract

Normalizing flows have proven their efficacy for density estimation in Euclidean space, but their application to rotational representations, crucial in various domains such as robotics or human pose modeling, remains under-explored. Probabilistic models of the human pose can benefit from approaches that rigorously consider the rotational nature of human Joints. For this purpose, we introduce HuProSO3, a normalizing flow model that operates on a high-dimensional product space of SO(3) manifolds, modeling the Joint distribution for human Joints with three degrees offreedom. HuProSO3's advantage over state-of-the-art approaches is demonstrated through its superior modeling accuracy in three different applications and its capability to evaluate the exact likelihood. This work not only addresses the technical challenge of learning densities on SO(3) manifolds, but it also has broader implications for domains where the probabilistic regression of correlated 3D rotations is of importance. Code will be available at https://github.com/odunkel/HuProSO.

View on arXivView PDF

Code Implementations(1)

odunkel/HuProSOCommunity100%
160Shell, PythonMar 26, 20241 years ago

Similar Papers

Cite this paper

@article{dnkel2024normalizing,
  title  = {Normalizing Flows on the Product Space of SO(3) Manifolds for Probabilistic Human Pose Modeling},
  author = {Olaf Dünkel and Tim Salzmann and Florian Pfaff},
  year   = {2024},
  eprint = {2404.05675},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2404.05675},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.05675.svg)](https://codeofpaper.com/paper/2404.05675)

Discussion