Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

3D Human Pose Estimation from a Single Image via Distance Matrix Regression

About

This paper addresses the problem of 3D human pose estimation from a single image. We follow a standard two-step pipeline by first detecting the 2D position of the $N$ body joints, and then using these observations to infer 3D pose. For the first step, we use a recent CNN-based detector. For the second step, most existing approaches perform 2$N$-to-3$N$ regression of the Cartesian joint coordinates. We show that more precise pose estimates can be obtained by representing both the 2D and 3D human poses using $N\times N$ distance matrices, and formulating the problem as a 2D-to-3D distance matrix regression. For learning such a regressor we leverage on simple Neural Network architectures, which by construction, enforce positivity and symmetry of the predicted matrices. The approach has also the advantage to naturally handle missing observations and allowing to hypothesize the position of non-observed joints. Quantitative results on Humaneva and Human3.6M datasets demonstrate consistent performance gains over state-of-the-art. Qualitative evaluation on the images in-the-wild of the LSP dataset, using the regressor learned on Human3.6M, reveals very promising generalization results.

Francesc Moreno-Noguer• 2016

Related benchmarks

TaskDatasetResultRank
3D Human Pose EstimationHuman3.6M (test)
MPJPE (Average)74
547
3D Human Pose EstimationHuman3.6M (Protocol #1)
MPJPE (Avg.)76.5
440
3D Human Pose EstimationHuman3.6M (Protocol 2)
Average MPJPE74
315
3D Human Pose EstimationHuman3.6M Protocol 1 (test)
Dir. Error (Protocol 1)67.4
183
3D Human Pose EstimationHuman3.6M (subjects 9 and 11)
Average Error85.6
180
3D Human Pose EstimationHuman3.6M--
160
3D Human Pose EstimationHuman3.6M Protocol #2 (test)
Average Error74
140
3D Human Pose EstimationHumanEva-I (test)
Walking S1 Error (mm)19.7
85
3D Human Pose EstimationHuman3.6M v1 (Protocol #2)
P-MPJPE (Avg)76.5
33
3D Human Pose EstimationHumanEva-I (Protocol #2)
Walking (S1) P-MPJPE19.7
27
Showing 10 of 14 rows

Other info

Follow for update