atlas

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

Contrastive Localized Language-Image Pre-Training

ICML 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: CLIP training recipes and data curation · 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 CLOC, a CLIP-style pre-training method adding a region-text contrastive loss via a lightweight promptable region extractor, trained on 2B images with region labels produced by a VESL captioning-plus-OWLv2 pseudo-labeling pipeline.

Problem

CLIP aligns whole images with noisy web text, so its embeddings lack the region-level localization needed by MLLMs for referring and grounding tasks, and large-scale region-text training data is scarce.

Approach

Introduce promptable embeddings: the image encoder outputs image tokens from which a lightweight single-layer transformer Prompter extracts region embeddings conditioned on box prompts, trained with a region-text contrastive loss plus a grounding loss on pseudo-labeled region-text data produced by VESL (visually-enriched recaptioning, NER phrase extraction, and OWLv2 detection).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add region-text contrastive training with Prompter (ablation)CLIP ViT-B/16 · GRIT-t2rrecall@10: 18.4 -> 67.4Helped
add VESL region annotations (ablation)CLOC ViT-B/16 · COCO-i2trecall@1: 53.9 -> 68.8Helped
use OWLv2 instead of GLIPv2 for region labeling (ablation)CLOC ViT-B/16 · COCO region recognitionmAcc: 64.9 -> 70.6Helped
apply text filtering to contrastive negatives (ablation)CLOC with WiT+DFN image data and WiT region data · COCO-t2irecall@1: 46.0 -> 46.5Helped
add grounding loss (ablation)CLOC with WiT+DFN image data and WiT region data · LVIS region recognitionmAcc: 25.8 -> 27.2Helped
sample M=2 regions per image instead of M=4 (ablation)CLOC with WiT+DFN image data and WiT region data · COCO-i2trecall@1: 66.6 vs. 66.1No clear effect
replace Prompter with RoI-Align (ablation)CLOC in Ferret · Ferret-Benchaverage: 47.7 -> 45.5Hurt
replace Ferret visual sampler with Prompter (ablation)Ferret with CLOC ViT-B/16 · Ferret-Benchaverage: 49.8 -> 51.5Helped
scale region labels from 300M to 2B imagesCLOC in Ferret · Ferret-Benchaverage: 49.1 -> 49.8Helped
replace CLIP encoder with CLOC encoderFerret ViT-B/16 · RefCOCO valaccuracy: 80.7 -> 84.2Helped
replace CLIP encoder with CLOC encoderLLaVA-1.5 with ViT-L/14 · LLaVA-Wscore: 59.3 -> 64.3Helped
replace CLIP encoder with CLOC encoderOpen-LLaVA-NeXT with ViT-L/14 · MMEpscore: 1486.1 -> 1451.1Hurt

Surprising findings

Limitations

Experimental setup

Datasets: WiT-300M DFN-5B GRIT COCO LVIS RefCOCO Flickr30k Entities ImageNet

Benchmarks: COCO retrieval ImageNet classification GRIT region retrieval COCO region recognition LVIS region recognition Ferret-Bench RefCOCO RefCOCO+ RefCOCOg Flickr30k Entities LLaVA-Bench TextVQA

Metrics: recall@1 recall@10 accuracy mAcc accuracy at 0.5 IoU

Baselines: OpenAI-CLIP CLIP (in-house) RoI-Align region variant GLIPv2 pseudo-labeling variant Ferret Shikra LLaVA-1.5 Open-LLaVA-NeXT

Builds on: CLIP SAM OWLv2 VeCap Ferret

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