Synthesize, Diagnose, and Optimize: Towards Fine-Grained Vision-Language Understanding

Wujian Peng, Sicheng Xie, Zuyao You, Shiyi Lan, Zuxuan Wu
2/14/2026

No official code found. Best implementation: wjpoom/SPEC (52 stars, last commit 2025-06-16).

Abstract

Vision language models (VLM) have demonstrated re-markable performance across various downstream tasks. However, understanding fine-grained visual-linguistic con-cepts, such as attributes and inter-object relationships, re-mains a significant challenge. While several benchmarks aim to evaluate VLMs in finer granularity, their primary fo-cus remains on the linguistic aspect, neglecting the visual dimension. Here, we highlight the importance of evaluating VLMs from both a textual and visual perspective. We intro-duce a progressive pipeline to synthesize images that vary in a specific attribute while ensuring consistency in all other aspects. Utilizing this data engine, we carefully design a benchmark, SPEC, to diagnose the comprehension of object size, position, existence, and count. Subsequently, we con-duct a thorough evaluation offour leading VLMs on SPEC. Surprisingly, their performance is close to random guess, revealing significant limitations. With this in mind, we pro-pose a simple yet effective approach to optimize VLMs in fine- grained understanding, achieving significant improve-ments on SPEC without compromising the zero-shot performance. Results on two additional fine-grained benchmarks also show consistent improvements, further validating the transferability of our approach. Code and data are available at https://github.com/wjpoom/SPEC.

View on arXivView PDF

Code Implementations(1)

wjpoom/SPECCommunity63%

[CVPR 2024] The official implementation of paper "synthesize, diagnose, and optimize: towards fine-grained vision-language understanding"

520Shell, PythonNov 27, 20231 years ago
clipcompositionalitycompostionalcomputer-visioncvpr2024+9 more

Cite this paper

@article{peng2026synthesize,
  title  = {Synthesize, Diagnose, and Optimize: Towards Fine-Grained Vision-Language Understanding},
  author = {Wujian Peng and Sicheng Xie and Zuyao You and Shiyi Lan and Zuxuan Wu},
  year   = {2026},
  eprint = {2312.00081},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2312.00081},
  journal = {CVPR 2023 2023}
}

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

Discussion