Efficient Video Classification Using Fewer Frames
Not on the map. Why?
Abstract (arXiv)
Recently,there has been a lot of interest in building compact models for video classification which have a small memory footprint (<1 GB). While these models are compact, they typically operate by repeated application of a small weight matrix to all the frames in a video. E.g. recurrent neural network based methods compute a hidden state for every frame of the video using a recurrent weight matrix. Similarly, cluster-and-aggregate based methods such as NetVLAD, have a learnable clustering matrix which is used to assign soft-clusters to every frame in the video. Since these models look at every frame in the video, the number of floating point operations (FLOPs) is still large even though the memory footprint is small. We focus on building compute-efficient video classification models which process fewer frames and hence have less number of FLOPs. Similar to memory efficient models, we use the idea of distillation albeit in a different setting. Specifically, in our case, a compute-heavy teacher which looks at all the frames in the video is used to train a compute-efficient student which looks at only a small fraction of frames in the video. This is in contrast to a typical memory efficient Teacher-Student setting, wherein both the teacher and the student look at all the frames in the video but the student has fewer parameters. Our work thus complements the research on memory efficient video classification. We do an extensive evaluation with three types of models for video classification,viz.(i) recurrent models (ii) cluster-and-aggregate models and (iii) memory-efficient cluster-and-aggregate models and show that in each of these cases, a see-it-all teacher can be used to train a compute efficient see-very-little student. We show that the proposed student network can reduce the inference time by 30% and the number of FLOPs by approximately 90% with a negligible drop in the performance.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 6; 2023: 5; 2024: 5; 2025: 3; 2026: 1.
25 papers.
Sort:
By area:
- 2021MoViNets: Mobile Video Networks for Efficient Video Recognitioncited by 135
- 2021SUTD-TrafficQA: A Question Answering Benchmark and an Efficient Network for Video Reasoning over Traffic Eventscited by 84
- 2021Efficient Video Transformers with Spatial-Temporal Token Selectioncited by 58
- 2022How many Observations are Enough? Knowledge Distillation for Trajectory Forecastingcited by 35
- 2024A Cognitive-Based Trajectory Prediction Approach for Autonomous Drivingcited by 20
- 2021DnS: Distill-and-Select for Efficient and Accurate Video Indexing and Retrievalcited by 17
- 2022Gate-Shift-Fuse for Video Action Recognitioncited by 15
- 2023Computation-efficient Deep Learning for Computer Vision: A Surveycited by 14
- 2023AZTR: Aerial Video Action Recognition with Auto Zoom and Temporal Reasoningcited by 8
- 2023SeiT: Storage-Efficient Vision Training with Tokens Using 1% of Pixel Storagecited by 8
- 2023Exploring Navigation Maps for Learning-Based Motion Predictioncited by 5
- 2022FrameHopper: Selective Processing of Video Frames in Detection-driven Real-Time Video Analyticscited by 4
13 more
- 2024A Closer Look at Spatial-Slice Features Learning for COVID-19 Detectioncited by 3
- 2022Enabling Harmonious Human-Machine Interaction with Visual-Context Augmented Dialogue System: A Reviewcited by 2
- 2021Video Content Classification using Deep Learningcited by 1
- 2022View-Invariant Skeleton-based Action Recognition via Global-Local Contrastive Learningcited by 1
- 2024StreamTinyNet: video streaming analysis with spatial-temporal TinyMLcited by 1
- 2022TempNet: Temporal Attention Towards the Detection of Animal Behaviour in Videoscited by 0
- 2023Judging a video by its bitstream covercited by 0
- 2024HaltingVT: Adaptive Token Halting Transformer for Efficient Video Recognitioncited by 0
- 2024Leveraging Compressed Frame Sizes For Ultra-Fast Video Classificationcited by 0
- 2025Enhancing Video Understanding: Deep Neural Networks for Spatiotemporal Analysiscited by 0
- 2025Semi-Supervised Audio-Visual Video Action Recognition with Audio Source Localization Guided Mixupcited by 0
- 2025Communicative Agents for Slideshow Storytelling Video Generation based on LLMscited by 0
- 2026Why Is Video Still So Expensive? A Survey of Inference-Efficiency Mechanisms in Video and Audiovisual LLMscited by 0
- 2026Why Is Video Still So Expensive? A Survey of Inference-Efficiency Mechanisms in Video and Audiovisual LLMs9 Sep 2026
- 2025Communicative Agents for Slideshow Storytelling Video Generation based on LLMs1 Sep 2025
- 2025Semi-Supervised Audio-Visual Video Action Recognition with Audio Source Localization Guided Mixup4 Mar 2025
- 2025Enhancing Video Understanding: Deep Neural Networks for Spatiotemporal Analysis11 Feb 2025
- 2024StreamTinyNet: video streaming analysis with spatial-temporal TinyML22 Jul 2024
- 2024A Closer Look at Spatial-Slice Features Learning for COVID-19 Detection2 Apr 2024
- 2024Leveraging Compressed Frame Sizes For Ultra-Fast Video Classification13 Mar 2024
- 2024A Cognitive-Based Trajectory Prediction Approach for Autonomous Driving29 Feb 2024
- 2024HaltingVT: Adaptive Token Halting Transformer for Efficient Video Recognition10 Jan 2024
- 2023Judging a video by its bitstream cover14 Sep 2023
- 2023Computation-efficient Deep Learning for Computer Vision: A Survey27 Aug 2023
- 2023SeiT: Storage-Efficient Vision Training with Tokens Using 1% of Pixel Storage20 Mar 2023
13 more
- 2023AZTR: Aerial Video Action Recognition with Auto Zoom and Temporal Reasoning2 Mar 2023
- 2023Exploring Navigation Maps for Learning-Based Motion Prediction13 Feb 2023
- 2022TempNet: Temporal Attention Towards the Detection of Animal Behaviour in Videos17 Nov 2022
- 2022View-Invariant Skeleton-based Action Recognition via Global-Local Contrastive Learning23 Sep 2022
- 2022Enabling Harmonious Human-Machine Interaction with Visual-Context Augmented Dialogue System: A Review2 Jul 2022
- 2022FrameHopper: Selective Processing of Video Frames in Detection-driven Real-Time Video Analytics22 Mar 2022
- 2022Gate-Shift-Fuse for Video Action Recognition16 Mar 2022
- 2022How many Observations are Enough? Knowledge Distillation for Trajectory Forecasting9 Mar 2022
- 2021Video Content Classification using Deep Learning27 Nov 2021
- 2021Efficient Video Transformers with Spatial-Temporal Token Selection23 Nov 2021
- 2021DnS: Distill-and-Select for Efficient and Accurate Video Indexing and Retrieval24 Jun 2021
- 2021SUTD-TrafficQA: A Question Answering Benchmark and an Efficient Network for Video Reasoning over Traffic Events29 Mar 2021
- 2021MoViNets: Mobile Video Networks for Efficient Video Recognition21 Mar 2021
- 2021MoViNets: Mobile Video Networks for Efficient Video Recognitioncited by 135
- 2021SUTD-TrafficQA: A Question Answering Benchmark and an Efficient Network for Video Reasoning over Traffic Eventscited by 84
- 2021Efficient Video Transformers with Spatial-Temporal Token Selectioncited by 58
- 2022How many Observations are Enough? Knowledge Distillation for Trajectory Forecastingcited by 35
- 2024A Cognitive-Based Trajectory Prediction Approach for Autonomous Drivingcited by 20
- 2021DnS: Distill-and-Select for Efficient and Accurate Video Indexing and Retrievalcited by 17
- 2022Gate-Shift-Fuse for Video Action Recognitioncited by 15
- 2023Computation-efficient Deep Learning for Computer Vision: A Surveycited by 14
- 2023AZTR: Aerial Video Action Recognition with Auto Zoom and Temporal Reasoningcited by 8
- 2023SeiT: Storage-Efficient Vision Training with Tokens Using 1% of Pixel Storagecited by 8
- 2023Exploring Navigation Maps for Learning-Based Motion Predictioncited by 5
- 2022FrameHopper: Selective Processing of Video Frames in Detection-driven Real-Time Video Analyticscited by 4
12 most cited of 24 All 24 (JSON)
- 2026Why Is Video Still So Expensive? A Survey of Inference-Efficiency Mechanisms in Video and Audiovisual LLMs9 Sep 2026
- 2025Semi-Supervised Audio-Visual Video Action Recognition with Audio Source Localization Guided Mixup4 Mar 2025
- 2025Enhancing Video Understanding: Deep Neural Networks for Spatiotemporal Analysis11 Feb 2025
- 2024StreamTinyNet: video streaming analysis with spatial-temporal TinyML22 Jul 2024
- 2024A Closer Look at Spatial-Slice Features Learning for COVID-19 Detection2 Apr 2024
- 2024Leveraging Compressed Frame Sizes For Ultra-Fast Video Classification13 Mar 2024
- 2024A Cognitive-Based Trajectory Prediction Approach for Autonomous Driving29 Feb 2024
- 2024HaltingVT: Adaptive Token Halting Transformer for Efficient Video Recognition10 Jan 2024
- 2023Judging a video by its bitstream cover14 Sep 2023
- 2023Computation-efficient Deep Learning for Computer Vision: A Survey27 Aug 2023
- 2023SeiT: Storage-Efficient Vision Training with Tokens Using 1% of Pixel Storage20 Mar 2023
- 2023AZTR: Aerial Video Action Recognition with Auto Zoom and Temporal Reasoning2 Mar 2023
12 newest of 24 All 24 (JSON)