VideoEvoHarness: Self Evolving Agent Harness from Unlabeled Videos for Video Understanding
cs.CV
Submitted: 2026-10-11
Updated: 2026-10-11
Code: https://github.com/Wei-Xin-Xu/VideoEvoHarness
License: http://creativecommons.org/licenses/by-nc-sa/4.0/
The gist: Video understanding agents rely on a harness to acquire evidence, use tools, and reason, but improving it requires substantial effort.
Terminology
Abstract
Video understanding agents rely on a harness to acquire evidence, use tools, and reason, but improving it requires substantial effort. Recent self evolution methods seek to optimize harnesses through execution feedback to reduce human intervention. However, existing methods often rely on annotated video questions and answers or focus on updating model parameters, leaving harness evolution from unlabeled videos underexplored. VideoEvoHarness jointly evolves a Questioner and a Solver harness from unlabeled videos with frozen model parameters. The Questioner constructs questions and computes reference answers directly from video memory records. Question quality assessments and Solver execution trajectories guide question generation policy revisions. The Solver supports evolving skills, strategies, hyperparameters, and tools using execution feedback. Executable strategies define workflows in code, reducing repeated interpretation of natural language instructions. Each round, candidate harnesses are compared on identical validation questions, with validated improvements retained for later use. Experiments on benchmarks and a dedicated benchmark question set, using videos disjoint from evolution videos, show higher overall accuracy than initially and transfer gains across backbones. Overall accuracy on this set also improves progressively across rounds. This supports our foundational framework for harness evolution from unlabeled videos, opening a promising direction for self evolving video agents. Code is available at https://github.com/Wei-Xin-Xu/VideoEvoHarness.
Sources
- Qwen2.5-VL Technical Report
- Video-Holmes: Can MLLM Think Like Holmes for Complex Video Reasoning?
- MetaVideoAgent: Automated Video-Agent Evolution for Long-Form Video Understanding
- EvoVid: Temporal-Centric Self-Evolution for Video Large Language Models
- Homer: Understanding Long-form Videos with Hierarchical Memory and Agentic Reasoning
- VisualClaw: A Real-Time, Personalized Agent for the Physical World
- Self-Harness: Harnesses That Improve Themselves
- Video-Zero: Self-Evolution Video Understanding
- Qwen3 Embedding: Advancing Text Embedding and Reranking Through Foundation Models
Related papers
- Loss Knows Best: Detecting Annotation Errors in Videos via Loss Trajectories
- AnchorWeave: World-Consistent Video Generation with Retrieved Local Spatial Memories
- Benchmarking the Robustness of Foundation Models for Mammography under Domain Shift
- MambaX-Net: Dual-Input Mamba-Enhanced Cross-Attention Network for Longitudinal MRI Segmentation
- TeleOCR: Navigating Document Parsing Across Digital and Camera-Captured Documents
- A Survey on Efficient Vision-Language-Action Models