Feasibility of a Real-Time Embedded Hyperspectral Compressive Sensing Imaging System

Sensors (Basel). 2022 Dec 13;22(24):9793. doi: 10.3390/s22249793.

Abstract

Hyperspectral imaging has been attracting considerable interest as it provides spectrally rich acquisitions useful in several applications, such as remote sensing, agriculture, astronomy, geology and medicine. Hyperspectral devices based on compressive acquisitions have appeared recently as an alternative to conventional hyperspectral imaging systems and allow for data-sampling with fewer acquisitions than classical imaging techniques, even under the Nyquist rate. However, compressive hyperspectral imaging requires a reconstruction algorithm in order to recover all the data from the raw compressed acquisition. The reconstruction process is one of the limiting factors for the spread of these devices, as it is generally time-consuming and comes with a high computational burden. Algorithmic and material acceleration with embedded and parallel architectures (e.g., GPUs and FPGAs) can considerably speed up image reconstruction, making hyperspectral compressive systems suitable for real-time applications. This paper provides an in-depth analysis of the required performance in terms of computing power, data memory and bandwidth considering a compressive hyperspectral imaging system and a state-of-the-art reconstruction algorithm as an example. The results of the analysis show that real-time application is possible by combining several approaches, namely, exploitation of system matrix sparsity and bandwidth reduction by appropriately tuning data value encoding.

Keywords: CGNE; DD CASSI; compressive sensing; computation complexity; embedded systems; field-programmable gate array (FPGA); graphics processing unit (GPU); hyperspectral imaging; remote sensing.

MeSH terms

  • Algorithms
  • Data Compression*
  • Feasibility Studies
  • Physical Phenomena