atlas

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

COSMOS: Cross-Modality Self-Distillation for Vision Language Pre-training

CVPR 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Self-distillation for vision-language pretraining · 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.

Proposes COSMOS, a cross-modality self-distillation framework for CLIP-style vision-language pre-training with text cropping of long synthetic captions and a cross-attention module, pre-trained on 3M-30M pairs.

Problem

Contrastive VLM pre-training (CLIP) uses global matching that suppresses non-dominant image content and treats captions as bags of words, hurting dense prediction and compositional understanding.

Approach

Applies DINO-style multi-crop self-distillation to both images and texts (text cropping by sentence sampling from long synthetic captions), and adds cross-attention modules in the student so the image [cls] and text [eot] embeddings are conditioned on the other modality before distilling to the teacher's tokens.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use COSMOS instead of Llip for pre-training on the reported datasetsViT-B/16 vision-language model · MSCOCOI2T R@1: 63.4 -> 68.0Helped
Use COSMOS instead of Llip for pre-training on the reported datasetsViT-B/16 vision-language model · MSCOCOT2I R@1: 45.6 -> 52.5Helped
Use COSMOS rather than DreamLIP with Merged-30M pre-trainingViT-B/16 vision-language model · ImageNettop-1 accuracy: 58.4 -> 57.6Hurt
Use COSMOS rather than OpenCLIP trained on 1B samplesViT-B/16 vision-language model · Semantic segmentation (average across benchmarks)mIoU: 16.5 -> 20.0Helped
Apply SCLIP's correlative self-attention mechanismCOSMOS · Semantic segmentation (average across benchmarks)mIoU: 20.0 -> 37.8Helped
Use COSMOS rather than DreamLIP trained on the same 30M dataViT-B/16 vision-language model · SugarCrepeaverage accuracy: 81.8 -> 86.6Helped
Use COSMOS rather than OpenCLIP trained on 1B samplesViT-B/16 vision-language model · MMVP-VLMaccuracy: 25.9 -> 25.9No clear effect
Add image augmentation (ablation)CLIP trained on CC3M · ImageNettop-1 accuracy: 17.5 -> 19.1Helped
Add EMA (ablation)CLIP with image augmentation trained on CC3M · ImageNettop-1 accuracy: 19.1 -> 19.1No clear effect
Add image self-distillation (ablation)CLIP with image augmentation and EMA, trained on CC3M · ImageNettop-1 accuracy: 19.1 -> 22.8Helped
Add long synthetic-caption text augmentation (ablation)CLIP with image self-distillation, trained on CC3M · ImageNettop-1 accuracy: 22.8 -> 34.4Helped
Add text self-distillation (ablation)CLIP with text augmentation, trained on CC3M · ImageNettop-1 accuracy: 34.4 -> 35.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: CC3M CC12M YFCC15M Merged-30M DreamLIP synthetic long captions

Benchmarks: Flickr30K MSCOCO ImageNet Food-101 CIFAR-10 CIFAR-100 SUN397 Cars Aircraft DTD Pets Caltech-101

Metrics: R@1 R@5 R@10 top-1 accuracy mIoU

Baselines: CLIP SigLIP DreamLIP LaCLIP MLLM-A SLIP MaskCLIP SF-CLIP OpenCLIP MetaCLIP Llip SILC

Builds on: CLIP DINO SLIP SILC DreamLIP

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