End-to-End Human Pose and Mesh Reconstruction with Transformers

CVPR 2021  ·  Kevin Lin, Lijuan Wang, Zicheng Liu ·

We present a new method, called MEsh TRansfOrmer (METRO), to reconstruct 3D human pose and mesh vertices from a single image. Our method uses a transformer encoder to jointly model vertex-vertex and vertex-joint interactions, and outputs 3D joint coordinates and mesh vertices simultaneously. Compared to existing techniques that regress pose and shape parameters, METRO does not rely on any parametric mesh models like SMPL, thus it can be easily extended to other objects such as hands. We further relax the mesh topology and allow the transformer self-attention mechanism to freely attend between any two vertices, making it possible to learn non-local relationships among mesh vertices and joints. With the proposed masked vertex modeling, our method is more robust and effective in handling challenging situations like partial occlusions. METRO generates new state-of-the-art results for human mesh reconstruction on the public Human3.6M and 3DPW datasets. Moreover, we demonstrate the generalizability of METRO to 3D hand reconstruction in the wild, outperforming existing state-of-the-art methods on FreiHAND dataset. Code and pre-trained models are available at https://github.com/microsoft/MeshTransformer.

PDF Abstract CVPR 2021 PDF CVPR 2021 Abstract
Task Dataset Model Metric Name Metric Value Global Rank Uses Extra
Training Data
Result Benchmark
3D Human Pose Estimation 3DPW METRO PA-MPJPE 47.9 # 47
MPJPE 77.1 # 49
MPVPE 88.2 # 37
3D Hand Pose Estimation DexYCB METRO Average MPJPE (mm) 15.2 # 8
Procrustes-Aligned MPJPE 6.99 # 10
MPVPE - # 8
VAUC - # 6
PA-MPVPE - # 8
PA-VAUC - # 6
3D Hand Pose Estimation FreiHAND METRO PA-MPVPE 6.7 # 3
PA-MPJPE 6.8 # 4
PA-F@5mm 71.7 # 3
PA-F@15mm 98.1 # 3
3D Hand Pose Estimation HO-3D METRO Average MPJPE (mm) - # 10
ST-MPJPE (mm) 28.9 # 13
PA-MPJPE (mm) 10.4 # 9
3D Human Pose Estimation Human3.6M METRO Average MPJPE (mm) 54 # 209
Multi-View or Monocular Monocular # 1
PA-MPJPE 36.7 # 32

Methods


No methods listed for this paper. Add relevant methods here