Genetic Algorithm combined to IMM approach for Tracking Highly Maneuvering Targets

In this paper, we present an interesting filtering algorithm to perform accurate estimation in jump Markov nonlinear systems, in case of multi-target tracking. With this paper, we aim to contribute in solving the problem of model- based body motion estimation by using data coming from visual sensors. The Interacting Multiple Model (IMM) algorithm is specially designed to track accurately targets whose state and/or measurement (assumed to be linear) models changes during motion transition. However, when these models are nonlinear, the IMM algorithm must be modified in order to guarantee an accurate track. In order to deal with this problem, the IMM algorithm was combined with the Unscented Kalman Filter (UKF) (6). Even if the later algorithm proved its efficacy in nonlinear model case; it presents a serious drawback in case of non Gaussian noise. To deal with this problem we propose to substitute the UKF with the Particle Filter (PF). To overcome the problem of data association, we propose the use of the JPDA approach, (12). To reduce the computational burden of the latter technique, we choose firstly the most likely feasible events by applying a Genetic Algorithm; finally the derived algorithm from the combination of the IMM-PF algorithm and the GA-JPDA approach is noted GA-JPDA-IMM-PF.

[1]  H. Michalska,et al.  IMM-JVC and IMM-JPDA for closely maneuvering targets , 2001, Conference Record of Thirty-Fifth Asilomar Conference on Signals, Systems and Computers (Cat.No.01CH37256).

[2]  Sam Kwong,et al.  Genetic algorithms and their applications , 1996, IEEE Signal Process. Mag..

[3]  Y. Bar-Shalom Tracking and data association , 1988 .

[4]  Patrick Rives,et al.  A new approach to visual servoing in robotics , 1992, IEEE Trans. Robotics Autom..

[5]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[6]  N. Gordon A hybrid bootstrap filter for target tracking in clutter , 1995, IEEE Transactions on Aerospace and Electronic Systems.

[7]  Nando de Freitas,et al.  Sequential Monte Carlo Methods in Practice , 2001, Statistics for Engineering and Information Science.

[8]  George W. Irwin,et al.  Multiple model bootstrap filter for maneuvering target tracking , 2000, IEEE Trans. Aerosp. Electron. Syst..

[9]  Yaakov Bar-Shalom,et al.  Sonar tracking of multiple targets using joint probabilistic data association , 1983 .

[10]  Y. Boers,et al.  Interacting multiple model particle filter , 2003 .

[11]  N. K. Bose,et al.  Multitarget tracking in clutter: fast algorithms for data association , 1993 .

[12]  Yaakov Bar-Shalom,et al.  Estimation and Tracking: Principles, Techniques, and Software , 1993 .

[13]  Daoud Berkani,et al.  IMM-UKF algorithm and IMM-EKF algorithm for tracking highly maneuverable target: a comparison , 2005 .

[14]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[15]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .