Learning a Deep Similarity Network for Hyperspectral Image Classification

Hyperspectral image (HSI) classification is a challenging task due to subtle interclass difference and large intraclass variability, especially when the available training samples are scarce. To overcome this barrier, this article proposes a novel deep similarity network (DSN) for HSI classification, which not only ensures enough samples for training but also extracts more discriminative features. Unlike other classification methods, our essential idea is to approach the classification task by learning a new similarity measure of pixel pairs under a two-branch neural network. Specifically, a binary classification dataset with same-class and different-class pixel pairs is first constructed, which can significantly increase the number of training samples. Then, the DSN utilizes two subnetworks to extract deep features from the pixel pairs, and computes the similarity between the extracted deep features by a fusion subnetwork. Finally, the output of the DSN is used to measure the similarity to each class and the similarity determines the class label. To make full use of the spatial information, the extended multiattribute profile is incorporated to the DSN. Moreover, a joint loss function is proposed to enhance the discrimination and alleviate the challenge caused by the spatial variability of spectral signatures. Experiments on real HSI datasets verify the superiority of the DSN over several state-of-the-art methods in HSI classification. For instance, the overall accuracy of the DSN on Houston2013 dataset is 89.07%, which achieves a marked improvement of at least 4.2% over all compared methods like convolutional neural network, deep learning with attribute profiles and so on.

[1]  Yann LeCun,et al.  Computing the stereo matching cost with a convolutional neural network , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[2]  Jonathan Cheung-Wai Chan,et al.  Learning and Transferring Deep Joint Spectral–Spatial Features for Hyperspectral Classification , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[3]  Jon Atli Benediktsson,et al.  A Survey on Spectral–Spatial Classification Techniques Based on Attribute Profiles , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[4]  Jon Atli Benediktsson,et al.  Supervised Functional Data Discriminant Analysis for Hyperspectral Image Classification , 2020, IEEE Transactions on Geoscience and Remote Sensing.

[5]  Xiao Xiang Zhu,et al.  Learning to Pay Attention on Spectral Domain: A Spectral Attention Module-Based Convolutional Network for Hyperspectral Image Classification , 2020, IEEE Transactions on Geoscience and Remote Sensing.

[6]  Hui Lin,et al.  Classification of Hyperspectral Images by Gabor Filtering Based Deep Network , 2018, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[7]  Zhiming Luo,et al.  Spectral–Spatial Residual Network for Hyperspectral Image Classification: A 3-D Deep Learning Framework , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[8]  Qian Du,et al.  Hyperspectral Image Classification Using Deep Pixel-Pair Features , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[9]  Jon Atli Benediktsson,et al.  Extended Random Walker-Based Classification of Hyperspectral Images , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[10]  Bin Deng,et al.  Deep Metric Learning-Based Feature Embedding for Hyperspectral Image Classification , 2020, IEEE Transactions on Geoscience and Remote Sensing.

[11]  James E. Fowler,et al.  Locality-Preserving Dimensionality Reduction and Classification for Hyperspectral Image Analysis , 2012, IEEE Transactions on Geoscience and Remote Sensing.

[12]  Yicong Zhou,et al.  Learning Hierarchical Spectral–Spatial Features for Hyperspectral Image Classification , 2016, IEEE Transactions on Cybernetics.

[13]  Xueming Qian,et al.  Semantic Annotation of High-Resolution Satellite Images via Weakly Supervised Learning , 2016, IEEE Transactions on Geoscience and Remote Sensing.

[14]  Xiangtao Zheng,et al.  Spectral–Spatial Attention Network for Hyperspectral Image Classification , 2020, IEEE Transactions on Geoscience and Remote Sensing.

[15]  Bo Du,et al.  Feature Learning Using Spatial-Spectral Hypergraph Discriminant Analysis for Hyperspectral Image , 2019, IEEE Transactions on Cybernetics.

