TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Human Body Model Fitting by Learned Gradient Descent

Human Body Model Fitting by Learned Gradient Descent

Jie Song, Xu Chen, Otmar Hilliges

2020-08-19ECCV 2020 83D Human Pose EstimationImage to 3D
PaperPDF

Abstract

We propose a novel algorithm for the fitting of 3D human shape to images. Combining the accuracy and refinement capabilities of iterative gradient-based optimization techniques with the robustness of deep neural networks, we propose a gradient descent algorithm that leverages a neural network to predict the parameter update rule for each iteration. This per-parameter and state-aware update guides the optimizer towards a good solution in very few steps, converging in typically few steps. During training our approach only requires MoCap data of human poses, parametrized via SMPL. From this data the network learns a subspace of valid poses and shapes in which optimization is performed much more efficiently. The approach does not require any hard to acquire image-to-3D correspondences. At test time we only optimize the 2D joint re-projection error without the need for any further priors or regularization terms. We show empirically that this algorithm is fast (avg. 120ms convergence), robust to initialization and dataset, and achieves state-of-the-art results on public evaluation datasets including the challenging 3DPW in-the-wild benchmark (improvement over SMPLify 45%) and also approaches using image-to-3D correspondences

Results

TaskDatasetMetricValueModel
3D Human Pose EstimationEMDBAverage MPJAE (deg)25.1572LGD
3D Human Pose EstimationEMDBAverage MPJAE-PA (deg)25.6425LGD
3D Human Pose EstimationEMDBAverage MPJPE (mm)115.82LGD
3D Human Pose EstimationEMDBAverage MPJPE-PA (mm)81.1389LGD
3D Human Pose EstimationEMDBAverage MVE (mm)140.63LGD
3D Human Pose EstimationEMDBAverage MVE-PA (mm)95.7255LGD
3D Human Pose EstimationEMDBJitter (10m/s^3)72.9695LGD
Pose EstimationEMDBAverage MPJAE (deg)25.1572LGD
Pose EstimationEMDBAverage MPJAE-PA (deg)25.6425LGD
Pose EstimationEMDBAverage MPJPE (mm)115.82LGD
Pose EstimationEMDBAverage MPJPE-PA (mm)81.1389LGD
Pose EstimationEMDBAverage MVE (mm)140.63LGD
Pose EstimationEMDBAverage MVE-PA (mm)95.7255LGD
Pose EstimationEMDBJitter (10m/s^3)72.9695LGD
3DEMDBAverage MPJAE (deg)25.1572LGD
3DEMDBAverage MPJAE-PA (deg)25.6425LGD
3DEMDBAverage MPJPE (mm)115.82LGD
3DEMDBAverage MPJPE-PA (mm)81.1389LGD
3DEMDBAverage MVE (mm)140.63LGD
3DEMDBAverage MVE-PA (mm)95.7255LGD
3DEMDBJitter (10m/s^3)72.9695LGD
1 Image, 2*2 StitchiEMDBAverage MPJAE (deg)25.1572LGD
1 Image, 2*2 StitchiEMDBAverage MPJAE-PA (deg)25.6425LGD
1 Image, 2*2 StitchiEMDBAverage MPJPE (mm)115.82LGD
1 Image, 2*2 StitchiEMDBAverage MPJPE-PA (mm)81.1389LGD
1 Image, 2*2 StitchiEMDBAverage MVE (mm)140.63LGD
1 Image, 2*2 StitchiEMDBAverage MVE-PA (mm)95.7255LGD
1 Image, 2*2 StitchiEMDBJitter (10m/s^3)72.9695LGD

Related Papers

PhysX: Physical-Grounded 3D Asset Generation2025-07-16DreamArt: Generating Interactable Articulated Objects from a Single Image2025-07-08Systematic Comparison of Projection Methods for Monocular 3D Human Pose Estimation on Fisheye Images2025-06-24DreamJourney: Perpetual View Generation with Video Diffusion Models2025-06-21ExtPose: Robust and Coherent Pose Estimation by Extending ViTs2025-06-18PoseGRAF: Geometric-Reinforced Adaptive Fusion for Monocular 3D Human Pose Estimation2025-06-17EmbodiedGen: Towards a Generative 3D World Engine for Embodied Intelligence2025-06-12UA-Pose: Uncertainty-Aware 6D Object Pose Estimation and Online Object Completion with Partial References2025-06-09