atlas

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

Prompt-CAM: Making Vision Transformers Interpretable for Fine-Grained Analysis

CVPR 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Feature calibration for unseen-class detection · 5 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 PROMPT-CAM, which learns class-specific prompts on a frozen pre-trained ViT (DINO/DINOv2/BioCLIP) with a shared scoring vector so each class's multi-head attention maps reveal and localize fine-grained traits.

Problem

Saliency methods like Grad-CAM produce blurred, coarse heatmaps on ViTs that cover whole objects rather than the subtle traits distinguishing visually similar fine-grained categories such as bird species.

Approach

Add C learnable class-specific prompt tokens to a frozen ViT (a modified VPT-Deep where only the last layer's prompts are class-specific), score each class via inner products with a shared vector, and train with cross-entropy so each class's prompt attention maps localize its traits.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PROMPT-CAM instead of Eigen-CAMDINO with Linear Probing · CUB validation imagesinsertion: 0.56 -> 0.61Helped
Use PROMPT-CAM instead of Layer-CAMDINO with Linear Probing · CUB validation imagesdeletion: 0.13 -> 0.09Helped
Replace Linear Probing with PROMPT-CAMDINO · Birdaccuracy: 99.2 -> 98.8Hurt
Replace Linear Probing with PROMPT-CAMDINO · CUBaccuracy: 78.6 -> 73.2Hurt
Replace Linear Probing with PROMPT-CAMDINO · Dogaccuracy: 82.4 -> 81.1Hurt
Replace Linear Probing with PROMPT-CAMDINO · Petaccuracy: 92.4 -> 91.3Hurt
Use PROMPT-CAM instead of TesNetTrait identification · Human assessmenttrait recognition rate: 39.14% -> 60.49%Helped
Use PROMPT-CAM instead of ProtoConceptsTrait identification · Human assessmenttrait recognition rate: 30.39% -> 60.49%Helped

Surprising findings

Limitations

Experimental setup

Datasets: CUB-200-2011 Birds-525 Stanford Dogs Oxford Pet iNaturalist-2021-Moths Fish Vista Rare Species Insects-2 iNaturalist-2021-Fungi Oxford Flowers Medicinal Leaf Stanford Cars

Benchmarks: CUB-200-2011 Birds-525 Stanford Dogs Oxford Pet iNaturalist-2021-Moths Fish Vista Rare Species Insects-2 iNaturalist-2021-Fungi Oxford Flowers Medicinal Leaf Stanford Cars

Metrics: insertion score deletion score classification accuracy trait recognition rate (human study)

Baselines: Grad-CAM Layer-CAM Eigen-CAM Attention roll-out ProtoPFormer TesNet ProtoConcepts INTR Linear Probing

Builds on: Visual Prompt Tuning INTR MCTformer Query2Label DINO

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