COMODO: Cross-Modal Video-to-IMU Distillation for Efficient Egocentric Human Activity Recognition
Not on the map. Why?
Abstract (arXiv)
The goal of creating intelligent, human-centered wearable systems for continuous activity understanding faces a fundamental trade-off: Egocentric video-based models capture rich semantic information and have demonstrated strong performance in human activity recognition (HAR), but their high power consumption, privacy concerns, and dependence on lighting limit their feasibility for continuous on-device recognition. In contrast, inertial measurement unit (IMU) sensors offer an energy-efficient, privacy-preserving alternative, yet lack large-scale annotated datasets, leading to weaker generalization. To bridge this gap, we propose COMODO, a cross-modal self-supervised distillation framework that transfers semantic knowledge from video to IMU without requiring labels. COMODO leverages a pretrained and frozen video encoder to construct a dynamic instance queue to align the feature distributions of video and IMU embeddings. This enables the IMU encoder to inherit rich semantic structure from video while maintaining its efficiency for real-world applications. Experiments on multiple egocentric HAR datasets show that COMODO consistently improves downstream performance, matching or surpassing fully supervised models, and demonstrating strong cross-dataset generalization. Benefiting from its simplicity and flexibility, COMODO is compatible with diverse pretrained video and time-series models, offering the potential to leverage more powerful teacher and student foundation models in future ubiquitous computing research. The code is available at this repository: https://github.com/cruiseresearchgroup/COMODO.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 40 of its 66 references that are in the map. First posted on arXiv 10 Mar 2025.
Builds on
40 of 66 references.
References · 40
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2020Informer: Beyond Efficient Transformer for Long Sequence Time-Series Forecastingcited by 2,141
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,609
- 2021Ego4D: Around the World in 3,000 Hours of Egocentric Videocited by 1,530
- 2022Are Transformers Effective for Time Series Forecasting?cited by 1,400
- 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,313
- 2022VideoMAE: Masked Autoencoders are Data-Efficient Learners for Self-Supervised Video Pre-Trainingcited by 1,305
28 more
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
- 2022TimesNet: Temporal 2D-Variation Modeling for General Time Series Analysiscited by 1,030
- 2019Contrastive Representation Distillationcited by 734
- 2023Ego-Exo4D: Understanding Skilled Human Activity from First- and Third-Person Perspectivescited by 477
- 2021TS2Vec: Towards Universal Representation of Time Seriescited by 463
- 2024MOMENT: A Family of Open Time-series Foundation Modelscited by 453
- 2019Unsupervised Scalable Representation Learning for Multivariate Time Seriescited by 267
- 2023Unmasked Teacher: Towards Training-Efficient Video Foundation Modelscited by 199
- 2021SEED: Self-supervised Distillation For Visual Representationcited by 132
- 2022The Modality Focusing Hypothesis: Towards Understanding Crossmodal Knowledge Distillationcited by 44
- 2024SensorLLM: Aligning Large Language Models with Motion Sensors for Human Activity Recognitioncited by 35
- 2023EgoDistill: Egocentric Head Motion Distillation for Efficient Video Understandingcited by 32
- 2021SelfHAR: Improving Human Activity Recognition through Self-training with Unlabeled Datacited by 31
- 2019DMCL: Distillation Multiple Choice Learning for Multimodal Action Recognitioncited by 30
- 2023Multimodal Distillation for Egocentric Action Recognitioncited by 28
- 2021Multimodal Knowledge Expansioncited by 26
- 2023Towards Continual Egocentric Activity Recognition: A Multi-modal Egocentric Activity Dataset for Continual Learningcited by 26
- 2023MMG-Ego4D: Multi-Modal Generalization in Egocentric Action Recognitioncited by 26
- 2021Cross-modal Knowledge Distillation for Vision-to-Sensor Action Recognitioncited by 25
- 2020IMUTube: Automatic Extraction of Virtual on-body Accelerometry from Video for Human Activity Recognitioncited by 22
- 2022ColloSSL: Collaborative Self-Supervised Learning for Human Activity Recognitioncited by 22
- 2022COCOA: Cross Modality Contrastive Learning for Sensor Datacited by 21
- 2024IMUGPT 2.0: Language-Based Cross Modality Transfer for Sensor-Based Human Activity Recognitioncited by 20
- 2020Attend And Discriminate: Beyond the State-of-the-Art for Human Activity Recognition using Wearable Sensorscited by 19
- 2023CroSSL: Cross-modal Self-Supervised Learning for Time-series through Latent Maskingcited by 18
- 2024Masked Video and Body-worn IMU Autoencoder for Egocentric Action Recognitioncited by 18
- 2024Multimodal Cross-Domain Few-Shot Learning for Egocentric Action Recognitioncited by 14
- 2024Past, Present, and Future of Sensor-Based Human Activity Recognition Using Wearables: A Surveying Tutorial on a Still Challenging Taskcited by 14
Built on by
Citing papers per year: 2025: 4; 2026: 4.
8 papers.
- 2025ZARA: Training-Free Motion Time-Series Reasoning via Evidence-Grounded LLM Agentscited by 13
- 2025CauKer: Classification Time Series Foundation Models Can Be Pretrained on Synthetic Datacited by 12
- 2026MantisV2: Closing the Zero-Shot Gap in Time Series Classification with Synthetic Data and Test-Time Strategiescited by 10
- 2025MoPFormer: Motion-Primitive Transformer for Wearable-Sensor Activity Recognitioncited by 5
- 2026End-to-End Context Compression at Scalecited by 4
- 2025DETACH : Decomposed Spatio-Temporal Alignment for Exocentric Video and Ambient Sensors with Staged Learningcited by 0
- 2026Beyond Motion Primitives: Behavioral Activity Recognition from Head-Mounted IMUcited by 0
- 2026RevalExo: A Functional Daily-Activity Benchmark for Inertial and Visual Locomotion Mode Recognition in Older Adults and Clinical Cohortscited by 0
- 2026RevalExo: A Functional Daily-Activity Benchmark for Inertial and Visual Locomotion Mode Recognition in Older Adults and Clinical Cohorts8 Sep 2026
- 2026End-to-End Context Compression at Scale8 Jun 2026
- 2026Beyond Motion Primitives: Behavioral Activity Recognition from Head-Mounted IMU26 May 2026
- 2026MantisV2: Closing the Zero-Shot Gap in Time Series Classification with Synthetic Data and Test-Time Strategies19 Feb 2026
- 2025DETACH : Decomposed Spatio-Temporal Alignment for Exocentric Video and Ambient Sensors with Staged Learning23 Dec 2025
- 2025ZARA: Training-Free Motion Time-Series Reasoning via Evidence-Grounded LLM Agents6 Aug 2025
- 2025CauKer: Classification Time Series Foundation Models Can Be Pretrained on Synthetic Data4 Aug 2025
- 2025MoPFormer: Motion-Primitive Transformer for Wearable-Sensor Activity Recognition27 May 2025