Chatting with Images for Introspective Visual Thinking
Junfei Wu, Jian Guan, Qiang Liu, Shu Wu, Liang Wang, Wei Wu, Tienie Tan
TL;DR
The paper tackles information loss in large vision-language models by introducing a unified, interactive reasoning paradigm called "chatting with images" and a dedicated dynamic vision encoder (ViLaVT). At each step, the model emits a triplet $s_t=(r_t,q_t,z_t)$, crops and re-encodes targeted regions to produce $f_t$, and iterates with the language model to refine its reasoning, formalized with $f_0= ext{V}( ext{I}, \emptyset)$ and $f_t= ext{V}( ext{C}_t,q_t)$. The approach is trained in two stages—supervised fine-tuning on repurposed and synthesized trajectories and reinforcement learning with GRPO using a principled reward that combines correctness and formatting—yielding state-of-the-art performance on 5 of 8 benchmarks and strong gains on multi-image and video-based spatial reasoning. This work improves cross-view grounding, preserves fine-grained visual details, and offers a scalable path toward introspective visual thinking in multimodal AI, with practical implications for high-resolution perception and complex spatial reasoning tasks.
Abstract
Current large vision-language models (LVLMs) typically rely on text-only reasoning based on a single-pass visual encoding, which often leads to loss of fine-grained visual information. Recently the proposal of ''thinking with images'' attempts to alleviate this limitation by manipulating images via external tools or code; however, the resulting visual states are often insufficiently grounded in linguistic semantics, impairing effective cross-modal alignment - particularly when visual semantics or geometric relationships must be reasoned over across distant regions or multiple images. To address these challenges, we propose ''chatting with images'', a new framework that reframes visual manipulation as language-guided feature modulation. Under the guidance of expressive language prompts, the model dynamically performs joint re-encoding over multiple image regions, enabling tighter coupling between linguistic reasoning and visual state updates. We instantiate this paradigm in ViLaVT, a novel LVLM equipped with a dynamic vision encoder explicitly designed for such interactive visual reasoning, and trained it with a two-stage curriculum combining supervised fine-tuning and reinforcement learning to promote effective reasoning behaviors. Extensive experiments across eight benchmarks demonstrate that ViLaVT achieves strong and consistent improvements, with particularly pronounced gains on complex multi-image and video-based spatial reasoning tasks.
