Using Motion Cues to Supervise Single-Frame Body Pose and Shape Estimation in Low Data Regimes
Andrey Davydov, Alexey Sidnev, Artsiom Sanakoyeu, Yuhua Chen, Mathieu Salzmann, Pascal Fua
TL;DR
This work tackles data scarcity in monocular 3D human pose and shape estimation by leveraging motion signals from unannotated videos. It introduces a motion-consistency loss that aligns the optical flow $ ext{F}_{ ext{OF}}$ with the flow inferred from SMPL mesh changes $ ext{F}_{m{B}}$, applied as weak supervision to refine a single-frame baseline network while keeping test-time inference strictly single-frame. The approach blends forward-backward flow alignment, an anchoring strategy to avoid degenerate solutions, and optional temporal context to bridge toward video-based methods, achieving notable improvements in $P$-MPJPE and motion smoothness across backbones and data regimes. It also demonstrates the complementary value of combining optical flow with texture cues or 2D keypoints, and shows that more unlabeled data further enhances performance, all in a data-efficient, privacy-conscious framework. Overall, the method provides a practical path to data-efficient monocular pose estimation that can leverage the abundant unlabeled videos available in the wild, with potential extensions to other moving-object domains such as animals.
Abstract
When enough annotated training data is available, supervised deep-learning algorithms excel at estimating human body pose and shape using a single camera. The effects of too little such data being available can be mitigated by using other information sources, such as databases of body shapes, to learn priors. Unfortunately, such sources are not always available either. We show that, in such cases, easy-to-obtain unannotated videos can be used instead to provide the required supervisory signals. Given a trained model using too little annotated data, we compute poses in consecutive frames along with the optical flow between them. We then enforce consistency between the image optical flow and the one that can be inferred from the change in pose from one frame to the next. This provides enough additional supervision to effectively refine the network weights and to perform on par with methods trained using far more annotated data.
