A Novel FPGA-Based Architecture for Fast Automatic Target Detection in Hyperspectral Images

被引:13
作者
Lei, Jie [1 ]
Wu, Lingyun [1 ]
Li, Yunsong [1 ]
Xie, Weiying [1 ]
Chang, Chein-I [2 ]
Zhang, Jintao [1 ]
Huang, Biying [1 ]
机构
[1] Xidian Univ, Sch Telecommun Engn, State Key Lab Integrated Serv Networks, Xian 710071, Peoples R China
[2] Univ Maryland Baltimore Cty, Dept Comp Sci & Elect Engn, 1000 Hilltop Circle, Baltimore, MD 21250 USA
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
hyperspectral image; fast automatic target generation process; field-programmable gate array; high-level synthesis; HIGH-LEVEL SYNTHESIS; PIXEL PURITY INDEX; DETECTION ALGORITHMS; GENERATION PROCESS; CLASSIFICATION; IMPLEMENTATION; EXTRACTION; SPARSE; SIGNAL;
D O I
10.3390/rs11020146
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Onboard target detection of hyperspectral imagery (HSI), considered as a significant remote sensing application, has gained increasing attention in the latest years. It usually requires processing huge volumes of HSI data in real-time under constraints of low computational complexity and high detection accuracy. Automatic target generation process based on an orthogonal subspace projector (ATGP-OSP) is a well-known automatic target detection algorithm, which is widely used owing to its competitive performance. However, ATGP-OSP has an issue to be deployed onboard in real-time target detection due to its iteratively calculating the inversion of growing matrices and increasing matrix multiplications. To resolve this dilemma, we propose a novel fast implementation of ATGP (Fast-ATGP) while maintaining target detection accuracy of ATGP-OSP. Fast-ATGP takes advantage of simple regular matrix add/multiply operations instead of increasingly complicated matrix inversions to update growing orthogonal projection operator matrices. Furthermore, the updated orthogonal projection operator matrix is replaced by a normalized vector to perform the inner-product operations with each pixel for finding a target per iteration. With these two major optimizations, the computational complexity of ATGP-OSP is substantially reduced. What is more, an FPGA-based implementation of the proposed Fast-ATGP using high-level synthesis (HLS) is developed. Specifically, an efficient architecture containing a bunch of pipelines being executed in parallel is further designed and evaluated on a Xilinx XC7VX690T FPGA. The experimental results demonstrate that our proposed FPGA-based Fast-ATGP is able to automatically detect multiple targets on a commonly used dataset (AVIRIS Cuprite Data) at a high-speed rate of 200 MHz with a significant speedup of nearly 34.3 times that of ATGP-OSP, while retaining nearly the same high detection accuracy.
引用
收藏
页数:20
相关论文
共 49 条
  • [1] GPU Implementation of an Automatic Target Detection and Classification Algorithm for Hyperspectral Image Analysis
    Bernabe, Sergio
    Lopez, Sebastian
    Plaza, Antonio
    Sarmiento, Roberto
    [J]. IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2013, 10 (02) : 221 - 225
  • [2] Chang C.-I., 2018, IEEE J SEL TOP APPL
  • [3] Progressive Band Processing of Fast Iterative Pixel Purity Index for Finding Endmembers
    Chang, Chein-I
    Li, Yao
    Wang, Yulei
    [J]. IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2017, 14 (09) : 1464 - 1468
  • [4] Comparative Study and Analysis Among ATGP, VCA, and SGA for Finding Endmembers in Hyperspectral Imagery
    Chang, Chein-I
    Chen, Shih-Yu
    Li, Hsiao-Chi
    Chen, Hsian-Min
    Wen, Chia-Hsien
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2016, 9 (09) : 4280 - 4306
  • [5] Recursive Band Processing of Automatic Target Generation Process for Finding Unsupervised Targets in Hyperspectral Imagery
    Chang, Chein-I
    Li, Yao
    [J]. IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2016, 54 (09): : 5081 - 5094
  • [6] Recursive Automatic Target Generation Process in Subpixel Detection
    Chang, Chein-I
    Gao, Cheng
    Chen, Shih-Yu
    [J]. IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2015, 12 (09) : 1848 - 1852
  • [7] Random N-Finder (N-FINDR) Endmember Extraction Algorithms for Hyperspectral Imagery
    Chang, Chein-I
    Wu, Chao-Cheng
    Tsai, Ching-Tsorng
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2011, 20 (03) : 641 - 656
  • [8] Statistical Evaluation of Efficiency and Possibility of Earthquake Predictions with Gravity Field Variation and its Analytic Signal in Western China
    Chen, Shi
    Jiang, Changsheng
    Zhuang, Jiancang
    [J]. PURE AND APPLIED GEOPHYSICS, 2016, 173 (01) : 305 - 319
  • [9] Deep Learning-Based Classification of Hyperspectral Data
    Chen, Yushi
    Lin, Zhouhan
    Zhao, Xing
    Wang, Gang
    Gu, Yanfeng
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2014, 7 (06) : 2094 - 2107
  • [10] High-Level Synthesis for FPGAs: From Prototyping to Deployment
    Cong, Jason
    Liu, Bin
    Neuendorffer, Stephen
    Noguera, Juanjo
    Vissers, Kees
    Zhang, Zhiru
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (04) : 473 - 491