atlas

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

FineLIP: Extending CLIP's Reach via Fine-Grained Alignment with Longer Text Inputs

CVPR 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: CLIP training recipes and data curation · 10 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.

Extends CLIP to 248-token text inputs by stretching positional embeddings and adds adaptive token aggregation plus token-level triplet-loss alignment, fine-tuned on ShareGPT4V, evaluated on long-caption retrieval (Urban1k, DOCCI) and SDXL long-text generation.

Problem

CLIP text encoders are limited to 77 tokens and align only global features, so they handle long, detail-rich captions poorly and miss fine-grained image-text correspondences.

Approach

Stretch CLIP's positional embeddings to 248 tokens, learn soft token aggregation (ATRM) for both image and text tokens, and apply a bidirectional max-sim token-to-token late-interaction triplet loss (CLIM) that also includes global CLS/EOS tokens.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FineLIP* instead of LAPSCLIP ViT-L/14 retrieval · Urban1kI2T Recall@1: 0.921 -> 0.945Helped
Use FineLIP* instead of LAPSCLIP ViT-L/14 retrieval · Urban1kT2I Recall@1: 0.916 -> 0.939Helped
Use FineLIP* instead of LAPSCLIP ViT-L/14 retrieval · DOCCII2T Recall@1: 0.818 -> 0.837Helped
Use FineLIP* instead of LAPSCLIP ViT-L/14 retrieval · DOCCIT2I Recall@1: 0.818 -> 0.844Helped
Replace Baseline with FineLIPSDXL text-to-image generation · Urban1kFID: 29.535 -> 27.261Hurt
Replace Baseline with FineLIPSDXL text-to-image generation · DOCCIFID: 16.884 -> 15.410Helped
Add ATRM to CLIM, refining image tokens (ablation)FineLIP retrieval · Urban1kT2I Recall@1: 0.782 -> 0.890Helped
Add ATRM to CLIM, refining text tokens (ablation)FineLIP retrieval · Urban1kT2I Recall@1: 0.782 -> 0.827Helped
Refine both image and text tokens with ATRM (ablation)FineLIP retrieval · Urban1kI2T Recall@1: 0.854 -> 0.907Helped
Set ATRM aggregation ratio to 0.1 instead of 0.2 (ablation)FineLIP retrieval · DOCCII2T Recall@1: 0.771 -> 0.776Helped
Set ATRM aggregation ratio to 0.4 instead of 0.2 (ablation)FineLIP retrieval · DOCCIT2I Recall@1: 0.795 -> 0.785Hurt
Retain global [CLS] and [EOS] tokens in alignment (ablation)FineLIP retrieval · DOCCIT2I Recall@1: 0.773 -> 0.795Helped

Surprising findings

Limitations

Experimental setup

Datasets: ShareGPT4V

Benchmarks: Urban1k DOCCI

Metrics: Recall@1 Recall@5 Recall@10 FID

Baselines: Baseline (CLIP with stretched positional embeddings, coarse contrastive) SPARC LAPS Long-CLIP TULIP

Builds on: CLIP Long-CLIP FILIP SPARC LAPS

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