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

Feature Weighting and Boosting for Few-Shot Segmentation

About

This paper is about few-shot segmentation of foreground objects in images. We train a CNN on small subsets of training images, each mimicking the few-shot setting. In each subset, one image serves as the query and the other(s) as support image(s) with ground-truth segmentation. The CNN first extracts feature maps from the query and support images. Then, a class feature vector is computed as an average of the support's feature maps over the known foreground. Finally, the target object is segmented in the query image by using a cosine similarity between the class feature vector and the query's feature map. We make two contributions by: (1) Improving discriminativeness of features so their activations are high on the foreground and low elsewhere; and (2) Boosting inference with an ensemble of experts guided with the gradient of loss incurred when segmenting the support images in testing. Our evaluations on the PASCAL-$5^i$ and COCO-$20^i$ datasets demonstrate that we significantly outperform existing approaches.

Khoi Nguyen, Sinisa Todorovic• 2019

Related benchmarks

TaskDatasetResultRank
Few-shot SegmentationPASCAL-5i
mIoU (Fold 0)54.9
325
Few-shot Semantic SegmentationPASCAL-5^i (test)--
177
Semantic segmentationCOCO-20i
mIoU (Mean)23.7
132
Few-shot Semantic SegmentationCOCO-20i
mIoU23.7
115
Semantic segmentationPASCAL-5i
Mean mIoU59.9
111
Semantic segmentationPASCAL-5^i (test)
Mean Score59.9
107
Semantic segmentationPASCAL 5-shot 5i
Mean mIoU59.92
100
Few-shot Semantic SegmentationPASCAL-5i
mIoU60
96
Few-shot Semantic SegmentationCOCO 5-shot 20i
mIoU23.7
85
Few-shot SegmentationPASCAL 5i (val)
mIoU (Mean)56.19
83
Showing 10 of 47 rows

Other info

Follow for update