atlas

Research map / Video / Video-language understanding

M-LLM Based Video Frame Selection for Efficient Video Understanding

CVPR 2025 · Video › Video-language understanding · approach: Video LLMs with fine-grained understanding · 28 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Trains a lightweight Qwen2.5-1.5B-based question-aware frame selector, supervised by spatial and temporal pseudo-labels, to pick key frames for frozen video M-LLMs, improving QA with fewer frames.

Problem

Uniform frame sampling in video M-LLMs wastes context on irrelevant or redundant frames and misses key moments, especially in long videos, while there is no frame-level importance supervision for video QA.

Approach

A small LLM with a learnable score query predicts per-frame importance for all frames in one pass from heavily pooled tokens (3x3 per frame); pseudo-labels combine spatial single-frame scores from an M-LLM (CoT True/False probability) and temporal top-k selections by a text-only LLM over frame captions; NMS-greedy sampling picks the final frames for a frozen video M-LLM.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the frame selector instead of uniform samplingLLaVA-NeXT-Video 7B · ActivityNet-QAaccuracy: 53.5 -> 55.1Helped
Use the frame selector instead of uniform samplingLLaVA-NeXT-Video 7B · NExT-QAaccuracy: 62.4 -> 63.4Helped
Use the frame selectorQwen2-VL · EgoSchemaaccuracy: 64.6 -> 65.9Helped
Combine spatial and temporal pseudo labels rather than spatial labels alone (ablation)LLaVA-NeXT-Video 7B frame selection · ActivityNet-QAaccuracy: 54.2 -> 55.5Helped
Combine spatial and temporal pseudo labels rather than spatial labels alone (ablation)LLaVA-NeXT-Video 7B frame selection · NExT-QAaccuracy: 63.6 -> 63.9Helped
Use CLIP similarity scores for frame selection instead of uniform sampling (ablation)LLaVA-NeXT-Video 7B · ActivityNet-QAaccuracy: 53.5 -> 53.7Helped
Use CLIP similarity scores for frame selection instead of uniform sampling (ablation)LLaVA-NeXT-Video 7B · NExT-QAaccuracy: 62.4 -> 62.2Hurt
Increase selector input from 1 to 9 tokens per frame (ablation)LLaVA-NeXT-Video 7B frame selector · ActivityNet-QAaccuracy: 53.2 -> 55.1Helped
Increase selector backbone from 0.5B to 1.5B (ablation)LLaVA-NeXT-Video 7B frame selector · NExT-QAaccuracy: 62.8 -> 63.4Helped
Use 7B rather than 1.5B selector backbone (ablation)LLaVA-NeXT-Video 7B frame selector · NExT-QAaccuracy: 63.4 -> 64.0Helped
Select 8 frames from 128 candidates rather than uniform-sample 8 frames (ablation)LLaVA-NeXT-Video 34B · NExT-QAaccuracy: 68.1 -> 69.3Helped
Select 8 frames from 128 candidates rather than uniform-sample 8 frames (ablation)LLaVA-NeXT-Video 34B · NExT-QAspeed: 0.92 -> 1.12Hurt

Surprising findings

Limitations

Experimental setup

Datasets: VideoChat2 training data TimeIT LLaVA-Video-178K ActivityNet-QA NExT-QA EgoSchema VideoMME LongVideoBench QVHighlights

Benchmarks: ActivityNet-QA NExT-QA EgoSchema VideoMME LongVideoBench QVHighlights

Metrics: accuracy correctness score R1@5 R1@7 inference speed

Baselines: Uniform sampling CLIP similarity frame scores SeViLA pseudo labels PLLaVA LLaVA-NeXT-Video Qwen2-VL Idefics2 Tarsier SlowFast-LLaVA

Builds on: SeViLA LLaVA-NeXT-Video PLLaVA Qwen2-VL

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy