RotBench: Evaluating Multimodal Large Language Models on Identifying Image Rotation

Tianyi Niu, Jaemin Cho, Elias Stengel-Eskin, Mohit Bansal
8/19/2025
cs.CVcs.AIcs.CL

No official code found. Best implementation: tianyiniu/RotBench (8 stars, Apache-2.0, last commit 2026-04-07).

Abstract

We investigate to what extent Multimodal Large Language Models (MLLMs) can accurately identify the orientation of input images rotated 0°, 90°, 180°, and 270°. This task demands robust visual reasoning capabilities to detect rotational cues and contextualize spatial relationships within images, regardless of their orientation. To evaluate MLLMs on these abilities, we introduce RotBench, a 350-image manually-filtered benchmark comprising lifestyle, portrait, and landscape images. Despite the relatively simple nature of this task, we show that several state-of-the-art open and proprietary MLLMs, including GPT-5, o3, and Gemini-2.5-Pro, do not reliably identify rotation in input images. Providing models with auxiliary information -- including captions, depth maps, and more -- or using chain-of-thought prompting offers only small and inconsistent improvements. Our results indicate that most models are able to reliably identify right-side-up (0°) images, while certain models are able to identify upside-down (180°) images. None can reliably distinguish between 90° and 270° rotated images. Simultaneously showing the image rotated in different orientations leads to moderate performance gains for reasoning models, while a modified setup using voting improves the performance of weaker models. We further show that fine-tuning does not improve models' ability to distinguish 90° and 270° rotations, despite substantially improving the identification of 180° images. Together, these results reveal a significant gap between MLLMs' spatial reasoning capabilities and human perception in identifying rotation.

View on arXivView PDF

Code Implementations(1)

tianyiniu/RotBenchCommunity72%
Apache-2.0

RotBench: Evaluating Multimodal Large Language Models on Identifying Image Rotation (EACL 2026)

80Shell, PythonJul 9, 20256 months agoApache-2.0
image-orientation-detectionllmmllmmllm-spatial-reasoning

Similar Papers

Cite this paper

@article{niu2025rotbench,
  title  = {RotBench: Evaluating Multimodal Large Language Models on Identifying Image Rotation},
  author = {Tianyi Niu and Jaemin Cho and Elias Stengel-Eskin and Mohit Bansal},
  year   = {2025},
  eprint = {2508.13968},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.13968v3}
}

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/2508.13968.svg)](https://codeofpaper.com/paper/2508.13968)

Discussion