atlas

Research map / Video / Video-language understanding

Adaptive Keyframe Sampling for Long Video Understanding

CVPR 2025 · Video › Video-language understanding · approach: Video LLMs with fine-grained understanding · 42 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.

Proposes Adaptive Keyframe Sampling (AKS), a plug-and-play keyframe selector that balances prompt-frame relevance (BLIP image-text matching) and temporal coverage (recursive binning), improving frozen video MLLMs on long video QA.

Problem

Video MLLMs can only ingest a limited number of visual tokens, so uniform or ad hoc frame sampling for long videos often drops the frames needed to answer the question.

Approach

Formulate keyframe selection as maximizing prompt-frame relevance plus temporal coverage under a fixed frame budget, and approximate it with an adaptive recursive judge-and-split procedure (ADA) that interpolates between top-score sampling and binned uniform-coverage sampling, without tuning the MLLM.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add AKS keyframe selectionQwen2-VL-7B · LongVideoBench valaccuracy: 55.5 -> 60.5Helped
Add AKS keyframe selectionQwen2-VL-7B · VideoMMEaccuracy: 57.6 -> 59.9Helped
Add AKS keyframe selectionLLaVA-OV-7B · LongVideoBench valaccuracy: 54.8 -> 59.3Helped
Add AKS keyframe selectionLLaVA-OV-7B · VideoMMEaccuracy: 56.5 -> 58.4Helped
Add AKS keyframe selectionLLaVA-Video-7B · LongVideoBench valaccuracy: 58.9 -> 62.7Helped
Add AKS keyframe selectionLLaVA-Video-7B · VideoMMEaccuracy: 64.4 -> 65.3Helped
Use adaptive sampling rather than uniform sampling (ablation)LLaVA-Video-7B · LongVideoBench valaccuracy: 58.9 -> 62.7Helped
Use adaptive sampling rather than uniform sampling (ablation)LLaVA-Video-7B · VideoMMEaccuracy: 64.4 -> 65.3Helped
Use adaptive sampling instead of top-scoring sampling (ablation)LLaVA-Video-7B · LongVideoBench valaccuracy: 62.4 -> 62.7Helped
Use adaptive sampling instead of top-scoring sampling (ablation)LLaVA-Video-7B · VideoMMEaccuracy: 63.7 -> 65.3Helped
Use adaptive sampling instead of binned sampling (ablation)LLaVA-Video-7B · LongVideoBench valaccuracy: 60.2 -> 62.7Helped
Use adaptive sampling instead of binned sampling (ablation)LLaVA-Video-7B · VideoMMEaccuracy: 65.2 -> 65.3No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: LongVideoBench VideoMME

Benchmarks: LongVideoBench VideoMME

Metrics: accuracy

Baselines: Uniform sampling (LLaVA-Video default) TOP sampling BIN sampling GPT-4V GPT-4o Gemini-1.5-Pro Qwen2-VL-7B LLaVA-OV-7B VideoLLaVA MiniCPM-V 2.6 PLLaVA VILA

Builds on: LLaVA-Video BLIP CLIP Ripley's K-function

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