CVSep 9, 2023

Probabilistic Triangulation for Uncalibrated Multi-View 3D Human Pose Estimation

arXiv:2309.04756v122 citationsh-index: 9Has Code
Originality Highly original
AI Analysis

This addresses the limitation of tedious calibration processes in multi-view 3D human pose estimation for computer vision applications, offering a more generalizable solution.

The paper tackles the problem of 3D human pose estimation in multi-view settings without requiring camera calibration, by introducing a Probabilistic Triangulation module that models camera pose as a distribution and updates it iteratively from 2D features, achieving comparable results to state-of-the-art calibrated methods on benchmarks like Human3.6M and CMU Panoptic.

3D human pose estimation has been a long-standing challenge in computer vision and graphics, where multi-view methods have significantly progressed but are limited by the tedious calibration processes. Existing multi-view methods are restricted to fixed camera pose and therefore lack generalization ability. This paper presents a novel Probabilistic Triangulation module that can be embedded in a calibrated 3D human pose estimation method, generalizing it to uncalibration scenes. The key idea is to use a probability distribution to model the camera pose and iteratively update the distribution from 2D features instead of using camera pose. Specifically, We maintain a camera pose distribution and then iteratively update this distribution by computing the posterior probability of the camera pose through Monte Carlo sampling. This way, the gradients can be directly back-propagated from the 3D pose estimation to the 2D heatmap, enabling end-to-end training. Extensive experiments on Human3.6M and CMU Panoptic demonstrate that our method outperforms other uncalibration methods and achieves comparable results with state-of-the-art calibration methods. Thus, our method achieves a trade-off between estimation accuracy and generalizability. Our code is in https://github.com/bymaths/probabilistic_triangulation

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes