REVIEW 3 major objections 5 minor 13 references
Beyond Frame Selection: Rethinking Long-Video Understanding with MLLMs
T0 review · 3 major / 5 minor · reviewed 2026-08-08 · deepseek-v4-flash
Pith's one-line read Long-video QA works better by coordinating global and local evidence views than by picking one best set of frames.
desk verdict VideoRouter has a real observation about branch complementarity, but its headline 'same 64-frame budget' claim ignores that it uses 4.3x the MLLM calls per question. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing mechanism is the verification-guided router operating on a temporal hierarchy. The hierarchy, built by recursive contiguous temporal clustering over CLIP frame features, exposes coarse story units at upper levels and fine clips at lower levels. From it, the global view takes representative center frames at depth drep, and the local view prunes segments whose max frame-question cosine similarity falls below alpha times the strongest segment, then rolls retained children up into parents. Each branch answers independently through an MLLM; a verifier MLLM then scores support in {0,1,2}; if one branch has strong support its answer is accepted, and otherwise a final MLLM pass runs over the union of both frame sets. This mechanism converts the complementarity trade-off into a routing decision rather than a frame-count optimization.
What would settle it
On a long-video QA dataset where the global and local branches retrieve exactly the same evidence, VideoRouter should perform no better than its stronger single branch, because the supposed complementarity is absent; a large improvement there would contradict the paper's coordination mechanism.
Extended reading notes
Core claim
The central claim, stated as the authors would state it, is that long-video understanding should be formulated as coordinating complementary evidence views, not as selecting a single optimal frame subset. VideoRouter instantiates this by building a question-agnostic temporal hierarchy via contiguous temporal clustering, constructing a global view from center frames of coarse segments and a local view from question-relevant pruned segments, and using an MLLM verifier that assigns a support score in {0,1,2} to each branch prediction, accepting a strongly supported branch and otherwise reasoning over the union of both evidence sets. The key observed phenomenon is that under a fixed global branch, stricter local pruning weakens the standalone local branch but raises the oracle upper bound, showing that a stronger local branch is not necessarily a better partner. A corollary is that the two benchmarks react oppositely--VideoMME favors global coverage, LongVideoBench favors local detail--yet the router improves on both.
Load-bearing premise
The load-bearing premise is that the verifier's support scores reliably indicate which branch's prediction is better supported by its selected frames; if the verifier is often wrong--the paper's own appendix puts its failure rate at 28.64% on VideoMME--routing adds noise instead of coordination.
Editorial extensions
If this is right
- On VideoMME, VideoRouter improves over the AKS adaptive keyframe-selection method by 2.9 points under the same 64-frame budget with the LLaVA-Video-7B backbone.
- On LongVideoBench, verification-guided routing beats uniform sampling by 3.41 to 8.23 points across four backbones.
- The routing framework transfers across backbones, and verifier quality consistently matters: a stronger verifier improved routing by 0.15 to 0.85 points in the paper's controlled comparison.
- Directly accepted samples are 13 to 22 points more accurate than fallback samples, indicating that verification successfully identifies cases where one branch already carries sufficient evidence.
- The dataset-dependent preference--global coverage for VideoMME, local detail for LongVideoBench--shows that no single frame-selection strategy is universally best.
Reading between the lines
- The reported 28.64% verifier failure rate on VideoMME points to headroom: strengthening or calibrating the verifier, rather than improving frame selection, may yield the next round of gains.
- The visual-only temporal hierarchy could be extended to audio and subtitle signals, which the paper names as a limitation; richer story boundaries could make both branches more accurate.
- A testable prediction follows from the complementarity claim: on any new long-video benchmark, varying local pruning strictness while holding the global view fixed should move the oracle upper bound opposite to the standalone local branch's accuracy.
- The three-level support rubric is designed for multiple-choice QA; transferring it to open-ended generation would likely need a different verification protocol, a direction the paper leaves open.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript proposes VideoRouter (VR), a training-free framework for multiple-choice long-video QA. It first organizes each video into a question-agnostic temporal hierarchy via contiguous clustering, then constructs two evidence views: a global view of segment-representative center frames and a local view obtained by pruning the hierarchy with a CLIP-based relevance threshold. The two views are answered independently by an MLLM; a verifier MLLM scores each answer's visual support (0/1/2), and routing either accepts the strongly supported branch or performs a third VQA pass on the union of both frame sets. Experiments on VideoMME and LongVideoBench across Qwen2.5-VL-3B, Qwen3-VL-4B, Qwen2-VL-7B, Qwen2.5-VL-7B, and LLaVA-Video-7B report consistent gains over uniform sampling and prior frame-selection and agent methods, with headline results of 64.4 on VideoMME and 63.6 on LongVideoBench for LLaVA-Video-7B under the claimed same-frame-budget protocol.
Significance. The central idea is interesting and the framework is clearly described. If confirmed under a properly budget-matched comparison, the global/local complementarity formulation and verification-guided routing would be a useful training-free addition to long-video MLLM literature. The paper has several strengths: it reports end-to-end token cost and latency (Table 10), includes a no-hierarchy control and lightweight ensemble baselines (Figure 3), analyzes verifier failure rates (Table 11), and candidly lists limitations in Appendix E. These elements allow the reader to see where the method could fail. However, the main empirical claim currently rests on a comparison that does not equalize inference compute, and the core routing mechanism has a nontrivial failure rate; both need to be addressed before the contribution can be taken at face value.
major comments (3)
- [§4.2, Table 3; §C.7, Table 10] Table 3 is introduced as a comparison 'under the same 64-frame budget', but the budget is a per-inference frame cap, not a per-question cost. For LLaVA-Video-7B, VideoRouter runs two VQA branches, two verifier calls, and often a union fallback; Appendix C.7 (Table 10) reports for Qwen2.5-VL-7B on LongVideoBench an average of 4.30 MLLM calls and 28,921 visual tokens per question, versus 1 call and 16,384 tokens for Uniform-128. AKS and Q-Frame are single-call methods under the same per-call cap, so the +2.9-point VideoMME gain and the LVB gains in Table 3 may reflect a 3-4x increase in inference compute rather than the proposed global-local coordination. Please add a compute-controlled comparison (e.g., equal total visual tokens or equal number of MLLM calls, or AKS with iterative querying) and report the same cost columns for the Table 3 backbones.
- [§4.1, Tables 6-7 and Figure 1] Hyperparameters that drive the final results, α=0.95 and d_rep=2, are selected using the same evaluation benchmarks. Section 4.1 states 'we choose α=0.95', and Tables 6-7 show that on VideoMME d_rep=4 gives Router 66.04 (vs 65.52 at d_rep=2) and α=0.90 gives 65.59; on LVB, d_rep=2 and α=0.95 are indeed best, but the VideoMME selection is not neutral. Since the headline 'outperforms frame selection' numbers use these chosen values, the comparison is not a clean holdout evaluation. Please either report a validation-split-based selection procedure, or report results across the full hyperparameter grid and justify the final choice independently of the test benchmarks.
- [§3.4, §C.8, Appendix E] Verification-guided routing is the load-bearing component that decides direct acceptance vs. fallback, yet Appendix C.8 (Table 11) reports a verifier failure rate of 28.64% on VideoMME and 20.91% on LongVideoBench for cases where exactly one branch is correct. If the verifier picks the wrong branch on more than a quarter of decisive cases, the router can add noise rather than coordination; the paper's own limitations section (Appendix E) concedes that the coarse support levels 'may struggle on highly ambiguous cases'. Please provide a robustness analysis: report routing accuracy on the one-correct subset separately, compare verification routing against alternatives such as next-token confidence or agreement on that subset, and state how often the fallback rescues a wrong verifier decision. This would establish that the gains are not an artifact of a specific verifier.
minor comments (5)
- [Abstract and §1] The phrase 'outperforms state-of-the-art frame selection methods by 2.9 points, respectively' is awkward; the LVB improvement over AKS (+1.5) is not mentioned, and the qualifier 'under the same 64-frame budget' is introduced only in Table 3. Please state both benchmark numbers and the exact comparison protocol in the abstract and introduction.
- [§3.1] The text contains the typo 'Pseudu Code'; it should read 'Pseudo Code'.
- [§C.3] The phrase 'tempoeal hierarchies' should be 'temporal hierarchies'.
- [Appendix C.9] The sentence 'Luckily, table 6 shows, increasing frames in Local Branch can solve this problem partially' appears to refer to the wrong table; Table 6 is an ablation on global depth d_rep, not on local-branch frame count.
- [Appendix C.6, Table 9] Table 9 reports average input frames for only two backbones, while the surrounding text says 'each VideoRouter branch uses substantially fewer frames'; extending the table to all reported backbones would make this claim checkable.
Circularity Check
Evaluation is largely external and not self-referential; one mild circularity from selecting α and d_rep on the same benchmarks used for headline results.
-
fitted input called prediction
[Section 4.1 (Implementation Details); Appendix C.2/C.3, Tables 6 and 7]
"As shown in our introduction analysis, although a stricter local threshold slightly weakens the standalone local branch, it yields a higher oracle upper bound by making the local view more complementary to the global branch, so we choose α= 0.95."
The pruning ratio α (and similarly the global depth d_rep in Appendix C.2) is selected by inspecting router/oracle accuracies and oracle upper bounds computed on VideoMME and LongVideoBench, the same two benchmarks on which the headline gains (e.g., +2.9 over AKS) are reported. The final numbers are therefore not an independent out-of-sample evaluation of a fixed method: they are the accuracy at a parameter value chosen using the target benchmark labels. This is the 'fitted input called prediction' pattern in mild form, because the reported superiority is conditioned on benchmark-informed inputs rather than being forced by the method's equations.
full rationale
The paper's central comparison (VideoRouter vs. AKS/Q-Frame/uniform sampling) is run against external, fixed benchmarks and baselines, so the empirical claim is not self-referential in its core. There are no load-bearing self-citations and no imported uniqueness theorems; the temporal-hierarchy formulation is presented with its own construction and ablations. The main circularity-adjacent issue is that α=0.95 and d_rep=2 were chosen after inspecting the same VideoMME/LVB results that later appear as headline numbers, which mildly compromises the 'prediction' status of those numbers; this is a leakage/selection concern rather than an equation-level equivalence. The verifier sharing the QA backbone is a potential bias but is controlled against next-token confidence and agreement baselines, so it is not circular. The higher inference cost (4.30 MLLM calls, 1.77× visual tokens in Appendix C.7) is a fairness concern about the 'same 64-frame budget' framing, not a circularity. The Appendix C.8 verifier failure rate of 28.64% is a robustness risk, not circularity, because it is measured empirically against ground truth.
Assumptions & free parameters
free parameters (7)
- local pruning ratio alpha =
0.95
- global depth d_rep =
2
- leaf length threshold L_leaf =
16
- local frames per segment =
16
- frame sampling rate =
2.0 FPS
- max input frames cap =
128 (Qwen), 64 (LLaVA-Video)
- number of coarse segments M
assumptions (5)
- domain assumption CLIP visual features capture scene/story transitions and query relevance well enough for temporal clustering and local retrieval.
- domain assumption An MLLM verifier's support-level judgment is a trustworthy indicator of whether the selected frames support a candidate answer.
- domain assumption Long-video evidence is multi-granular, with some questions depending on global event structure and others on short local details.
- standard math Dynamic programming for contiguous segmentation is exact and runs on the sampled frame features.
- domain assumption Frame-level max relevance r(s) identifies evidence-bearing moments in a segment.
Cite this review
Pith. "Pith review of Beyond Frame Selection: Rethinking Long-Video Understanding with MLLMs." pith.science (2026). https://pith.science/paper/NU2OVGHA
@misc{pith2026260805592,
author = {Pith},
title = {Pith review of: Beyond Frame Selection: Rethinking Long-Video Understanding with MLLMs},
year = {2026},
howpublished = {\url{https://pith.science/paper/NU2OVGHA}},
note = {Machine review of arXiv:2608.05592}
}
read the original abstract
Multimodal Large Language Models (MLLMs) have achieved strong progress in video understanding, yet it remains challenging because the token limitation makes MLLMs difficult to capture temporally sparse evidence. Existing methods typically rely on uniform sampling, or frame selection, but these strategies usually optimize either broad temporal coverage or local relevance, making it difficult to preserve both global storyline context and fine-grained evidence. We propose VideoRouter(VR) that rethinks long-video understanding as coordinating complementary evidence views rather than selecting a single subset of frames. It first organizes each video into a question-agnostic temporal hierarchy, which partition the video into coarse-to-fine temporally coherent segments. In this hierarchy, upper-level nodes capture broad storyline context and event progression, while lower-level nodes preserve fine-grained local details and evidence-bearing moments. This naturally gives rise to two complementary views: a global view for coverage-oriented reasoning and a local view for detail-oriented evidence recovery. We further introduce a verification-guided router to determine which view is better supported by the selected evidence and select the final answer. We validate the effectiveness of the proposed design through extensive experiments, showing that the verification-guided router effectively coordinates global and local reasoning, and that, on VideoMME, our method outperforms state-of-the-art frame selection methods by 2.9 points, respectively, under the LLaVA-Video-7B backbone. We will release the code.
Figures
Figures from the paper (5 more)
Reference graph
Works this paper leans on
-
[1]
Rohan Anil, Andrew M Dai, Orhan Firat, Melvin Johnson, Dmitry Lepikhin, Alexandre Passos, Siamak Shakeri, Emanuel Taropa, Paige Bailey, Zhifeng Chen, et al. Palm 2 technical report. arXiv:2305.10403,
-
[4]
Gemini Team Google. Gemini 1.5: Unlocking multimodal understanding across millions of tokens of context.arXiv:2403.05530,
-
[6]
Llava-onevision: Easy visual task transfer.arXiv:2408.03326,
10 Bo Li, Yuanhan Zhang, Dong Guo, Renrui Zhang, Feng Li, Hao Zhang, Kaichen Zhang, Yanwei Li, Ziwei Liu, and Chunyuan Li. Llava-onevision: Easy visual task transfer.arXiv:2408.03326,
-
[7]
Commonsense video question answering through video-grounded entailment tree reasoning
Huabin Liu, Filip Ilievski, and Cees GM Snoek. Commonsense video question answering through video-grounded entailment tree reasoning. InCVPR, 2025a. Shuming Liu, Chen Zhao, Tianqi Xu, and Bernard Ghanem. Bolt: Boost large vision-language model without training for long-form video understanding. InProceedings of the IEEE/CVF Conference on Computer Vision a...
-
[8]
Video-mtr: Reinforced multi-turn reasoning for long video understanding.arXiv:2508.20478,
Yuan Xie, Tianshui Chen, Zheng Ge, and Lionel Ni. Video-mtr: Reinforced multi-turn reasoning for long video understanding.arXiv:2508.20478,
-
[9]
An Yang, Baosong Yang, Binyuan Hui, Bo Zheng, Bowen Yu, Chang Zhou, Chengpeng Li, Chengyuan Li, Dayiheng Liu, Fei Huang, Guanting Dong, Haoran Wei, Huan Lin, Jialong Tang, Jialin Wang, Jian Yang, Jianhong Tu, Jianwei Zhang, Jianxin Ma, Jin Xu, Jingren Zhou, Jinze Bai, Jinzheng He, Junyang Lin, Kai Dang, Keming Lu, Ke-Yang Chen, Kexin Yang, Mei Li, Min Xue...
-
[10]
mplug-owl: Modularization empowers large language models with multimodality.arXiv:2304.14178,
Qinghao Ye, Haiyang Xu, Guohai Xu, Jiabo Ye, Ming Yan, Yiyang Zhou, Junyang Wang, Anwen Hu, Pengcheng Shi, Yaya Shi, et al. mplug-owl: Modularization empowers large language models with multimodality.arXiv:2304.14178,
-
[11]
Haoji Zhang, Xin Gu, Jiawen Li, Chixiang Ma, Sule Bai, Chubin Zhang, Bowen Zhang, Zhichao Zhou, Dongliang He, and Yansong Tang. Thinking with videos: Multimodal tool-augmented reinforcement learning for long video reasoning.arXiv:2508.04416, 2025a. Peiyuan Zhang, Kaichen Zhang, Bo Li, Guangtao Zeng, Jingkang Yang, Yuanhan Zhang, Ziyue Wang, Haoran Tan, Ch...
Show all 13 references
-
[12]
Videolucy: Deep memory backtracking for long video understanding.arXiv:2510.12422,
Jialong Zuo, Yongtai Deng, Lingdong Kong, Jingkang Yang, Rui Jin, Yiwei Zhang, Nong Sang, Liang Pan, Ziwei Liu, and Changxin Gao. Videolucy: Deep memory backtracking for long video understanding.arXiv:2510.12422,
-
[13]
14 C.2 Ablation on the Global Representation Depth
12 APPENDIX A Model Checkpoints 14 B Datasets 14 C Experiments 14 C.1 Performance Breakdown by Verification Score Range . . . . . . . . . . . . . . . . 14 C.2 Ablation on the Global Representation Depth . . . . . . . . . . . . . . . . . . . . 15 C.3 Ablation on the Local Pruni...
2025
-
[2023]
Temporal chain of thought: Long-video understanding by thinking in frames.arXiv:2507.02001,
Anurag Arnab, Ahmet Iscen, Mathilde Caron, Alireza Fathi, and Cordelia Schmid. Temporal chain of thought: Long-video understanding by thinking in frames.arXiv:2507.02001,
-
[2024]
Gpt-4o system card.arXiv:2410.21276,
Aaron Hurst, Adam Lerer, Adam P Goucher, Adam Perelman, Aditya Ramesh, Aidan Clark, AJ Os- trow, Akila Welihinda, Alan Hayes, Alec Radford, et al. Gpt-4o system card.arXiv:2410.21276,
-
[2025]
Minigpt4-video: Advancing multimodal llms for video understanding with interleaved visual-textual tokens.arXiv:2404.03413, 2024a
Kirolos Ataallah, Xiaoqian Shen, Eslam Abdelrahman, Essam Sleiman, Deyao Zhu, Jian Ding, and Mohamed Elhoseiny. Minigpt4-video: Advancing multimodal llms for video understanding with interleaved visual-textual tokens.arXiv:2404.03413, 2024a. Kirolos Ataallah, Xiaoqian Shen, Es...
Reviewed August 8, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.