Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognition
Not on the map. Why?
Abstract (arXiv)
This paper presents a comprehensive exploration of the phenomenon of data redundancy in video understanding, with the aim to improve computational efficiency. Our investigation commences with an examination of spatial redundancy, which refers to the observation that the most informative region in each video frame usually corresponds to a small image patch, whose shape, size and location shift smoothly across frames. Motivated by this phenomenon, we formulate the patch localization problem as a dynamic decision task, and introduce a spatially adaptive video recognition approach, termed AdaFocus. In specific, a lightweight encoder is first employed to quickly process the full video sequence, whose features are then utilized by a policy network to identify the most task-relevant regions. Subsequently, the selected patches are inferred by a high-capacity deep network for the final prediction. The full model can be trained in end-to-end conveniently. Furthermore, AdaFocus can be extended by further considering temporal and sample-wise redundancies, i.e., allocating the majority of computation to the most task-relevant frames, and minimizing the computation spent on relatively "easier" videos. Our resulting approach, Uni-AdaFocus, establishes a comprehensive framework that seamlessly integrates spatial, temporal, and sample-wise dynamic computation, while it preserves the merits of AdaFocus in terms of efficient end-to-end training and hardware friendliness. In addition, Uni-AdaFocus is general and flexible as it is compatible with off-the-shelf efficient backbones (e.g., TSM and X3D), which can be readily deployed as our feature extractor, yielding a significantly improved computational efficiency. Empirically, extensive experiments based on seven benchmark datasets and three application scenarios substantiate that Uni-AdaFocus is considerably more efficient than the competitive baselines.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 89 of its 119 references that are in the map. First posted on arXiv 15 Dec 2024.
Builds on
89 of 119 references.
References · 89
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 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
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2017Non-local Neural Networkscited by 2,290
38 more
- 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
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,609
- 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
- 2021Video Swin Transformercited by 1,090
- 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
- 2017Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?cited by 551
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 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
- 2014Recurrent Models of Visual Attentioncited by 344
- 2017Temporal Relational Reasoning in Videoscited by 324
- 2019Video Classification with Channel-Separated Convolutional Networkscited by 290
- 2019Med3D: Transfer Learning for 3D Medical Image Analysiscited by 282
- 2021Video Transformer Networkcited by 271
- 2015Beyond Short Snippets: Deep Networks for Video Classificationcited by 233
- 2018Videos as Space-Time Region Graphscited by 221
- 2016Deep Feature Flow for Video Recognitioncited by 186
- 2020TDN: Temporal Difference Networks for Efficient Action Recognitioncited by 183
- 2020TEA: Temporal Excitation and Aggregation for Action Recognitioncited by 165
- 2019Listen to Look: Action Recognition by Previewing Audiocited by 163
- 2020Resolution Adaptive Networks for Efficient Inferencecited by 146
- 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
- 2021MoViNets: Mobile Video Networks for Efficient Video Recognitioncited by 135
- 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
- 2020Convolutional Networks with Dense Connectivitycited by 98
50 most cited of 89 All 89 (JSON)
Built on by
Citing papers per year: 2025: 5; 2026: 4.
9 papers.
- 2025Thinking With Videos: Multimodal Tool-Augmented Reinforcement Learning for Long Video Reasoningcited by 88
- 2025Flash-VStream: Efficient Real-Time Understanding for Long Video Streamscited by 78
- 2025ART: Anonymous Region Transformer for Variable Multi-Layer Transparent Image Generationcited by 37
- 2026MemoryVLA++: Temporal Modeling via Memory and Imagination in Vision-Language-Action Modelscited by 9
- 2025Stepping Out of Similar Semantic Space for Open-Vocabulary Segmentationcited by 5
- 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
- 2025Polymorph: Energy-Efficient Multi-Label Classification for Video Streams on Embedded Devicescited by 0
- 2026VideoScout: Learning Agentic Active Exploration with Adaptive Reasoning Pacing for Long Video Understandingcited by 0
- 2026VideoScout: Learning Agentic Active Exploration with Adaptive Reasoning Pacing for Long Video Understanding14 Sep 2026
- 2026MemoryVLA++: Temporal Modeling via Memory and Imagination in Vision-Language-Action Models8 Jun 2026
- 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
- 2025Thinking With Videos: Multimodal Tool-Augmented Reinforcement Learning for Long Video Reasoning6 Aug 2025
- 2025Polymorph: Energy-Efficient Multi-Label Classification for Video Streams on Embedded Devices20 Jul 2025
- 2025Flash-VStream: Efficient Real-Time Understanding for Long Video Streams30 Jun 2025
- 2025Stepping Out of Similar Semantic Space for Open-Vocabulary Segmentation19 Jun 2025
- 2025ART: Anonymous Region Transformer for Variable Multi-Layer Transparent Image Generation25 Feb 2025