atlas

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

TextRefiner: Internal Visual Feature as Efficient Refiner for Vision-Language Models Prompt Tuning

AAAI 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Prompt learning for CLIP · 6 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 TextRefiner, a plug-and-play module that builds a local visual cache from CLIP's internal local tokens to refine text prompts of prompt-tuning methods (CoOp, PromptKD) without external LLM knowledge.

Problem

Prompt-learning methods for VLMs learn coarse, class-shared prompts that fail to capture fine-grained class-specific visual concepts, while LLM-based fixes add substantial inference cost.

Approach

A local cache of fixed entries, updated with momentum from the image encoder's local patch tokens, is queried by class text embeddings; the retrieved visual attribute embeddings are fused with the text outputs via a residual linear layer, plus a feature alignment MLP, so no LLM descriptions or extra inference-time text-branch inputs are needed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add TextRefiner to PromptKDPromptKD · 11-benchmark average, base-to-novelHM: 81.09 -> 82.33Helped
Add TextRefiner to CoOpCoOp · 11-benchmark average, base-to-novelHM: 71.66 -> 76.94Helped
Add TextRefiner to PromptKDPromptKD · ImageNet, novel classesaccuracy: 70.96 -> 71.43Helped
Add TextRefiner to CoOpCoOp · ImageNet, novel classesaccuracy: 63.22% to 74.32%Helped
Add TextRefiner to CoOpCoOp · ImageNet-A, cross-domainaccuracy: 49.71 -> 49.77No clear effect
Add TextRefiner to CoOpCoOp · ImageNet-Sketch, cross-domainaccuracy: 47.99 -> 48.58Helped
Add TextRefiner to CoOp (ablation)CoOp · ImageNet, base-to-novelHM: 71.92 -> 73.37Helped
Add semantic loss to TextRefiner (ablation)CoOp with TextRefiner · ImageNet, base-to-novelHM: 73.37 -> 73.48Helped
Add regularization loss to TextRefiner (ablation)CoOp with TextRefiner · ImageNet, base-to-novelHM: 73.37 -> 73.02Hurt
Add regularization loss alongside semantic loss (ablation)CoOp with TextRefiner · ImageNet, base-to-novelHM: 73.48 -> 73.56Helped
Increase the local-cache entry count M (ablation)TextRefiner · ImageNet, base-to-novelrecognition performanceMixed
Increase the semantic-loss factor λ1 (ablation)TextRefiner · ImageNet, base-to-novelHM: 73.10; 73.10; 73.27; 73.56; 73.30Mixed

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet Caltech101 OxfordPets StanfordCars Flowers102 Food101 FGVCAircraft SUN397 DTD EuroSAT UCF101 ImageNetV2

Benchmarks: ImageNet Caltech101 OxfordPets StanfordCars Flowers102 Food101 FGVCAircraft SUN397 DTD EuroSAT UCF101 ImageNetV2

Metrics: accuracy harmonic mean FPS

Baselines: CLIP CoOp CoCoOp PromptSRC MaPLe PromptKD LLaMP

Builds on: CoOp CoCoOp PromptKD MaPLe CLIP

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