Unsupervised Domain Adaptation for Ship Classification Via Progressive Feature Alignment: from Optical to SAR Images

Yu Shi,Lan Du,Yuchen Guo,Yuang Du,Yiming Li
DOI: https://doi.org/10.1109/tgrs.2024.3458937
2024-01-01
Abstract:This article delves into the topic of unsupervised domain adaptation (UDA) by transferring knowledge from rich labeled optical domain to unlabeled synthetic aperture radar (SAR) domain, tackling the issues faced by deep-learning-based SAR ship classification methods that rely on abundant labeled SAR images. Typical UDA methods usually extract domain-invariant representations (DIRs) between two domains. However, due to the prominent differences in imaging mechanisms between optical and SAR images, the discriminative characteristics of same classes across domains may vary. Feature representation guided by labeled optical images therefore suffers from a particularly serious source-bias problem, making DIR difficult to be extracted. Moreover, capturing the category structure of the target domain is crucial for classification tasks. To solve the above challenges, this article proposes a UDA framework for SAR ship classification via progressive feature alignment between optical and unlabeled SAR domains, gradually aligning two domains across domain and class levels. At the domain level, to reduce the transfer difficulty stemming from the prominent differences between SAR and optical images, feature calibrated domain alignment (FCDA) is presented to achieve accurate DIR extraction. FCDA combines the reconstruction and the consistency constraints of different perturbed versions of the same image to calibrate the optical-bias representation into the features of unbiased toward a specific domain. At the class level, we proposed feature enhanced class alignment (FECA) to capture the fine-grained category structure of the SAR domain. FECA incorporates pseudo-label-based cross-domain contrastive learning (CDC) for intraclass compactness as well as interclass separation among cross-domain categories, along with a consistency learning approach to enhance the class structure of SAR domain. The experimental results indicate that our method achieves exceptional performance in unsupervised classification of SAR ships.
What problem does this paper attempt to address?