Command Palette
Search for a command to run...
Learning Implicit Temporal Alignment for Few-shot Video Classification
Songyang Zhang Jiale Zhou Xuming He

Abstract
Few-shot video classification aims to learn new video categories with only a few labeled examples, alleviating the burden of costly annotation in real-world applications. However, it is particularly challenging to learn a class-invariant spatial-temporal representation in such a setting. To address this, we propose a novel matching-based few-shot learning strategy for video sequences in this work. Our main idea is to introduce an implicit temporal alignment for a video pair, capable of estimating the similarity between them in an accurate and robust manner. Moreover, we design an effective context encoding module to incorporate spatial and feature channel context, resulting in better modeling of intra-class variations. To train our model, we develop a multi-task loss for learning video matching, leading to video features with better generalization. Extensive experimental results on two challenging benchmarks, show that our method outperforms the prior arts with a sizable margin on SomethingSomething-V2 and competitive results on Kinetics.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| action-recognition-in-videos-on-fs-something | ITANet | Top-1 Accuracy(5-Way-1-Shot): 39.8 Top-1 Accuracy(5-Way-5-Shot): 53.7 |
| action-recognition-in-videos-on-fs-something | CMN[35] | Top-1 Accuracy(5-Way-1-Shot): 36.2 Top-1 Accuracy(5-Way-5-Shot): 48.8 |
| action-recognition-in-videos-on-fs-something-1 | OTAM[3]++ | Top-1 Accuracy(5-Way-1-Shot): 42.8 Top-1 Accuracy(5-Way-5-Shot): 52.3 |
| action-recognition-in-videos-on-fs-something-1 | ITANet | Top-1 Accuracy(5-Way-1-Shot): 49.2 Top-1 Accuracy(5-Way-5-Shot): 62.3 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.