Command Palette
Search for a command to run...
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

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
| Benchmark | Methodology | Metrics |
|---|---|---|
| semi-supervised-semantic-segmentation-on-1 | SemiSegContrast (DeepLab v2 with ResNet-101 backbone, MSCOCO pretrained) | Validation mIoU: 65.9% |
| semi-supervised-semantic-segmentation-on-2 | SemiSegContrast (DeepLab v2 with ResNet-101 backbone, MSCOCO pretrained) | Validation mIoU: 64.4% |
| semi-supervised-semantic-segmentation-on-3 | SemiSegContrast (DeepLab v2 with ResNet-101 backbone, MSCOCO pretrained) | Validation mIoU: 59.4% |
| semi-supervised-semantic-segmentation-on-3 | SemiSegContrast (DeepLab v3+ with ResNet-50 backbone, MSCOCO pretrained) | Validation mIoU: 64.9% |
| semi-supervised-semantic-segmentation-on-4 | SemiSegContrast | Validation mIoU: 71.6% |
| semi-supervised-semantic-segmentation-on-5 | SemiSegContrast (DeepLab v2 with ResNet-101 backbone, MSCOCO pretrained) | Validation mIoU: 70.0% |
| semi-supervised-semantic-segmentation-on-6 | SemiSegContrast (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.