Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Part-aware Prototype Network for Few-shot Semantic Segmentation

About

Few-shot semantic segmentation aims to learn to segment new object classes with only a few annotated examples, which has a wide range of real-world applications. Most existing methods either focus on the restrictive setting of one-way few-shot segmentation or suffer from incomplete coverage of object regions. In this paper, we propose a novel few-shot semantic segmentation framework based on the prototype representation. Our key idea is to decompose the holistic class representation into a set of part-aware prototypes, capable of capturing diverse and fine-grained object features. In addition, we propose to leverage unlabeled data to enrich our part-aware prototypes, resulting in better modeling of intra-class variations of semantic objects. We develop a novel graph neural network model to generate and enhance the proposed part-aware prototypes based on labeled and unlabeled images. Extensive experimental evaluations on two benchmarks show that our method outperforms the prior art with a sizable margin.

Yongfei Liu, Xiangyi Zhang, Songyang Zhang, Xuming He• 2020

Related benchmarks

TaskDatasetResultRank
Few-shot SegmentationPASCAL-5i
mIoU (Fold 0)60.3
325
Few-shot Semantic SegmentationPASCAL-5^i (test)
FB-IoU77.5
177
Few-shot SegmentationCOCO 20^i (test)
mIoU38.5
174
Semantic segmentationCOCO-20i
mIoU (Mean)38.5
132
Few-shot Semantic SegmentationCOCO-20i
mIoU36.7
115
Semantic segmentationPASCAL-5i
Mean mIoU65.1
111
Semantic segmentationPASCAL-5^i (test)
Mean Score65.1
107
Semantic segmentationPASCAL 5-shot 5i
Mean mIoU62
100
Few-shot Semantic SegmentationPASCAL-5i
mIoU62
96
Few-shot Semantic SegmentationCOCO 5-shot 20i
mIoU38.5
85
Showing 10 of 56 rows

Other info

Code

Follow for update