HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Part-aware Prototype Network for Few-shot Semantic Segmentation

Yongfei Liu Xiangyi Zhang Songyang Zhang Xuming He

Part-aware Prototype Network for Few-shot Semantic Segmentation

Abstract

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.

Code Repositories

Xiangyi1996/PPNet-PyTorch
Official
pytorch
Mentioned in GitHub
LiheYoung/MiningFSS
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
few-shot-semantic-segmentation-on-coco-20i-1PPNet (ResNet-50)
Mean IoU: 29.0
learnable parameters (million): 31.5
few-shot-semantic-segmentation-on-coco-20i-2-1PPNet (ResNet-50)
mIoU: 20.4
few-shot-semantic-segmentation-on-coco-20i-5PPNet (ResNet-50)
Mean IoU: 38.5
learnable parameters (million): 31.5
few-shot-semantic-segmentation-on-pascal-5i-1PPNet (ResNet-50)
Mean IoU: 51.5
learnable parameters (million): 31.5
few-shot-semantic-segmentation-on-pascal-5i-5PPNet (ResNet-50)
Mean IoU: 62.0
learnable parameters (million): 31.5
few-shot-semantic-segmentation-on-pascal5i-1PPNet
meanIOU: 55.16

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp