atlas

Research map / Video / Video-language understanding

DrVideo: Document Retrieval Based Long Video Understanding

CVPR 2025 · Video › Video-language understanding · approach: Long video understanding · 18 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.

Converts long-video understanding into long-document retrieval and understanding, using a captioner-built text document, retrieval of key frames, and a planning/interaction agent loop with CoT answering, training-free.

Problem

Long video understanding is hard because key frames are difficult to locate among many frames and long-range reasoning over many events is required, while video-LMs cannot ingest whole long videos.

Approach

Recasts long video understanding as long-document retrieval: each frame is captioned into a text document, top-K question-relevant frames are retrieved by embedding similarity, and an agent loop iteratively requests augmented detailed descriptions of missing frames before a zero-shot chain-of-thought answer.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the retrieval module (ablation)DrVideo · EgoSchema subsetaccuracy: 57.4% to 60.6%Helped
Add the multi-stage agent interaction loop (ablation)DrVideo · EgoSchema subsetaccuracy: 60.6% to 62.6%Helped
Add chain-of-thought answering (ablation)DrVideo · EgoSchema subsetaccuracy: 62.2% to 62.6%Helped
Use both VQA and caption augmentation rather than either type alone (ablation)DrVideo · EgoSchema subsetaccuracy: 60.4% to 62.6%; 61.8% to 62.6%Helped
Increase initial retrieved frames from Top-K 5 to Top-K 10 or 20 (ablation)DrVideo · EgoSchema subsetaccuracy: 62.6% to 61.4%; 62.6% to 60.6%Hurt
Use more than two iterative interaction rounds (ablation)DrVideo · EgoSchemaaccuracy: 66.4 at 2 rounds; 65.8 at 3 rounds; 64.2 at 4 roundsHurt
Replace LaViLa with LLaVA-NeXT as the captioner (ablation)DrVideo · EgoSchema subsetaccuracy: 62.6 to 61.2Hurt
Replace LaViLa with BLIP-2 as the captioner (ablation)DrVideo · EgoSchema subsetaccuracy: 62.6 to 59.6Hurt
Replace GPT-3.5 agents with Mistral-8x7B (ablation)DrVideo · EgoSchema subsetaccuracy: 62.6 to 47.6Hurt
Replace GPT-3.5 agents with GPT-4 (ablation)DrVideo · EgoSchema subsetaccuracy: 62.6 to 66.4Helped
Use DrVideo rather than VideoAgentlong videos in MovieChat-1K · MovieChat-1K globalaccuracy: 65.4* to 93.1Helped
Use DrVideo rather than VideoAgentlong videos in MovieChat-1K · MovieChat-1K breakpointaccuracy: 31.6* to 56.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: EgoSchema MovieChat-1K Video-MME

Benchmarks: EgoSchema MovieChat-1K Video-MME

Metrics: accuracy GPT-assisted accuracy GPT-assisted score

Baselines: LLoVi VideoAgent IG-VLM MoReVQA Vamos MovieChat MM-VID Claude 3.5 Sonnet GPT-4V GPT-4o mini Gemini 1.5 Flash VITA-8x7B

Builds on: LLoVi VideoAgent chain-of-thought prompting LLaVA-NeXT LaViLa

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