Synthetic aperture radar (SAR) image classification is a fundamental process for SAR image understanding and interpretation. The traditional SAR classification methods extract shallow and handcrafted features, which cannot subtly depict the abundant modal information in high resolution SAR image. Inspired by deep learning, an effective feature learning tool, a novel method called patch-sorted deep neural network (PSDNN) to implement unsupervised discriminative feature learning is proposed. First, the randomly selected patches are measured and sorted by the meticulously designed patch-sorted strategy, which adopts instance-based prototypes learning. Then the sorted patches are delivered to a well-designed dual-sparse autoencoder to obtain desired weights in each layer. Convolutional neural network is followed to extract high-level spatial and structural features. At last, the features are fed to a linear support vector machine to generate predicted labels. The experimental results in three broad SAR images of different satellites confirm the effectiveness and generalization of our method. Compared with three traditional feature descriptors and four unsupervised deep feature descriptors, the features learned in PSDNN appear powerful discrimination and the PSDNN achieves desired classification accuracy and a good visual appearance.
Read full abstract