atlas

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

Delving into Multimodal Prompting for Fine-Grained Visual Classification

AAAI 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Feature calibration for unseen-class detection · 70 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 MP-FGVC, which adapts a pre-trained CLIP model to fine-grained visual classification using subcategory-specific vision prompts (token selection), learnable discrepancy-aware text prompts, and a vision-language fusion module, trained in two stages.

Problem

Fine-grained visual classification requires capturing subtle subcategory discrepancies, but existing CLIP prompt strategies focus on supercategory semantics and FGVC datasets lack textual annotations, so it is unclear how to adapt vision-language models to close-set FGVC.

Approach

Combine a parameter-free top-k attention-based token selection in the penultimate ViT layer (SsVP) with learnable text tokens paired with the supercategory name (DaTP), and fuse them with a cross-modal attention module (VLFM), trained in two stages with the CLIP text encoder frozen first.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the full MP-FGVC multimodal prompting and adaptation methodViT-B-16 · CUB-200-2011Top-1 accuracy: 91.3 -> 91.8Helped
Add the full MP-FGVC multimodal prompting and adaptation methodViT-B-16 · Stanford DogsTop-1 accuracy: 90.7 -> 91.0Helped
Add the full MP-FGVC multimodal prompting and adaptation methodViT-B-16 · NABirdsTop-1 accuracy: 90.5 -> 91.0Helped
Add the full MP-FGVC multimodal prompting and adaptation methodViT-B-16 · Food101Top-1 accuracy: 92.1 -> 93.0Helped
Add DaTP to the baseline (ablation)ViT baseline · CUB-200-2011accuracy: 90.8 -> 91.3Helped
Add DaTP to the baseline (ablation)ViT baseline · NABirdsaccuracy: 90.0 -> 90.4Helped
Add SsVP to the baseline (ablation)ViT baseline · CUB-200-2011accuracy: 90.8 -> 91.2Helped
Add SsVP to the baseline (ablation)ViT baseline · NABirdsaccuracy: 90.0 -> 90.3Helped
Add VLFM after Baseline + DaTP (ablation)MP-FGVC prompts · CUB-200-2011accuracy: 91.3 -> 91.5Helped
Add VLFM after Baseline + DaTP (ablation)MP-FGVC prompts · NABirdsaccuracy: 90.4 -> 90.6Helped
Use learnable discrepancy tokens with the supercategory name instead of a handcrafted class-name prompt (ablation)MP-FGVC · CUB-200-2011accuracy: 91.5 -> 91.8Helped
Use learnable discrepancy tokens with the supercategory name instead of a handcrafted class-name prompt (ablation)MP-FGVC · NABirdsaccuracy: 90.7 -> 91.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: CUB-200-2011 Stanford Dogs NABirds Food101

Benchmarks: CUB-200-2011 Stanford Dogs NABirds Food101

Metrics: Top-1 accuracy

Baselines: TransFG IELT SIM-Trans API-Net CAL PRIS MSMVFA PRENet PSM MHVM

Builds on: CLIP ViT TransFG CoOp

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