Fully Unsupervised Learning of Gaussian Mixtures for Anomaly Detection in Hyperspectral Imagery

This paper proposes a fully unsupervised anomaly detection strategy in hyperspectral imagery based on mixture learning. Anomaly detection is conducted by adopting a Gaussian Mixture Model (GMM) to describe the statistics of the background in hyperspectral data. One of the key tasks in the application of mixture models is the specification in advance of the number of GMM components, the determination of which is essential and strongly affects detection performance. In this work, GMM parameters estimation was performed through a variation of the well-known Expectation Maximization (EM) algorithm that was developed within a Bayesian framework. Specifically, the adopted mixture learning technique incorporates a built-in mechanism for automatically assessing the number of components during the parameter estimation procedure. Then, Generalized Likelihood Ratio Test (GLRT) is considered for detecting anomalies. Real hyperspectral imagery acquired by an airborne sensor is used for experimental evaluation of the proposed anomaly detection strategy.

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

[2]  Anil K. Jain,et al.  Unsupervised Learning of Finite Mixture Models , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Aristidis Likas,et al.  Bayesian feature and model selection for Gaussian mixture models , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[5]  Nicolai Petkov,et al.  CAIP - Computer Analysis of Images and Patterns , 2011, Pattern Recognit..

[6]  D.G. Tzikas,et al.  The variational approximation for Bayesian inference , 2008, IEEE Signal Processing Magazine.

[7]  Masa-aki Sato,et al.  Online Model Selection Based on the Variational Bayes , 2001, Neural Computation.

[8]  Charles Elkan,et al.  Expectation Maximization Algorithm , 2010, Encyclopedia of Machine Learning.

[9]  Aristidis Likas,et al.  Image Modeling and Segmentation Using Incremental Bayesian Mixture Models , 2007, CAIP.

[10]  Paul S. Bradley,et al.  Clustering very large databases using EM mixture models , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[11]  Aristidis Likas,et al.  Unsupervised Learning of Gaussian Mixtures Based on Variational Component Splitting , 2007, IEEE Transactions on Neural Networks.

[12]  Edward A. Ashton,et al.  Detection of subpixel anomalies in multispectral infrared imagery using an adaptive Bayesian classifier , 1998, IEEE Trans. Geosci. Remote. Sens..

[13]  Allou Samé,et al.  An online classification EM algorithm based on the mixture model , 2007, Stat. Comput..

[14]  Stefania Matteoli,et al.  Comparative analysis of hyperspectral anomaly detection strategies on a new high spatial and spectral resolution data set , 2007, SPIE Remote Sensing.

[15]  Adrian Corduneanu,et al.  Variational Bayesian Model Selection for Mixture Distributions , 2001 .

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

[17]  Mark J. Carlotto,et al.  A cluster-based approach for detecting man-made objects and changes in imagery , 2005, IEEE Transactions on Geoscience and Remote Sensing.

[18]  Russell C. Hardie,et al.  Anomaly detection in hyperspectral imagery: a comparison of methods using seasonal data , 2007, SPIE Defense + Commercial Sensing.

[19]  Tom Fawcett,et al.  An introduction to ROC analysis , 2006, Pattern Recognit. Lett..

[20]  John A. Richards,et al.  Remote Sensing Digital Image Analysis: An Introduction , 1999 .