Hindawi Publishing Corporation Journal of Electrical and Computer Engineering Volume 2012, Article ID 628479, 7 pages doi:10.1155/2012/628479 Research Article Target Detection Using Nonsingular Approximations for a Singular Covariance Matrix Nir Gorelik, 1 Dan Blumberg, 2 Stanley R. Rotman, 1 and Dirk Borghys 3 1 Department of Electrical and Computer Engineering, Ben-Gurion University of the Negev, Beer-Sheva 84105, Israel 2 Department of Geography and Environmental Development, Ben-Gurion University of the Negev, Beer-Sheva 84105, Israel 3 Signal and Image Centre, Royal Military Academy, 1000 Brussels, Belgium Correspondence should be addressed to Nir Gorelik, nir.gorelik@gmail.com Received 1 April 2012; Accepted 7 June 2012 Academic Editor: Xiaofei Hu Copyright © 2012 Nir Gorelik et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Accurate covariance matrix estimation for high-dimensional data can be a dicult problem. A good approximation of the covari- ance matrix needs in most cases a prohibitively large number of pixels, that is, pixels from a stationary section of the image whose number is greater than several times the number of bands. Estimating the covariance matrix with a number of pixels that is on the order of the number of bands or less will cause not only a bad estimation of the covariance matrix but also a singular covariance matrix which cannot be inverted. In this paper we will investigate two methods to give a sucient approximation for the covariance matrix while only using a small number of neighboring pixels. The first is the quasilocal covariance matrix (QLRX) that uses the variance of the global covariance instead of the variances that are too small and cause a singular covariance. The second method is sparse matrix transform (SMT) that performs a set of K-givens rotations to estimate the covariance matrix. We will compare results from target acquisition that are based on both of these methods. An improvement for the SMT algorithm is suggested. 1. Introduction The most widely used algorithms for target detection are traditionally based on the covariance matrix [1]. This matrix estimates the direction and magnitude of the noise in an image. In the equation for a matched filter presented in [1] we have R = t T Φ 1 G (x m), (1) x is the examined pixel, m is the estimate of that pixel based on the surroundings, Φ G is the global covariance matrix, and t is the target signature. In words, we can say that our matched filter for target detection will detect the target in a particular pixel x if x is dierent than its surroundings (x m), unlike the noise (controlled by Φ 1 G ) and in the direction of the target. If the target signature is unknown, then the RX algorithm uses the target residual (x m) as its own match, that is, R = (x m) T Φ 1 G (x m), (2) Φ G is traditionally calculated as follows: Φ G = 1 N N i=1 (x i m)(x i m) T . (3) Although the equation is theoretically justified if the back- ground is stationary, it is often used in cases where this is not true. In target detection, the image is not normally statistically stationary; it will however have quasistationary “patches” which connect to each other at the edges. When one estimates the mean and covariance matrix of the background of a particular pixel, the local neighboring pixels will have provided a better estimate than the pixels of the entire image. In [2], we show that much better results can be obtained if one uses a “quasilocal covariance matrix” (QLRX). In general terms, it uses the eigenvectors of the overall global matrix, but the eigenvalues are taken locally. This tends to lower the matched filter scores at edges in the data (when the image is going from one stationary distribution to another), but allows for accurate detection in less noisy areas.