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

3D human pose estimation in video with temporal convolutions and semi-supervised training

About

In this work, we demonstrate that 3D poses in video can be effectively estimated with a fully convolutional model based on dilated temporal convolutions over 2D keypoints. We also introduce back-projection, a simple and effective semi-supervised training method that leverages unlabeled video data. We start with predicted 2D keypoints for unlabeled video, then estimate 3D poses and finally back-project to the input 2D keypoints. In the supervised setting, our fully-convolutional model outperforms the previous best result from the literature by 6 mm mean per-joint position error on Human3.6M, corresponding to an error reduction of 11%, and the model also shows significant improvements on HumanEva-I. Moreover, experiments with back-projection show that it comfortably outperforms previous state-of-the-art results in semi-supervised settings where labeled data is scarce. Code and models are available at https://github.com/facebookresearch/VideoPose3D

Dario Pavllo, Christoph Feichtenhofer, David Grangier, Michael Auli• 2018

Related benchmarks

TaskDatasetResultRank
3D Human Pose EstimationMPI-INF-3DHP (test)
PCK86
559
3D Human Pose EstimationHuman3.6M (test)
MPJPE (Average)2.8
547
3D Human Pose Estimation3DPW (test)
PA-MPJPE63
505
3D Human Pose EstimationHuman3.6M (Protocol #1)
MPJPE (Avg.)34.4
440
3D Human Pose EstimationHuman3.6M (Protocol 2)
Average MPJPE27.2
315
3D Human Pose EstimationHuman3.6M Protocol 1 (test)
Dir. Error (Protocol 1)45.16
183
3D Human Pose EstimationHuman3.6M (subjects 9 and 11)
Average Error2.8
180
3D Human Pose EstimationHuman3.6M
MPJPE37.8
160
3D Human Pose EstimationHuman3.6M Protocol #2 (test)
Average Error36.5
140
3D Human Pose EstimationMPI-INF-3DHP
PCK86
108
Showing 10 of 40 rows

Other info

Code

Follow for update