Thomas Hummel, Otniel-Bogdan Mercea, A. Sophia Koepke, Zeynep Akata
Retrieving adverbs that describe an action in a video poses a crucial step towards fine-grained video understanding. We propose a framework for video-to-adverb retrieval (and vice versa) that aligns video embeddings with their matching compositional adverb-action text embedding in a joint embedding space. The compositional adverb-action text embedding is learned using a residual gating mechanism, along with a novel training objective consisting of triplet losses and a regression target. Our method achieves state-of-the-art performance on five recent benchmarks for video-adverb retrieval. Furthermore, we introduce dataset splits to benchmark video-adverb retrieval for unseen adverb-action compositions on subsets of the MSR-VTT Adverbs and ActivityNet Adverbs datasets. Our proposed framework outperforms all prior works for the generalisation task of retrieving adverbs from videos for unseen adverb-action compositions. Code and dataset splits are available at https://hummelth.github.io/ReGaDa/.
| Task | Dataset | Metric | Value | Model |
|---|---|---|---|---|
| Video | VATEX Adverbs | Acc-A | 0.817 | ReGaDa |
| Video | VATEX Adverbs | mAP M | 0.113 | ReGaDa |
| Video | VATEX Adverbs | mAP W | 0.29 | ReGaDa |
| Video | AIR | Acc-A | 0.874 | ReGaDa |
| Video | AIR | mAP M | 0.418 | ReGaDa |
| Video | AIR | mAP W | 0.704 | ReGaDa |
| Video | HowTo100M Adverbs | Acc-A | 0.817 | ReGaDa |
| Video | HowTo100M Adverbs | mAP M | 0.528 | ReGaDa |
| Video | HowTo100M Adverbs | mAP W | 0.567 | ReGaDa |
| Video | ActivityNet Adverbs | Acc-A | 0.771 | ReGaDa |
| Video | ActivityNet Adverbs | mAP M | 0.175 | ReGaDa |
| Video | ActivityNet Adverbs | mAP W | 0.239 | ReGaDa |
| Video | MSR-VTT Adverbs | Acc-A | 0.786 | ReGaDa |
| Video | MSR-VTT Adverbs | mAP M | 0.228 | ReGaDa |
| Video | MSR-VTT Adverbs | mAP W | 0.378 | ReGaDa |
| Video | ActivityNet Adverbs | Acc-A | 58.4 | ReGaDa |
| Video | ActivityNet Adverbs | Acc-A | 57 | Pseudo Adverbs |
| Video | ActivityNet Adverbs | Acc-A | 55.1 | CLIP |
| Video | ActivityNet Adverbs | Acc-A | 53.9 | Action Changes (reg) |
| Video | MSR-VTT Adverbs | Acc-A | 61 | ReGaDa |
| Video | MSR-VTT Adverbs | Acc-A | 59 | Action Changes (reg) |
| Video | MSR-VTT Adverbs | Acc-A | 57 | CLIP |
| Video | MSR-VTT Adverbs | Acc-A | 56 | Pseudo Adverbs |
| Video | MSR-VTT Adverbs | Acc-A | 53.7 | Action Changes (cls) |
| Video | VATEX Adverbs | Acc-A | 61.7 | ReGaDa |
| Video | VATEX Adverbs | Acc-A | 54.9 | Action Changes (reg) |
| Video | VATEX Adverbs | Acc-A | 54.5 | CLIP |
| Video | VATEX Adverbs | Acc-A | 54.3 | Action Changes (cls) |
| Video | VATEX Adverbs | Acc-A | 53.8 | Pseudo Adverbs |
| Video Retrieval | VATEX Adverbs | Acc-A | 0.817 | ReGaDa |
| Video Retrieval | VATEX Adverbs | mAP M | 0.113 | ReGaDa |
| Video Retrieval | VATEX Adverbs | mAP W | 0.29 | ReGaDa |
| Video Retrieval | AIR | Acc-A | 0.874 | ReGaDa |
| Video Retrieval | AIR | mAP M | 0.418 | ReGaDa |
| Video Retrieval | AIR | mAP W | 0.704 | ReGaDa |
| Video Retrieval | HowTo100M Adverbs | Acc-A | 0.817 | ReGaDa |
| Video Retrieval | HowTo100M Adverbs | mAP M | 0.528 | ReGaDa |
| Video Retrieval | HowTo100M Adverbs | mAP W | 0.567 | ReGaDa |
| Video Retrieval | ActivityNet Adverbs | Acc-A | 0.771 | ReGaDa |
| Video Retrieval | ActivityNet Adverbs | mAP M | 0.175 | ReGaDa |
| Video Retrieval | ActivityNet Adverbs | mAP W | 0.239 | ReGaDa |
| Video Retrieval | MSR-VTT Adverbs | Acc-A | 0.786 | ReGaDa |
| Video Retrieval | MSR-VTT Adverbs | mAP M | 0.228 | ReGaDa |
| Video Retrieval | MSR-VTT Adverbs | mAP W | 0.378 | ReGaDa |
| Video Retrieval | ActivityNet Adverbs | Acc-A | 58.4 | ReGaDa |
| Video Retrieval | ActivityNet Adverbs | Acc-A | 57 | Pseudo Adverbs |
| Video Retrieval | ActivityNet Adverbs | Acc-A | 55.1 | CLIP |
| Video Retrieval | ActivityNet Adverbs | Acc-A | 53.9 | Action Changes (reg) |
| Video Retrieval | MSR-VTT Adverbs | Acc-A | 61 | ReGaDa |
| Video Retrieval | MSR-VTT Adverbs | Acc-A | 59 | Action Changes (reg) |
| Video Retrieval | MSR-VTT Adverbs | Acc-A | 57 | CLIP |
| Video Retrieval | MSR-VTT Adverbs | Acc-A | 56 | Pseudo Adverbs |
| Video Retrieval | MSR-VTT Adverbs | Acc-A | 53.7 | Action Changes (cls) |
| Video Retrieval | VATEX Adverbs | Acc-A | 61.7 | ReGaDa |
| Video Retrieval | VATEX Adverbs | Acc-A | 54.9 | Action Changes (reg) |
| Video Retrieval | VATEX Adverbs | Acc-A | 54.5 | CLIP |
| Video Retrieval | VATEX Adverbs | Acc-A | 54.3 | Action Changes (cls) |
| Video Retrieval | VATEX Adverbs | Acc-A | 53.8 | Pseudo Adverbs |
| Video-Adverb Retrieval | VATEX Adverbs | Acc-A | 0.817 | ReGaDa |
| Video-Adverb Retrieval | VATEX Adverbs | mAP M | 0.113 | ReGaDa |
| Video-Adverb Retrieval | VATEX Adverbs | mAP W | 0.29 | ReGaDa |
| Video-Adverb Retrieval | AIR | Acc-A | 0.874 | ReGaDa |
| Video-Adverb Retrieval | AIR | mAP M | 0.418 | ReGaDa |
| Video-Adverb Retrieval | AIR | mAP W | 0.704 | ReGaDa |
| Video-Adverb Retrieval | HowTo100M Adverbs | Acc-A | 0.817 | ReGaDa |
| Video-Adverb Retrieval | HowTo100M Adverbs | mAP M | 0.528 | ReGaDa |
| Video-Adverb Retrieval | HowTo100M Adverbs | mAP W | 0.567 | ReGaDa |
| Video-Adverb Retrieval | ActivityNet Adverbs | Acc-A | 0.771 | ReGaDa |
| Video-Adverb Retrieval | ActivityNet Adverbs | mAP M | 0.175 | ReGaDa |
| Video-Adverb Retrieval | ActivityNet Adverbs | mAP W | 0.239 | ReGaDa |
| Video-Adverb Retrieval | MSR-VTT Adverbs | Acc-A | 0.786 | ReGaDa |
| Video-Adverb Retrieval | MSR-VTT Adverbs | mAP M | 0.228 | ReGaDa |
| Video-Adverb Retrieval | MSR-VTT Adverbs | mAP W | 0.378 | ReGaDa |
| Video-Adverb Retrieval | ActivityNet Adverbs | Acc-A | 58.4 | ReGaDa |
| Video-Adverb Retrieval | ActivityNet Adverbs | Acc-A | 57 | Pseudo Adverbs |
| Video-Adverb Retrieval | ActivityNet Adverbs | Acc-A | 55.1 | CLIP |
| Video-Adverb Retrieval | ActivityNet Adverbs | Acc-A | 53.9 | Action Changes (reg) |
| Video-Adverb Retrieval | MSR-VTT Adverbs | Acc-A | 61 | ReGaDa |
| Video-Adverb Retrieval | MSR-VTT Adverbs | Acc-A | 59 | Action Changes (reg) |
| Video-Adverb Retrieval | MSR-VTT Adverbs | Acc-A | 57 | CLIP |
| Video-Adverb Retrieval | MSR-VTT Adverbs | Acc-A | 56 | Pseudo Adverbs |
| Video-Adverb Retrieval | MSR-VTT Adverbs | Acc-A | 53.7 | Action Changes (cls) |
| Video-Adverb Retrieval | VATEX Adverbs | Acc-A | 61.7 | ReGaDa |
| Video-Adverb Retrieval | VATEX Adverbs | Acc-A | 54.9 | Action Changes (reg) |
| Video-Adverb Retrieval | VATEX Adverbs | Acc-A | 54.5 | CLIP |
| Video-Adverb Retrieval | VATEX Adverbs | Acc-A | 54.3 | Action Changes (cls) |
| Video-Adverb Retrieval | VATEX Adverbs | Acc-A | 53.8 | Pseudo Adverbs |