VDiff-Bench: A Challenging Benchmark for Fine-Grained Image Difference Identification

Yixin Wan, Tianle Zheng, Kai-Wei Chang

University of California, Los Angeles

Published September 5, 2026 · on the feed September 9, 2026 · ▲ 27 · arXiv 2609.06245

Vision & multimodal No code arXiv ↗Hugging Face ↗Dataset ↗

The abstract

Multimodal Large Language Models (MLLMs) perform strongly on general visual understanding tasks such as visual question answering, yet they often struggle with a basic comparative skill: identifying what has changed between two similar images. We introduce VDiff-Bench, a challenging multiple-choice benchmark for fine-grained Image Difference Identification. VDiff-Bench contains 1,756 four-way questions over image pairs and covers 10 change categories: position, motion, regional image color, overall image color, appearance/disappearance, noise/resolution, texture, substitution/size, OCR/text, and illumination. Each question corresponds to two image inputs with 4 choices: the true difference, two hard negative descriptions, and a "no difference" distractor. To make the task challenging, we specifically curate ground-truth-conditioned negatives that require models to distinguish the actual change from nearby semantic alternatives. Experiments with 11 state-of-the-art open- and closed-source MLLMs show that fine-grained visual comparison remains brittle: models exhibit uneven performance across sources and change categories, with persistent failures on subtle low-level changes like noises and textures. For instance, three 7-8B-scale open-source MLLMs score 52.5-70.6% on semantic changes but only 8.7-33.3% on low-level changes like noise and texture, falsely assuming no changes between two image inputs. Surprisingly, despite strong performance of other closed-source commercial models, Grok 4.3 demonstrate remarkable performance drop on identifying noise and texture differences between images, falling significantly behind large open-source models like Kimi K2.5 and K3. Overall, VDiff-Bench provides a targeted diagnostic for evaluating comparative visual understanding in MLLMs, exposing failures that are not captured by standard single-image vision-language tasks.

The Brief

3:03

A short podcast summary of the paper. Written and voiced by AI.

Transcript

VDiff-Bench. A Challenging Benchmark for Fine-Grained Image Difference Identification. By Yixin Wan and two others, from the University of California, Los Angeles. Published on the fifth of September. No code repository is linked to it, though it does publish its weights.

Multimodal Large Language Models, or MLLMs, do well on general visual understanding, on tasks such as visual question answering. Yet they often stumble on a basic comparative skill: looking at two similar images and saying what has changed between them. Standard single-image vision-language tasks do not test this, so the failures go unmeasured. A model can answer questions about one image well and still be unable to compare two, and a benchmark built on single images would never show the difference.

VDiff-Bench is a challenging multiple-choice benchmark for fine-grained Image Difference Identification. It contains one thousand seven hundred and fifty- six four-way questions over image pairs. The changes span ten categories: position, motion, regional image colour, overall image colour, appearance or disappearance, noise or resolution, texture, substitution or size, OCR and text, and illumination. That range runs from semantic changes, such as an object being swapped, to low-level ones, such as noise or texture.

Each question presents two images and four choices. One is the true difference. Two are hard negative descriptions. The last is a distractor saying there is no difference. To keep the task hard, the negatives are curated conditioned on the ground truth, so a model has to distinguish the actual change from nearby semantic alternatives rather than from something obviously wrong. The no-difference option matters too: it gives a model that simply fails to see the change somewhere to land. And a four-way format with a fixed structure means every question tests the same thing: whether the model can pick out the real change from plausible alternatives and from the claim that there is none.

Eleven state-of-the-art MLLMs were tested, both open-source and closed-source, and fine-grained visual comparison proves brittle. Performance is uneven across sources and change categories, with persistent failures on subtle low- level changes such as noise and texture. Three open-source models at the seven to eight billion scale illustrate it. They score fifty-two point five to seventy point six percent on semantic changes, but only eight point seven to thirty-three point three percent on low-level changes like noise and texture, falsely concluding that the two images do not differ. In other words, the no- difference distractor catches them. The change is there, and the models do not register it.

The closed-source commercial models otherwise perform strongly. The surprise, in the authors' words, is Grok 4.3, which shows a remarkable drop on noise and texture differences and falls significantly behind large open-source models such as Kimi K2.5 and K3.

The pattern the benchmark exposes is a model that looks at two images and, when the change is subtle and low-level, reports that nothing is there. That is a blind spot single-image evaluation could not have found, and it cuts across model families, open and closed alike, and VDiff-Bench offers a targeted diagnostic for it.

Paper Quest · 7 chapters · about 40 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

Every quest starts with a wall. Here it is a skill no single-image test can measure.

You want to know whether multimodal models can look at two similar images and say what changed. They answer questions about single images well, but comparing two is a different skill.

The road ahead

  1. 1 · The problem ~6 min Models that read single images well may still fail to compare two images, and current tests of that skill are too easy and badly scored.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~9 min VDiff-Bench turns spotting a change into a four-way multiple-choice question with close wrong answers and a fixed no-difference option.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Collect image pairs in ten categories, fix each true difference, build close wrong answers from it, then test models on the questions.
  6. 6 · The experiment ~6 min You’ll guess: When three 7-8B open-source models faced low-level changes like noise and texture, what did they mostly get wrong?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.