L3D-Pose: Lifting Pose for 3D Avatars from a Single Camera in the Wild
Soumyaratna Debnath, Harish Katti, Shashikant Verma, Shanmuganathan Raman
TL;DR
The work tackles the gap between 2D pose estimation and true 3D understanding in animals by leveraging rigged avatars and Unity-generated synthetic data to train an image-independent Attention MLP that lifts 2D keypoints to a partial 3D pose. A Look-up Table maps these soft 3D poses to Deep 3D poses, enabling retargeting and texture transfer onto avatars, and two synthetic datasets, Deep Macaque and Deep Horse, are introduced to support this framework. The approach achieves accurate 3D pose reconstruction and avatar retargeting without real-world 3D annotations, demonstrating strong generalization to wild images and practical applicability for graphics and behavioral analysis. Overall, L3D-Pose provides a scalable, data-efficient pathway for lifting 2D poses to 3D and retargeting them to arbitrary avatars in uncontrolled environments.
Abstract
While 2D pose estimation has advanced our ability to interpret body movements in animals and primates, it is limited by the lack of depth information, constraining its application range. 3D pose estimation provides a more comprehensive solution by incorporating spatial depth, yet creating extensive 3D pose datasets for animals is challenging due to their dynamic and unpredictable behaviours in natural settings. To address this, we propose a hybrid approach that utilizes rigged avatars and the pipeline to generate synthetic datasets to acquire the necessary 3D annotations for training. Our method introduces a simple attention-based MLP network for converting 2D poses to 3D, designed to be independent of the input image to ensure scalability for poses in natural environments. Additionally, we identify that existing anatomical keypoint detectors are insufficient for accurate pose retargeting onto arbitrary avatars. To overcome this, we present a lookup table based on a deep pose estimation method using a synthetic collection of diverse actions rigged avatars perform. Our experiments demonstrate the effectiveness and efficiency of this lookup table-based retargeting approach. Overall, we propose a comprehensive framework with systematically synthesized datasets for lifting poses from 2D to 3D and then utilize this to re-target motion from wild settings onto arbitrary avatars.
