HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Semi-Supervised Semantic Segmentation with Pixel-Level Contrastive Learning from a Class-wise Memory Bank

Inigo Alonso Alberto Sabater David Ferstl Luis Montesano Ana C. Murillo

Semi-Supervised Semantic Segmentation with Pixel-Level Contrastive Learning from a Class-wise Memory Bank

Abstract

This work presents a novel approach for semi-supervised semantic segmentation. The key element of this approach is our contrastive learning module that enforces the segmentation network to yield similar pixel-level feature representations for same-class samples across the whole dataset. To achieve this, we maintain a memory bank continuously updated with relevant and high-quality feature vectors from labeled data. In an end-to-end training, the features from both labeled and unlabeled data are optimized to be similar to same-class samples from the memory bank. Our approach outperforms the current state-of-the-art for semi-supervised semantic segmentation and semi-supervised domain adaptation on well-known public benchmarks, with larger improvements on the most challenging scenarios, i.e., less available labeled data. https://github.com/Shathe/SemiSeg-Contrastive

Code Repositories

Benchmarks

BenchmarkMethodologyMetrics
semi-supervised-semantic-segmentation-on-1SemiSegContrast (DeepLab v2 with ResNet-101 backbone, MSCOCO pretrained)
Validation mIoU: 65.9%
semi-supervised-semantic-segmentation-on-2SemiSegContrast (DeepLab v2 with ResNet-101 backbone, MSCOCO pretrained)
Validation mIoU: 64.4%
semi-supervised-semantic-segmentation-on-3SemiSegContrast (DeepLab v2 with ResNet-101 backbone, MSCOCO pretrained)
Validation mIoU: 59.4%
semi-supervised-semantic-segmentation-on-3SemiSegContrast (DeepLab v3+ with ResNet-50 backbone, MSCOCO pretrained)
Validation mIoU: 64.9%
semi-supervised-semantic-segmentation-on-4SemiSegContrast
Validation mIoU: 71.6%
semi-supervised-semantic-segmentation-on-5SemiSegContrast (DeepLab v2 with ResNet-101 backbone, MSCOCO pretrained)
Validation mIoU: 70.0%
semi-supervised-semantic-segmentation-on-6SemiSegContrast (DeepLab v2 with ResNet-101 backbone, MSCOCO pretrained)
Validation mIoU: 67.9%

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