TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Adaptive Prototype Learning and Allocation for Few-Shot Se...

Adaptive Prototype Learning and Allocation for Few-Shot Segmentation

Gen Li, Varun Jampani, Laura Sevilla-Lara, Deqing Sun, Jonghyun Kim, Joongkyu Kim

2021-04-05CVPR 2021 1SegmentationFew-Shot Semantic SegmentationClustering
PaperPDFCode(official)Code

Abstract

Prototype learning is extensively used for few-shot segmentation. Typically, a single prototype is obtained from the support feature by averaging the global object information. However, using one prototype to represent all the information may lead to ambiguities. In this paper, we propose two novel modules, named superpixel-guided clustering (SGC) and guided prototype allocation (GPA), for multiple prototype extraction and allocation. Specifically, SGC is a parameter-free and training-free approach, which extracts more representative prototypes by aggregating similar feature vectors, while GPA is able to select matched prototypes to provide more accurate guidance. By integrating the SGC and GPA together, we propose the Adaptive Superpixel-guided Network (ASGNet), which is a lightweight model and adapts to object scale and shape variation. In addition, our network can easily generalize to k-shot segmentation with substantial improvement and no additional computational cost. In particular, our evaluations on COCO demonstrate that ASGNet surpasses the state-of-the-art method by 5% in 5-shot segmentation.

Results

TaskDatasetMetricValueModel
Few-Shot LearningCOCO-20i (5-shot)FB-IoU66.96ASGNet (ResNet-50)
Few-Shot LearningCOCO-20i (5-shot)Mean IoU42.48ASGNet (ResNet-50)
Few-Shot LearningPASCAL-5i (1-Shot)FB-IoU71.7ASGNet (ResNet-101)
Few-Shot LearningPASCAL-5i (1-Shot)Mean IoU59.31ASGNet (ResNet-101)
Few-Shot LearningPASCAL-5i (1-Shot)FB-IoU69.2ASGNet (ResNet-50)
Few-Shot LearningPASCAL-5i (1-Shot)Mean IoU59.29ASGNet (ResNet-50)
Few-Shot LearningCOCO-20i (1-shot)FB-IoU60.39ASGNet (ResNet-50)
Few-Shot LearningCOCO-20i (1-shot)Mean IoU34.56ASGNet (ResNet-50)
Few-Shot LearningPASCAL-5i (5-Shot)FB-IoU75.2ASGNet (ResNet-101)
Few-Shot LearningPASCAL-5i (5-Shot)Mean IoU64.36ASGNet (ResNet-101)
Few-Shot LearningPASCAL-5i (5-Shot)FB-IoU74.2ASGNet (ResNet-50)
Few-Shot LearningPASCAL-5i (5-Shot)Mean IoU63.94ASGNet (ResNet-50)
Few-Shot Semantic SegmentationCOCO-20i (5-shot)FB-IoU66.96ASGNet (ResNet-50)
Few-Shot Semantic SegmentationCOCO-20i (5-shot)Mean IoU42.48ASGNet (ResNet-50)
Few-Shot Semantic SegmentationPASCAL-5i (1-Shot)FB-IoU71.7ASGNet (ResNet-101)
Few-Shot Semantic SegmentationPASCAL-5i (1-Shot)Mean IoU59.31ASGNet (ResNet-101)
Few-Shot Semantic SegmentationPASCAL-5i (1-Shot)FB-IoU69.2ASGNet (ResNet-50)
Few-Shot Semantic SegmentationPASCAL-5i (1-Shot)Mean IoU59.29ASGNet (ResNet-50)
Few-Shot Semantic SegmentationCOCO-20i (1-shot)FB-IoU60.39ASGNet (ResNet-50)
Few-Shot Semantic SegmentationCOCO-20i (1-shot)Mean IoU34.56ASGNet (ResNet-50)
Few-Shot Semantic SegmentationPASCAL-5i (5-Shot)FB-IoU75.2ASGNet (ResNet-101)
Few-Shot Semantic SegmentationPASCAL-5i (5-Shot)Mean IoU64.36ASGNet (ResNet-101)
Few-Shot Semantic SegmentationPASCAL-5i (5-Shot)FB-IoU74.2ASGNet (ResNet-50)
Few-Shot Semantic SegmentationPASCAL-5i (5-Shot)Mean IoU63.94ASGNet (ResNet-50)
Meta-LearningCOCO-20i (5-shot)FB-IoU66.96ASGNet (ResNet-50)
Meta-LearningCOCO-20i (5-shot)Mean IoU42.48ASGNet (ResNet-50)
Meta-LearningPASCAL-5i (1-Shot)FB-IoU71.7ASGNet (ResNet-101)
Meta-LearningPASCAL-5i (1-Shot)Mean IoU59.31ASGNet (ResNet-101)
Meta-LearningPASCAL-5i (1-Shot)FB-IoU69.2ASGNet (ResNet-50)
Meta-LearningPASCAL-5i (1-Shot)Mean IoU59.29ASGNet (ResNet-50)
Meta-LearningCOCO-20i (1-shot)FB-IoU60.39ASGNet (ResNet-50)
Meta-LearningCOCO-20i (1-shot)Mean IoU34.56ASGNet (ResNet-50)
Meta-LearningPASCAL-5i (5-Shot)FB-IoU75.2ASGNet (ResNet-101)
Meta-LearningPASCAL-5i (5-Shot)Mean IoU64.36ASGNet (ResNet-101)
Meta-LearningPASCAL-5i (5-Shot)FB-IoU74.2ASGNet (ResNet-50)
Meta-LearningPASCAL-5i (5-Shot)Mean IoU63.94ASGNet (ResNet-50)

Related Papers

SeC: Advancing Complex Video Object Segmentation via Progressive Concept Construction2025-07-21Tri-Learn Graph Fusion Network for Attributed Graph Clustering2025-07-18Deep Learning-Based Fetal Lung Segmentation from Diffusion-weighted MRI Images and Lung Maturity Evaluation for Fetal Growth Restriction2025-07-17DiffOSeg: Omni Medical Image Segmentation via Multi-Expert Collaboration Diffusion Model2025-07-17From Variability To Accuracy: Conditional Bernoulli Diffusion Models with Consensus-Driven Correction for Thin Structure Segmentation2025-07-17Unleashing Vision Foundation Models for Coronary Artery Segmentation: Parallel ViT-CNN Encoding and Variational Fusion2025-07-17SCORE: Scene Context Matters in Open-Vocabulary Remote Sensing Instance Segmentation2025-07-17Unified Medical Image Segmentation with State Space Modeling Snake2025-07-17