Predicting When to Trust Vision-Language Models for Spatial Reasoning
Muhammad Imran, Yugyung Lee
TL;DR
This work tackles the poor spatial reasoning of vision-language models by introducing a vision-based confidence estimator that uses external geometric verification via object detection to validate spatial predictions. Four complementary signals—geometric alignment, separation, detection quality, and VLM token confidence—are fused with XGBoost to predict the likelihood that a VLM output is correct, enabling selective prediction. Across BLIP-2 and CLIP on the Visual Spatial Reasoning benchmark, the method achieves substantial AUROC gains (0.674 for BLIP-2 and 0.583 for CLIP) and higher coverage at target accuracies, while vision-based features dominate model importance. The approach supports practical scene-graph construction and offers a scalable, efficient path toward deploying VLMs in robotics and other safety-critical tasks by prioritizing external verification over self-assessment.
Abstract
Vision-Language Models (VLMs) demonstrate impressive capabilities across multimodal tasks, yet exhibit systematic spatial reasoning failures, achieving only 49% (CLIP) to 54% (BLIP-2) accuracy on basic directional relationships. For safe deployment in robotics and autonomous systems, we need to predict when to trust VLM spatial predictions rather than accepting all outputs. We propose a vision-based confidence estimation framework that validates VLM predictions through independent geometric verification using object detection. Unlike text-based approaches relying on self-assessment, our method fuses four signals via gradient boosting: geometric alignment between VLM claims and coordinates, spatial ambiguity from overlap, detection quality, and VLM internal uncertainty. We achieve 0.674 AUROC on BLIP-2 (34.0% improvement over text-based baselines) and 0.583 AUROC on CLIP (16.1% improvement), generalizing across generative and classification architectures. Our framework enables selective prediction: at 60% target accuracy, we achieve 61.9% coverage versus 27.6% baseline (2.2x improvement) on BLIP-2. Feature analysis reveals vision-based signals contribute 87.4% of model importance versus 12.7% from VLM confidence, validating that external geometric verification outperforms self-assessment. We demonstrate reliable scene graph construction where confidence-based pruning improves precision from 52.1% to 78.3% while retaining 68.2% of edges.
