Abstract

Synthetic aperture radar (SAR) image classification based on deep learning methods has attracted huge enthusiasm among researchers. Sufficient training data guarantee the generalization ability of neural networks. However, it is quite difficult to collect large amount of high-quality and labeled SAR data in real situations. In this letter, a method based on contrastive learning and pseudo-labels is proposed to solve the few-shot SAR image classification problem. First, a siamese structure is introduced to learn semantic representations of SAR target images. The feature vectors obtained in this stage can reveal the similarity between bi-temporal SAR images. Then, the backbone network of the siamese network is connected to a classification head for instance-level classification. The pseudo-label strategy is adopted to gradually improve the performance. A loss function that changes with iteration is designed to optimize the training process with true labels and pseudo-labels. Besides, considering the imprecision of single-network architecture, we adopt dual-networks and cross-training strategies. The final result is obtained by integrating the results of the dual-networks. Ablation studies show that the designed components of the proposed method are effective. Comparative experiments on the moving and stationary target acquisition and recognition (MSTAR) data set demonstrate the superior performance of the proposed method when dealing with limited training data in the SAR classification.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call