IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing (Jan 2023)

Spatial–Spectral Feature Extraction With Local Covariance Matrix From Hyperspectral Images Through Hybrid Parallelization

  • Emanuele Torti,
  • Elisa Marenzi,
  • Giovanni Danese,
  • Antonio J. Plaza,
  • Francesco Leporati

DOI
https://doi.org/10.1109/JSTARS.2023.3301721
Journal volume & issue
Vol. 16
pp. 7412 – 7421

Abstract

Read online

This article presents the optimization and hybrid parallelization of a spatial–spectral feature extraction (FE) method from hyperspectral images (HSIs) using local covariance matrix (CM) representation, exploiting hybrid parallelism through multicore and manycore processors. The aim is to evaluate the performance of parallel versions of this innovative algorithm that characterizes spatial–spectral information prior to classification when conducting FE. The HSI is first projected into a subspace, using the maximum noise fraction method. Then, for each test pixel, its most similar neighbors are clustered using the cosine distance measurement. The result is used to calculate a local CM with each nondiagonal entry characterizing the correlation between different spectral bands. Such matrices represent the spatial–spectral features and are fed to a support vector machine for classification. To optimize the successive parallelization process, a new version of the original MATLAB code has been first developed using C language. This serial version serves as baseline for hybrid parallelization in OpenMP and CUDA. Performance analysis has been conducted using publicly available HSI datasets, confirming that our parallel implementation ensures the quality of the classification while significantly reducing the involved processing times.

Keywords