Available online at www.sciencedirect.com Mathematics and Computers in Simulation 80 (2009) 270–293 Detection-recognition algorithm based on the Gabor transform for unknown signals embedded in unknown noise Ewa Swiercz a, , Andrzej Pieniezny b,1 a Bialystok Technical University, Faculty of Electrical Engineering, Wiejska 45D, 15-351 Bialystok, Poland b Military University of Technology, Faculty of Electronics, Kaliskiego 2, 00-908 Warsaw, Poland Received 21 April 2006; received in revised form 25 October 2008; accepted 14 June 2009 Available online 24 June 2009 Abstract In this paper we present the CFAR (Constant False Alarm Rate) two-step detection-recognition algorithm for unknown, non- stationary signals embedded in unknown noise, based on the discrete Gabor transform. In the detection step, the decision about the absence or the presence of a signal of interest in a background of noise should be taken. The term ‘recognition’ means recovering the signal waveform from a noisy signal after the detection step. The recognition can be reformulated as the non-stationary, time-varying filtering problem in a time–frequency domain. In this paper the Gabor time–frequency domain is taken into account and the Gabor transform is used both in the detection and the in the filtering step. The discrete Gabor transform (DGT) is under intensive study of mathematicians, what results in a number of new, efficient computational algorithms for long time series. The Gabor frame approach is used for computation analysis and synthesis windows. Data-driven approach to develop the detection-recognition algorithm is based on the assumption, that disturbing noise signal after the Gabor transform, can be successfully approximated by the Weibull distribution regardless noise distribution before the transformation. It is shown by intensive simulations, that a two-parameter model like the Weibull distribution is really appropriate. Scale and shape parameters of the Weibull distribution are easily estimated and the CFAR threshold used in detection, based on estimated parameters, can be computed. The case of a low SNR ratio, with additional assumption about a signal, is also considered. It is shown that the iterative form of the time-varying filtering, significantly improves the quality of the whole detection-recognition CFAR algorithm. This approach is successfully investigated on a real-life radar signal. © 2009 IMACS. Published by Elsevier B.V. All rights reserved. Keywords: Gabor transform; CFAR detection; Time-variant filtering 1. Introduction The classical optimal detection of signals embedded in noise consists of choosing one hypothesis from a set of hypotheses, based on the knowledge of certain underlying statistics. In most practical applications these statistics are not available, since the phenomena related to these hypotheses are complex and poorly understood. In such situations approximations of optimal detectors have to be developed. The alternative way of developing the detection strategy is deriving a detector based directly on received data. When a signal is non-stationary, the representation in terms of Corresponding author. Tel.: +48 85 7469 361; fax: +48 85 7469 360. E-mail addresses: ewasw@pb.edu.pl (E. Swiercz), apieniezny@wel.wat.edu.pl (A. Pieniezny). 1 Tel.: +48 22 6837 334; fax: +48 22 6837 461. 0378-4754/$36.00 © 2009 IMACS. Published by Elsevier B.V. All rights reserved. doi:10.1016/j.matcom.2009.06.028