VisionThink: Smart and Efficient Vision Language Model via Reinforcement Learning

Senqiao Yang, Junyi Li, Xin Lai, Bei Yu, Hengshuang Zhao +1 more
7/17/2025
cs.CVcs.AIcs.CL

No official code found. Best implementation: JIA-Lab-research/VisionThink (459 stars, Apache-2.0, last commit 2025-09-18).

Abstract

Recent advancements in vision-language models (VLMs) have improved performance by increasing the number of visual tokens, which are often significantly longer than text tokens. However, we observe that most real-world scenarios do not require such an extensive number of visual tokens. While the performance drops significantly in a small subset of OCR-related tasks, models still perform accurately in most other general VQA tasks with only 1/4 resolution. Therefore, we propose to dynamically process distinct samples with different resolutions, and present a new paradigm for visual token compression, namely, VisionThink. It starts with a downsampled image and smartly decides whether it is sufficient for problem solving. Otherwise, the model could output a special token to request the higher-resolution image. Compared to existing Efficient VLM methods that compress tokens using fixed pruning ratios or thresholds, VisionThink autonomously decides whether to compress tokens case by case. As a result, it demonstrates strong fine-grained visual understanding capability on OCR-related tasks, and meanwhile saves substantial visual tokens on simpler tasks. We adopt reinforcement learning and propose the LLM-as-Judge strategy to successfully apply RL to general VQA tasks. Moreover, we carefully design a reward function and penalty mechanism to achieve a stable and reasonable image resize call ratio. Extensive experiments demonstrate the superiority, efficiency, and effectiveness of our method. Our code is available at https://github.com/dvlab-research/VisionThink.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

[NeurIPS 2025] Efficient Reasoning Vision Language Models

45930Shell, PythonJul 17, 20251 years agoApache-2.0

Similar Papers

Cite this paper

@article{yang2025visionthink,
  title  = {VisionThink: Smart and Efficient Vision Language Model via Reinforcement Learning},
  author = {Senqiao Yang and Junyi Li and Xin Lai and Bei Yu and Hengshuang Zhao and Jiaya Jia},
  year   = {2025},
  eprint = {2507.13348},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.13348v1}
}

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

Discussion