atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

Describing Differences in Image Sets with Natural Language

CVPR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Open-vocabulary alignment from VLMs · 16 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.

Introduces set difference captioning and VisDiff, a GPT-4 caption-based proposer plus CLIP feature ranker that describes differences between two image sets, evaluated on the new VisDiffBench.

Problem

Describing in natural language how two sets of images differ, which is hard for humans to do manually over thousands of images and not handled by existing vision-language models that cannot reason over large image sets.

Approach

A two-stage proposer-ranker framework adapted from language-domain D3/D5 to images: BLIP-2 captions of sampled subsets are fed to GPT-4 to propose candidate differences, and CLIP feature-based AUROC scoring over all images ranks and filters them by statistical significance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the caption-based proposer (BLIP-2 captions + GPT-4) with the CLIP feature rankerVisDiff · VisDiffBench PIS-HardAcc@1: 0.38 -> 0.61Helped
Use the caption-based proposer (BLIP-2 captions + GPT-4) with the CLIP feature rankerVisDiff · VisDiffBench PIS-HardAcc@5: 0.62 -> 0.80Helped
Replace the feature-based proposer with the caption-based proposer (ablation)VisDiff proposer with CLIP ranker · VisDiffBench PIS-HardAcc@1: 0.12 -> 0.61Helped
Replace the image-based proposer (LLaVA-1.5) with the caption-based proposer (ablation)VisDiff proposer with CLIP ranker · VisDiffBench PIS-HardAcc@1: 0.28 -> 0.61Helped
Replace the caption-based ranker (Vicuna-1.5) with the feature-based ranker (CLIP) (ablation)VisDiff with BLIP-2 + GPT-4 proposer · VisDiffBench PIS-HardAcc@1: 0.31 -> 0.61Helped
Replace the image-based ranker (LLaVA-1.5) with the feature-based ranker (CLIP) (ablation)VisDiff with BLIP-2 + GPT-4 proposer · VisDiffBench PIS-HardAcc@1: 0.38 -> 0.61Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet ImageNetV2 ImageNet-R ImageNet* MetaShift LaMem ImageNet classes evaluated with ResNet-50/101 PartiPrompts DiffusionDB

Benchmarks: VisDiffBench

Metrics: Acc@1 Acc@5 AUROC Pearson correlation with human annotators

Baselines: GS-CLIP LLaVA-1.5 image-based proposer GPT-4V image-based proposer BLIP-2 feature-based proposer Vicuna-1.5 caption-based ranker LLaVA-1.5 image-based ranker

Builds on: D3 D5 GS-CLIP

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