FreeMan: Towards Benchmarking 3D Human Pose Estimation under Real-World Conditions
Jiong Wang, Fengyu Yang, Wenbo Gou, Bingliang Li, Danqi Yan, Ailing Zeng, Yijun Gao, Junle Wang, Yanqing Jing, Ruimao Zhang
TL;DR
FreeMan addresses the gap between laboratory 3D HPE datasets and real-world conditions by introducing a large-scale, multi-view dataset captured with 8 smartphones and supported by a semi-automatic annotation pipeline. It provides benchmarks across monocular, lifting, multi-view, and neural rendering tasks, and demonstrates that models trained on FreeMan generalize better to real-world scenarios than those trained on traditional datasets. The work also details a practical toolchain for calibration, synchronization, and error correction, and shows that FreeMan yields meaningful transfer benefits for state-of-the-art methods while highlighting remaining challenges in real-world rendering and occlusion handling. Overall, FreeMan offers a valuable resource to drive robust 3D pose estimation and rendering in unconstrained environments with real-world impact for AR/VR, HRI, and animation.
Abstract
Estimating the 3D structure of the human body from natural scenes is a fundamental aspect of visual perception. 3D human pose estimation is a vital step in advancing fields like AIGC and human-robot interaction, serving as a crucial technique for understanding and interacting with human actions in real-world settings. However, the current datasets, often collected under single laboratory conditions using complex motion capture equipment and unvarying backgrounds, are insufficient. The absence of datasets on variable conditions is stalling the progress of this crucial task. To facilitate the development of 3D pose estimation, we present FreeMan, the first large-scale, multi-view dataset collected under the real-world conditions. FreeMan was captured by synchronizing 8 smartphones across diverse scenarios. It comprises 11M frames from 8000 sequences, viewed from different perspectives. These sequences cover 40 subjects across 10 different scenarios, each with varying lighting conditions. We have also established an semi-automated pipeline containing error detection to reduce the workload of manual check and ensure precise annotation. We provide comprehensive evaluation baselines for a range of tasks, underlining the significant challenges posed by FreeMan. Further evaluations of standard indoor/outdoor human sensing datasets reveal that FreeMan offers robust representation transferability in real and complex scenes. Code and data are available at https://wangjiongw.github.io/freeman.
