Abstract
Classification is the main field of hyperspectral data processing. To date, many methods are introduced to increase the accuracy of image classification. In recent years, various convolutional neural network models are proposed for hyperspectral image classification. This study puts forward a multiscale structure of convolutional neural networks that use several patches of different sizes to extract complex spatial features. Due to spatial features' effectiveness in improving the classification accuracy of hyperspectral images, the proposed framework integrates spatial features of three methods; morphological profiles, Gabor filter, and local binary pattern with spectral features at both the feature-level and decision-level. The experiments on three hyperspectral images, Indian Pine, Pavia University, and NCALM demonstrate the proposed method's efficiency. The final results show that the proposed method's overall classification accuracy is 6% higher than some other recent techniques.
Acknowledgment
We appreciates Prof. David Landgrebe from Purdue University and Prof. Paolo Gamba from the University of Pavia for providing the AVIRIS Indian Pines and Pavia University hyperspectral data, respectively. Also, the authors would like to thank IEEE GRSS Image Analysis and Data Fusion Technical Committee, the Hyperspectral Image Analysis Lab at the University of Houston, and the National Center for Airborne Laser Mapping (NCALM) at the University of Houston for providing the NCALM CASI data set used in this study.
Data availability statement
The data that support the findings of this study are openly available
Disclosure statement
No potential conflict of interest was reported by the author(s).
Notes
1 The + sign means the features are stacked.
2 The sign means fusion at the decision level.