atlas

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

DPSeg: Dual-Prompt Cost Volume Learning for Open-Vocabulary Semantic Segmentation

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 DPSeg, a dual-prompt (text + Stable Diffusion-generated visual prompt) cost-volume framework with a cost-volume-guided decoder and two-pass semantic-guided prompt refinement for open-vocabulary semantic segmentation.

Problem

Open-vocabulary semantic segmentation with CLIP text embeddings suffers from a modality gap between image and text embeddings, and cost volumes upsampled from deep features lose fine detail for small objects.

Approach

Averages text embeddings with visual prompt embeddings (images generated by Stable Diffusion from the text templates) to build a dual-prompt cost volume, adds multi-scale visual cost volumes from shallow features inside the decoder instead of upsampling the cost volume, and refines visual prompts with first-pass masks crops in a second inference pass.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply semantic-guided prompt refinement in a second inference passDPSeg · A-847mIoU: 12.0 -> 12.5Helped
apply semantic-guided prompt refinement in a second inference passDPSeg · PC-459mIoU: 19.5 -> 20.1Helped
apply semantic-guided prompt refinement in a second inference passDPSeg · A-150mIoU: 32.9 -> 33.3Helped
apply semantic-guided prompt refinement in a second inference passDPSeg · PC-59mIoU: 58.1 -> 58.4Helped
apply semantic-guided prompt refinement in a second inference passDPSeg · PAS-20mIoU: 96.0 -> 96.9Helped
replace averaged text and visual prompts with text-only prompts (ablation)DPSeg · A-847mIoU: 12.0 -> 10.4Hurt
replace averaged text and visual prompts with visual-only prompts (ablation)DPSeg · A-847mIoU: 12.0 -> 11.1Hurt
average text and visual embeddings before calculating cosine similarity instead of concatenating separate cost volumes (ablation)DPSeg · A-847mIoU: 11.7 -> 12.0Helped
average text and visual embeddings before calculating cosine similarity instead of averaging the resulting cost volumes (ablation)DPSeg · A-847mIoU: 11.9 -> 12.0Helped
add multi-scale visual cost volume guidance at scales 2, 3, and 4 (ablation)DPSeg decoder · A-847mIoU: 10.6 -> 12.0Helped
replace multi-scale visual cost volumes with upsampled Fc (ablation)DPSeg decoder · A-847mIoU: 12.0 -> 11.4Hurt
increase prompt templates from 1 to 80 (ablation)DPSeg · A-847mIoU: 3.6 -> 12.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: COCO-Stuff

Benchmarks: ADE20K-847 PC-459 ADE20K-150 PC-59 PASCAL VOC-20

Metrics: mIoU

Baselines: SED CAT-Seg SAN EBSeg SCAN OVSeg FC-CLIP ODISE

Builds on: CAT-Seg SED CLIP Stable Diffusion

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