IIDM: Inter and Intra-domain Mixing for Semi-supervised Domain Adaptation in Semantic Segmentation
Weifu Fu, Qiang Nie, Jialin Li, Yuhuan Lin, Kai Wu, Jian Li, Yabiao Wang, Yong Liu, Chengjie Wang
TL;DR
The paper addresses domain shift in semantic segmentation by introducing IIDM, a semi-supervised domain adaptation framework that jointly exploits inter-domain mixing (source with unlabeled target) and intra-domain mixing (labeled target with unlabeled target). By using a mean-teacher setup with pseudo-labels, and losses for supervised source/target data plus inter- and intra-domain unsupervised losses, IIDM learns more domain-invariant features. Empirical results on GTA5→Cityscapes and SYNTHIA→Cityscapes show significant performance gains over prior SSDA methods, especially when labeled target data are scarce, and improvements persist when combined with advanced UDA techniques. The work highlights the importance of incorporating intra-domain target information and provides insights into effective domain-mixing strategies, with practical impact for real-world deployment where some labeled target data are available.
Abstract
Despite recent advances in semantic segmentation, an inevitable challenge is the performance degradation caused by the domain shift in real applications. Current dominant approach to solve this problem is unsupervised domain adaptation (UDA). However, the absence of labeled target data in UDA is overly restrictive and limits performance. To overcome this limitation, a more practical scenario called semi-supervised domain adaptation (SSDA) has been proposed. Existing SSDA methods are derived from the UDA paradigm and primarily focus on leveraging the unlabeled target data and source data. In this paper, we highlight the significance of exploiting the intra-domain information between the labeled target data and unlabeled target data. Instead of solely using the scarce labeled target data for supervision, we propose a novel SSDA framework that incorporates both Inter and Intra Domain Mixing (IIDM), where inter-domain mixing mitigates the source-target domain gap and intra-domain mixing enriches the available target domain information, and the network can capture more domain-invariant features. We also explore different domain mixing strategies to better exploit the target domain information. Comprehensive experiments conducted on the GTA5 to Cityscapes and SYNTHIA to Cityscapes benchmarks demonstrate the effectiveness of IIDM, surpassing previous methods by a large margin.
