VLM-FO1: Bridging the Gap Between High-Level Reasoning and Fine-Grained Perception in VLMs

Peng Liu, Haozhan Shen, Chunxin Fang, Zhicheng Sun, Jiajia Liao +1 more
9/30/2025
cs.CVcs.CL

No official code found. Best implementation: om-ai-lab/VLM-FO1 (330 stars, last commit 2026-03-12). 1 more below.

Abstract

Vision-Language Models (VLMs) excel at high-level scene understanding but falter on fine-grained perception tasks requiring precise localization. This failure stems from a fundamental mismatch, as generating exact numerical coordinates is a challenging task for language-centric architectures. In this paper, we introduce VLM-FO1, a novel framework that overcomes this limitation by reframing object-centric perception from a brittle coordinate generation problem into a robust feature retrieval task. Our method operates as a plug-and-play module that integrates with any pre-trained VLM. It leverages a Hybrid Fine-grained Region Encoder (HFRE), featuring a dual vision encoder, to generate powerful region tokens rich in both semantic and spatial detail. A token-based referencing system then enables the LLM to seamlessly reason about and ground language in these specific visual regions. Experiments show that VLM-FO1 achieves state-of-the-art performance across a diverse suite of benchmarks, demonstrating exceptional capabilities in object grounding, region generational understanding, and visual region reasoning. Crucially, our two-stage training strategy ensures that these perception gains are achieved without compromising the base model's general visual understanding capabilities. VLM-FO1 establishes an effective and flexible paradigm for building perception-aware VLMs, bridging the gap between high-level reasoning and fine-grained visual grounding.

View on arXivView PDF

Code Implementations(2)

VLM-FO1: Bridging the Gap Between High-Level Reasoning and Fine-Grained Perception in VLMs

10C++, CSSNov 16, 202510 months ago
om-ai-lab/VLM-FO1Community73%

VLM-FO1: Bridging the Gap Between High-Level Reasoning and Fine-Grained Perception in VLMs

33015C++, CudaOct 11, 20257 months ago
fo1object-detectionopen-vocabularysam3vision-language-model+1 more

Similar Papers

Cite this paper

@article{liu2025vlmfo,
  title  = {VLM-FO1: Bridging the Gap Between High-Level Reasoning and Fine-Grained Perception in VLMs},
  author = {Peng Liu and Haozhan Shen and Chunxin Fang and Zhicheng Sun and Jiajia Liao and Tiancheng Zhao},
  year   = {2025},
  eprint = {2509.25916},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.25916v1}
}

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

Discussion