Use of FPGA or GPU-based architectures for remotely sensed hyperspectral image processing

被引:65
|
作者
Gonzalez, Carlos [1 ]
Sanchez, Sergio [2 ]
Paz, Abel [2 ]
Resano, Javier [3 ]
Mozos, Daniel [1 ]
Plaza, Antonio [2 ]
机构
[1] Univ Complutense Madrid, Fac Comp Sci, Dept Comp Architecture & Automat, E-28040 Madrid, Spain
[2] Univ Extremadura, Dept Technol Comp & Commun, Hyperspectral Comp Lab, Caceres 10003, Spain
[3] Univ Zaragoza, Dept Comp & Syst Engn DIIS, Engn Res Inst Aragon I3A, Zaragoza 50018, Spain
关键词
Hyperspectral imaging; Hardware accelerators; FPGAs; GPUs; Application development experience; ENDMEMBER EXTRACTION; GRAPHICS; ALGORITHMS;
D O I
10.1016/j.vlsi.2012.04.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hyperspectral imaging is a growing area in remote sensing in which an imaging spectrometer collects hundreds of images (at different wavelength channels) for the same area on the surface of the Earth. Hyperspectral images are extremely high-dimensional, and require advanced on-board processing algorithms able to satisfy near real-time constraints in applications such as wildland fire monitoring, mapping of oil spills and chemical contamination, etc. One of the most widely used techniques for analyzing hyperspectral images is spectral unmixing, which allows for sub-pixel data characterization. This is particularly important since the available spatial resolution in hyperspectral images is typically of several meters, and therefore it is reasonable to assume that several spectrally pure substances (called endmembers in hyperspectral imaging terminology) can be found within each imaged pixel. In this paper we explore the role of hardware accelerators in hyperspectral remote sensing missions and further inter-compare two types of solutions: field programmable gate arrays (FPGAs) and graphics processing units (GPUs). A full spectral unmixing chain is implemented and tested in this work, using both types of accelerators, in the context of a real hyperspectral mapping application using hyperspectral data collected by NASA's Airborne Visible Infra-Red Imaging Spectrometer (AVIRIS). The paper provides a thoughtful perspective on the potential and emerging challenges of applying these types of accelerators in hyperspectral remote sensing missions, indicating that the reconfigurability of FPGA systems (on the one hand) and the low cost of GPU systems (on the other) open many innovative perspectives toward fast on-board and on-the-ground processing of remotely sensed hyperspectral images. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:89 / 103
页数:15
相关论文
共 50 条
  • [1] GPU-based Biomedical Image Processing
    Berezsky, Oleh
    Pitsun, Oleh
    Dubchak, Lesia
    Liashchynskyi, Petro
    Liashchynskyi, Pavlo
    [J]. 2018 XIVTH INTERNATIONAL CONFERENCE ON PERSPECTIVE TECHNOLOGIES AND METHODS IN MEMS DESIGN (MEMSTECH), 2018, : 96 - 99
  • [2] GGCN: GPU-Based Hyperspectral Image Classification Algorithm
    Zhang Minghua
    Zou Yaqing
    Song Wei
    Huang Dongmei
    Liu Zhixiang
    [J]. LASER & OPTOELECTRONICS PROGRESS, 2020, 57 (20)
  • [3] GPU Implementation of Target and Anomaly Detection Algorithms for Remotely Sensed Hyperspectral Image Analysis
    Paz, Abel
    Plaza, Antonio
    [J]. SATELLITE DATA COMPRESSION, COMMUNICATIONS, AND PROCESSING VI, 2010, 7810
  • [4] Efficient GPU Computing Framework of Cloud Filtering in Remotely Sensed Image Processing
    Ke, Jing
    Sowmya, Arcot
    Guo, Yi
    Bednarz, Tomasz
    Buckley, Michael
    [J]. 2016 INTERNATIONAL CONFERENCE ON DIGITAL IMAGE COMPUTING: TECHNIQUES AND APPLICATIONS (DICTA), 2016, : 134 - 141
  • [5] FPGA Implementation of the Pixel Purity Index Algorithm for Remotely Sensed Hyperspectral Image Analysis
    Carlos González
    Javier Resano
    Daniel Mozos
    Antonio Plaza
    David Valencia
    [J]. EURASIP Journal on Advances in Signal Processing, 2010
  • [6] FPGA Implementation of the N-FINDR Algorithm for Remotely Sensed Hyperspectral Image Analysis
    Gonzalez, Carlos
    Mozos, Daniel
    Resano, Javier
    Plaza, Antonio
    [J]. IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2012, 50 (02): : 374 - 388
  • [7] FPGA Implementation of the Pixel Purity Index Algorithm for Remotely Sensed Hyperspectral Image Analysis
    Gonzalez, Carlos
    Resano, Javier
    Mozos, Daniel
    Plaza, Antonio
    Valencia, David
    [J]. EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2010, : 1 - 13
  • [8] A GPU-Based Processing Chain for Linearly Unmixing Hyperspectral Images
    Martel, Ernestina
    Guerra, Raul
    Lopez, Sebastian
    Sarmiento, Roberto
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2017, 10 (03) : 818 - 834
  • [9] Remotely Sensed Multispectral Image Processing
    Bhatia, H. S.
    Sharada, P. N.
    Harsha, H. N.
    Suryakanth, B.
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON MICROWAVES, COMMUNICATIONS, ANTENNAS AND ELECTRONIC SYSTEMS (COMCAS 2011), 2011,
  • [10] GPU-Based Image Processing Use Cases: A High-Level Approach
    Wieser, Volkmar
    Grelck, Clemens
    Schoener, Holger
    Haslinger, Peter
    Bosa, Karoly
    Moser, Bernhard
    [J]. APPLICATIONS, TOOLS AND TECHNIQUES ON THE ROAD TO EXASCALE COMPUTING, 2012, 22 : 199 - 206