Share Email Print
cover

Proceedings Paper

A FPGA implementation for linearly unmixing a hyperspectral image using OpenCL
Author(s): Raúl Guerra; Sebastián López; Roberto Sarmiento
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

Hyperspectral imaging systems provide images in which single pixels have information from across the electromagnetic spectrum of the scene under analysis. These systems divide the spectrum into many contiguos channels, which may be even out of the visible part of the spectra. The main advantage of the hyperspectral imaging technology is that certain objects leave unique fingerprints in the electromagnetic spectrum, known as spectral signatures, which allow to distinguish between different materials that may look like the same in a traditional RGB image. Accordingly, the most important hyperspectral imaging applications are related with distinguishing or identifying materials in a particular scene. In hyperspectral imaging applications under real-time constraints, the huge amount of information provided by the hyperspectral sensors has to be rapidly processed and analysed. For such purpose, parallel hardware devices, such as Field Programmable Gate Arrays (FPGAs) are typically used. However, developing hardware applications typically requires expertise in the specific targeted device, as well as in the tools and methodologies which can be used to perform the implementation of the desired algorithms in the specific device. In this scenario, the Open Computing Language (OpenCL) emerges as a very interesting solution in which a single high-level synthesis design language can be used to efficiently develop applications in multiple and different hardware devices. In this work, the Fast Algorithm for Linearly Unmixing Hyperspectral Images (FUN) has been implemented into a Bitware Stratix V Altera FPGA using OpenCL. The obtained results demonstrate the suitability of OpenCL as a viable design methodology for quickly creating efficient FPGAs designs for real-time hyperspectral imaging applications.

Paper Details

Date Published: 5 October 2017
PDF: 12 pages
Proc. SPIE 10430, High-Performance Computing in Geoscience and Remote Sensing VII, 104300D (5 October 2017); doi: 10.1117/12.2280768
Show Author Affiliations
Raúl Guerra, Institute for Applied Microelectronics (Spain)
Sebastián López, Institute for Applied Microelectronics (Spain)
Roberto Sarmiento, Institute for Applied Microelectronics (Spain)


Published in SPIE Proceedings Vol. 10430:
High-Performance Computing in Geoscience and Remote Sensing VII
Bormin Huang; Sebastián López; Zhensen Wu, Editor(s)

© SPIE. Terms of Use
Back to Top