Visual Description Grounding Reduces Hallucinations and Boosts Reasoning in LVLMs
Sreyan Ghosh, Chandra Kiran Reddy Evuru, Sonal Kumar, Utkarsh Tyagi, Oriol Nieto, Zeyu Jin, Dinesh Manocha
TL;DR
The paper analyzes hallucinations in LVLMs and finds that while current mitigation improves visual recognition, it does not consistently enhance cognitive reasoning. It identifies a visual perception gap where LVLMs can recognize elements but fail to contextually integrate them with prompts, hindering reasoning. To address this, it proposes Visual Description Grounded Decoding (VDGD), a training-free decoding strategy that prefixes a generated image description to the prompt and biases token selection toward words aligned with that description via KL-divergence. Across eight visual reasoning benchmarks and the VaLLu evaluation suite, VDGD yields 2–33% performance gains, underscoring its practical impact for building more reliable LVLMs in reasoning-intensive tasks.
Abstract
Large Vision-Language Models (LVLMs) often produce responses that misalign with factual information, a phenomenon known as hallucinations. While hallucinations are well-studied, the exact causes behind them remain underexplored. In this paper, we first investigate the root causes of hallucinations in LVLMs. Our findings reveal that existing mitigation techniques primarily reduce hallucinations for visual recognition prompts-those that require simple descriptions of visual elements-but fail for cognitive prompts that demand deliberate reasoning. We identify the core issue as a lack of true visual perception in LVLMs: although they can accurately recognize visual elements, they struggle to fully interpret these elements in the context of the input prompt and effectively link this recognition to their internal knowledge, which is critical for reasoning. To address this gap, we introduce Visual Description Grounded Decoding (VDGD), a simple, robust, and training-free method designed to enhance visual perception and improve reasoning capabilities in LVLMs. VDGD works by first generating a detailed description of the image and appending it as a prefix to the instruction. During response generation, tokens are sampled based on their KL divergence to the description, favoring candidates with lower divergence. Experimental results on multiple visual reasoning benchmarks and LVLMs demonstrate that VDGD consistently outperforms existing baselines 2% - 33%. Finally, we introduce VaLLu, a benchmark designed for comprehensive evaluation of the cognitive capabilities of LVLMs.
