HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

ProCST: Boosting Semantic Segmentation Using Progressive Cyclic Style-Transfer

Shahaf Ettedgui; Shady Abu-Hussein; Raja Giryes

ProCST: Boosting Semantic Segmentation Using Progressive Cyclic Style-Transfer

Abstract

Using synthetic data for training neural networks that achieve good performance on real-world data is an important task as it can reduce the need for costly data annotation. Yet, synthetic and real world data have a domain gap. Reducing this gap, also known as domain adaptation, has been widely studied in recent years. Closing the domain gap between the source (synthetic) and target (real) data by directly performing the adaptation between the two is challenging. In this work, we propose a novel two-stage framework for improving domain adaptation techniques on image data. In the first stage, we progressively train a multi-scale neural network to perform image translation from the source domain to the target domain. We denote the new transformed data as "Source in Target" (SiT). Then, we insert the generated SiT data as the input to any standard UDA approach. This new data has a reduced domain gap from the desired target domain, which facilitates the applied UDA approach to close the gap further. We emphasize the effectiveness of our method via a comparison to other leading UDA and image-to-image translation techniques when used as SiT generators. Moreover, we demonstrate the improvement of our framework with three state-of-the-art UDA methods for semantic segmentation, HRDA, DAFormer and ProDA, on two UDA tasks, GTA5 to Cityscapes and Synthia to Cityscapes.

Code Repositories

shahaf1313/procst
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
domain-adaptation-on-gta5-to-cityscapesDAFormer + ProCST
mIoU: 69.4
domain-adaptation-on-synthia-to-cityscapesDAFormer + ProCST
mIoU: 61.6
image-to-image-translation-on-gtav-toDAFormer + ProCST
mIoU: 69.4
image-to-image-translation-on-synthia-toDAFormer + ProCST
mIoU (13 classes): 68.2
semantic-segmentation-on-gtav-to-cityscapes-1DAFormer + ProCST
mIoU: 69.4
semantic-segmentation-on-synthia-toDAFormer + ProCST
Mean IoU: 61.6
synthetic-to-real-translation-on-gtav-toDAFormer + ProCST
mIoU: 69.4
synthetic-to-real-translation-on-synthia-to-1DAFormer + ProCST
MIoU (16 classes): 61.6
unsupervised-domain-adaptation-on-gtav-toDAFormer + ProCST
mIoU: 69.4
unsupervised-domain-adaptation-on-synthia-toDAFormer + ProCST
mIoU (13 classes): 68.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
ProCST: Boosting Semantic Segmentation Using Progressive Cyclic Style-Transfer | Papers | HyperAI