[16]  Yang Song,et al.  Learning Fine-Grained Image Similarity with Deep Ranking , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[17]  Xiangtao Zheng,et al.  Dimensionality Reduction by Spatial–Spectral Preservation in Selected Bands , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[18]  Qian Du,et al.  Hyperspectral Band Selection Using Weighted Kernel Regularization , 2019, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[19]  Pierre Alliez,et al.  Convolutional Neural Networks for Large-Scale Remote-Sensing Image Classification , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[20]  Yuan Yan Tang,et al.  Hyperspectral Image Classification Using Principal Components-Based Smooth Ordering and Multiple 1-D Interpolation , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[21]  Pedram Ghamisi,et al.  Noise-Robust Hyperspectral Image Classification via Multi-Scale Total Variation , 2019, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[22]  Lin Zhu,et al.  Hyperspectral Images Classification With Gabor Filtering and Convolutional Neural Network , 2017, IEEE Geoscience and Remote Sensing Letters.

[23]  Pedram Ghamisi,et al.  Texture-aware total variation-based removal of sun glint in hyperspectral images , 2020 .

[24]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[25]  Weiwei Sun,et al.  Spatial-Spectral Squeeze-and-Excitation Residual Network for Hyperspectral Image Classification , 2019, Remote. Sens..

[26]  Xia Xu,et al.  Hierarchical Guidance Filtering-Based Ensemble Classification for Hyperspectral Images , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[27]  Qian Du,et al.  Robust Joint Sparse Representation Based on Maximum Correntropy Criterion for Hyperspectral Image Classification , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[28]  Liwei Wang,et al.  Learning Two-Branch Neural Networks for Image-Text Matching Tasks , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[29]  Lei Guo,et al.  Exploring Hierarchical Convolutional Features for Hyperspectral Image Classification , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[30]  Xiao Xiang Zhu,et al.  Deep Recurrent Neural Networks for Hyperspectral Image Classification , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[31]  Jian Zhu,et al.  Deformable Convolutional Neural Networks for Hyperspectral Image Classification , 2018, IEEE Geoscience and Remote Sensing Letters.

[32]  Lorenzo Bruzzone,et al.  Classification of hyperspectral remote sensing images with support vector machines , 2004, IEEE Transactions on Geoscience and Remote Sensing.

[33]  Qian Du,et al.  Self-Paced Joint Sparse Representation for the Classification of Hyperspectral Images , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[34]  Junwei Han,et al.  A Unified Metric Learning-Based Framework for Co-Saliency Detection , 2018, IEEE Transactions on Circuits and Systems for Video Technology.

[35]  Feilong Cao,et al.  Cascaded dual-scale crossover network for hyperspectral image classification , 2020, Knowl. Based Syst..

[36]  Berrin A. Yanikoglu,et al.  Deep Learning With Attribute Profiles for Hyperspectral Image Classification , 2016, IEEE Geoscience and Remote Sensing Letters.

[37]  Deyu Meng,et al.  Hyperspectral Image Classification With Markov Random Fields and a Convolutional Neural Network , 2017, IEEE Transactions on Image Processing.

[38]  Gang Wang,et al.  Deep Learning-Based Classification of Hyperspectral Data , 2014, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[39]  Bing Liu,et al.  Supervised Deep Feature Extraction for Hyperspectral Image Classification , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[40]  Hong Li,et al.  Hyperspectral Image Classification Using Functional Data Analysis , 2014, IEEE Transactions on Cybernetics.

[41]  Lei Guo,et al.  When Deep Learning Meets Metric Learning: Remote Sensing Image Scene Classification via Learning Discriminative CNNs , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[42]  Fei Zhu,et al.  Spectral-Spatial Feature Extraction and Classification by ANN Supervised With Center Loss in Hyperspectral Imagery , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[43]  Yuan Yan Tang,et al.  A Novel Rank Approximation Method for Mixture Noise Removal of Hyperspectral Images , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[44]  Fan Zhang,et al.  Deep Convolutional Neural Networks for Hyperspectral Image Classification , 2015, J. Sensors.

[45]  Sen Jia,et al.  Convolutional neural networks for hyperspectral image classification , 2017, Neurocomputing.

[46]  Jon Atli Benediktsson,et al.  Intrinsic Image Decomposition for Feature Extraction of Hyperspectral Images , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[47]  Qian Du,et al.  Fast and Latent Low-Rank Subspace Clustering for Hyperspectral Band Selection , 2020, IEEE Transactions on Geoscience and Remote Sensing.

[48]  Jon Atli Benediktsson,et al.  Linear Versus Nonlinear PCA for the Classification of Hyperspectral Data Based on the Extended Morphological Profiles , 2012, IEEE Geoscience and Remote Sensing Letters.