VidOmni-Bench: A Benchmark for Fine-Grained Video Understanding via Spatio-Temporal Event Verification across Complexity and Duration
Organizations: Korea University · Sungkyunkwan University · The University of Tokyo · OMRON SINIC X Corporation
Abstract
While Video Large Language Models (Video-LLMs) have recently demonstrated strong performance, reliably evaluating their fine-grained video understanding remains challenging. Existing benchmarks often rely on question answering or ground-truth caption matching, where models may succeed through superficial cues and incomplete annotations. To this end, we introduce VidOmni-Bench, a benchmark that requires models to verify whether each event in dense video captions is supported by the video. VidOmni-Bench consists of 500 videos spanning five complexity types and diverse durations from 4 seconds to 90 minutes. After collecting videos along these axes, we use diverse Video-LLMs to generate dense captions and obtain human-verified sentence-level labels, where sentences containing incorrect events serve as hard negatives for evaluation. Our experiments on VidOmni-Bench reveal three key findings: (i) Video-LLMs frequently generate hallucinated descriptions in dense video captioning; (ii) they also struggle as verifiers, failing to reliably detect plausible but incorrect event descriptions; and (iii) model weaknesses vary across video complexity and duration, revealing diverse, model-specific bottlenecks in current Video-LLMs.
Figures & tables
| KeyeVL 1.5 | InternVL 3.5 | Qwen3-VL | video-SALMONN 2+ | Gemini 3 | |
| Params. | 8B | 38B | 32B | 72B | N/A |
| Total Sentences | 18974 | 5542 | 11868 | 18974 | 9485 |
| Video Incorrect Rate (%) | 92.6 | 85.6 | 94.0 | 92.2 | 91.1 |
| Incorrect / Caption (%) | 40.6 | 39.5 | 26.5 | 44.9 | 24.1 |
| Benchmark | Evaluation Task | Duration | Cert. Cov. (%) |
| TimeBlind Li et al. (2026) | MCQA | 25s | 32.3 |
| NOAH Lee et al. (2025) | GT Matching / MCQA | 12m | 30.8 |
| ARGUS Rawal et al. (2025) | GT Matching | 3m | 25.0 |
| HERBench Ben Ami et al. (2026) | MCQA | 6m | 24.8 |
| Video-MME Fu et al. (2025) | MCQA | 60m | 3.4 |
| CAPAbility Liu et al. (2026) | GT Matching / MCQA | 50s | 2.0 |
| Video-LLM | Modality | Video-MME | Video-MMMU | LVBench | VidOmni-Bench | ||
| QA-Acc. (%) | QA-Acc. (%) | QA-Acc. (%) | Precision (%) | Recall (%) | F1-Score (%) | ||
| Open-Source Models | |||||||
| Keye-VL 1.5 8B | 73.0 | 66.0 | 35.1 † | 19.1 | 8.4 | 9.6 | |
| InternVL 3.5 2B | 58.4 | 41.8 † | 30.5 † | 6.0 | 1.8 | 2.3 | |
| InternVL 3.5 8B | 66.0 | 48.9 † | 34.2 † | 26.4 | 13.9 | 14.7 | |
| InternVL 3.5 14B | 67.9 | 54.8 † | 35.1 † | 32.3 | 18.1 | 19.4 | |
Appendix figures & tables13 assets
Supplementary material from the paper’s appendix.
Appendix
| Complexity | Name | Video Source (Public Dataset) |
| Type 1 | Static World | Video-ACID Hosler et al. (2019) SpatialVID Wang et al. (2026) Mannequin Challenge Li et al. (2020) |
| Type 2 | Body Motion | ActivityNet Caba Heilbron et al. (2015) |
| Type 3 | Hand-Object Interaction | Assembly101 Sener et al. (2022) Epic-Kitchens Damen et al. (2018) Ego4D Grauman et al. (2022) |
| Type 4 | Crowd Action | UCF-Crime Sultani et al. (2018) Sports-1M Karpathy et al. (2014) |
| Type 5 | Multi-Scene Dynamics | Video-MME Fu et al. (2025) XD-Violence Wu et al. (2020) |
| Model | Provider | Open/Closed | FPS | Max Frames | Release |
| Gemini 3 Flash | Closed | 1 | - | 2026/02 | |
| Qwen3-VL 32B | Alibaba | Open | 2 | 2048 | 2026/01 |
| InternVL 3.5 38B | OpenGVLab | Open | 1 | 32 | 2025/12 |
| video-SALMONN 2+ 72B | ByteDance | Open | 1 | 768 | 2025/11 |
| Keye-VL 1.5 8B | Kwai | Open | 1 | 1024 | 2025/03 |
| Type | Description | Example |
| Object | Misdescriptions of the object itself including its attributes (color, text, count, etc.). | There are two blue cars, but described as “three red cars.” |
| Relation | Misdescriptions of spatial relationships between objects. | A cup is under the table, but described as “on the table.” |
| Location | Misdescriptions of an object’s position. | A cup is on the right side, but described as “on the left.” |
| Direction | Misdescriptions of orientation or direction of an object. | A person is looking to the right, but described as “looking to the left.” |
| Illusion | Mentioning non-existent objects, events, or actions. | No bird is present, but described as “a bird flying in the sky.” |
| Action | Incorrect or incomplete description of actions over time. | A person is walking, but described as “running.” |
| Model | Provider | Open/Closed | FPS | Max Frames | Release |
| Gemini 3 Flash | Closed | 1 | - | 2026/02 | |
| GPT 5 mini | OpenAI | Closed | - | 256 | 2026/03 |
| Qwen3-VL 32B | Alibaba | Open | 2 | 2048 | 2026/01 |
| InternVL 3.5 38B | OpenGVLab | Open | 1 | 768 | 2025/12 |
| Video-SALMONN 2+ 72B | ByteDance | Open | 1 | 32 | 2025/11 |
| Keye-VL 1.5 8B | Kwai | Open | 1 | 1024 | 2025/03 |
| Benchmark | Avg. Words | Info Count | Noun Chunks | Verbs | LLM Judge Win Rate (%) (vs. Ours) |
| ARGUS Rawal et al. (2025) | 477.5 | 336.4 | 134.3 | 63.1 | 4.0 |
| NOAH Lee et al. (2025) | 48.0 | 34.2 | 13.8 | 8.0 | 0.6 |
| CAPAbility Liu et al. (2026) | 3.2 | 2.4 | 1.1 | 0.3 | 0.4 |
| VidOmni-Bench | 578.9 | 400.6 | 159.3 | 82.1 | – |
| Video-LLM | Ensemble Verifier | F1-Score (%) | |
| Self-Verification | Cross-Ensemble (+p.p) | ||
| Qwen3-VL 32B | + InternVL3.5 38B | 5.3 | 26.2 ( +20.9 ) |
| InternVL3.5 38B | + Keye-VL 1.5 8B | 7.7 | 24.6 ( +16.9 ) |
| Gemini 3 Flash | + GPT 5 mini | 21.9 | 25.1 ( +3.2 ) |
| Video-LLM | Audio Category | F1-Score Gain (%) | Significant | |
| Gemini 3 Flash | Speech | +3.3 | +3.9 | |
| Sound Effect | +4.2 | +3.6 | ||
| Background | 0.8 | 0.9 | n.s. | |
| video-SALMONN 2+ 7B | Speech | 0.3 | 1.7 | n.s. |
| Sound Effect | 1.5 | 2.5 | ||
| Background | 0.9 | 2.7 | ** |
Video-Language Model Evaluation
Video-language model evaluation measures whether multimodal systems understand, ground, and reliably use visual and audio evidence over time.
See all 103 papers