Self-training Guided Adversarial Domain Adaptation For Thermal Imagery
Deep models trained on large-scale RGB image datasets have shown tremendous success. It is important to apply such deep models to real-world problems. However, these models suffer from a performance bottleneck under illumination changes. Thermal IR cameras are more robust against such changes, and thus can be very useful for the real-world problems. In order to investigate efficacy of combining feature-rich visible spectrum and thermal image modalities, we propose an unsupervised domain adaptation method which does not require RGB-to-thermal image pairs. We employ large-scale RGB dataset MS-COCO as source domain and thermal dataset FLIR ADAS as target domain to demonstrate results of our method. Although adversarial domain adaptation methods aim to align the distributions of source and target domains, simply aligning the distributions cannot guarantee perfect generalization to the target domain. To this end, we propose a self-training guided adversarial domain adaptation method to promote generalization capabilities of adversarial domain adaptation methods. To perform self-training, pseudo labels are assigned to the samples on the target thermal domain to learn more generalized representations for the target domain. Extensive experimental analyses show that our proposed method achieves better results than the state-of-the-art adversarial domain adaptation methods. The code and models are publicly available.
Code (1)
Tasks
Domain AdaptationUnsupervised Domain AdaptationSimilar Papers 제목 키워드 기반
Exploiting Diverse Characteristics and Adversarial Ambivalence for Domain Adaptive Segmentation
Adapting semantic segmentation models to new domains is an important but challenging problem. Recently enlightening progress has been made, but the performance of existing methods are unsatisfactory on real datasets wher…
Semantic SegmentationAVATAR: Adversarial self-superVised domain Adaptation network for TARget domain
This paper presents an unsupervised domain adaptation (UDA) method for predicting unlabeled target domain data, specific to complex UDA tasks where the domain gap is significant. Mainstream UDA models aim to learn from b…
Deep ClusteringDomain AdaptationSelf-Supervised Learningtext-to-3d-human+1A Novel Unsupervised Domain Adaption Method for Depth-Guided Semantic Segmentation Using Coarse-to-Fine Alignment
Domain adaptation methods in machine learning deal with the domain shift issue by aligning source and target data representation. This paper proposes a novel domain adaptation method for semantic segmentation that exploi…
Depth EstimationDomain AdaptationSegmentationSemantic Segmentation+2Self-Adversarial Disentangling for Specific Domain Adaptation
Domain adaptation aims to bridge the domain shifts between the source and the target domain. These shifts may span different dimensions such as fog, rainfall, etc. However, recent methods typically do not consider explic…
Domain AdaptationImage-to-Image Translation on Cityscapes-to-Foggy Cityscapesobject-detectionObject Detection+2Adversarial-Learned Loss for Domain Adaptation
Recently, remarkable progress has been made in learning transferable representation across domains. Previous works in domain adaptation are majorly based on two techniques: domain-adversarial learning and self-training. …
Domain AdaptationPseudo Label