X-MIC: Cross-Modal Instance Conditioning for Egocentric Action Generalization
Anna Kukleva, Fadime Sener, Edoardo Remelli, Bugra Tekin, Eric Sauser, Bernt Schiele, Shugao Ma
TL;DR
X-MIC introduces a lightweight cross-modal adaptation for vision-language models that injects egocentric video information directly into the frozen VL embedding space. By generating a video-specific a_v via a second visual encoder and ego-spatial-temporal attention, and then adding a_v to each class text embedding, the method achieves strong cross-dataset and zero-shot generalization on nouns and verbs for Ego4D, Epic-Kitchens, and EGTEA. The approach decouples temporal modeling from the frozen visual backbone and yields state-of-the-art performance while maintaining efficient training and inference. The work demonstrates practical potential for real-world AR/robotics applications and provides code for reproducibility.
Abstract
Lately, there has been growing interest in adapting vision-language models (VLMs) to image and third-person video classification due to their success in zero-shot recognition. However, the adaptation of these models to egocentric videos has been largely unexplored. To address this gap, we propose a simple yet effective cross-modal adaptation framework, which we call X-MIC. Using a video adapter, our pipeline learns to align frozen text embeddings to each egocentric video directly in the shared embedding space. Our novel adapter architecture retains and improves generalization of the pre-trained VLMs by disentangling learnable temporal modeling and frozen visual encoder. This results in an enhanced alignment of text embeddings to each egocentric video, leading to a significant improvement in cross-dataset generalization. We evaluate our approach on the Epic-Kitchens, Ego4D, and EGTEA datasets for fine-grained cross-dataset action generalization, demonstrating the effectiveness of our method. Code is available at https://github.com/annusha/xmic
