OCSampler: Compressing Videos to One Clip with Single-step Sampling
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose a framework named OCSampler to explore a compact yet effective video representation with one short clip for efficient video recognition. Recent works prefer to formulate frame sampling as a sequential decision task by selecting frames one by one according to their importance, while we present a new paradigm of learning instance-specific video condensation policies to select informative frames for representing the entire video only in a single step. Our basic motivation is that the efficient video recognition task lies in processing a whole sequence at once rather than picking up frames sequentially. Accordingly, these policies are derived from a light-weighted skim network together with a simple yet effective policy network within one step. Moreover, we extend the proposed method with a frame number budget, enabling the framework to produce correct predictions in high confidence with as few frames as possible. Experiments on four benchmarks, i.e., ActivityNet, Mini-Kinetics, FCVID, Mini-Sports1M, demonstrate the effectiveness of our OCSampler over previous methods in terms of accuracy, theoretical computational expense, actual inference speed. We also evaluate its generalization power across different classifiers, sampled frames, and search spaces. Especially, we achieve 76.9% mAP and 21.7 GFLOPs on ActivityNet with an impressive throughput: 123.9 Videos/s on a single TITAN Xp GPU.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 39 of its 50 references that are in the map. First posted on arXiv 12 Jan 2022.
Builds on
39 of 50 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 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
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,139
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
- 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
- 2014Long-term Recurrent Convolutional Networks for Visual Recognition and Descriptioncited by 483
- 2017Learning Spatio-Temporal Representation with Pseudo-3D Residual Networkscited by 386
- 2016Convolutional Two-Stream Network Fusion for Video Action Recognitioncited by 384
27 more
- 2019BMN: Boundary-Matching Network for Temporal Action Proposal Generationcited by 327
- 2019Video Classification with Channel-Separated Convolutional Networkscited by 290
- 2021Revisiting Skeleton-based Action Recognitioncited by 256
- 2015Beyond Short Snippets: Deep Networks for Video Classificationcited by 233
- 2020TEA: Temporal Excitation and Aggregation for Action Recognitioncited by 165
- 2019Listen to Look: Action Recognition by Previewing Audiocited by 163
- 2020TAM: Temporal Adaptive Module for Video Recognitioncited by 139
- 2018AdaFrame: Adaptive Frame Selection for Fast Video Recognitioncited by 134
- 2019SCSampler: Sampling Salient Clips from Video for Efficient Action Recognitioncited by 133
- 2018ECO: Efficient Convolutional Network for Online Video Understandingcited by 115
- 2017Deep Reinforcement Learning for Unsupervised Video Summarization with Diversity-Representativeness Rewardcited by 105
- 2015End-to-end Learning of Action Detection from Frame Glimpses in Videoscited by 101
- 2019TEINet: Towards an Efficient Architecture for Video Recognitioncited by 92
- 2020AR-Net: Adaptive Frame Resolution for Efficient Action Recognitioncited by 88
- 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
- 2016VideoLSTM Convolves, Attends and Flows for Action Recognitioncited by 60
- 2021FrameExit: Conditional Early Exiting for Efficient Video Recognitioncited by 59
- 2020Omni-sourced Webly-supervised Learning for Video Recognitioncited by 48
- 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
- 2021Dynamic Network Quantization for Efficient Video Inferencecited by 36
- 2020Dynamic Sampling Networks for Efficient Action Recognition in Videoscited by 34
- 2019Tiny Video Networkscited by 27
- 2021Supervised Video Summarization via Multiple Feature Sets with Parallel Attentioncited by 26
- 20202D or not 2D? Adaptive 3D Convolution Selection for Efficient Video Recognitioncited by 22
Built on by
Citing papers per year: 2022: 5; 2023: 8; 2024: 4; 2025: 3; 2026: 2.
22 papers.
Sort:
- 2022AdaFocusV3: On Unified Spatial-temporal Dynamic Video Recognitioncited by 18
- 2023Efficient Video Action Detection with Token Dropout and Context Refinementcited by 18
- 2023SpotEM: Efficient Video Search for Episodic Memorycited by 17
- 2022NSNet: Non-saliency Suppression Sampler for Efficient Video Recognitioncited by 15
- 2022Temporal Saliency Query Network for Efficient Video Recognitioncited by 9
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognitioncited by 9
- 2022Rethinking Resolution in the Context of Efficient Video Recognitioncited by 8
- 2023Chat2Map: Efficient Scene Mapping from Multi-Ego Conversationscited by 8
- 2023PMI Sampler: Patch Similarity Guided Frame Selection for Aerial Action Recognitioncited by 7
- 2023Revisiting Kernel Temporal Segmentation as an Adaptive Tokenizer for Long-form Video Understandingcited by 7
- 2023Audio-Visual Glance Network for Efficient Video Recognitioncited by 4
- 2022VLG: General Video Recognition with Web Textual Knowledgecited by 3
10 more
- 2023Sample Less, Learn More: Efficient Action Recognition via Frame Feature Restorationcited by 2
- 2023Differentiable Resolution Compression and Alignment for Efficient Video Classification and Retrievalcited by 2
- 2026AdaSpot: Spend Resolution Where It Matters for Precise Event Spottingcited by 2
- 2024Streamlining Forest Wildfire Surveillance: AI-Enhanced UAVs Utilizing the FLAME Aerial Video Dataset for Lightweight and Efficient Monitoringcited by 1
- 2024Scalable Frame Sampling for Video Classification: A Semi-Optimal Policy Approach with Reduced Search Spacecited by 1
- 2024HaltingVT: Adaptive Token Halting Transformer for Efficient Video Recognitioncited by 0
- 2025THOR: Thermal-guided Hand-Object Reasoning via Adaptive Vision Samplingcited by 0
- 2025A Survey on Efficiency Optimization Techniques for DNN-based Video Analytics: Process Systems, Algorithms, and Applicationscited by 0
- 2025Two-Stage Framework for Efficient UAV-Based Wildfire Video Analysis with Adaptive Compression and Fire Source Detectioncited by 0
- 2026V-Nutri: Dish-Level Nutrition Estimation from Egocentric Cooking Videoscited by 0
- 2026V-Nutri: Dish-Level Nutrition Estimation from Egocentric Cooking Videos13 Apr 2026
- 2026AdaSpot: Spend Resolution Where It Matters for Precise Event Spotting25 Feb 2026
- 2025Two-Stage Framework for Efficient UAV-Based Wildfire Video Analysis with Adaptive Compression and Fire Source Detection22 Aug 2025
- 2025A Survey on Efficiency Optimization Techniques for DNN-based Video Analytics: Process Systems, Algorithms, and Applications21 Jul 2025
- 2025THOR: Thermal-guided Hand-Object Reasoning via Adaptive Vision Sampling8 Jul 2025
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognition15 Dec 2024
- 2024Scalable Frame Sampling for Video Classification: A Semi-Optimal Policy Approach with Reduced Search Space9 Sep 2024
- 2024Streamlining Forest Wildfire Surveillance: AI-Enhanced UAVs Utilizing the FLAME Aerial Video Dataset for Lightweight and Efficient Monitoring31 Aug 2024
- 2024HaltingVT: Adaptive Token Halting Transformer for Efficient Video Recognition10 Jan 2024
- 2023Revisiting Kernel Temporal Segmentation as an Adaptive Tokenizer for Long-form Video Understanding20 Sep 2023
- 2023Differentiable Resolution Compression and Alignment for Efficient Video Classification and Retrieval15 Sep 2023
- 2023Audio-Visual Glance Network for Efficient Video Recognition18 Aug 2023
10 more
- 2023Sample Less, Learn More: Efficient Action Recognition via Frame Feature Restoration27 Jul 2023
- 2023SpotEM: Efficient Video Search for Episodic Memory28 Jun 2023
- 2023Efficient Video Action Detection with Token Dropout and Context Refinement17 Apr 2023
- 2023PMI Sampler: Patch Similarity Guided Frame Selection for Aerial Action Recognition14 Apr 2023
- 2023Chat2Map: Efficient Scene Mapping from Multi-Ego Conversations4 Jan 2023
- 2022VLG: General Video Recognition with Web Textual Knowledge3 Dec 2022
- 2022AdaFocusV3: On Unified Spatial-temporal Dynamic Video Recognition27 Sep 2022
- 2022Rethinking Resolution in the Context of Efficient Video Recognition26 Sep 2022
- 2022NSNet: Non-saliency Suppression Sampler for Efficient Video Recognition21 Jul 2022
- 2022Temporal Saliency Query Network for Efficient Video Recognition21 Jul 2022
- 2022AdaFocusV3: On Unified Spatial-temporal Dynamic Video Recognitioncited by 18
- 2023Efficient Video Action Detection with Token Dropout and Context Refinementcited by 18
- 2023SpotEM: Efficient Video Search for Episodic Memorycited by 17
- 2022NSNet: Non-saliency Suppression Sampler for Efficient Video Recognitioncited by 15
- 2022Temporal Saliency Query Network for Efficient Video Recognitioncited by 9
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognitioncited by 9
- 2022Rethinking Resolution in the Context of Efficient Video Recognitioncited by 8
- 2023Chat2Map: Efficient Scene Mapping from Multi-Ego Conversationscited by 8
- 2023PMI Sampler: Patch Similarity Guided Frame Selection for Aerial Action Recognitioncited by 7
- 2023Revisiting Kernel Temporal Segmentation as an Adaptive Tokenizer for Long-form Video Understandingcited by 7
- 2023Audio-Visual Glance Network for Efficient Video Recognitioncited by 4
- 2022VLG: General Video Recognition with Web Textual Knowledgecited by 3
12 most cited of 22 All 22 (JSON)
- 2026V-Nutri: Dish-Level Nutrition Estimation from Egocentric Cooking Videos13 Apr 2026
- 2026AdaSpot: Spend Resolution Where It Matters for Precise Event Spotting25 Feb 2026
- 2025Two-Stage Framework for Efficient UAV-Based Wildfire Video Analysis with Adaptive Compression and Fire Source Detection22 Aug 2025
- 2025A Survey on Efficiency Optimization Techniques for DNN-based Video Analytics: Process Systems, Algorithms, and Applications21 Jul 2025
- 2025THOR: Thermal-guided Hand-Object Reasoning via Adaptive Vision Sampling8 Jul 2025
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognition15 Dec 2024
- 2024Scalable Frame Sampling for Video Classification: A Semi-Optimal Policy Approach with Reduced Search Space9 Sep 2024
- 2024Streamlining Forest Wildfire Surveillance: AI-Enhanced UAVs Utilizing the FLAME Aerial Video Dataset for Lightweight and Efficient Monitoring31 Aug 2024
- 2024HaltingVT: Adaptive Token Halting Transformer for Efficient Video Recognition10 Jan 2024
- 2023Revisiting Kernel Temporal Segmentation as an Adaptive Tokenizer for Long-form Video Understanding20 Sep 2023
- 2023Differentiable Resolution Compression and Alignment for Efficient Video Classification and Retrieval15 Sep 2023
- 2023Audio-Visual Glance Network for Efficient Video Recognition18 Aug 2023
12 newest of 22 All 22 (JSON)