A high-performance spectral-spatial residual network for hyperspectral image classification with small training data

Research output: Contribution to journalArticle

Abstract

In this paper, we propose a high performance Two-Stream spectral-spatial Residual Network (TSRN) for hyperspectral image classification. The first spectral residual network (sRN) stream is used to extract spectral characteristics, and the second spatial residual network (saRN) stream is concurrently used to extract spatial features. The sRN uses 1D convolutional layers to fit the spectral data structure, while the saRN uses 2D convolutional layers to match the hyperspectral spatial data structure. Furthermore, each convolutional layer is preceded by a Batch Normalization (BN) layer that works as a regularizer to speed up the training process and to improve the accuracy. We conducted experiments on three well-known hyperspectral datasets, and we compare our results with five contemporary methods across various sizes of training samples. The experimental results show that the proposed architecture can be trained with small size datasets and outperforms the state-of-the-art methods in terms of the Overall Accuracy, Average Accuracy, Kappa Value, and training time.

Original languageEnglish
Article number3137
JournalRemote Sensing
Volume12
Issue number19
DOIs
Publication statusPublished - Oct 2020

Fingerprint Dive into the research topics of 'A high-performance spectral-spatial residual network for hyperspectral image classification with small training data'. Together they form a unique fingerprint.

Cite this