Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

TAM: Temporal Adaptive Module for Video Recognition

About

Video data is with complex temporal dynamics due to various factors such as camera motion, speed variation, and different activities. To effectively capture this diverse motion pattern, this paper presents a new temporal adaptive module ({\bf TAM}) to generate video-specific temporal kernels based on its own feature map. TAM proposes a unique two-level adaptive modeling scheme by decoupling the dynamic kernel into a location sensitive importance map and a location invariant aggregation weight. The importance map is learned in a local temporal window to capture short-term information, while the aggregation weight is generated from a global view with a focus on long-term structure. TAM is a modular block and could be integrated into 2D CNNs to yield a powerful video architecture (TANet) with a very small extra computational cost. The extensive experiments on Kinetics-400 and Something-Something datasets demonstrate that our TAM outperforms other temporal modeling methods consistently, and achieves the state-of-the-art performance under the similar complexity. The code is available at \url{ https://github.com/liu-zhy/temporal-adaptive-module}.

Zhaoyang Liu, Limin Wang, Wayne Wu, Chen Qian, Tong Lu• 2020

Related benchmarks

TaskDatasetResultRank
Action RecognitionSomething-Something v2 (val)
Top-1 Accuracy66
535
Action RecognitionKinetics-400
Top-1 Acc79.3
413
Action RecognitionSomething-Something v2
Top-1 Accuracy66
341
Action RecognitionSomething-Something v2 (test)
Top-1 Acc66
333
Action RecognitionSomething-something v1 (val)
Top-1 Acc50.6
257
Action RecognitionKinetics 400 (test)
Top-1 Accuracy79.3
245
Action RecognitionSomething-Something v2 (test val)
Top-1 Accuracy66
187
Video ClassificationSomething-Something v2 (test)
Top-1 Acc0.66
169
Action RecognitionSomething-Something V1
Top-1 Acc50.6
162
Video Action RecognitionKinetics 400 (val)
Top-1 Acc76.3
151
Showing 10 of 26 rows

Other info

Follow for update