atlas

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

CLIP-driven Coarse-to-fine Semantic Guidance for Fine-grained Open-set Semi-supervised Learning

CVPR 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Fine-grained improvements to CLIP · 3 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 CFSG-CLIP, a dual-branch CLIP framework with a semantic filtering module and visual-semantic injection that progressively focuses on fine-grained local cues to separate ID from OOD samples in fine-grained open-set semi-supervised learning.

Problem

Fine-grained open-set semi-supervised learning, where unlabeled data contains fine-grained OOD samples that are visually similar to ID classes, making ID/OOD separation hard; global CLIP features focus on general attributes and miss subtle details.

Approach

A coarse-guidance branch filters patch tokens using coarse text prompts and global visual features; a fine-guidance branch injects these selected local features as replacements for the [CLS] token into the first layers of the CLIP visual encoder, then refines them with fine prompts, with both branches trained via FixMatch-style losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use CFSG-CLIP instead of MaPLeCLIP-based fine-grained OSSL · Stanford Dogs (5 labeled samples/class)accuracyNo clear effect
use CFSG-CLIP instead of MaPLeCLIP-based fine-grained OSSL · Stanford Dogs (20 labeled samples/class)accuracy: 1.78% advantageHelped
use CFSG-CLIP instead of MaPLeCLIP-based fine-grained OSSL · Stanford Cars, CUB-200-2011, and FGVCAircraftaccuracy: 8.66% and 9.23% in 5 and 20 labeled samplesHelped
use CFSG-CLIP instead of MaPLeCLIP-based fine-grained OSSL · Semi-Aves (Uin)accuracy: 5.24%Helped
use CFSG-CLIP instead of MaPLeCLIP-based fine-grained OSSL · Semi-Aves (Uin + Uout)accuracy: 4.01%Helped
add semantic filtering in the coarse-guidance branch (ablation)CoOp+A · Stanford Cars and FGVCAircraftaccuracy: 86.31 -> 89.15; 50.42 -> 54.65Helped
add semantic filtering in the fine-guidance branch as well (ablation)CoOp+A with coarse-branch semantic filtering · FGVCAircraftaccuracy: 54.65 -> 58.01Helped
add visual-semantic injection (ablation)CoOp+A with semantic filtering in both branches · Stanford Cars and FGVCAircraftaccuracy: 90.03 -> 90.28; 58.01 -> 61.07Helped
use global visual feature weighting instead of textual filtering alone (ablation)Semantic filtering module · Stanford Cars and FGVCAircraftaccuracy: 88.65 -> 89.15; 53.57 -> 54.65Helped
inject coarse visual-semantic priors in layers 1 to 7 (ablation)CFSG-CLIP fine-guidance visual encoder · FGVCAircraftaccuracy: 60.95 60.83Helped
vary top-k patch tokens; use k = 20 (ablation)CFSG-CLIP semantic filtering module · FGVCAircraftaccuracy: 60.95 61.01 60.77; 61.07; 60.35; 58.85Mixed
replace the image [CLS] token with local visual features rather than concatenate them (ablation)CFSG-CLIP visual-semantic injection · Stanford Cars and FGVCAircraftaccuracy: 89.99 -> 90.28; 60.47 -> 61.07Helped

Surprising findings

Limitations

Experimental setup

Datasets: CUB-200-2011 Stanford Dogs Stanford Cars FGVCAircraft Semi-Aves

Benchmarks: CUB-200-2011 Stanford Dogs Stanford Cars FGVCAircraft Semi-Aves

Metrics: classification accuracy open-set balanced accuracy

Baselines: CLIP CLIP-LoRA CLIP-Adapter CoOp LoCoOp PLOT MaPLe

Builds on: CLIP CoOp FixMatch IOMatch LoCoOp

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