Preprint
Computer Vision

BLIP

February 1, 2022

0

Citations

0

Influential Citations

Venue

2022

Year

Abstract

A Vision-Language Pre-training (VLP) framework that introduces Multimodal mixture of Encoder-Decoder (MED) and Captioning and Filtering (CapFilt), a new dataset bootstrapping method for learning from noisy image-text pairs.

Analysis

Why This Paper Matters

BLIP addresses a critical bottleneck in vision-language pre-training: the reliance on clean, manually annotated image-text pairs. Most real-world data is noisy, with mismatched or low-quality captions. BLIP's CapFilt method offers a scalable solution to automatically clean and augment web-scale datasets, making it highly relevant for practitioners who need to train models on readily available but imperfect data.

The paper's unified MED architecture is also significant because it consolidates three common pre-training objectives (understanding, generation, and retrieval) into a single model, reducing engineering overhead and enabling seamless task switching. This design choice aligns with industry trends toward multi-task models that can serve diverse applications from a single checkpoint.

Technical Contributions

  • Multimodal mixture of Encoder-Decoder (MED): A single architecture that can function as an unimodal encoder, image-grounded text encoder, or image-grounded text decoder. This is achieved by sharing parameters across three modes and using different attention masks.
  • CapFilt (Captioning and Filtering): A two-stage bootstrapping method. First, a captioner (MED decoder) generates synthetic captions for web images. Second, a filter (MED encoder) removes noisy original and synthetic captions based on a confidence score. The cleaned dataset is then used to retrain the model.
  • Joint pre-training: The model is pre-trained with three objectives: Image-Text Contrastive (ITC), Image-Text Matching (ITM), and Language Modeling (LM). This joint training improves both understanding and generation capabilities.

Results

BLIP achieves state-of-the-art results on multiple benchmarks:

  • Image-Text Retrieval: 88.2% R@1 on Flickr30K (zero-shot), 85.5% R@1 on COCO (fine-tuned).
  • Image Captioning: CIDEr of 136.7 on COCO, outperforming prior methods like VinVL (129.3) and OSCAR (127.8).
  • Visual Question Answering: 78.25% accuracy on VQAv2, competitive with larger models.
  • Ablation studies: CapFilt improves performance by 2-3% on retrieval and captioning tasks compared to training on raw noisy data. The filter is more critical than the captioner for overall gains.

Significance

BLIP has influenced subsequent vision-language models by demonstrating the effectiveness of data bootstrapping for noisy web data. Its MED architecture has been adopted and extended in later works (e.g., BLIP-2, InstructBLIP). For practitioners, BLIP provides a practical recipe for training high-performing multimodal models without expensive human annotations, lowering the barrier to entry for vision-language applications in industry.