atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Understanding Multi-Granularity for Open-Vocabulary Part Segmentation

NeurIPS 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Open-vocabulary semantic segmentation · 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 PartCLIPSeg, a CLIPSeg-based open-vocabulary part segmentation model that uses generalized parts with object-level context, a separation loss on self-attention to reduce part overlap, and an enhancement loss to boost small parts.

Problem

Open-vocabulary part segmentation struggles with generalization of part categories to unseen objects, ambiguous part boundaries with overlapping predictions, and omission of small or underrepresented parts.

Approach

Decompose object-specific part names into object and generalized part names, supervise both object-level and generalized-part masks alongside object-specific part masks, and apply diffusion-style attention control (separation and enhancement losses) to CLIP self-attention maps to separate parts and strengthen weakly activated ones.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PartCLIPSeg instead of the strongest baselineOVPS · Pascal-Part-116 Pred-Allharmonic mIoU: 26.72 -> 30.67Helped
Use PartCLIPSeg instead of the strongest baselineOVPS · Pascal-Part-116 Oracle-Objharmonic mIoU: 35.24 -> 38.79Helped
Use PartCLIPSeg instead of the strongest baselineOVPS · ADE20K-Part-234 Pred-Allharmonic mIoU: 3.53 -> 11.38Helped
Use PartCLIPSeg instead of the strongest baselineOVPS · ADE20K-Part-234 Oracle-Objharmonic mIoU: 34.15 -> 38.60Helped
Use PartCLIPSeg instead of CLIPSegOVPS · PartImageNet Pred-Allharmonic mIoU: 17.80 -> 25.94Helped
Use PartCLIPSeg instead of CLIPSegOVPS · PartImageNet Oracle-Objharmonic mIoU: 44.00 -> 53.85Helped
Add separation loss (ablation)PartCLIPSeg · Pascal-Part-116 Pred-Allharmonic mIoU: 29.20 -> 30.37Helped
Add enhancement loss to separation loss (ablation)PartCLIPSeg · Pascal-Part-116 Pred-Allharmonic mIoU: 30.37 -> 30.67Helped
Add separation and enhancement losses (ablation)PartCLIPSeg · ADE20K-Part-234 Pred-Allharmonic mIoU: 9.43 -> 11.38Helped
Add separation and enhancement losses (ablation)PartCLIPSeg · ADE20K-Part-234 Oracle-Objharmonic mIoU: 36.93 -> 38.60Helped
Add object-level guidance (ablation)PartCLIPSeg · Pascal-Part-116 Oracle-Objharmonic mIoU: 36.58 -> 38.07Helped
Add part-level guidance (ablation)PartCLIPSeg · Pascal-Part-116 Oracle-Objharmonic mIoU: 36.58 -> 38.46Helped

Surprising findings

Limitations

Experimental setup

Datasets: Pascal-Part-116 ADE20K-Part-234 PartImageNet

Benchmarks: Pascal-Part-116 ADE20K-Part-234 PartImageNet

Metrics: mIoU harmonic mean boundary IoU recall

Baselines: ZSSeg+ VLPart CLIPSeg CAT-Seg OV-PARTS

Builds on: CLIPSeg OV-PARTS Attend-and-Excite Separate-and-Enhance FiLM

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