VidHalluc: Evaluating Temporal Hallucinations in Multimodal Large Language Models for Video Understanding
Chaoyu Li, Eun Woo Im, Pooyan Fazli
TL;DR
VidHalluc introduces the largest benchmark for evaluating temporal hallucinations in multimodal large language models (MLLMs) for video understanding, focusing on action, temporal sequence, and scene transition errors. It pairs semantically similar yet visually distinct videos to probe hallucinations and provides a semi-automatic data collection pipeline with human validation. To mitigate such hallucinations, the authors propose DINO-HEAL, a training-free method that reweights visual features using DINOv2 saliency, improving robustness across multiple backbones with an average gain of 3.02%. The work delivers both a comprehensive evaluation framework and a practical, training-free remedy, with public release of VidHalluc and DINO-HEAL code to facilitate further study and deployment in risk-sensitive video understanding tasks.
Abstract
Multimodal large language models (MLLMs) have recently shown significant advancements in video understanding, excelling in content reasoning and instruction-following tasks. However, hallucination, where models generate inaccurate or misleading content, remains underexplored in the video domain. Building on the observation that MLLM visual encoders often fail to distinguish visually different yet semantically similar video pairs, we introduce VidHalluc, the largest benchmark designed to examine hallucinations in MLLMs for video understanding. It consists of 5,002 videos, paired to highlight cases prone to hallucinations. VidHalluc assesses hallucinations across three critical dimensions: (1) action, (2) temporal sequence, and (3) scene transition. Comprehensive testing shows that most MLLMs are vulnerable to hallucinations across these dimensions. Furthermore, we propose DINO-HEAL, a training-free method that reduces hallucinations by incorporating spatial saliency from DINOv2 to reweight visual features during inference. Our results show that DINO-HEAL consistently improves performance on VidHalluc, achieving an average improvement of 3.02% in mitigating hallucinations across all tasks. Both the VidHalluc benchmark and DINO-HEAL code are available at https://people-robots.github.io/vidhalluc.
