3D Human Mesh Recovery with Sequentially Global Rotation Estimation

Dongkai Wang, Shiliang Zhang
2/14/2026

No official code found. Best implementation: kennethwdk/SGRE (7 stars, MIT, last commit 2023-10-06).

Abstract

Model-based 3D human mesh recovery aims to reconstruct a 3D human body mesh by estimating its parameters from monocular RGB images. Most of recent works adopt the Skinned Multi-Person Linear (SMPL) model to regress relative rotations for each body joint along the kinematics chain. This pipeline needs to transform each relative rotation matrix into a global rotation matrix to articulate the canonical mesh, and suffers from accumulated errors along the kinematics chain. This paper proposes to directly estimate the global rotation of each joint to avoid error accumulation and pursue better accuracy. The proposed Sequentially Global Rotation Estimation (SGRE) directly predicts the global rotation matrix of each joint on the kinematics chain. SGRE features a residual learning module to leverage complementary features and previously predicted rotations of parent joints to guide the estimation of subsequent child joints. Thanks to this global estimation pipeline and residual learning module, SGRE alleviates error accumulation and produces more accurate 3D human mesh. It can be flexibly integrated into existing regression-based methods and achieves superior performance on various benchmarks. For example, it improves the latest method 3DCrowdNet by 3.3 mm MPJPE and 5.0 mm PVE on 3DPW dataset and 3.0 AP on COCO dataset, respectively†.

DOISemantic Scholar

Code Implementations(1)

kennethwdk/SGRECommunity63%
MIT

Code for "3D Human Mesh Recovery with Sequentially Global Rotation Estimation", ICCV 2023

70PythonJul 20, 20233 years agoMIT

Similar Papers

Cite this paper

@article{wang2026human,
  title  = {3D Human Mesh Recovery with Sequentially Global Rotation Estimation},
  author = {Dongkai Wang and Shiliang Zhang},
  year   = {2026},
  doi    = {10.1109/ICCV51070.2023.01373},
  url    = {https://doi.org/10.1109/ICCV51070.2023.01373},
  journal = {ICCV 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/5bb4b7f3d5ae0c65e3a4c1ba070c38d175d7e395.svg)](https://codeofpaper.com/paper/5bb4b7f3d5ae0c65e3a4c1ba070c38d175d7e395)

Discussion