REVISION: Rendering Tools Enable Spatial Fidelity in Vision-Language Models

Agneet Chatterjee, Yiran Luo, Tejas Gokhale, Yezhou Yang, Chitta Baral
2/14/2026

No official code found. Best implementation: agneet42/revision (14 stars, Apache-2.0, PyTorch, last commit 2024-08-06).

Abstract

Text-to-Image (T2I) and multimodal large language models (MLLMs) have been adopted in solutions for several computer vision and multimodal learning tasks. However, it has been found that such vision-language models lack the ability to correctly reason over spatial relationships. To tackle this shortcoming, we develop the REVISION framework which improves spatial fidelity in vision-language models. REVISION is a 3D rendering based pipeline that generates spatially accurate synthetic images, given a textual prompt. REVISION is an extendable framework, which currently supports 100+ 3D assets, 11 spatial relationships, all with diverse camera perspectives and backgrounds. Leveraging images from REVISION as additional guidance in a training-free manner consistently improves the spatial consistency of T2I models across all spatial relationships, achieving competitive performance on the VISOR and T2I-CompBench benchmarks. We also design RevQA, a question-answering benchmark to evaluate the spatial reasoning abilities of MLLMs, and find that state-of-the-art models are not robust to complex spatial reasoning under adversarial settings. Our results and findings indicate that utilizing rendering-based frameworks is an effective approach for developing spatially-aware generative models.

View on arXivView PDF

Code Implementations(1)

agneet42/revisionCommunity64%
PyTorchApache-2.0

[ECCV 2024] "REVISION: Rendering Tools Enable Spatial Fidelity in Vision-Language Models"

140PythonMar 20, 20242 years agoApache-2.0
blenderpytorchtext-to-image

Similar Papers

Cite this paper

@article{chatterjee2026revision,
  title  = {REVISION: Rendering Tools Enable Spatial Fidelity in Vision-Language Models},
  author = {Agneet Chatterjee and Yiran Luo and Tejas Gokhale and Yezhou Yang and Chitta Baral},
  year   = {2026},
  eprint = {2408.02231},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2408.02231},
  journal = {ECCV 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.02231.svg)](https://codeofpaper.com/paper/2408.02231)

Discussion