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

Adaptive Focus for Efficient Video Recognition

About

In this paper, we explore the spatial redundancy in video recognition with the aim to improve the computational efficiency. It is observed that the most informative region in each frame of a video is usually a small image patch, which shifts smoothly across frames. Therefore, we model the patch localization problem as a sequential decision task, and propose a reinforcement learning based approach for efficient spatially adaptive video recognition (AdaFocus). In specific, a light-weighted ConvNet is first adopted to quickly process the full video sequence, whose features are used by a recurrent policy network to localize the most task-relevant regions. Then the selected patches are inferred by a high-capacity network for the final prediction. During offline inference, once the informative patch sequence has been generated, the bulk of computation can be done in parallel, and is efficient on modern GPU devices. In addition, we demonstrate that the proposed method can be easily extended by further considering the temporal redundancy, e.g., dynamically skipping less valuable frames. Extensive experiments on five benchmark datasets, i.e., ActivityNet, FCVID, Mini-Kinetics, Something-Something V1&V2, demonstrate that our method is significantly more efficient than the competitive baselines. Code is available at https://github.com/blackfeather-wang/AdaFocus.

Yulin Wang, Zhaoxi Chen, Haojun Jiang, Shiji Song, Yizeng Han, Gao Huang• 2021

Related benchmarks

TaskDatasetResultRank
Action RecognitionSomething-Something v2
Top-1 Accuracy60.7
341
Action RecognitionSomething-Something V1
Top-1 Acc48.1
162
Video Action ClassificationSomething-Something v2
Top-1 Acc60.7
139
Action RecognitionActivityNet (test)
mAP75
38
Fine-grained Video CategorizationActivityNet v1.3 (val)
mAP75
32
Video RecognitionFCVID (test)
mAP83.4
28
Video RecognitionSomething-Something V1
Accuracy48.1
27
Action RecognitionActivityNet v1.3 (test)
mAP75
19
Video RecognitionKinetics Mini
Top-1 Acc72.9
18
Video RecognitionMini-Kinetics (test)
Accuracy72.9
17
Showing 10 of 11 rows

Other info

Follow for update