HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Dense Gaussian Processes for Few-Shot Segmentation

Joakim Johnander Johan Edstedt Michael Felsberg Fahad Shahbaz Khan Martin Danelljan

Dense Gaussian Processes for Few-Shot Segmentation

Abstract

Few-shot segmentation is a challenging dense prediction task, which entails segmenting a novel query image given only a small annotated support set. The key problem is thus to design a method that aggregates detailed information from the support set, while being robust to large variations in appearance and context. To this end, we propose a few-shot segmentation method based on dense Gaussian process (GP) regression. Given the support set, our dense GP learns the mapping from local deep image features to mask values, capable of capturing complex appearance distributions. Furthermore, it provides a principled means of capturing uncertainty, which serves as another powerful cue for the final segmentation, obtained by a CNN decoder. Instead of a one-dimensional mask output, we further exploit the end-to-end learning capabilities of our approach to learn a high-dimensional output space for the GP. Our approach sets a new state-of-the-art on the PASCAL-5$^i$ and COCO-20$^i$ benchmarks, achieving an absolute gain of $+8.4$ mIoU in the COCO-20$^i$ 5-shot setting. Furthermore, the segmentation quality of our approach scales gracefully when increasing the support set size, while achieving robust cross-dataset transfer. Code and trained models are available at \url{https://github.com/joakimjohnander/dgpnet}.

Code Repositories

joakimjohnander/dgpnet
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
few-shot-semantic-segmentation-on-coco-20iDGPNet (ResNet-101)
Mean IoU: 70.1
few-shot-semantic-segmentation-on-coco-20iDGPNet (ResNet-50)
Mean IoU: 68.9
few-shot-semantic-segmentation-on-coco-20i-1DGPNet (ResNet-50)
Mean IoU: 45
few-shot-semantic-segmentation-on-coco-20i-1DGPNet (ResNet-101)
Mean IoU: 46.7
few-shot-semantic-segmentation-on-coco-20i-10DGPNet (ResNet-101)
Mean IoU: 60.2
few-shot-semantic-segmentation-on-coco-20i-2DGPNet (ResNet-50)
Mean IoU: 77.5
few-shot-semantic-segmentation-on-coco-20i-2DGPNet (ResNet-101)
Mean IoU: 78.5
few-shot-semantic-segmentation-on-coco-20i-5DGPNet (ResNet-50)
Mean IoU: 56.2
few-shot-semantic-segmentation-on-coco-20i-5DGPNet (ResNet-101)
Mean IoU: 57.9
few-shot-semantic-segmentation-on-pascal-5iDGPNet (ResNet-101)
Mean IoU: 77.7
few-shot-semantic-segmentation-on-pascal-5i-1DGPNet (ResNet-101)
Mean IoU: 64.8
few-shot-semantic-segmentation-on-pascal-5i-1DGPNet (ResNet-50)
Mean IoU: 63.5
few-shot-semantic-segmentation-on-pascal-5i-5DGPNet (ResNet-101)
Mean IoU: 75.4
few-shot-semantic-segmentation-on-pascal-5i-5DGPNet (ResNet-50)
Mean IoU: 73.5

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