atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Img-Diff: Contrastive Data Synthesis for Multimodal Large Language Models

CVPR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Instruction-tuned multimodal assistants · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Img-Diff, an automated contrastive data synthesis pipeline that generates pairs of similar images with object replacements, localizes differing regions, and writes region-focused difference captions, then fine-tunes MLLMs on the resulting dataset.

Problem

MLLMs struggle with fine-grained image recognition and distinguishing visually similar images with different content, and existing image difference datasets are either small, manual, or describe whole-image differences rather than specific regions.

Approach

Generate highly similar image pairs differing by one replaced object (SDXL with Prompt-to-Prompt), locate differing regions via segmentation (FastSAM) and CLIP/BLIP filters, and produce region-focused difference captions with an MLLM using red-box highlighted images, then use these as instruction-tuning data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
fine-tune LLaVA-1.5-7B with IMG-DIFF object-replacement dataLLaVA-1.5-7B · MMVPscore: 24 -> 27.3Helped
fine-tune MGM-7B with IMG-DIFF object-replacement dataMGM-7B · MMVPscore: 40 -> 50.7Helped
fine-tune InternVL2-8B with IMG-DIFF object-replacement dataInternVL2-8B · MMVPscore: 38.7 -> 43.3Helped
fine-tune LLaVA-1.5-7B with IMG-DIFF object-replacement dataLLaVA-1.5-7B · Spot-the-DiffBLEU: 8.5 -> 9.7Helped
fine-tune MGM-7B with IMG-DIFF object-replacement dataMGM-7B · Spot-the-DiffCIDEr-D: 46.3 -> 53.5Helped
fine-tune LLaVA-1.5-7B with IMG-DIFF object-replacement dataLLaVA-1.5-7B · Image-Edit-RequestCIDEr-D: 60.6 -> 60.9Helped
fine-tune MGM-7B with IMG-DIFF object-replacement dataMGM-7B · Image-Edit-RequestBLEU: 16.5 -> 16.6Helped
fine-tune LLaVA-1.5-7B with IMG-DIFF object-replacement dataLLaVA-1.5-7B · MM-Vetscore: 30.5 -> 33.2Helped
fine-tune InternVL2-8B with IMG-DIFF object-replacement dataInternVL2-8B · VQAv2score: 81.8 -> 81.8No clear effect
fine-tune MGM-7B with IMG-DIFF object-replacement dataMGM-7B · MMBCNscore: 58.9 -> 59.6Hurt
fine-tune LLaVA-1.5-7B with IMG-DIFF data generated using MSCOCO captions and additional LLaVA pre-training captions (ablation)LLaVA-1.5-7B + RP(13K) · MMVPscore: 27.3 -> 31.3Helped
replace LLM object-name substitutions with lexicon-based noun replacements (ablation)LLaVA-1.5-7B · MMVPscore: 24.0 -> 30.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: MSCOCO captions LLaVA pre-training captions Spot-the-Diff Image-Edit-Request CLEVR-Change LLaVA visual instruction tuning data Object365 (for coverage analysis)

Benchmarks: MMVP Spot-the-Diff Image-Edit-Request VQAv2 GQA POPE MMBench MMBench-CN MM-Vet ScienceQA-IMG SEED-Bench

Metrics: accuracy BLEU METEOR CIDEr-D ROUGE-L average relative improvement

Baselines: GPT-4V Gemini VARD CLIP4IDC NCT BiDiff VIXEN VAM IFDC DUDA+Aux VACC InternVL2-8B-FT

Builds on: InstructPix2Pix Prompt-to-Prompt Data-Juicer LLaVA-1.5 CoCoT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy