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

ElePose: Unsupervised 3D Human Pose Estimation by Predicting Camera Elevation and Learning Normalizing Flows on 2D Poses

About

Human pose estimation from single images is a challenging problem that is typically solved by supervised learning. Unfortunately, labeled training data does not yet exist for many human activities since 3D annotation requires dedicated motion capture systems. Therefore, we propose an unsupervised approach that learns to predict a 3D human pose from a single image while only being trained with 2D pose data, which can be crowd-sourced and is already widely available. To this end, we estimate the 3D pose that is most likely over random projections, with the likelihood estimated using normalizing flows on 2D poses. While previous work requires strong priors on camera rotations in the training data set, we learn the distribution of camera angles which significantly improves the performance. Another part of our contribution is to stabilize training with normalizing flows on high-dimensional 3D pose data by first projecting the 2D poses to a linear subspace. We outperform the state-of-the-art unsupervised human pose estimation methods on the benchmark datasets Human3.6M and MPI-INF-3DHP in many metrics.

Bastian Wandt, James J. Little, Helge Rhodin• 2021

Related benchmarks

TaskDatasetResultRank
3D Human Pose EstimationMPI-INF-3DHP (test)--
559
3D Human Pose Estimation3DPW
PA-MPJPE64.1
119
3D Human Pose EstimationHuman3.6M 8 (test)
PA-MPJPE36.7
12
Human Pose LiftingSteezy
J2D Accuracy132.7
6
3D Human Pose EstimationHuman3.6M Detected 2D inputs (DT)
PA-MPJPE50.2
6
Human Pose LiftingAIST++
MPJPE269.4
6
Human Pose LiftingNicoleMove
J2D Error157.4
6
3D Human Pose EstimationHuman3.6M GT 2D keypoints
PA-MPJPE36.7
5
3D Motion GenerationHuman3.6M (All)
FID11.2
4
3D Motion GenerationNBA All view angles
FID10.76
3
Showing 10 of 12 rows

Other info

Follow for update