atlas

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

VITRIX-CLIPIN: Enhancing Fine-Grained Visual Understanding in CLIP via Instruction-Editing Data and Long Captions

NeurIPS 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Fine-grained improvements to CLIP · 1 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.

Fine-tunes CLIP with hard negatives built from instruction-editing pairs (UltraEdit), a symmetric hard-negative contrastive loss, and RoPE-based long-caption text encoder distilled from CLIP, improving fine-grained perception on MMVP and compositional benchmarks.

Problem

CLIP struggles with fine-grained visual details (color, count, spatial relations) and cannot effectively use long, descriptive captions due to its 77-token absolute positional limit.

Approach

Repurpose instruction-editing datasets (source/target image-caption quadruples) as real-image hard negatives trained with a symmetric image-to-text and text-to-image hard-negative contrastive loss, combined with long InternVL2-generated captions and a RoPE text encoder obtained via distillation from the original CLIP text encoder.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with instruction editing data and long captions (ablation)CLIP-IN with OpenAI CLIP ViT-L/14 · MMVPaccuracy: 20.7 -> 26.1Helped
Combine instruction editing data with long-caption data rather than use either alone (ablation)CLIP-IN with OpenAI CLIP ViT-L/14 · Short-caption retrievalaverage retrieval accuracy: 62.5 -> 73.1Helped
Use instruction editing data without long-caption data (ablation)CLIP-IN with OpenAI CLIP ViT-L/14 · LLaVA-1.5 MMVPaccuracy: 24.7 -> 22.1Hurt
Use long-caption data without instruction editing data (ablation)CLIP-IN with OpenAI CLIP ViT-L/14 · LLaVA-1.5 MMVPaccuracy: 24.7 -> 20.9Hurt
Add long-caption data to instruction-editing training (ablation)CLIP-IN with OpenAI CLIP ViT-L/14 · ImageNet-1KTop-1 accuracy: 76.6 -> 77.0Helped
Use RoPE-based text encoder distillation instead of positional interpolation (ablation)CLIP-IN with OpenAI CLIP ViT-L/14 · ImageNet-1KTop-1 accuracy: 70.1 -> 76.3Helped
Use RoPE-based text encoder distillation instead of positional interpolation (ablation)CLIP-IN with OpenAI CLIP ViT-L/14 · Long-caption retrievalaverage retrieval accuracy: 78.0 vs. 76.8Mixed
Use the proposed symmetric hard-negative loss instead of NegCLIP loss (ablation)CLIP-IN with OpenAI CLIP ViT-L/14 · ImageNet-1KTop-1 accuracy: +3.1%Helped
Use the proposed symmetric hard-negative loss instead of triplet loss (ablation)CLIP-IN with OpenAI CLIP ViT-L/14 · Short-caption retrievalaverage retrieval accuracy: +2.0%Helped
Increase long-caption training data from 18M to 30M pairs (ablation)CLIP-IN with OpenAI CLIP ViT-L/14 · Long-caption retrievalaverage retrieval accuracy: 76.4 -> 85.1Helped
Increase long-caption training data from 18M to 30M pairs (ablation)CLIP-IN with OpenAI CLIP ViT-L/14 · ImageNet-1KTop-1 accuracy: 77.0 -> 76.2Hurt
Use UltraEdit rather than TripletData at 1.4M samples (ablation)CLIP-IN with OpenAI CLIP ViT-L/14 · Short-caption retrievalaverage retrieval accuracy: 70.58 -> 72.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: UltraEdit CC3M CC12M COYO LAION TripletData ImageNet-1K Flickr30K MS-COCO DCI ShareGPT4V

Benchmarks: ImageNet-1K Flickr30K MS-COCO DCI ShareGPT4V MMVP ARO Winoground SugarCrepe SPEC POPE MME

Metrics: top-1 accuracy recall@k accuracy group score

Baselines: OpenAI CLIP EVA-CLIP Long-CLIP FineCLIP FG-CLIP DFN-H SigLIP2 DIVA TripletCLIP NegCLIP

Builds on: CLIP NegCLIP TripletCLIP Long-CLIP TULIP CLIP-KD

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