A real-time unsupervised background extraction-based target detection method for hyperspectral imagery

Target detection is an important technique in hyperspectral image analysis. The high dimensionality of hyperspectral data provides the possibility of deeply mining the information hiding in spectra, and many targets that cannot be visualized by inspection can be detected. But this also brings some problems such as unknown background interferences at the same time. In this way, extracting and taking advantage of the background information in the region of interest becomes a task of great significance. In this paper, we present an unsupervised background extraction-based target detection method, which is called UBETD for short. The proposed UBETD takes advantage of the method of endmember extraction in hyperspectral unmixing, another important technique that can extract representative material signatures from the images. These endmembers represent most of the image information, so they can be reasonably seen as the combination of targets and background signatures. Since the background information is known, algorithm like target-constrained interference-minimized filter could then be introduced to detect the targets while inhibiting the interferences. To meet the rapidly rising demand of real-time processing capabilities, the proposed algorithm is further simplified in computation and implemented on a FPGA board. Experiments with synthetic and real hyperspectral images have been conducted comparing with constrained energy minimization, adaptive coherence/cosine estimator and adaptive matched filter to evaluate the detection and computational performance of our proposed method. The results indicate that UBETD and its hardware implementation RT-UBETD can achieve better performance and are particularly prominent in inhibiting interferences in the background. On the other hand, the hardware implementation of RT-UBETD can complete the target detection processing in far less time than the data acquisition time of hyperspectral sensor like HyMap, which confirms strict real-time processing capability of the proposed system.

[1]  Chein-I Chang,et al.  FPGA design for constrained energy minimization , 2004, SPIE Optics East.

[2]  Qian Du,et al.  High Performance Computing for Hyperspectral Remote Sensing , 2011, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[3]  Zhang Zhongpei,et al.  Matrix Inversion by FPGA , 2010 .

[4]  Scott Hauck,et al.  The roles of FPGAs in reprogrammable systems , 1998, Proc. IEEE.

[5]  Nasser M. Nasrabadi,et al.  Hyperspectral Target Detection : An Overview of Current and Future Challenges , 2014, IEEE Signal Processing Magazine.

[6]  Sebastián López,et al.  FPGA Implementation of the HySime Algorithm for the Determination of the Number of Endmembers in Hyperspectral Data , 2015, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[7]  Russell Tessier,et al.  c ○ 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. Reconfigurable Computing for Digital Signal Processing: A Survey ∗ , 1999 .

[8]  Zhang Bing,et al.  Intelligent remote sensing satellite system , 2011, National Remote Sensing Bulletin.

[9]  Chein-I Chang,et al.  A target-constrained interference-minimized filter for subpixel target detection in hyperspectral imagery , 2000, IGARSS 2000. IEEE 2000 International Geoscience and Remote Sensing Symposium. Taking the Pulse of the Planet: The Role of Remote Sensing in Managing the Environment. Proceedings (Cat. No.00CH37120).

[10]  Antonio J. Plaza,et al.  FPGA Implementation of an Algorithm for Automatically Detecting Targets in Remotely Sensed Hyperspectral Images , 2016, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[11]  Antonio J. Plaza,et al.  Parallel unmixing of remotely sensed hyperspectral images on commodity graphics processing units , 2011, Concurr. Comput. Pract. Exp..

[12]  Marc Arbyn,et al.  Estimation of disease prevalence, true positive rate, and false positive rate of two screening tests when disease verification is applied on only screen-positives: a hierarchical model using multi-center data. , 2012, Cancer epidemiology.

[13]  Jeff Mason,et al.  Invited Paper: Enhanced Architectures, Design Methodologies and CAD Tools for Dynamic Reconfiguration of Xilinx FPGAs , 2006, 2006 International Conference on Field Programmable Logic and Applications.

[14]  E. M. Winter,et al.  Anomaly detection from hyperspectral imagery , 2002, IEEE Signal Process. Mag..

[15]  Louis L. Scharf,et al.  The adaptive coherence estimator: a uniformly most-powerful-invariant adaptive detection statistic , 2005, IEEE Transactions on Signal Processing.

[16]  Chein-I Chang,et al.  Target signature-constrained mixed pixel classification for hyperspectral imagery , 2002, IEEE Trans. Geosci. Remote. Sens..

[17]  Chein-I Chang,et al.  Target Abundance-Constrained Subpixel Detection: Partially Constrained Least-Squares Methods , 2003 .

[18]  Nasser M. Nasrabadi,et al.  Automated Hyperspectral Cueing for Civilian Search and Rescue , 2009, Proceedings of the IEEE.

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

[20]  R. Jenssen,et al.  1 THE HYMAP TM AIRBORNE HYPERSPECTRAL SENSOR : THE SYSTEM , CALIBRATION AND PERFORMANCE , 1998 .

[21]  Mario Winter,et al.  N-FINDR: an algorithm for fast autonomous spectral end-member determination in hyperspectral data , 1999, Optics & Photonics.

[22]  S Matteoli,et al.  A tutorial overview of anomaly detection in hyperspectral images , 2010, IEEE Aerospace and Electronic Systems Magazine.

[23]  Lianru Gao,et al.  FPGA implementation of a maximum simplex volume algorithm for endmember extraction from remotely sensed hyperspectral images , 2019, Journal of Real-Time Image Processing.

[24]  Lianru Gao,et al.  Real-time target detection in hyperspectral images based on spatial-spectral information extraction , 2012, EURASIP Journal on Advances in Signal Processing.

[25]  Antonio J. Plaza,et al.  FPGA Design of an Automatic Target Generation Process for Hyperspectral Image Analysis , 2011, 2011 IEEE 17th International Conference on Parallel and Distributed Systems.

[26]  Chein-I Chang,et al.  A New Growing Method for Simplex-Based Endmember Extraction Algorithm , 2006, IEEE Transactions on Geoscience and Remote Sensing.

[27]  Sebastián López,et al.  A novel FPGA-based architecture for the estimation of the virtual dimensionality in remotely sensed hyperspectral images , 2014, Journal of Real-Time Image Processing.

[28]  José M. Bioucas-Dias,et al.  Hyperspectral Subspace Identification , 2008, IEEE Transactions on Geoscience and Remote Sensing.

[29]  Zhen Ji,et al.  Band Selection for Hyperspectral Imagery Using Affinity Propagation , 2008, 2008 Digital Image Computing: Techniques and Applications.

[30]  Scott Hauck,et al.  Reconfigurable computing: a survey of systems and software , 2002, CSUR.

[31]  Antonio J. Plaza,et al.  Dual-Mode FPGA Implementation of Target and Anomaly Detection Algorithms for Real-Time Hyperspectral Imaging , 2015, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[32]  Antonio J. Plaza,et al.  Parallel Hyperspectral Image and Signal Processing [Applications Corner] , 2011, IEEE Signal Processing Magazine.

[33]  Antonio J. Plaza,et al.  Hyperspectral Unmixing Overview: Geometrical, Statistical, and Sparse Regression-Based Approaches , 2012, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[34]  T. Eftestl Controlling true positive rate in ROC analysis , 2009, 2009 36th Annual Computers in Cardiology Conference (CinC).

[35]  Qian Du,et al.  On the performance of CEM and TCIMF , 2005 .

[36]  Dimitris G. Manolakis,et al.  Detection algorithms for hyperspectral imaging applications , 2002, IEEE Signal Process. Mag..

[37]  Chein-I Chang,et al.  Unsupervised interference rejection approach to target detection and classification for hyperspectral imagery , 1998 .

[38]  Daniel R. Fuhrmann,et al.  A CFAR adaptive matched filter detector , 1992 .