Rectifying Pseudo Label Learning via Uncertainty Estimation for Domain Adaptive Semantic Segmentation
This paper focuses on the unsupervised domain adaptation of transferring the knowledge from the source domain to the target domain in the context of semantic segmentation. Existing approaches usually regard the pseudo label as the ground truth to fully exploit the unlabeled target-domain data. Yet the pseudo labels of the target-domain data are usually predicted by the model trained on the source domain. Thus, the generated labels inevitably contain the incorrect prediction due to the discrepancy between the training domain and the test domain, which could be transferred to the final adapted model and largely compromises the training process. To overcome the problem, this paper proposes to explicitly estimate the prediction uncertainty during training to rectify the pseudo label learning for unsupervised semantic segmentation adaptation. Given the input image, the model outputs the semantic segmentation prediction as well as the uncertainty of the prediction. Specifically, we model the uncertainty via the prediction variance and involve the uncertainty into the optimization objective. To verify the effectiveness of the proposed method, we evaluate the proposed method on two prevalent synthetic-to-real semantic segmentation benchmarks, i.e., GTA5 -> Cityscapes and SYNTHIA -> Cityscapes, as well as one cross-city benchmark, i.e., Cityscapes -> Oxford RobotCar. We demonstrate through extensive experiments that the proposed approach (1) dynamically sets different confidence thresholds according to the prediction variance, (2) rectifies the learning from noisy pseudo labels, and (3) achieves significant improvements over the conventional pseudo label learning and yields competitive performance on all three benchmarks.
Code (2)
Tasks
Domain AdaptationPredictionPseudo LabelSegmentationSemantic SegmentationSynthetic-to-Real TranslationUnsupervised Domain AdaptationUnsupervised Semantic SegmentationSimilar Papers 제목 키워드 기반
Uncertainty-Aware Pseudo Label Refinery for Domain Adaptive Semantic Segmentation
Unsupervised domain adaptation for semantic segmentation aims to assign the pixel-level labels for unlabeled target domain by transferring knowledge from the labeled source domain. A typical self-supervised learning …
Domain AdaptationPseudo LabelSelf-Supervised LearningSemantic Segmentation+1Digging Into Uncertainty-based Pseudo-label for Robust Stereo Matching
Due to the domain differences and unbalanced disparity distribution across multiple datasets, current stereo matching approaches are commonly limited to a specific dataset and generalize poorly to others. Such domain shi…
Depth EstimationMonocular Depth EstimationPseudo LabelStereo MatchingUncertainty-Aware Model Adaptation for Unsupervised Cross-Domain Object Detection
This work tackles the unsupervised cross-domain object detection problem which aims to generalize a pre-trained object detector to a new target domain without labels. We propose an uncertainty-aware model adaptation meth…
Domain AdaptationObjectobject-detectionObject DetectionUncertainty-Aware Pseudo-Label Filtering for Source-Free Unsupervised Domain Adaptation
Source-free unsupervised domain adaptation (SFUDA) aims to enable the utilization of a pre-trained source model in an unlabeled target domain without access to source data. Self-training is a way to solve SFUDA, where co…
Contrastive LearningDomain AdaptationMemorizationPseudo Label+2Source-Free Domain Adaptive Fundus Image Segmentation with Denoised Pseudo-Labeling
Domain adaptation typically requires to access source domain data to utilize their distribution information for domain alignment with the target data. However, in many real-world scenarios, the source data may not be acc…
DenoisingDomain AdaptationImage SegmentationSemantic Segmentation+1