Prism: A Framework for Decoupling and Assessing the Capabilities of VLMs

Yu Qiao, Haodong Duan, Xinyu Fang, Junming Yang, Lin Chen +4 more
2/3/2026

No official code found. Best implementation: SparksJoe/Prism (44 stars, Apache-2.0, last commit 2024-06-28).

Abstract

Vision Language Models (VLMs) demonstrate remarkable proficiency in addressing a wide array of visual questions, which requires strong perception and reasoning faculties. Assessing these two competencies independently is crucial for model refinement, despite the inherent difficulty due to the intertwined nature of seeing and reasoning in existing VLMs. To tackle this issue, we present Prism, an innovative framework designed to disentangle the perception and reasoning processes involved in visual question solving. Prism comprises two distinct stages: a perception stage that utilizes a VLM to extract and articulate visual information in textual form, and a reasoning stage that formulates responses based on the extracted visual information using a Large Language Model (LLM). This modular design enables the systematic comparison and assessment of both proprietary and open-source VLM for their perception and reasoning strengths. Our analytical framework provides several valuable insights, underscoring Prism's potential as a cost-effective solution for vision-language tasks. By combining a streamlined VLM focused on perception with a powerful LLM tailored for reasoning, Prism achieves superior results in general vision-language tasks while substantially cutting down on training and operational expenses. Quantitative evaluations show that Prism, when configured with a vanilla 2B LLaVA and freely accessible GPT-3.5, delivers performance on par with VLMs $10 \times$ larger on the rigorous multimodal benchmark MMStar. The project is released at: https://github.com/SparksJoe/Prism.

View on arXivView PDF

Code Implementations(1)

SparksJoe/PrismCommunity100%
Apache-2.0

A Framework for Decoupling and Assessing the Capabilities of VLMs

441PythonMay 23, 20242 years agoApache-2.0

Similar Papers

Cite this paper

@article{qiao2026prism,
  title  = {Prism: A Framework for Decoupling and Assessing the Capabilities of VLMs},
  author = {Yu Qiao and Haodong Duan and Xinyu Fang and Junming Yang and Lin Chen and Songyang Zhang and Jiaqi Wang and Dahua Lin and Kai Chen},
  year   = {2026},
  eprint = {2406.14544},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2406.14544},
  url    = {https://arxiv.org/abs/2406.14544},
  journal = {NEURIPS 2024 2024}
}

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

Discussion