Few-shot Semantic Segmentation with Self-supervision from Pseudo-classes
Despite the success of deep learning methods for semantic segmentation, few-shot semantic segmentation remains a challenging task due to the limited training data and the generalisation requirement for unseen classes. While recent progress has been particularly encouraging, we discover that existing methods tend to have poor performance in terms of meanIoU when query images contain other semantic classes besides the target class. To address this issue, we propose a novel self-supervised task that generates random pseudo-classes in the background of the query images, providing extra training data that would otherwise be unavailable when predicting individual target classes. To that end, we adopted superpixel segmentation for generating the pseudo-classes. With this extra supervision, we improved the meanIoU performance of the state-of-the-art method by 2.5% and 5.1% on the one-shot tasks, as well as 6.7% and 4.4% on the five-shot tasks, on the PASCAL-5i and COCO benchmarks, respectively.
Code (1)
Tasks
Few-Shot Semantic SegmentationSegmentationSemantic SegmentationSimilar Papers 제목 키워드 기반
Self-Supervision with Superpixels: Training Few-shot Medical Image Segmentation without Annotation
Few-shot semantic segmentation (FSS) has great potential for medical imaging applications. Most of the existing FSS techniques require abundant annotated semantic classes for training. However, these methods may not be a…
Cardiac SegmentationFew-Shot Semantic SegmentationImage SegmentationMedical Image Segmentation+4Distilling Self-Supervised Vision Transformers for Weakly-Supervised Few-Shot Classification & Segmentation
We address the task of weakly-supervised few-shot image classification and segmentation, by leveraging a Vision Transformer (ViT) pretrained with self-supervision. Our proposed method takes token representations from the…
Few-Shot Image Classificationimage-classificationImage ClassificationPseudo Label+1SIGN: Spatial-information Incorporated Generative Network for Generalized Zero-shot Semantic Segmentation
Unlike conventional zero-shot classification, zero-shot semantic segmentation predicts a class label at the pixel level instead of the image level. When solving zero-shot semantic segmentation problems, the need for pixe…
Knowledge DistillationSegmentationSemantic Segmentationzero-shot-classification+2Recursive Training for Zero-Shot Semantic Segmentation
General purpose semantic segmentation relies on a backbone CNN network to extract discriminative features that help classify each image pixel into a 'seen' object class (ie., the object classes available during training)…
SegmentationSemantic SegmentationZero-Shot Semantic SegmentationSemi-supervision semantic segmentation with uncertainty-guided self cross supervision
As a powerful way of realizing semi-supervised segmentation, the cross supervision method learns cross consistency based on independent ensemble models using abundant unlabeled images. However, the wrong pseudo labeling …
SegmentationSemantic Segmentation