X-MIC: Cross-Modal Instance Conditioning for Egocentric Action Generalization
About
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
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Verb recognition | Epic-Kitchens (EK) | Top-1 Acc53.02 | 22 | |
| Noun recognition | Ego4D | Top-1 Acc35.85 | 17 | |
| Noun recognition | Epic-Kitchens (EK) | Top-1 Acc44.07 | 17 | |
| Verb recognition | Ego4D | Top-1 Acc28.93 | 17 | |
| Noun recognition | Epic-Kitchens (EK) novel classes (unseen) | Shared Class Score25.56 | 9 | |
| Noun recognition | Ego4D (E4D) novel classes (unseen) | Shared Class Score19.66 | 9 | |
| Verb recognition | EPIC-Kitchens (S2: Unseen Kitchens) | Shared Acc31.92 | 9 | |
| Verb recognition | Ego4D (novel classes (unseen)) | Shared Score23 | 9 | |
| Action Recognition | Ego4D | -- | 9 | |
| Action Recognition | EGTEA | Noun Top-1 Acc29.21 | 8 |