SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2503.19707 · 2025

Mind the Gap: Benchmarking Spatial Reasoning in Vision-Language Models

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 7 functions out of this paper's own repositories and ran 7 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
stogiannidis/srbench canonical 7 of 7
FunctionStatusWhere it lives
detect_model_family Ran stogiannidis/srbench/src/utils/vlm/base.py
code served (permissive licence) · get_code("ea46f6d6e2102588")
exact_match Ran stogiannidis/srbench/src/eval/acc.py
code served (permissive licence) · get_code("512557f1eb973e22")
extract_answer Ran stogiannidis/srbench/src/eval/acc.py
code served (permissive licence) · get_code("14a27694a27f4ad0")
image_to_base64 Ran stogiannidis/srbench/src/eval_closed.py
code served (permissive licence) · get_code("68e584d3fab9f1d1")
infer_task Ran stogiannidis/srbench/src/eval_closed.py
code served (permissive licence) · get_code("03f42887e8640fa3")
normalize_answer Ran stogiannidis/srbench/src/eval/acc.py
code served (permissive licence) · get_code("117783c12219bab5")
run_inference Ran stogiannidis/srbench/src/eval_closed.py
code served (permissive licence) · get_code("467e81d74ae180fa")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Vision-Language Models (VLMs) have recently emerged as powerful tools, excelling in tasks that integrate visual and textual comprehension, such as image captioning, visual question answering, and image-text retrieval. However, existing benchmarks for VLMs include spatial components, which often fail to isolate spatial reasoning from related tasks such as object detection or semantic comprehension. In this paper, we address these deficiencies with a multi-faceted approach towards understanding spatial reasoning. Informed by the diverse and multi-dimensional nature of human spatial reasoning abilities, we present a detailed analysis that first delineates the core elements of spatial reasoning: spatial relations, orientation and navigation, mental rotation, and spatial visualization, and then assesses the performance of these models in both synthetic and real-world images, bridging controlled and naturalistic contexts. We analyze 13 state-of-the-art Vision-Language Models, uncovering pivotal insights into their spatial reasoning performance. Our results reveal profound shortcomings in current VLMs, with average accuracy across the 13 models approximating random chance, highlighting spatial reasoning as a persistent obstacle. This work not only exposes the pressing need to advance spatial reasoning within VLMs but also establishes a solid platform for future exploration. Code available on GitHub (https://github.com/stogiannidis/srbench) and dataset available on HuggingFace (https://huggingface.co/datasets/stogiannidis/srbench).

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2503.19707")
get_code_for_paper("2503.19707")
have("2503.19707")

Connect an agent — have() is free.