Think, Then Verify: A Hypothesis-Verification Multi-Agent Framework for Long Video Understanding

Zheng Wang, Haoran Chen, Haoxuan Qin, Zhipeng Wei, Tianwen Qian +1 more
3/5/2026
cs.CV

Official code: Haorane/VideoHV-Agent (18 stars, last commit 2026-04-16).

Abstract

Long video understanding is challenging due to dense visual redundancy, long-range temporal dependencies, and the tendency of chain-of-thought and retrieval-based agents to accumulate semantic drift and correlation-driven errors. We argue that long-video reasoning should begin not with reactive retrieval, but with deliberate task formulation: the model must first articulate what must be true in the video for each candidate answer to hold. This thinking-before-finding principle motivates VideoHV-Agent, a framework that reformulates video question answering as a structured hypothesis-verification process. Based on video summaries, a Thinker rewrites answer candidates into testable hypotheses, a Judge derives a discriminative clue specifying what evidence must be checked, a Verifier grounds and tests the clue using localized, fine-grained video content, and an Answer agent integrates validated evidence to produce the final answer. Experiments on three long-video understanding benchmarks show that VideoHV-Agent achieves state-of-the-art accuracy while providing enhanced interpretability, improved logical soundness, and lower computational cost. We make our code publicly available at: https://github.com/Haorane/VideoHV-Agent.

View on arXivView PDF

Code Implementations(1)

Official implementation of "Think, Then Verify: A Hypothesis–Verification Multi-Agent Framework for Long Video Understanding(CVPR'2026)"

180CSS, HTMLFeb 27, 20266 months ago
multi-agentvideo-understanding

Similar Papers

Cite this paper

@article{wang2026think,
  title  = {Think, Then Verify: A Hypothesis-Verification Multi-Agent Framework for Long Video Understanding},
  author = {Zheng Wang and Haoran Chen and Haoxuan Qin and Zhipeng Wei and Tianwen Qian and Cong Bai},
  year   = {2026},
  eprint = {2603.04977},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.04977v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.04977.svg)](https://codeofpaper.com/paper/2603.04977)

Discussion