Hyperspectral Band Selection with Convolutional Neural Network

Band selection is a kind of dimension reduction method, which tries to remove redundant bands and choose several pivotal bands to represent the entire hyperspectral image (HSI). Supervised band selection algorithms tend to perform well because of the introduction of prior information. However, The traditional methods are based on the entire image, without taking into account the differences in ground categories, and cannot figure out which band is discriminative for a specific category. In this paper, a supervised method is proposed based on the ground category with convolutional neural network (CNN). Firstly, we propose a structure called contribution map which can record discriminative feature location. Secondly, the contribution map is added to CNN to generate a new model called contribution map based CNN (CM-CNN). Thirdly, we apply CM-CNN for HSI classification with the whole bands. Then, we can get the contribution map which records discriminative bands location for each category. Finally, the contribution map guides us to select discriminative bands. We found that CM-CNN model can obtain a satisfactory classification result while preserving the position information of important bands. To verify the superiority of the proposed method, experiments are conducted on HSI classification. The results demonstrated the reliability of the proposed method in HSI classification.

[1]  Jun Li,et al.  Advanced Spectral Classifiers for Hyperspectral Images: A review , 2017, IEEE Geoscience and Remote Sensing Magazine.

[2]  Xiangtao Zheng,et al.  Discovering Diverse Subset for Unsupervised Hyperspectral Band Selection , 2017, IEEE Transactions on Image Processing.

[3]  Tao Li,et al.  HSI-CNN: A Novel Convolution Neural Network for Hyperspectral Image , 2018, 2018 International Conference on Audio, Language and Image Processing (ICALIP).

[4]  Michael Goesele,et al.  Detail-Preserving Pooling in Deep Networks , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[5]  Xuelong Li,et al.  Saliency Detection by Multiple-Instance Learning , 2013, IEEE Transactions on Cybernetics.

[6]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[7]  Shutao Li,et al.  Novel Two-Dimensional Singular Spectrum Analysis for Effective Feature Extraction and Data Classification in Hyperspectral Imaging , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[8]  Siwei Feng,et al.  Hyperspectral Band Selection From Statistical Wavelet Models , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[9]  Jun Zhou,et al.  Semisupervised Hyperspectral Band Selection Via Spectral–Spatial Hypergraph Model , 2015, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[10]  Chein-I Chang,et al.  Constrained band selection for hyperspectral imagery , 2006, IEEE Transactions on Geoscience and Remote Sensing.

[11]  H. Ghassemian,et al.  Boundary based discriminant analysis for feature extraction in classification of hyperspectral images , 2014, 7'th International Symposium on Telecommunications (IST'2014).

[12]  Licheng Jiao,et al.  Supervised Band Selection Using Local Spatial Information for Hyperspectral Image , 2016, IEEE Geoscience and Remote Sensing Letters.

[13]  Yuan Tian,et al.  Local Patch Discriminative Metric Learning for Hyperspectral Image Feature Extraction , 2014, IEEE Geoscience and Remote Sensing Letters.

[14]  Bolei Zhou,et al.  Learning Deep Features for Discriminative Localization , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[15]  Qi Wang,et al.  Dual-Clustering-Based Hyperspectral Band Selection by Contextual Analysis , 2016, IEEE Transactions on Geoscience and Remote Sensing.

[16]  Dan Hu,et al.  Hyperspectral Band Selection Based on Deep Convolutional Neural Network and Distance Density , 2017, IEEE Geoscience and Remote Sensing Letters.

[17]  Jon Atli Benediktsson,et al.  An ICA based approach to hyperspectral image feature reduction , 2014, 2014 IEEE Geoscience and Remote Sensing Symposium.

[18]  S. Arivazhagan,et al.  Wavelet transform based land cover classification of hyperspectral images , 2014, 2014 International Conference on Communication and Network Technologies.

[19]  Huang Bo,et al.  Kernel Function in SVM-RFE based Hyperspectral Data band Selection , 2014 .

[20]  Nicolas Courty,et al.  Sparse Hilbert Schmidt Independence Criterion and Surrogate-Kernel-Based Feature Selection for Hyperspectral Image Classification , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[21]  Xiuping Jia,et al.  Deep Feature Extraction and Classification of Hyperspectral Images Based on Convolutional Neural Networks , 2016, IEEE Transactions on Geoscience and Remote Sensing.

[22]  Yunsong Li,et al.  Hyperspectral image reconstruction by deep convolutional neural network for classification , 2017, Pattern Recognit..

[23]  Lorenzo Bruzzone,et al.  Hyperspectral Band Selection Based on Rough Set , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[24]  Lei Zhang,et al.  Fine-Tuning Convolutional Neural Networks for Biomedical Image Analysis: Actively and Incrementally , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).