216
Views
2
CrossRef citations to date
0
Altmetric
Research Article

Spectral-spatial nearest subspace classifier for hyperspectral image classification

& ORCID Icon
Pages 2106-2133 | Received 08 Jul 2021, Accepted 13 Mar 2022, Published online: 30 Mar 2022
 

ABSTRACT

Nearest subspace classifier (NSC) is a simple classifier that works on the assumption that samples from the same class must approximately lie on the same subspace. However, NSC only considers the spectral information and neglects the spatial information. Several studies have tried to eliminate this drawback of NSC. Still, they either are not robust against outliers in the neighbourhood of the test sample or have too many parameters which need to be tuned manually. In this paper, we present a practical and straightforward method that improves the existing NSC-based approaches that utilise spatial information. In our proposed method, in addition to the assumption in NSC that samples from the same class must approximately lie on the same subspace, we assume that spatially adjacent pixels quite likely belong to the same class. By combining these two assumptions, we conclude that spatially adjacent pixels must approximately lie on the same subspace as well. Then, we propose a method that analyses the closeness between two subspaces, where one subspace is the space spanned by the neighbourhood of the test sample and the other subspace is the space spanned by the within-class training samples. The proposed method has a closed-form solution, is easy to implement, and outperforms the existing solutions when the number of labelled training samples is scarce. The source code of the paper is available at https://github.com/kgtoker/SSNSC-for-HSIC.

Acknowledgement

The authors would like to thank ASELSAN Inc. for their support.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Nomenclature

xij=

jth training sample from class i

Xi=

Training samples belonging to the ith class

y=

Test sample

Y=

Neighbouring pixels around the test pixel y

Col(Xi)=

Column space of Xi

Col(Y)=

Column space of Y

ri=

Minimum Euclidean distance between the test sample and Col(Xi)

vxi,vyi,=

Maximally correlated vector pairs in subspaces Col(Xi) and Col(Y), respectively.

ρi=

Maximum correlation between the maximally correlated vector pairs located within Col(Xi) and Col(Y)

ai,bi,=

Coefficient vectors whose entries correspond to the weights of the samples in Xi and Y, respectively

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 689.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.