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

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

17 Dec 2020CVPR 2021 1arXiv:2012.09760archive 2025-07-28

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.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

microsoft/MeshTransformer officialmentioned in papermentioned on GitHub report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

3D Absolute Human Pose Estimation3D Hand Pose Estimation3D Human Pose Estimation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
3D Hand Pose Estimation DexYCB METRO Average MPJPE (mm) 15.2 #10 of 11 Archive leaderboard report
3D Hand Pose Estimation DexYCB METRO MPVPE - #10 of 11 Archive leaderboard report
3D Hand Pose Estimation DexYCB METRO PA-MPVPE - #10 of 11 Archive leaderboard report
3D Hand Pose Estimation DexYCB METRO PA-VAUC - #10 of 11 Archive leaderboard report
3D Hand Pose Estimation DexYCB METRO Procrustes-Aligned MPJPE 6.99 #10 of 11 Archive leaderboard report
3D Hand Pose Estimation DexYCB METRO VAUC - #10 of 11 Archive leaderboard report
3D Hand Pose Estimation FreiHAND METRO PA-F@15mm 0.984 #15 of 33 Archive leaderboard report
3D Hand Pose Estimation FreiHAND METRO PA-F@5mm 0.731 #15 of 33 Archive leaderboard report
3D Hand Pose Estimation FreiHAND METRO PA-MPJPE 6.5 #15 of 33 Archive leaderboard report
3D Hand Pose Estimation FreiHAND METRO PA-MPVPE 6.3 #15 of 33 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild METRO PCK@0.05 (Ego4D) All 13.2 #8 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild METRO PCK@0.05 (Ego4D) Occ 8.1 #8 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild METRO PCK@0.05 (Ego4D) Visible 15.8 #8 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild METRO PCK@0.05 (New Days) All 14.7 #8 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild METRO PCK@0.05 (NewDays) Occ 7.0 #8 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild METRO PCK@0.05 (NewDays) Visible 19.2 #8 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild METRO PCK@0.05 (VISOR) All 16.8 #8 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild METRO PCK@0.05 (VISOR) Occ 10.2 #8 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild METRO PCK@0.05 (VISOR) Visible 19.7 #8 of 10 Archive leaderboard report
3D Hand Pose Estimation HO-3D v2 METRO AUC_J 0.792 #16 of 24 Archive leaderboard report
3D Hand Pose Estimation HO-3D v2 METRO AUC_V 0.779 #16 of 24 Archive leaderboard report
3D Hand Pose Estimation HO-3D v2 METRO F@15mm 0.946 #16 of 24 Archive leaderboard report
3D Hand Pose Estimation HO-3D v2 METRO F@5mm 0.484 #16 of 24 Archive leaderboard report
3D Hand Pose Estimation HO-3D v2 METRO PA-MPJPE (mm) 10.4 #16 of 24 Archive leaderboard report
3D Hand Pose Estimation HO-3D v2 METRO PA-MPVPE 11.1 #16 of 24 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections