Human Body Model Fitting by Learned Gradient Descent

ECCV 2020  ·  Jie Song, Xu Chen, Otmar Hilliges ·

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

PDF Abstract ECCV 2020 PDF ECCV 2020 Abstract

Datasets


Results from the Paper


Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
3D Human Pose Estimation EMDB LGD Average MPJPE (mm) 115.82 # 10
Average MPJPE-PA (mm) 81.1389 # 10
Average MVE (mm) 140.63 # 10
Average MVE-PA (mm) 95.7255 # 8
Average MPJAE (deg) 25.1572 # 5
Average MPJAE-PA (deg) 25.6425 # 2
Jitter (10m/s^3) 72.9695 # 5

Methods


No methods listed for this paper. Add relevant methods here