FPGA Optimization for Hyperspectral Target Detection with Collaborative Representation

Currently, remote sensing image processing raises much higher requirements on the computing platform and processing speed. The high speed, low power, reconfigurable and radiation resistance features of Field Programmable Gate Arrays (FPGA) makes it become a better choice for real-time processing in hyperspectral imagery. In this paper, we have optimized the newly proposed hyperspectral target detection algorithm based on FPGA. The collaborative representation is a high-efficiency target detection (CRD) algorithm in hyperspectral imagery, which is directly based on the concept that the target pixels can be approximately represented by its spectral signatures, while the other cannot. Using the Sherman-Morrison formula to calculate the matrix inversion and the difficulty of implementing the overall CRD algorithm on the FPGA is reduced. The running speed of parallel programming is greatly promoted on the FPGA under the premise of reasonable resources. The experimental results demonstrate that the proposed system has significantly improved the processing time when compared to the pre-optimized system and the 3.40 GHzCPU.

[1]  Xiaoying Jin,et al.  A comparative study of target detection algorithms for hyperspectral imagery , 2009, Defense + Commercial Sensing.

[2]  Nasser M. Nasrabadi,et al.  Regularized Spectral Matched Filter for Target Recognition in Hyperspectral Imagery , 2008, IEEE Signal Processing Letters.

[3]  Jessica A. Faust,et al.  Imaging Spectroscopy and the Airborne Visible/Infrared Imaging Spectrometer (AVIRIS) , 1998 .

[4]  A F Goetz,et al.  Imaging Spectrometry for Earth Remote Sensing , 1985, Science.

[5]  Alok N. Choudhary,et al.  An FPGA-Based Network Intrusion Detection Architecture , 2008, IEEE Transactions on Information Forensics and Security.

[6]  Qian Du,et al.  Collaborative Representation for Hyperspectral Anomaly Detection , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[7]  Jon Atli Benediktsson,et al.  Recent Advances in Techniques for Hyperspectral Image Processing , 2009 .

[8]  H. M. Ebied,et al.  Hybrid cluster of multicore CPUs and GPUs for accelerating hyperspectral image hierarchical segmentation , 2013, 2013 8th International Conference on Computer Engineering & Systems (ICCES).

[9]  J. Chanussot,et al.  Hyperspectral Remote Sensing Data Analysis and Future Challenges , 2013, IEEE Geoscience and Remote Sensing Magazine.

[10]  Antonio J. Plaza,et al.  Recent Developments in High Performance Computing for Remote Sensing: A Review , 2011, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[11]  Antonio J. Plaza,et al.  Use of FPGA or GPU-based architectures for remotely sensed hyperspectral image processing , 2013, Integr..

[12]  Antonio J. Plaza,et al.  FPGA Implementation of the Pixel Purity Index Algorithm for Remotely Sensed Hyperspectral Image Analysis , 2010, EURASIP J. Adv. Signal Process..