Bidirectional Learning for Domain Adaptation of Semantic Segmentation
Domain adaptation for semantic image segmentation is very necessary since manually labeling large datasets with pixel-level labels is expensive and time consuming. Existing domain adaptation techniques either work on limited datasets, or yield not so good performance compared with supervised learning. In this paper, we propose a novel bidirectional learning framework for domain adaptation of segmentation. Using the bidirectional learning, the image translation model and the segmentation adaptation model can be learned alternatively and promote to each other. Furthermore, we propose a self-supervised learning algorithm to learn a better segmentation adaptation model and in return improve the image translation model. Experiments show that our method is superior to the state-of-the-art methods in domain adaptation of segmentation with a big margin. The source code is available at https://github.com/liyunsheng13/BDL.
Code (3)
Tasks
Domain AdaptationImage SegmentationImage-to-Image TranslationSegmentationSelf-Supervised LearningSemantic SegmentationSynthetic-to-Real TranslationTranslationSimilar Papers 제목 키워드 기반
Bidirectional Domain Mixup for Domain Adaptive Semantic Segmentation
Mixup provides interpolated training samples and allows the model to obtain smoother decision boundaries for better generalization. The idea can be naturally applied to the domain adaptation task, where we can mix the so…
Domain AdaptationPseudo LabelSemantic SegmentationML-BPM: Multi-teacher Learning with Bidirectional Photometric Mixing for Open Compound Domain Adaptation in Semantic Segmentation
Open compound domain adaptation (OCDA) considers the target domain as the compound of multiple unknown homogeneous subdomains. The goal of OCDA is to minimize the domain gap between the labeled source domain and the unla…
Domain AdaptationSemantic SegmentationUDA4Inst: Unsupervised Domain Adaptation for Instance Segmentation
Instance segmentation is crucial for autonomous driving but is hindered by the lack of annotated real-world data due to expensive labeling costs. Unsupervised Domain Adaptation (UDA) offers a solution by transferring kno…
Autonomous DrivingDomain AdaptationInstance Segmentationobject-detection+4Bi-Mix: Bidirectional Mixing for Domain Adaptive Nighttime Semantic Segmentation
In autonomous driving, learning a segmentation model that can adapt to various environmental conditions is crucial. In particular, copying with severe illumination changes is an impelling need, as models trained on dayli…
Autonomous DrivingImage RelightingSegmentationSemantic Segmentation+1Unsupervised Bidirectional Cross-Modality Adaptation via Deeply Synergistic Image and Feature Alignment for Medical Image Segmentation
Unsupervised domain adaptation has increasingly gained interest in medical image computing, aiming to tackle the performance degradation of deep neural networks when being deployed to unseen data with heterogeneous chara…
Domain AdaptationImage SegmentationMedical Image SegmentationOrgan Segmentation+3