Reconstructing Humans with a Biomechanically Accurate Skeleton
Yan Xia, Xiaowei Zhou, Etienne Vouga, Qixing Huang, Georgios Pavlakos
TL;DR
This work tackles the biomechanical plausibility gap in vision-based 3D human reconstruction by introducing HSMR, an end-to-end method that regresses SKEL model parameters from a single image using a transformer. It leverages SMPL-to-SKEL conversion to generate pseudo ground truth and employs an iterative SKELify refinement to progressively improve supervision, enabling training without SKEL-annotated datasets. HSMR achieves competitive results with SMPL-based methods on standard benchmarks while delivering substantial gains for extreme poses and viewpoints due to biomechanical regularization and reduced joint-angle violations. The approach promises biomechanically valid reconstructions suitable for simulations and biomechanics research, with code and data openly released for reproducibility.
Abstract
In this paper, we introduce a method for reconstructing 3D humans from a single image using a biomechanically accurate skeleton model. To achieve this, we train a transformer that takes an image as input and estimates the parameters of the model. Due to the lack of training data for this task, we build a pipeline to produce pseudo ground truth model parameters for single images and implement a training procedure that iteratively refines these pseudo labels. Compared to state-of-the-art methods for 3D human mesh recovery, our model achieves competitive performance on standard benchmarks, while it significantly outperforms them in settings with extreme 3D poses and viewpoints. Additionally, we show that previous reconstruction methods frequently violate joint angle limits, leading to unnatural rotations. In contrast, our approach leverages the biomechanically plausible degrees of freedom making more realistic joint rotation estimates. We validate our approach across multiple human pose estimation benchmarks. We make the code, models and data available at: https://isshikihugh.github.io/HSMR/
