Understanding and Evaluating Hallucinations in 3D Visual Language Models
Ruiying Peng, Kaiyuan Li, Weichen Zhang, Chen Gao, Xinlei Chen, Yong Li
TL;DR
Understanding and Evaluating Hallucinations in 3D Visual Language Models investigates hallucinations in 3D-LLMs and identifies data bias as a major driver. It defines 3D hallucination types, introduces two evaluation strategies Random Point Cloud Pair and Opposite Question Evaluations, and presents a detection benchmark with metrics including $HR_{random}$ and $HR_{opposite}$. Experiments on 3DLLM and LL3DA show pervasive object and spatial relation hallucinations driven by imbalanced object frequencies and strong object correlations in datasets. The work highlights the gap between visual grounding and textual priors in current 3D-LLMs and offers data-centric steps toward more faithful spatial reasoning in embodied scene understanding.
Abstract
Recently, 3D-LLMs, which combine point-cloud encoders with large models, have been proposed to tackle complex tasks in embodied intelligence and scene understanding. In addition to showing promising results on 3D tasks, we found that they are significantly affected by hallucinations. For instance, they may generate objects that do not exist in the scene or produce incorrect relationships between objects. To investigate this issue, this work presents the first systematic study of hallucinations in 3D-LLMs. We begin by quickly evaluating hallucinations in several representative 3D-LLMs and reveal that they are all significantly affected by hallucinations. We then define hallucinations in 3D scenes and, through a detailed analysis of datasets, uncover the underlying causes of these hallucinations. We find three main causes: (1) Uneven frequency distribution of objects in the dataset. (2) Strong correlations between objects. (3) Limited diversity in object attributes. Additionally, we propose new evaluation metrics for hallucinations, including Random Point Cloud Pair and Opposite Question Evaluations, to assess whether the model generates responses based on visual information and aligns it with the text's meaning.
