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

Wijayanti Nurul Khotimah*, Mohammed Bennamoun, Farid Boussaid, Ferdous Sohel, David Edwards

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

16 Citations (Scopus)

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
Externally publishedYes

Keywords

  • Batch Normalization
  • Deep learning
  • Hyperspectral image classification
  • Two stream residual network

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