SOTAVerified

APANet: Adaptive Prototypes Alignment Network for Few-Shot Semantic Segmentation

2021-11-24Unverified0· sign in to hype

Jiacheng Chen, Bin-Bin Gao, Zongqing Lu, Jing-Hao Xue, Chengjie Wang, Qingmin Liao

Unverified — Be the first to reproduce this paper.

Reproduce

Abstract

Few-shot semantic segmentation aims to segment novel-class objects in a given query image with only a few labeled support images. Most advanced solutions exploit a metric learning framework that performs segmentation through matching each query feature to a learned class-specific prototype. However, this framework suffers from biased classification due to incomplete feature comparisons. To address this issue, we present an adaptive prototype representation by introducing class-specific and class-agnostic prototypes and thus construct complete sample pairs for learning semantic alignment with query features. The complementary features learning manner effectively enriches feature comparison and helps yield an unbiased segmentation model in the few-shot setting. It is implemented with a two-branch end-to-end network (i.e., a class-specific branch and a class-agnostic branch), which generates prototypes and then combines query features to perform comparisons. In addition, the proposed class-agnostic branch is simple yet effective. In practice, it can adaptively generate multiple class-agnostic prototypes for query images and learn feature alignment in a self-contrastive manner. Extensive experiments on PASCAL-5^i and COCO-20^i demonstrate the superiority of our method. At no expense of inference efficiency, our model achieves state-of-the-art results in both 1-shot and 5-shot settings for semantic segmentation.

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
COCO-20i (1-shot)APANet (VGG-16)Mean IoU37.2Unverified
COCO-20i (1-shot)APANet (ResNet-50)Mean IoU40.5Unverified
COCO-20i (1-shot)APANet (ResNet-101)Mean IoU41.9Unverified
COCO-20i (5-shot)APANet (ResNet-101)Mean IoU46.4Unverified
COCO-20i (5-shot)APANet (VGG-16)Mean IoU43.2Unverified
COCO-20i (5-shot)APANet (ResNet-50)Mean IoU43Unverified
PASCAL-5i (1-Shot)APANet (VGG-16)Mean IoU59Unverified
PASCAL-5i (1-Shot)APANet (ResNet-50)Mean IoU63Unverified
PASCAL-5i (1-Shot)APANet (ResNet-101)Mean IoU64Unverified
PASCAL-5i (5-Shot)APANet (ResNet-101)Mean IoU68Unverified
PASCAL-5i (5-Shot)APANet (ResNet-50)Mean IoU66Unverified
PASCAL-5i (5-Shot)APANet (VGG-16)Mean IoU62.6Unverified

Reproductions