AdaFocusV3: On Unified Spatial-temporal Dynamic Video Recognition
Not on the map. Why?
Abstract (arXiv)
Recent research has revealed that reducing the temporal and spatial redundancy are both effective approaches towards efficient video recognition, e.g., allocating the majority of computation to a task-relevant subset of frames or the most valuable image regions of each frame. However, in most existing works, either type of redundancy is typically modeled with another absent. This paper explores the unified formulation of spatial-temporal dynamic computation on top of the recently proposed AdaFocusV2 algorithm, contributing to an improved AdaFocusV3 framework. Our method reduces the computational cost by activating the expensive high-capacity network only on some small but informative 3D video cubes. These cubes are cropped from the space formed by frame height, width, and video duration, while their locations are adaptively determined with a light-weighted policy network on a per-sample basis. At test time, the number of the cubes corresponding to each video is dynamically configured, i.e., video cubes are processed sequentially until a sufficiently reliable prediction is produced. Notably, AdaFocusV3 can be effectively trained by approximating the non-differentiable cropping operation with the interpolation of deep features. Extensive empirical results on six benchmark datasets (i.e., ActivityNet, FCVID, Mini-Kinetics, Something-Something V1&V2 and Diving48) demonstrate that our model is considerably more efficient than competitive baselines.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 47 of its 64 references that are in the map. First posted on arXiv 27 Sep 2022.
Builds on
47 of 64 references.
References · 47
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2017The Kinetics Human Action Video Datasetcited by 1,894
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2021ViViT: A Video Vision Transformercited by 1,610
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,139
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
- 2016Temporal Segment Networks: Towards Good Practices for Deep Action Recognitioncited by 899
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 852
- 2020X3D: Expanding Architectures for Efficient Video Recognitioncited by 635
35 more
- 2017Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?cited by 551
- 2014Long-term Recurrent Convolutional Networks for Visual Recognition and Descriptioncited by 483
- 2021Dynamic Neural Networks: A Surveycited by 405
- 2016Convolutional Two-Stream Network Fusion for Video Action Recognitioncited by 384
- 2017Temporal Relational Reasoning in Videoscited by 324
- 2019Video Classification with Channel-Separated Convolutional Networkscited by 290
- 2015Beyond Short Snippets: Deep Networks for Video Classificationcited by 233
- 2019Listen to Look: Action Recognition by Previewing Audiocited by 163
- 2021Not All Images are Worth 16x16 Words: Dynamic Transformers for Efficient Image Recognitioncited by 143
- 2019STM: SpatioTemporal and Motion Encoding for Action Recognitioncited by 142
- 2020TAM: Temporal Adaptive Module for Video Recognitioncited by 139
- 2019SCSampler: Sampling Salient Clips from Video for Efficient Action Recognitioncited by 133
- 2016Spatially Adaptive Computation Time for Residual Networkscited by 118
- 2018ECO: Efficient Convolutional Network for Online Video Understandingcited by 115
- 2019Implicit Semantic Data Augmentation for Deep Networkscited by 106
- 2015End-to-end Learning of Action Detection from Frame Glimpses in Videoscited by 101
- 2020Glance and Focus: a Dynamic Approach to Reducing Spatial Redundancy in Image Classificationcited by 99
- 2019TEINet: Towards an Efficient Architecture for Video Recognitioncited by 92
- 2019Dynamic Convolutions: Exploiting Spatial Sparsity for Faster Inferencecited by 91
- 2020AR-Net: Adaptive Frame Resolution for Efficient Action Recognitioncited by 88
- 2016Deep Feature Interpolation for Image Content Changescited by 80
- 2019Gate-Shift Networks for Video Action Recognitioncited by 76
- 2021Adaptive Focus for Efficient Video Recognitioncited by 76
- 2019Multi-Agent Reinforcement Learning Based Frame Sampling for Effective Untrimmed Video Recognitioncited by 66
- 2019LiteEval: A Coarse-to-Fine Framework for Resource Efficient Video Recognitioncited by 65
- 2021FrameExit: Conditional Early Exiting for Efficient Video Recognitioncited by 59
- 2019Grouped Spatial-Temporal Aggregation for Efficient Action Recognitioncited by 55
- 2020Spatially Adaptive Inference with Stochastic Feature Sampling and Interpolationcited by 51
- 2021AdaFuse: Adaptive Temporal Fusion Network for Efficient Action Recognitioncited by 48
- 2015Exploiting Feature and Class Relationships in Video Categorization with Regularized Deep Neural Networkscited by 45
- 2021AdaFocus V2: End-to-End Training of Spatial Dynamic Networks for Video Recognitioncited by 37
- 2021Dynamic Network Quantization for Efficient Video Inferencecited by 36
- 2019Distributed Deep Learning Model for Intelligent Video Surveillance Systems with Edge Computingcited by 28
- 2022OCSampler: Compressing Videos to One Clip with Single-step Samplingcited by 22
- 2021Searching for Two-Stream Models in Multivariate Space for Video Recognitioncited by 4
Built on by
Citing papers per year: 2022: 2; 2023: 7; 2024: 4; 2025: 3; 2026: 2.
18 papers.
Sort:
By area:
- 2023GSVA: Generalized Segmentation via Multimodal Large Language Modelscited by 153
- 2025Flash-VStream: Efficient Real-Time Understanding for Long Video Streamscited by 78
- 2022EfficientTrain: Exploring Generalized Curriculum Learning for Training Visual Backbonescited by 42
- 2023Dynamic Perceiver for Efficient Visual Recognitioncited by 33
- 2024Efficient Diffusion Transformer with Step-wise Dynamic Attention Mediatorscited by 24
- 2023How can objects help action recognition?cited by 21
- 2023Computation-efficient Deep Learning for Computer Vision: A Surveycited by 14
- 2024AdaNAT: Exploring Adaptive Policy for Token-Based Image Generationcited by 13
- 2024LAVIB: A Large-scale Video Interpolation Benchmarkcited by 11
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognitioncited by 9
- 2022Boosted Dynamic Neural Networkscited by 8
- 2025A Survey on Dynamic Neural Networks: from Computer Vision to Multi-modal Sensor Fusioncited by 5
6 more
- 2023View while Moving: Efficient Video Recognition in Long-untrimmed Videoscited by 4
- 2023Audio-Visual Glance Network for Efficient Video Recognitioncited by 4
- 2026AdaSpot: Spend Resolution Where It Matters for Precise Event Spottingcited by 2
- 2026MistExit: Learning to Exit for Early Mistake Detection in Procedural Videoscited by 1
- 2023Masked Feature Modelling: Feature Masking for the Unsupervised Pre-training of a Graph Attention Network Block for Bottom-up Video Event Recognitioncited by 0
- 2025Clink! Chop! Thud! -- Learning Object Sounds from Real-World Interactionscited by 0
- 2026MistExit: Learning to Exit for Early Mistake Detection in Procedural Videos15 Mar 2026
- 2026AdaSpot: Spend Resolution Where It Matters for Precise Event Spotting25 Feb 2026
- 2025Clink! Chop! Thud! -- Learning Object Sounds from Real-World Interactions2 Oct 2025
- 2025Flash-VStream: Efficient Real-Time Understanding for Long Video Streams30 Jun 2025
- 2025A Survey on Dynamic Neural Networks: from Computer Vision to Multi-modal Sensor Fusion13 Jan 2025
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognition15 Dec 2024
- 2024AdaNAT: Exploring Adaptive Policy for Token-Based Image Generation31 Aug 2024
- 2024Efficient Diffusion Transformer with Step-wise Dynamic Attention Mediators11 Aug 2024
- 2024LAVIB: A Large-scale Video Interpolation Benchmark14 Jun 2024
- 2023GSVA: Generalized Segmentation via Multimodal Large Language Models15 Dec 2023
- 2023Computation-efficient Deep Learning for Computer Vision: A Survey27 Aug 2023
- 2023Masked Feature Modelling: Feature Masking for the Unsupervised Pre-training of a Graph Attention Network Block for Bottom-up Video Event Recognition24 Aug 2023
6 more
- 2023Audio-Visual Glance Network for Efficient Video Recognition18 Aug 2023
- 2023View while Moving: Efficient Video Recognition in Long-untrimmed Videos9 Aug 2023
- 2023How can objects help action recognition?20 Jun 2023
- 2023Dynamic Perceiver for Efficient Visual Recognition20 Jun 2023
- 2022Boosted Dynamic Neural Networks30 Nov 2022
- 2022EfficientTrain: Exploring Generalized Curriculum Learning for Training Visual Backbones17 Nov 2022
- 2022EfficientTrain: Exploring Generalized Curriculum Learning for Training Visual Backbonescited by 42
- 2023Dynamic Perceiver for Efficient Visual Recognitioncited by 33
- 2023How can objects help action recognition?cited by 21
- 2023Computation-efficient Deep Learning for Computer Vision: A Surveycited by 14
- 2024AdaNAT: Exploring Adaptive Policy for Token-Based Image Generationcited by 13
- 2024LAVIB: A Large-scale Video Interpolation Benchmarkcited by 11
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognitioncited by 9
- 2022Boosted Dynamic Neural Networkscited by 8
- 2025A Survey on Dynamic Neural Networks: from Computer Vision to Multi-modal Sensor Fusioncited by 5
- 2023View while Moving: Efficient Video Recognition in Long-untrimmed Videoscited by 4
- 2023Audio-Visual Glance Network for Efficient Video Recognitioncited by 4
- 2026AdaSpot: Spend Resolution Where It Matters for Precise Event Spottingcited by 2
12 most cited of 15 All 15 (JSON)
- 2026MistExit: Learning to Exit for Early Mistake Detection in Procedural Videos15 Mar 2026
- 2026AdaSpot: Spend Resolution Where It Matters for Precise Event Spotting25 Feb 2026
- 2025Clink! Chop! Thud! -- Learning Object Sounds from Real-World Interactions2 Oct 2025
- 2025A Survey on Dynamic Neural Networks: from Computer Vision to Multi-modal Sensor Fusion13 Jan 2025
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognition15 Dec 2024
- 2024AdaNAT: Exploring Adaptive Policy for Token-Based Image Generation31 Aug 2024
- 2024LAVIB: A Large-scale Video Interpolation Benchmark14 Jun 2024
- 2023Computation-efficient Deep Learning for Computer Vision: A Survey27 Aug 2023
- 2023Masked Feature Modelling: Feature Masking for the Unsupervised Pre-training of a Graph Attention Network Block for Bottom-up Video Event Recognition24 Aug 2023
- 2023Audio-Visual Glance Network for Efficient Video Recognition18 Aug 2023
- 2023View while Moving: Efficient Video Recognition in Long-untrimmed Videos9 Aug 2023
- 2023How can objects help action recognition?20 Jun 2023
12 newest of 15 All 15 (JSON)