VCR: A Task for Pixel-Level Complex Reasoning in Vision Language Models via Restoring Occluded Text

Tianyu Zhang, Suyuchen Wang, Lu Li, Ge Zhang, Perouz Taslakian +4 more
2/12/2026

No official code found. Best implementation: tianyu-z/VCR (32 stars, CC-BY-SA-4.0, last commit 2025-02-26).

Abstract

We introduce Visual Caption Restoration (VCR), a novel vision-language task that challenges models to accurately restore partially obscured texts using pixel-level hints within images. This task stems from the observation that text embedded in images is intrinsically different from common visual elements and natural language due to the need to align the modalities of vision, text, and text embedded in images. While numerous works have integrated text embedded in images into visual question-answering tasks, approaches to these tasks generally rely on optical character recognition or masked language modeling, thus reducing the task to mainly text-based processing. However, text-based processing becomes ineffective in VCR as accurate text restoration depends on the combined information from provided images, context, and subtle cues from the tiny exposed areas of masked texts. We develop a pipeline to generate synthetic images for the VCR task using image-caption pairs, with adjustable caption visibility to control the task difficulty. With this pipeline, we construct a dataset for VCR called VCR-Wiki using images with captions from Wikipedia, comprising 2.11M English and 346K Chinese entities in both easy and hard split variants. Our results reveal that current vision language models significantly lag behind human performance in the VCR task, and merely fine-tuning the models on our dataset does not lead to notable improvements. We release VCR-Wiki and the data construction code to facilitate future research.

View on arXivView PDF

Code Implementations(1)

tianyu-z/VCRCommunity66%
CC-BY-SA-4.0

Official Repo for the paper: VCR: Visual Caption Restoration. Check arxiv.org/pdf/2406.06462 for details.

324PythonJun 6, 20241 years agoCC-BY-SA-4.0
benchmarkdeep-learningvisual-language-models

Similar Papers

Cite this paper

@article{zhang2026vcr,
  title  = {VCR: A Task for Pixel-Level Complex Reasoning in Vision Language Models via Restoring Occluded Text},
  author = {Tianyu Zhang and Suyuchen Wang and Lu Li and Ge Zhang and Perouz Taslakian and Sai Rajeswar and Jie Fu and Bang Liu and Y. Bengio},
  year   = {2026},
  eprint = {2406.06462},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2406.06462},
  journal = {ICLR 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.06462.svg)](https://codeofpaper.com/paper/2406.06462)

Discussion