Hyperspectral Remote Sensing Image Classification Based on Convolutional Neural Network

Remote sensing hyperspectral imaging can obtain rich spectral information of terrestrial objects, which allows the indistinguishable matter in the traditional wideband remote sensing to be distinguished in hyperspectral remote sensing. Hyperspectral image has the characteristics of “combining image with spectrum”. Making full use of spectral information and spatial information in hyperspectral image is the premise of obtaining accurate classification results. At present, most of hyperspectral data feature extraction algorithms mainly utilize local spatial information in the same channel and spectral information in the same spatial location of different channels. However, these methods require a large amount of prior knowledge, it is difficult to fully grasp the hyperspectral data of all spatial and spectral information, and the model generalization ability is poor. With the development of deep learning, convolutional neural network shows superior performance in all kinds of visual tasks, especially in the two-dimensional image classification, and could get a high classification accuracy. In this paper, an image classification method based on three-dimensional convolution neural network is proposed based on the structural properties of hyperspectral data. In the proposed method, first the stereo image blocks of hyperspectral data are intercepted, then multi-layer convolution and pooling operation of extracted blocks by convolutional neural network are implemented to obtain the essential information of hyperspectral data, finally the classification of hyperspectral data is completed. The experimental results show the proposed method could provide better feature expression and classification accuracy for hyperspectral image.

[1]  Siamak Khorram,et al.  Hierarchical maximum-likelihood classification for improved accuracies , 1997, IEEE Trans. Geosci. Remote. Sens..

[2]  Jon Atli Benediktsson,et al.  Very High-Resolution Remote Sensing: Challenges and Opportunities [Point of View] , 2012, Proc. IEEE.

[3]  David A. Landgrebe,et al.  Hyperspectral image data analysis , 2002, IEEE Signal Process. Mag..

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

[5]  Luis Samaniego,et al.  Supervised Classification of Remotely Sensed Imagery Using a Modified $k$-NN Technique , 2008, IEEE Transactions on Geoscience and Remote Sensing.

[6]  Nasser M. Nasrabadi,et al.  Hyperspectral Target Detection : An Overview of Current and Future Challenges , 2014, IEEE Signal Processing Magazine.

[7]  Hong Sun,et al.  Unsupervised Feature Learning Via Spectral Clustering of Multidimensional Patches for Remotely Sensed Scene Classification , 2015, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[8]  Jason Weston,et al.  Semisupervised Neural Networks for Efficient Hyperspectral Image Classification , 2010, IEEE Transactions on Geoscience and Remote Sensing.

[9]  Pavlo Molchanov,et al.  Hand gesture recognition with 3D convolutional neural networks , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[10]  Geoffrey E. Hinton,et al.  Deep, Narrow Sigmoid Belief Networks Are Universal Approximators , 2008, Neural Computation.

[11]  Giles M. Foody,et al.  A relative evaluation of multiclass image classification by support vector machines , 2004, IEEE Transactions on Geoscience and Remote Sensing.

[12]  Qingshan Liu,et al.  Cascaded Recurrent Neural Networks for Hyperspectral Image Classification , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[13]  Zhijing Yang,et al.  Extreme Sparse Multinomial Logistic Regression: A Fast and Robust Framework for Hyperspectral Image Classification , 2017, Remote. Sens..

[14]  Ming Yang,et al.  3D Convolutional Neural Networks for Human Action Recognition , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Joydeep Ghosh,et al.  Best-bases feature extraction algorithms for classification of hyperspectral data , 2001, IEEE Trans. Geosci. Remote. Sens..

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

[17]  Jason Weston,et al.  Semi-Supervised Neural Networks for Efficient Hyperspectral Image Classification , 2009 .

[18]  Geoffrey E. Hinton,et al.  Reducing the Dimensionality of Data with Neural Networks , 2006, Science.

[19]  G. F. Hughes,et al.  On the mean accuracy of statistical pattern recognizers , 1968, IEEE Trans. Inf. Theory.

[20]  Lorenzo Bruzzone,et al.  A technique for the selection of kernel-function parameters in RBF neural networks for classification of remote-sensing images , 1999, IEEE Trans. Geosci. Remote. Sens..

[21]  J. Chanussot,et al.  Hyperspectral Remote Sensing Data Analysis and Future Challenges , 2013, IEEE Geoscience and Remote Sensing Magazine.

[22]  P. Atkinson,et al.  Introduction Neural networks in remote sensing , 1997 .

[23]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.