cs.CVOct 30, 2026

When Depth Lies: Benchmarking Vision-Language Models on Mirror-Induced RGB-D Ambiguity

Authors: Hao Yin, Tianchen Guo, Heming Du, Yan Ke, Yanbin Liu, Xin Yu

Organizations: The University of Queensland, Australia · Australian Artificial Intelligence Institute University of Technology Sydney, Australia · Australian Institute for Machine Learning Adelaide University, Australia

Abstract

Vision-language models (VLMs) have made significant progress in spatial reasoning, particularly by integrating RGB images with depth data, which is often assumed to faithfully reflect physical distances. However, mirrors violate this assumption: they distort depth readings while reproducing object appearances, making reflections difficult to distinguish from real objects. As existing benchmarks rarely consider such reflective scenarios, VLM performance in mirror scenes remains largely unexplored. In this work, we introduce a mirror-centric RGB-D dataset from reflective scenes to evaluate the spatial reasoning capabilities of state-of-the-art VLMs in these scenarios. Specifically, we collect 1,011 RGB-D images from 525 real-world scenes, spanning diverse indoor and outdoor environments, six reflective surface types, and both daytime and nighttime conditions. All images are annotated with reflective surface region masks and mask annotations for both directly observed and mirror-reflected objects. Then, we curate a benchmark named MIRA-Bench (Mirror-Induced Reasoning Ambiguity Benchmark), comprising 14,140 QA pairs across eight sub-tasks organized into three cognitive levels: Reflection-aware Perception, Spatial Reasoning, and Scene-level Decision-making. We evaluate state-of-the-art VLMs on MIRA-Bench and find consistent failures across tasks: models misclassify whether objects are directly observed or reflected, fail to match reflected instances to their real-world counterparts, and produce erroneous spatial inferences. Remarkably, providing depth data actually degrades reasoning performance, implying that VLMs cannot identify incorrect depth in mirror scenes. The code and data are available at https://github.com/EvaYin-cloud/MIRA-Bench

Figures & tables

Appendix figures & tables9 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Bridging Modality Disconnect in Self-Reflection via Closed-Loop Visually Grounded Verification

    Feb 21, 2026Haoyu Zhang, Yuwei Wu, Pengxiang Li +6Self-Correction in VLMsVision-Language Models

  2. Mirage Probes: How Vision Models Fake Visual Understanding

    Jun 11, 2026Daniel Ben-Levi, Judah Goldfeder, Weiliang Zhao +5Vision-Language ModelsEmotional Hallucination in VLMs

  3. When Depth Is Better Told Than Shown: Depth-Ordinal Prompting for Vision-Language Spatial Reasoning

    Jul 13, 2026Quynh Vo, Phuc Dao, Cong-Duy Nguyen +1Vision-Language ModelsVisual Spatial Reasoning