Application of particle filters to single-target tracking problems

In a Bayesian framework, all single target tracking problems reduce to recursive computation of the posterior density of the target state. Particle filters approximate the optimal Bayesian recursion by propagating a set of random samples with associated weights. In the last decade, there have been numerous contributions to the theory and applications of particle filters. Much study has focussed on design issues such as appropriate selection of the importance density, the use of resampling techniques which mitigate sample degeneracy and the choice of a suitable random variable space upon which to implement the particle filter in order to minimise numerical complexity. Although the effect of these design choices is, in general, well known, their relevance to target tracking problems has not been fully established. These design issues are considered for single target tracking applications involving target manoeuvres and clutter. Two choices of importance density are studied and methods for enhancing particle diversity through the avoidance of particle duplication in the resampling step are considered for each importance density. The possibility of reducing the dimension of the space over which the particle filter is implemented is considered. Based on simulation results, a few key observations are drawn about which aspects of particle filter design most influence their performance in target tracking applications. The numerical simulations also provide insights into the relationship between the state dimension and the number of particles needed to improve upon the performance of the standard tracking filters.

[1]  Jun S. Liu,et al.  Sequential Monte Carlo methods for dynamic systems , 1997 .

[2]  G. Peters,et al.  Monte Carlo Approximations for General State-Space Models , 1998 .

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

[4]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[5]  R. Bucy,et al.  Digital synthesis of non-linear filters , 1971 .

[6]  Fredrik Gustafsson,et al.  Sequential Monte Carlo filtering techniques applied to integrated navigation systems , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[7]  M. Pitt,et al.  Filtering via Simulation: Auxiliary Particle Filters , 1999 .

[8]  A. Jazwinski Stochastic Processes and Filtering Theory , 1970 .

[9]  Y. Bar-Shalom,et al.  Tracking in a cluttered environment with probabilistic data association , 1975, Autom..

[10]  N. G. Best,et al.  Dynamic conditional independence models and Markov chain Monte Carlo methods , 1997 .

[11]  N. Bergman,et al.  Auxiliary particle filters for tracking a maneuvering target , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[12]  G. Kitagawa Monte Carlo Filter and Smoother for Non-Gaussian Nonlinear State Space Models , 1996 .

[13]  Jun S. Liu,et al.  Blind Deconvolution via Sequential Imputations , 1995 .

[14]  Simon J. Godsill,et al.  On sequential Monte Carlo sampling methods for Bayesian filtering , 2000, Stat. Comput..

[15]  Jun S. Liu,et al.  Mixture Kalman filters , 2000 .

[16]  George W. Irwin,et al.  Manoeuvring Target Tracking Using a Multiple-Model Bootstrap Filter , 2001, Sequential Monte Carlo Methods in Practice.

[17]  D. Avitzour Stochastic simulation Bayesian approach to multitarget tracking , 1995 .

[18]  N. Gordon,et al.  Novel approach to nonlinear/non-Gaussian Bayesian state estimation , 1993 .

[19]  Christian Musso,et al.  Improving Regularised Particle Filters , 2001, Sequential Monte Carlo Methods in Practice.

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

[21]  Yong Rui,et al.  Better proposal distributions: object tracking using unscented particle filter , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[22]  Arnaud Doucet,et al.  Particle filters for state estimation of jump Markov linear systems , 2001, IEEE Trans. Signal Process..

[23]  D. Mayne,et al.  Monte Carlo techniques to estimate the conditional expectation in multi-stage non-linear filtering† , 1969 .

[24]  Y. Bar-Shalom,et al.  The interacting multiple model algorithm for systems with Markovian switching coefficients , 1988 .

[25]  W. Gilks,et al.  Following a moving target—Monte Carlo inference for dynamic Bayesian models , 2001 .