Improving Global Motion Estimation in Sparse IMU-based Motion Capture with Physics
Xinyu Yi, Shaohua Pan, Feng Xu
TL;DR
This paper tackles the challenge of global motion estimation in sparse IMU-based motion capture by introducing a physics-informed framework that integrates gravity-aware pose estimation, a gravity-conditioned translation model, and a 3D-space physics optimizer. A double-tracking approach discovers 3D contacts and refines motion using a torque-controlled floating-base physics character, yielding physically plausible translations and orientations from only 6 IMUs. Key contributions include gravity-directed pose refinement, 3D contact estimation with friction-cone constraints, and the ability to estimate byproducts such as 3D contact forces and joint torques, all operating in real time. The method demonstrates improved pose accuracy and reduced translation drift across datasets, with strong performance on unconstrained, long-duration sequences and practical walking-calibration advantages for real-world deployment.
Abstract
By learning human motion priors, motion capture can be achieved by 6 inertial measurement units (IMUs) in recent years with the development of deep learning techniques, even though the sensor inputs are sparse and noisy. However, human global motions are still challenging to be reconstructed by IMUs. This paper aims to solve this problem by involving physics. It proposes a physical optimization scheme based on multiple contacts to enable physically plausible translation estimation in the full 3D space where the z-directional motion is usually challenging for previous works. It also considers gravity in local pose estimation which well constrains human global orientations and refines local pose estimation in a joint estimation manner. Experiments demonstrate that our method achieves more accurate motion capture for both local poses and global motions. Furthermore, by deeply integrating physics, we can also estimate 3D contact, contact forces, joint torques, and interacting proxy surfaces.
