Long video understanding remains challenging for multimodal large language models (MLLMs) due to limited context windows, which necessitate identifying sparse query-relevant video segments. However, existing methods predominantly localize clues based solely on the query, overlooking the video's intrinsic structure and varying relevance across segments. To address this, we propose VideoDetective, a framework that integrates query-to-segment relevance and inter-segment affinity for effective clue hunting in long-video question answering. Specifically, we divide a video into various segments and represent them as a visual-temporal affinity graph built from visual similarity and temporal proximity. We then perform a Hypothesis-Verification-Refinement loop to estimate relevance scores of observed segments to the query and propagate them to unseen segments, yielding a global relevance distribution that guides the localization of the most critical segments for final answering with sparse observation. Experiments show our method consistently achieves substantial gains across a wide range of mainstream MLLMs on representative benchmarks, with accuracy improvements of up to 7.5% on VideoMME-long. Our code is available at https://videodetective.github.io/
Figures & tables
Figure 1: Overview of VideoDetective. Given a query, we (1) divide the video into segments and construct a spatio-temporal affinity graph from visual similarity and temporal proximity; (2) iteratively observe video segments and propagate the relevance scores over the graph to update a global belief field, guiding next observation via a hypothesis–verification–refinement loop to recover missing clues; and (3) aggregate a compact multimodal evidence set (query-relevant frames + related text) for MLLM to produce a clue-grounded answer.
Figure 2: A qualitative example of VideoDetective. It illustrates how VideoDetective processes the input video and query to derive the correct answer. Original video: https://www.youtube.com/watch?v=B6tQyCH5hQM
Figure 3: Performance improvements across different backbones on VideoMME-long w/o subtitle. VideoDetective consistently enhances various MLLM across different architectures and parameter scales, demonstrating its plug-and-play capability. For this backbone comparison, VideoXL2 and Oryx-1.5 use 16 sampled frames, InternVL-2.5 uses 8 sampled frames, and all other models use 32 sampled frames; GLM, SeedVL, and Qwen3-VL (30B/32B variants) use Qwen3-30B as the LLM planner, while all other models use Qwen3-8B.
Backbone (LLM + VLM)
Method
Accuracy (%)
Qwen3-8B + Qwen3VL-8B
LVNet
40.4
DVD
42.6
VideoAgent
42.0
VideoRAG
50.3
VideoDetective
55.6
Qwen3-30B + SeedVL-1.5
LVNet
51.7
Table 1: Comparison with other baseline methods. We compare VideoDetective with four representative long-video understanding frameworks using two different backbones (all with 32 frames sampling to answer) on VideoMME-long w/o subtitle. Ours achieves the best performance.
Model
Param
Frames
VideoMME
LVBench
MLVU
LongVideoBench
(Long w/o sub)
(Test)
(Val)
Proprietary Models
Gemini-2.5-Pro
-
32
68.7
50.1
62.2
66.8
GPT-4o
-
384
65.3
48.9
54.9
66.7
Gemini-1.5-Pro
-
256
67.4
33.1
53.8
64.0
SeedVL-1.5
20B(A)
32
63.1
46.1
54.9
63.8
Table 2: Comparison with State-of-the-Art Models. We report the accuracy (%) on four challenging long-video benchmarks of our methods and other baseline models. And the number of frames finally fed to MLLM to generate answer is 32.
Configuration
Accuracy (%)
Δ
VideoDetective (Full)
55.6
-
1. Graph & Propagation
w/o Graph Propagation
51.4
-4.2
2. Active Inference
w/o Facet Decomposition & Iterative Refinement
47.8
-7.8
w/o Iterative Refinement
51.0
-4.6
Table 3: Ablation Study on VideoMME-long w/o subtitle. Contribution of each core component in VideoDetective.
LLM
VLM
Acc. (%)
Gain
Baseline Configuration
Qwen3-8B
Qwen3-VL-8B
55.6
-
Scaling LLM
Qwen3-30B
Qwen3-VL-8B
55.8
+0.2
Scaling VLM
Qwen3-8B
SeedVL-1.5
65.1
+9.5
Table 4: Modality Scaling Analysis. Performance bottleneck investigation by independently scaling LLM and Visual Encoder.
Figure 4: Token Efficiency. Comparison of accuracy versus average token consumption(whole pipeline). VideoDetective achieves the optimal position on the Pareto frontier.
Figure 5: Runtime-Accuracy Comparison. Comparison of average end-to-end complete processing time per video and the corresponding accuracy of representative long-video understanding methods on VideoMME-long w/o subtitle.
Iterations
Accuracy (%)
Avg. Time / Video
4
53.4
38.1
6
53.4
47.1
8
52.1
56.3
10 (default)
55.6
65.1
12
56.1
74.9
Table 5: Iteration Budget Analysis. Effect of different active inference budgets on accuracy and average end-to-end processing time per video on VideoMME-long w/o subtitle.
Stage
Time
Time Ratio
Tokens
Tokens Ratio
Total
65.1
100%
38103
100%
Preprocessing
24.1
37%
9145
24%
HVR loop
31.2
48%
19814
52%
Final answer
9.8
15%
9145
24%
Table 6: Stage-wise Runtime and Token Breakdown. Average time and token consumption per video on VideoMME-long w/o subtitle, decomposed into preprocessing, the HVR loop, and final answer generation.
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
Parameter
Symbol
Value
Visual-temporal fusion weight
α
0.6
Temporal decay factor
τ
30.0
Top- k sparsification
k
8
Scene boundary threshold
θsim
0.82
Minimum chunk length
Lmin
10 frames
Propagation iterations
Tprop
7
Appendix
Table 7: Graph construction and belief propagation parameters.
Parameter
Symbol
Value
Final answer frame sampling
F
32 frames
Base max steps
–
10
Steps per extra option
–
1
Local observation window
–
9 frames
Retry relevance threshold
–
0.2
Fallback max relevance threshold
–
0.4
Appendix
Table 8: Active inference and observation parameters.
Parameter
Symbol
Value
Number of chunks to select
m
8
Frames per chunk
nf
4
Minimum uniform frames
–
4
Graph-NMS suppression factor
η
0.2
Frame deduplication threshold
–
0.92
Relaxed deduplication threshold
–
0.95
Appendix
Table 9: Evidence selection and scoring parameters.
Component
Configuration
Visual-Language Model (VLM)
Model
SeedVL-1.5
Max tokens
4096
Temperature
0.0
Timeout
300s
Text Language Model (LLM)
Appendix
Table 10: Model configurations for main experiments (Qwen3-30B + SeedVL-1.5).
Parameter
Value
Max retry attempts
5
Base retry delay
1.0s
Max retry delay
20.0s
Appendix
Table 11: Retry mechanism parameters for API calls.
Long-video understanding remains challenging for Multimodal Large Language Models (MLLMs) due to limited context length. Uniform sampling may miss crucial moments, while agent-based frame video understanding methods often evaluate frames independently, overlooking the temporal organization of videos. Ideally, evidence selection should mimic how humans answer questions about long videos: first locating the relevant segment from the global context, then zooming into local objects and details. We propose Temporal Tree of Thought T^3, a training-free framework for adaptive coarse-to-fine long-video understanding. T^3 constructs a question-agnostic hierarchical temporal tree via recursive temporally constrained clustering, where each node represents a contiguous segment with an informative key frame. During inference, T^3 performs an answer-retrieve-explore loop: it reasons over coarse representative frames, generates a search statement when evidence is insufficient, and expands relevant branches for finer-grained evidence. This process adaptively shifts the search target from temporal regions to specific objects and visual details to help video understanding. Experiments on VideoMME, LongVideoBench, and LVBench show that T^3 improves Qwen2.5-VL-7B by 0.5%, 4.6%, and 4.4%, respectively, under the same frame budget, demonstrating the effectiveness of structured temporal reasoning.
We introduce VSeek, an agentic framework that transforms long-video question answering (LVQA) from a passive, single-pass perception task into a multi-turn retrieval process. VSeek utilizes a natural language-driven search to identify relevant context within long videos and is post-trained with reinforcement learning (RL) to jointly formulate targeted search queries and reason over retrieved clips for LVQA. While RL post-training has revolutionized reasoning in symbolic domains such as mathematics and code, its application to long-video understanding remains hindered by a lack of verified rewards. To ensure that the retrieved context is relevant, we propose a novel neuro-symbolic approach that bridges open-ended natural language with discrete visual verification. Specifically, complex user queries are compiled into formal temporal logic specifications for systematically decomposing natural language questions into a definitive checklist of required atomic visual primitives, such as key objects and activities, along with their temporal ordering. These systematically derived grounding events provide the critical feedback signal for RL post-training, enabling dense, verifiable rewards based on the successful retrieval of these specific visual elements rather than relying entirely on outcome-only answer accuracy. By explicitly optimizing for this verifiable evidence-seeking behavior, VSeek improves Pass@1 scores by up to 8% and Pass@4 scores by 15% on long-video understanding benchmarks compared to base models. We open-source our code at https://utaustin-swarmlab.github.io/VSeek.
Harsh Goel, S P Sharan, Sahil Shah +4
The University of Texas at Austin, Austin, TX, USA
Recent multimodal large language models (MLLMs) have substantially advanced video understanding, yet long-form video QA remains challenging under fixed input token budgets, where uniform sampling can be inefficient for evidence localization. We propose ReQuest , an uncertainty-driven, question-adaptive keyframe selection pipeline that aligns question intent with relevant video content through selective computation. ReQuest integrates (i) a lightweight question-aware selector distilled from MLLM-generated supervision, (ii) Re-thinking Routing that triggers additional inference only when the model is uncertain with a length-adaptive criterion, and (iii) uncertainty-guided adaptive non-maximum suppression that selects temporally diverse frames while adjusting spacing based on question difficulty. As a plug-andplay method, ReQuest improves long-video QA without modifying or fine-tuning the underlying MLLM. Experiments on Video-MME, MLVU, and LongVideoBench demonstrate consistent accuracy gains with competitive computational cost, with particularly strong improvements in medium and long video regimes.
Minkuk Kim, Suyong Yun, Young Tae Kim +3
Kyung Hee University, Republic of Korea · Electronics and Telecommunications Research Institute (ETRI), Republic of Korea