Significance-aware Information Bottleneck for Domain Adaptive Semantic Segmentation
About
For unsupervised domain adaptation problems, the strategy of aligning the two domains in latent feature space through adversarial learning has achieved much progress in image classification, but usually fails in semantic segmentation tasks in which the latent representations are overcomplex. In this work, we equip the adversarial network with a "significance-aware information bottleneck (SIB)", to address the above problem. The new network structure, called SIBAN, enables a significance-aware feature purification before the adversarial adaptation, which eases the feature alignment and stabilizes the adversarial training course. In two domain adaptation tasks, i.e., GTA5 -> Cityscapes and SYNTHIA -> Cityscapes, we validate that the proposed method can yield leading results compared with other feature-space alternatives. Moreover, SIBAN can even match the state-of-the-art output-space methods in segmentation accuracy, while the latter are often considered to be better choices for domain adaptive segmentation task.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Semantic segmentation | GTA5 → Cityscapes (val) | mIoU42.6 | 533 | |
| Semantic segmentation | SYNTHIA to Cityscapes (val) | Rider IoU18 | 435 | |
| Semantic segmentation | GTA5 to Cityscapes (test) | mIoU42.6 | 151 | |
| Semantic segmentation | SYNTHIA to Cityscapes | Road IoU82.5 | 150 | |
| Semantic segmentation | Synthia to Cityscapes (test) | Road IoU82.5 | 138 | |
| Semantic segmentation | Cityscapes (val) | mIoU42.6 | 133 | |
| Semantic segmentation | Cityscapes adaptation from Synthia 1.0 (val) | Person IoU58.3 | 114 | |
| Semantic segmentation | GTA5 to Cityscapes 1.0 (val) | Road IoU88.5 | 98 | |
| Semantic segmentation | GTA5 to Cityscapes | mIoU45.9 | 58 | |
| Semantic segmentation | SYNTHIA to Cityscapes 16 and 13 categories (val) | Road82.5 | 23 |