Hyperspectral image classification using support vector machine: a spectral spatial feature based approach

Recently spectral–spatial information based algorithms are gaining more attention because of its robustness, accuracy and efficiency. In this paper, an SVM based classification method has been proposed which extracts features considering both spectral and spatial information. The proposed method exploits SVM to encode spectral–spatial information of pixel and also used for classification task. A clean comparison of relative gain achieved with inclusion of spatial features with its spectral counterpart is also investigated. The experiment has been performed using three benchmark datasets Indian Pines, Pavia University and Salinas. Experiments show that the proposed method outperforms the classification algorithms K nearest neighbors, linear discriminant analysis, Naive Bayes and decision tree.

[1]  Karbhari V. Kale,et al.  A Research Review on Hyperspectral Data Processing and Analysis Algorithms , 2017, Proceedings of the National Academy of Sciences, India Section A: Physical Sciences.

[2]  Jon Atli Benediktsson,et al.  Hyperspectral Image Classification With Independent Component Discriminant Analysis , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[3]  İlkay Ulusoy,et al.  Hyperspectral Image Classification via Kernel Basic Thresholding Classifier , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[4]  Jianguo Liu,et al.  Hyperspectral Image Classification Using Support Vector Machines with an Efficient Principal Component Analysis Scheme , 2011 .

[5]  Horst Bischof,et al.  Finding optimal neural networks for land use classification , 1998, IEEE Trans. Geosci. Remote. Sens..

[6]  Johannes R. Sveinsson,et al.  Classification of hyperspectral data from urban areas based on extended morphological profiles , 2005, IEEE Transactions on Geoscience and Remote Sensing.

[7]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[8]  Vladimir Vapnik,et al.  Support-vector networks , 2004, Machine Learning.

[9]  Guray Yilmaz,et al.  Hyperspectral image classification using Support Vector Neural Network algorithm , 2015, 2015 7th International Conference on Recent Advances in Space Technologies (RAST).

[10]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[11]  David Menotti,et al.  Hyperspectral image interpretation based on partial least squares , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[12]  Yang Hong,et al.  A back - propagation neural network for mineralogical mapping from AVIRIS data , 1997 .

[13]  Yanhui Guo,et al.  Hyperspectral image classification with SVM and guided filter , 2019, EURASIP Journal on Wireless Communications and Networking.

[14]  Jon Atli Benediktsson,et al.  Spectral-Spatial Hyperspectral Image Classification Using Subspace-Based Support Vector Machines and Adaptive Markov Random Fields , 2016, Remote. Sens..

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

[16]  Lorenzo Bruzzone,et al.  Classification of Hyperspectral Images With Regularized Linear Discriminant Analysis , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[17]  Kandarpa Kumar Sarma,et al.  Hyperspectral Remote Sensing Classifications: A Perspective Survey , 2016, Trans. GIS.

[18]  Alexander J. Smola,et al.  Learning with Kernels: support vector machines, regularization, optimization, and beyond , 2001, Adaptive computation and machine learning series.

[19]  J. Anthony Gualtieri,et al.  Support vector machines for hyperspectral remote sensing classification , 1999, Other Conferences.

[20]  Diganta Kumar Pathak,et al.  Spectral Spatial Feature Based Classification of Hyperspectral Image Using Support Vector Machine , 2019, 2019 6th International Conference on Signal Processing and Integrated Networks (SPIN).

[21]  G. Mercier,et al.  Support vector machines for hyperspectral image classification with spectral-based kernels , 2003, IGARSS 2003. 2003 IEEE International Geoscience and Remote Sensing Symposium. Proceedings (IEEE Cat. No.03CH37477).

[22]  Daniel L. Civco,et al.  Artificial Neural Networks for Land-Cover Classification and Mapping , 1993, Int. J. Geogr. Inf. Sci..

[23]  Gustavo Camps-Valls,et al.  Composite kernels for hyperspectral image classification , 2006, IEEE Geoscience and Remote Sensing Letters.

[24]  Russell G. Congalton,et al.  A review of assessing the accuracy of classifications of remotely sensed data , 1991 .

[25]  Luis Alonso,et al.  Robust support vector method for hyperspectral data classification and knowledge discovery , 2004, IEEE Transactions on Geoscience and Remote Sensing.

[26]  Lorenzo Bruzzone,et al.  Kernel-based methods for hyperspectral image classification , 2005, IEEE Transactions on Geoscience and Remote Sensing.

[27]  Gustavo Camps-Valls,et al.  Multisource Composite Kernels for Urban-Image Classification , 2010, IEEE Geoscience and Remote Sensing Letters.

[28]  L. S. Davis,et al.  An assessment of support vector machines for land cover classi(cid:142) cation , 2002 .

[29]  Jesús Angulo,et al.  Hyperspectral image classification with support vector machines on kernel distribution embeddings , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

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

[31]  Patricia Gober,et al.  Per-pixel vs. object-based classification of urban land cover extraction using high spatial resolution imagery , 2011, Remote Sensing of Environment.

[32]  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.

[33]  Guoqiang Ni,et al.  Exploring for natural gas using reflectance spectra of surface soils , 2008 .

[34]  Urbano Nunes,et al.  Eigenvalue decay: A new method for neural network regularization , 2014, Neurocomputing.

[35]  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..

[36]  Qihao Weng,et al.  A survey of image classification methods and techniques for improving classification performance , 2007 .

[37]  Lorenzo Bruzzone,et al.  A multiple-cascade-classifier system for a robust and partially unsupervised updating of land-cover maps , 2002, IEEE Trans. Geosci. Remote. Sens..