paper-with-me

홈 › Papers

Efficient Video Classification Using Fewer Frames

2019-02-27 · CVPR 2019 6 · Shweta Bhardwaj, Mukundhan Srinivasan, Mitesh M. Khapra

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.

📄 PDF Abstract BibTeX arXiv:1902.10640

Code (1)

shwetabhardwaj44/EfficentVideoClassification_Youtube8M tf

Tasks

ClassificationClusteringGeneral ClassificationVideo Classification

Similar Papers 제목 키워드 기반

I Have Seen Enough: A Teacher Student Network for Video Classification Using Fewer Frames

2018-05-12 · Shweta Bhardwaj, Mitesh M. Khapra

Over the past few years, various tasks involving videos such as classification, description, summarization and question answering have received a lot of attention. Current models for these tasks compute an encoding of th…

ClassificationGeneral ClassificationQuestion AnsweringVideo Classification

VideoSeek: Long-Horizon Video Agent with Tool-Guided Seeking

2026-03-20 · Jingyang Lin, Jialian Wu, Jiang Liu, Ximeng Sun 외 arxiv

Video agentic models have advanced challenging video-language tasks. However, most agentic approaches still heavily rely on greedy parsing over densely sampled video frames, resulting in high computational cost. We prese…

PAT: Pseudo-Adversarial Training For Detecting Adversarial Videos

2021-09-13 · Nupur Thakur, Baoxin Li

Extensive research has demonstrated that deep neural networks (DNNs) are prone to adversarial attacks. Although various defense mechanisms have been proposed for image classification networks, fewer approaches exist for …

image-classificationImage Classification

VideoBrain: Learning Adaptive Frame Sampling for Long Video Understanding

2026-02-04 · Junbo Zou, Ziheng Huang, Shengjie Zhang, Liwen Zhang 외 arxiv

Long-form video understanding remains challenging for Vision-Language Models (VLMs) due to the inherent tension between computational constraints and the need to capture information distributed across thousands of frames…

Semantic Retrieval

AdaFrame: Adaptive Frame Selection for Fast Video Recognition

2018-11-29 · CVPR 2019 6 · Zuxuan Wu, Caiming Xiong, Chih-Yao Ma, Richard Socher 외

We present AdaFrame, a framework that adaptively selects relevant frames on a per-input basis for fast video recognition. AdaFrame contains a Long Short-Term Memory network augmented with a global memory that provides co…

Policy Gradient MethodsVideo Recognition