β-CLIP: Text-Conditioned Contrastive Learning for Multi-Granular Vision-Language Alignment

Fatimah Zohra, Chen Zhao, Hani Itani, Bernard Ghanem
12/14/2025
cs.CV

Official code: fzohra/B-CLIP (11 stars, last commit 2026-01-07).

Abstract

CLIP achieves strong zero-shot image-text retrieval by aligning global vision and text representations, yet it falls behind on fine-grained tasks even when fine-tuned on long, detailed captions. In this work, we propose $β$-CLIP, a multi-granular text-conditioned contrastive learning framework designed to achieve hierarchical alignment between multiple textual granularities-from full captions to sentences and phrases-and their corresponding visual regions. For each level of granularity, $β$-CLIP utilizes cross-attention to dynamically pool image patches, producing contextualized visual embeddings. To address the semantic overlap inherent in this hierarchy, we introduce the $β$-Contextualized Contrastive Alignment Loss ($β$-CAL). This objective parameterizes the trade-off between strict query-specific matching and relaxed intra-image contextualization, supporting both soft Cross-Entropy and hard Binary Cross-Entropy formulations. We find that each loss interacts differently with hierarchical supervision: CE's softmax sharpens fine-grained discrimination, while BCE's sigmoid favors long-text retrieval while both benefit from hierarchy. Through extensive experiments, we demonstrate that $β$-CLIP significantly improves dense alignment: achieving 91.8% T2I 92.3% I2T at R@1 on Urban1K and 30.9% on FG-OVD (Hard), setting state-of-the-art among methods trained without hard negatives. $β$-CLIP establishes a robust, adaptive baseline for dense vision-language correspondence. The code and models are released at https://github.com/fzohra/B-CLIP.

View on arXivView PDF

Code Implementations(1)

fzohra/B-CLIPOfficial100%

Code for β -CLIP: Text-Conditioned Contrastive Learning for Multi-Granular Vision-Language Alignment

114Shell, PythonNov 27, 20259 months ago

Similar Papers

Cite this paper

@article{zohra2025clip,
  title  = {β-CLIP: Text-Conditioned Contrastive Learning for Multi-Granular Vision-Language Alignment},
  author = {Fatimah Zohra and Chen Zhao and Hani Itani and Bernard Ghanem},
  year   = {2025},
  eprint = {2512.12678},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.12678v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.12678.svg)](https://codeofpaper.com/paper/2512.12678)

Discussion