Multilingual Vision-Language Encoders with Improved Semantic Understanding, Localization, and Dense Features
Michael Tschannen, Alexey Gritsenko, Xiao Wang, Muhammad Ferjad Naeem, Ibrahim Alabdulmohsin, Nikhil Parthasarathy, Talfan Evans, Lucas Beyer, Ye Xia, Basil Mustafa, Olivier Hénaff, Jeremiah Harmsen, Andreas Steiner, Xiaohua Zhai
Read the Paper on arXivSigLIP 2 is a family of multilingual vision-language encoders from Google DeepMind that builds upon the original SigLIP's sigmoid-based contrastive learning with a unified multi-objective training recipe that dramatically improves semantic understanding, spatial localization, and dense feature quality — all within a single training run.
Why SigLIP 2 matters — the context: CLIP (OpenAI, 2021) established contrastive vision-language pre-training: train a vision encoder and text encoder jointly so that matching image-text pairs have high cosine similarity. But CLIP uses softmax contrastive loss, which requires global normalization across the entire batch — making distributed training inefficient and limiting batch sizes. SigLIP (2023) replaced this with sigmoid loss, treating each image-text pair as an independent binary classification. This eliminated the need for cross-GPU all-gather operations and enabled 2x larger batch sizes with the same memory.
SigLIP 2's four training objectives (all applied simultaneously):
Model family (four scales):
| Model | Params | Image Res | Patch Size | Embedding Dim |
|---|---|---|---|---|
| Base (B) | 86M | 224-512 | 16 | 768 |
| Large (L) | 303M | 256-512 | 16 | 1024 |
| So400m | 400M | 224-512 | 14 | 1152 |
| Giant (g) | 1B | 256-384 | 16 | 1536 |
All models include NaFlex variants that handle dynamic resolutions while preserving native aspect ratios — critical for OCR, document understanding, and non-square images. The text encoder uses the Gemma tokenizer with 256K vocabulary (8x larger than CLIP's 32K), enabling strong multilingual support across 109 languages.
Key results: SigLIP 2 So400m outperforms the original SigLIP So400m by +2.6% on ImageNet zero-shot (83.8% → 86.4%), +4.1% on COCO retrieval, and +5.3% on ADE20K segmentation (when used as frozen backbone). The NaFlex variants add another +1-2% on OCR and document benchmarks without sacrificing general performance.
Click any topic to jump in
Per-pair sigmoid decouples samples from the batch, cutting memory from O(B²) to O(B) and unlocking million-sample batches.
Captioning, detection, and referring-expression decoders add dense spatial supervision to contrastive training.
An EMA teacher on global crops guides the student on local crops — DINO-style grounding baked into CLIP.
Predicting teacher features at 50% masked patches gives MAE-like dense representations without a separate stage.
Native aspect-ratio patches packed into a fixed token budget preserve geometry for dense text and wide images.
109-language training with balanced cohorts lifts non-English zero-shot by 10–15 points without regressing English.
Upgrade to PixelBank Premium to unlock this content.