HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

CLUDA : Contrastive Learning in Unsupervised Domain Adaptation for Semantic Segmentation

Midhun Vayyat; Jaswin Kasi; Anuraag Bhattacharya; Shuaib Ahmed; Rahul Tallamraju

CLUDA : Contrastive Learning in Unsupervised Domain Adaptation for Semantic Segmentation

Abstract

In this work, we propose CLUDA, a simple, yet novel method for performing unsupervised domain adaptation (UDA) for semantic segmentation by incorporating contrastive losses into a student-teacher learning paradigm, that makes use of pseudo-labels generated from the target domain by the teacher network. More specifically, we extract a multi-level fused-feature map from the encoder, and apply contrastive loss across different classes and different domains, via source-target mixing of images. We consistently improve performance on various feature encoder architectures and for different domain adaptation datasets in semantic segmentation. Furthermore, we introduce a learned-weighted contrastive loss to improve upon on a state-of-the-art multi-resolution training approach in UDA. We produce state-of-the-art results on GTA $\rightarrow$ Cityscapes (74.4 mIOU, +0.6) and Synthia $\rightarrow$ Cityscapes (67.2 mIOU, +1.4) datasets. CLUDA effectively demonstrates contrastive learning in UDA as a generic method, which can be easily integrated into any existing UDA for semantic segmentation tasks. Please refer to the supplementary material for the details on implementation.

Code Repositories

user0407/CLUDA
Official
pytorch

Benchmarks

BenchmarkMethodologyMetrics
synthetic-to-real-translation-on-gtav-toHRDA + CLUDA
mIoU: 74.4
synthetic-to-real-translation-on-gtav-toDAFormer + CLUDA
mIoU: 70.11
synthetic-to-real-translation-on-synthia-to-1CLUDA+HRDA
MIoU (16 classes): 67.2
unsupervised-domain-adaptation-on-gta5-to-3CLUDA+HRDA
mIoU: 74.4
unsupervised-domain-adaptation-on-gtav-toCLUDA+HRDA
mIoU: 74.4
unsupervised-domain-adaptation-on-synthia-toCLUDA+HRDA
mIoU: 67.2

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
CLUDA : Contrastive Learning in Unsupervised Domain Adaptation for Semantic Segmentation | Papers | HyperAI