FPGA Implementation of the Pixel Purity Index Algorithm for Remotely Sensed Hyperspectral Image Analysis

被引:50
|
作者
Gonzalez, Carlos [1 ]
Resano, Javier [2 ]
Mozos, Daniel [1 ]
Plaza, Antonio [3 ]
Valencia, David [3 ]
机构
[1] Univ Complutense Madrid, Dept Comp Architecture & Automat, Fac Comp Sci, E-28040 Madrid, Spain
[2] Univ Zaragoza, Dept Comp Architecture, High Polytech Ctr, Zaragoza 50018, Spain
[3] Univ Extremadura, Dept Comp Technol & Commun, Polytech Sch Caceres, Caceres 10071, Spain
关键词
ENDMEMBER EXTRACTION; SKEWERS; BLOCKS;
D O I
10.1155/2010/969806
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Hyperspectral imaging is a new emerging technology in remote sensing which generates hundreds of images, at different wavelength channels, for the same area on the surface of the Earth. Over the last years, many algorithms have been developed with the purpose of finding endmembers, assumed to be pure spectral signatures in remotely sensed hyperspectral data sets. One of the most popular techniques has been the pixel purity index (PPI). This algorithm is very time-consuming. The reconfigurability, compact size, and high computational power of Field programmable gate arrays (FPGAs) make them particularly attractive for exploitation in remote sensing applications with (near) real-time requirements. In this paper, we present an FPGA design for implementation of the PPI algorithm. Our systolic array design includes a DMA and implements a prefetching technique to reduce the penalties due to the I/O communications. We have also included a hardware module for random number generation. The proposed method has been tested using real hyperspectral data collected by NASA's Airborne Visible Infrared Imaging Spectrometer over the Cuprite mining district in Nevada. Experimental results reveal that the proposed hardware system is easily scalable and able to provide accurate results with compact size in (near) real-time, which make our reconfigurable system appealing for on-board hyperspectral data processing.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] FPGA implementation of the Pixel Purity Index algorithm
    Lavenier, D
    Theiler, J
    Szymanski, J
    Gokhale, M
    Frigo, J
    [J]. RECONFIGURABLE TECHNOLOGY: FPGAS FOR COMPUTING AND APPLICATIONS II, 2000, 4212 : 30 - 41
  • [4] FPGA implementation for computing pixel purity index of hyperspectral images
    Guo, Jie
    Li, Yun-Song
    Yi, Fang
    Wu, Xian-Yun
    [J]. Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2014, 42 (01): : 84 - 89
  • [5] Fast FPGA Implementation for Computing the Pixel Purity Index of Hyperspectral Images
    Guo, Jie
    Li, Yunsong
    Liu, Kai
    Lei, Jie
    Wang, Keyan
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2018, 27 (03)
  • [6] FPGA Implementation of an Algorithm for Automatically Detecting Targets in Remotely Sensed Hyperspectral Images
    Gonzalez, Carlos
    Bernabe, Sergio
    Mozos, Daniel
    Plaza, Antonio
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2016, 9 (09) : 4334 - 4343
  • [7] FPGA implementation of a maximum simplex volume algorithm for endmember extraction from remotely sensed hyperspectral images
    Cong Li
    Lianru Gao
    Antonio Plaza
    Bing Zhang
    [J]. Journal of Real-Time Image Processing, 2019, 16 : 1681 - 1694
  • [8] FPGA implementation of a maximum simplex volume algorithm for endmember extraction from remotely sensed hyperspectral images
    Li, Cong
    Gao, Lianru
    Plaza, Antonio
    Zhang, Bing
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (05) : 1681 - 1694
  • [9] Fast implementation of pixel purity index algorithm
    Plaza, A
    Chang, CI
    [J]. Algorithms and Technologies for Multispectral, Hyperspectral, and Ultraspectral Imagery XI, 2005, 5806 : 307 - 317
  • [10] 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