HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Bootstrapping Semantic Segmentation with Regional Contrast

Shikun Liu Shuaifeng Zhi Edward Johns Andrew J. Davison

Bootstrapping Semantic Segmentation with Regional Contrast

Abstract

We present ReCo, a contrastive learning framework designed at a regional level to assist learning in semantic segmentation. ReCo performs semi-supervised or supervised pixel-level contrastive learning on a sparse set of hard negative pixels, with minimal additional memory footprint. ReCo is easy to implement, being built on top of off-the-shelf segmentation networks, and consistently improves performance in both semi-supervised and supervised semantic segmentation methods, achieving smoother segmentation boundaries and faster convergence. The strongest effect is in semi-supervised learning with very few labels. With ReCo, we achieve high-quality semantic segmentation models, requiring only 5 examples of each semantic class. Code is available at https://github.com/lorenmt/reco.

Code Repositories

lorenmt/reco
Official
pytorch
Mentioned in GitHub
dbash/zerowaste
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
semi-supervised-semantic-segmentation-on-1ReCo (DeepLab v3+ with ResNet-101 backbone, ImageNet pretrained)
Validation mIoU: 68.50%
semi-supervised-semantic-segmentation-on-1ReCo (DeepLab v2 with ResNet-101 backbone, ImageNet pretrained)
Validation mIoU: 67.53%
semi-supervised-semantic-segmentation-on-2ReCo (DeepLab v2 with ResNet-101 backbone, ImageNet pretrained)
Validation mIoU: 64.94%
semi-supervised-semantic-segmentation-on-2ReCo (DeepLab v3+ with ResNet-101 backbone, ImageNet pretrained)
Validation mIoU: 66.44%
semi-supervised-semantic-segmentation-on-3ReCo (DeepLab v2 with ResNet-101 backbone, ImageNet pretrained)
Validation mIoU: 56.53%
semi-supervised-semantic-segmentation-on-3ReCo (DeepLab v3+ with ResNet-101 backbone, ImageNet pretrained)
Validation mIoU: 60.28%
semi-supervised-semantic-segmentation-on-4ReCo
Validation mIoU: 71.00%
semi-supervised-semantic-segmentation-on-5ReCo (DeepLab v2 with ResNet-101 backbone, ImageNet pretrained)
Validation mIoU: 68.85%
semi-supervised-semantic-segmentation-on-5ReCo (DeepLab v3+ with ResNet-101 backbone, ImageNet pretrained)
Validation mIoU: 73.66%
semi-supervised-semantic-segmentation-on-6ReCo (DeepLab v3+ with ResNet-101 backbone, ImageNet pretrained)
Validation mIoU: 72.14%
semi-supervised-semantic-segmentation-on-6ReCo (DeepLab v2 with ResNet-101 backbone, ImageNet pretrained)
Validation mIoU: 66.41%
semi-supervised-semantic-segmentation-on-7ReCo (DeepLab v3+ with ResNet-101 backbone, ImageNet pre-trained)
Validation mIoU: 63.60%
semi-supervised-semantic-segmentation-on-7ReCo (DeepLab v2 with ResNet-101 backbone, ImageNet pre-trained)
Validation mIoU: 63.16%
semi-supervised-semantic-segmentation-on-8ReCo (DeepLab v2 with ResNet-101 backbone, ImageNet pretrained)
Validation mIoU: 68.69%

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
Bootstrapping Semantic Segmentation with Regional Contrast | Papers | HyperAI