Hyperspectral Satellite Image Classification Based on Feature Pyramid Networks With 3D Convolution

Cheng Chen1, Pan Peng1, Wei Tao1, Hui Zhao1
1Department of Instrument Science and Engineering, Shanghai Jiao Tong University, Shanghai, China

Tóm tắt

Recent advances in convolution neural network (CNN) have fostered the progress in object recognition and semantic segmentation, which in turn has improved the performance of hyperspectral image (HSI) classification. Nevertheless, the difficulty of high dimensional feature extraction and the shortage of small training samples seriously hinder the future development of HSI classification. In this paper, we propose a novel algorithm for HSI classification based on three-dimensional (3D) CNN and a feature pyramid network (FPN), called 3D-FPN. The framework contains a principle component analysis, a feature extraction structure and a logistic regression. Specifically, the FPN built with 3D convolutions not only retains the advantages of 3D convolution to fully extract the spectral-spatial feature maps, but also concentrates on more detailed information and performs multi-scale feature fusion. This method avoids the excessive complexity of the model and is suitable for small sample hyperspectral classification with varying categories and spatial resolutions. In order to test the performance of our proposed 3D-FPN method, rigorous experimental analysis was performed on three public hyperspectral data sets and hyperspectral data of GF-5 satellite. Quantitative and qualitative results indicated that our proposed method attained the best performance among other current state-of-the-art end-to-end deep learning-based methods.

Tài liệu tham khảo

HELDENS W, HEIDEN U, ESCH T, et al. Can the future EnMAP mission contribute to urban applications? A literature survey [J]. Remote Sensing, 2011, 3(9): 1817–1846. AHMAD M, KHAN A M. Hyperspectral band selection using unsupervised non-linear deep auto encoder to train external classifiers [DB/OL]. (2017-05-19). https://arxiv.org/abs/1705.06920 EL-SHARKAWY Y H, ELBASUNEY S. Hyperspectral imaging: Anew prospective for remote recognition of explosive materials [J]. Remote Sensing Applications: Society and Environment, 2019, 13: 31–38. DUMKE I, NORNES S M, PURSER A, et al. First hyperspectral imaging survey of the deep seafloor: High-resolution mapping of manganese nodules [J]. Remote Sensing of Environment, 2018, 209: 19–30. DONOHO D L. High-dimensional data analysis: The curses and blessings of dimensionality [EB/OL]. (2000-08-08). https://sunju.org/teach/TMML-Fall-2021/Donoho-2000.pdf MELGANI F, BRUZZONE L. Classification of hyperspectral remote sensing images with support vector machines [J]. IEEE Transactions on Geoscience and Remote Sensing, 2004, 42(8): 1778–1790. LI J, BIOUCAS-DIAS J M, PLAZA A. Semisupervised hyperspectral image classification using soft sparse multinomial logistic regression [J]. IEEE Geoscience and Remote Sensing Letters, 2013, 10(2): 318–322. ZHANG C S, ZHENG Y W. Hyperspectral remote sensing image classification based on combined SVM and LDA [J]. Proceedings of SPIE, 2014, 9263: 92632P. FALCO N, BENEDIKTSSON J A, BRUZZONE L. Spectral and spatial classification of hyperspectral images based on ICA and reduced morphological attribute profiles [J]. IEEE Transactions on Geoscience and Remote Sensing, 2015, 53(11): 6223–6240. JIA S, SHEN L L, LI Q Q. Gabor feature-based collaborative representation for hyperspectral imagery classification [J]. IEEE Transactions on Geoscience and Remote Sensing, 2015, 53(2): 1118–1129. TUIA D, VOLPI M, DALLA MURA M, et al. Automatic feature learning for spatio-spectral image classification with sparse SVM [J]. IEEE Transactions on Geoscience and Remote Sensing, 2014, 52(10): 6062–6074. HU W, HUANG Y Y, WEI L, et al. Deep convolutional neural networks for hyperspectral image classification [J]. Journal of Sensors, 2015, 2015: 1–12. LI W, WU G D, ZHANG F, et al. Hyperspectral image classification using deep pixel-pair features [J]. IEEE Transactions on Geoscience and Remote Sensing, 2017, 55(2): 844–853. DING C, LI Y, XIA Y, et al. Convolutional neural networks based hyperspectral image classification method with adaptive kernels [J]. Remote Sensing, 2017, 9(6): 618. MA X R, FU A Y, WANG J, et al. Hyperspectral image classification based on deep deconvolution network with skip architecture [J]. IEEE Transactions on Geoscience and Remote Sensing, 2018, 56(8): 4781–4791. ZHONG Z L, LI J, LUO Z M, et al. Spectral-spatial residual network for hyperspectral image classification: A 3-D deep learning framework [J]. IEEE Transactions on Geoscience and Remote Sensing, 2018, 56(2): 847–858. ROY S K, KRISHNA G, DUBEY S R, et al. HybridSN: Exploring 3-D–2-D CNN feature hierarchy for hyperspectral image classification [J]. IEEE Geoscience and Remote Sensing Letters, 2020, 17(2): 277–281. HANG R L, LI Z, LIU Q S, et al. Hyperspectral image classification with attention-aided CNNs [J]. IEEE Transactions on Geoscience and Remote Sensing, 2021, 59(3): 2281–2293. FANG B, LI Y, ZHANG H K, et al. Hyperspectral images classification based on dense convolutional networks with spectral-wise attention mechanism [J]. Remote Sensing, 2019, 11(2): 159. RODARMEL C, SHAN J. Principal component analysis for hyperspectral image classification [J]. Surveying and Land Information Systems, 2002, 62(2): 115–122. YUE J, ZHAO W Z, MAO S J, et al. Spectral-spatial classification of hyperspectral images using deep convolutional neural networks [J]. Remote Sensing Letters, 2015, 6(6): 468–477. JI S W, XU W, YANG M, et al. 3D convolutional neural networks for human action recognition [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2013, 35(1): 221–231. LIN T Y, DOLLÁR P, GIRSHICK R, et al. Feature pyramid networks for object detection [C]//2017 IEEE Conference on Computer Vision and Pattern Recognition. Honolulu: IEEE, 2017: 936–944. KRIZHEVSKY A, SUTSKEVER I, HINTON G E. ImageNet classification with deep convolutional neural networks [J]. Communications of the ACM, 2017, 60(6): 84–90. SRIVASTAVA N, HINTON G, KRIZHEVSKY A, et al. Dropout: A simple way to prevent neural networks from overfitting [J]. Journal of Machine Learning Research, 2014, 15(1): 1929–1958. SIMONYAN K, ZISSERMAN A. Very deep convolutional networks for large-scale image recognition [DB/OL]. (2014-09-04). https://arxiv.org/abs/1409.1556 BEN HAMIDA A, BENOIT A, LAMBERT P, et al. 3-D deep learning approach for remote sensing image classification [J]. IEEE Transactions on Geoscience and Remote Sensing, 2018, 56(8): 4420–4434. LI Y, ZHANG H K, SHEN Q A. Spectral-spatial classification of hyperspectral imagery with 3D convolutional neural network [J]. Remote Sensing, 2017, 9(1): 67. LEE H, KWON H. Contextualdeep CNN based hyperspectral classification [C]//2016 IEEE International Geoscience and Remote Sensing Symposium. Beijing: IEEE, 2016: 3322–3325. HE M Y, LI B, CHEN H H. Multi-scale 3D deep convolutional neural network for hyperspectral image classification [C]//2017 IEEE International Conference on Image Processing. Beijing: IEEE, 2017: 3904–3908.