MoBind: Motion Binding for Fine-Grained IMU-Video Pose Alignment
Duc Duy Nguyen, Tat-Jun Chin, Minh Hoai
TL;DR
MoBind tackles fine-grained IMU–video pose alignment by learning a joint representation that aligns IMU streams with skeletal motion derived from video. It introduces a hierarchical contrastive framework that first matches token-level temporal tokens, then fuses local body-partAlignments into a global motion embedding, and augments this with a Masked Token Prediction task to preserve action semantics. Evaluated on mRi, TotalCapture, and EgoHumans, MoBind demonstrates state-of-the-art performance in cross-modal retrieval, sub-second temporal synchronization, and subject/body-part localization, while remaining robust to sensor dropouts. The approach enables calibration-free synchronization and reliable multi-person grounding, with practical implications for HAR, rehabilitation, and motion analysis.
Abstract
We aim to learn a joint representation between inertial measurement unit (IMU) signals and 2D pose sequences extracted from video, enabling accurate cross-modal retrieval, temporal synchronization, subject and body-part localization, and action recognition. To this end, we introduce MoBind, a hierarchical contrastive learning framework designed to address three challenges: (1) filtering out irrelevant visual background, (2) modeling structured multi-sensor IMU configurations, and (3) achieving fine-grained, sub-second temporal alignment. To isolate motion-relevant cues, MoBind aligns IMU signals with skeletal motion sequences rather than raw pixels. We further decompose full-body motion into local body-part trajectories, pairing each with its corresponding IMU to enable semantically grounded multi-sensor alignment. To capture detailed temporal correspondence, MoBind employs a hierarchical contrastive strategy that first aligns token-level temporal segments, then fuses local (body-part) alignment with global (body-wide) motion aggregation. Evaluated on mRi, TotalCapture, and EgoHumans, MoBind consistently outperforms strong baselines across all four tasks, demonstrating robust fine-grained temporal alignment while preserving coarse semantic consistency across modalities. Code is available at https://github.com/bbvisual/ MoBind.
