Joint Optimization for 4D Human-Scene Reconstruction in the Wild
Zhizheng Liu, Joe Lin, Wayne Wu, Bolei Zhou
TL;DR
This work tackles 4D human-scene reconstruction from monocular web videos by jointly optimizing global human motion and the surrounding scene, grounded through explicit human-scene contact constraints. It introduces JOSH, an optimization-based framework that initializes from dense scene reconstruction and SMPL-based human meshes and then refines both scene geometry and motion while estimating camera parameters. To enable real-time inference, it also presents JOSH3R, a lightweight end-to-end model trained with pseudo-labels produced by JOSH on web videos. Empirically, JOSH achieves state-of-the-art results on global motion estimation and dense scene reconstruction across EMDB, SLOPER4D, and RICH, while JOSH3R offers competitive accuracy with substantially higher speed, demonstrating strong generalization to web data. The approach advances scalable, ground-truth grounded analysis of in-the-wild human-scene interactions and provides a practical path toward large-scale, video-driven datasets.
Abstract
Reconstructing human motion and its surrounding environment is crucial for understanding human-scene interaction and predicting human movements in the scene. While much progress has been made in capturing human-scene interaction in constrained environments, those prior methods can hardly reconstruct the natural and diverse human motion and scene context from web videos. In this work, we propose JOSH, a novel optimization-based method for 4D human-scene reconstruction in the wild from monocular videos. JOSH uses techniques in both dense scene reconstruction and human mesh recovery as initialization, and then it leverages the human-scene contact constraints to jointly optimize the scene, the camera poses, and the human motion. Experiment results show JOSH achieves better results on both global human motion estimation and dense scene reconstruction by joint optimization of scene geometry and human motion. We further design a more efficient model, JOSH3R, and directly train it with pseudo-labels from web videos. JOSH3R outperforms other optimization-free methods by only training with labels predicted from JOSH, further demonstrating its accuracy and generalization ability.
