ADVENT: Adversarial Entropy Minimization for Domain Adaptation in Semantic Segmentation
About
Semantic segmentation is a key problem for many computer vision tasks. While approaches based on convolutional neural networks constantly break new records on different benchmarks, generalizing well to diverse testing environments remains a major challenge. In numerous real world applications, there is indeed a large gap between data distributions in train and test domains, which results in severe performance loss at run-time. In this work, we address the task of unsupervised domain adaptation in semantic segmentation with losses based on the entropy of the pixel-wise predictions. To this end, we propose two novel, complementary methods using (i) entropy loss and (ii) adversarial loss respectively. We demonstrate state-of-the-art performance in semantic segmentation on two challenging "synthetic-2-real" set-ups and show that the approach can also be used for detection.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Semantic segmentation | Cityscapes (test) | mIoU45.7 | 1145 | |
| Semantic segmentation | Cityscapes (val) | mIoU54.2 | 572 | |
| Semantic segmentation | GTA5 → Cityscapes (val) | mIoU45.5 | 533 | |
| Semantic segmentation | SYNTHIA to Cityscapes (val) | Rider IoU72.7 | 435 | |
| Change Detection | LEVIR-CD (test) | -- | 357 | |
| Semantic segmentation | Cityscapes GTA5 to Cityscapes adaptation (val) | mIoU (Overall)45.5 | 352 | |
| Semantic segmentation | Cityscapes (val) | mIoU51.6 | 332 | |
| Change Detection | WHU-CD (test) | IoU76.6 | 286 | |
| Semantic segmentation | GTA5 to Cityscapes (test) | mIoU45.5 | 151 | |
| Semantic segmentation | SYNTHIA to Cityscapes | Road IoU87 | 150 |