Target tracking for an unknown and time-varying number of targets via particle filtering

Track initialization and adapting to time-varying number of targets are challenges for particle filter (PF) based tracking methods, because of the difficulty of monitoring changes in the entire state space with a finite number of particles. Conversely, if the state space only has limited supports (i.e. after thresholding) or state space is well localized (i.e. target prior information is known), PFs can provide remarkable estimation performance via concentrating its computational power on the areas of interest. In this paper, we present a PF to track unknown and time-varying number of targets based on the track-before-detect (TBD) framework. This PF adopts the two-layer structure of the PF in [5] (i.e. one layer for track initiation, the other for track maintenance), but with different track initiation and maintenance importance densities. It initiates new tracks and controls the false alarms based on the information provided by a maximum a posterior (MAP) method. By discretizing the state space, this MAP-based method can successfully localize the posterior density (i.e. find out the parts of the state space which are of interest) with reasonable computational cost. With regard to the track maintenance, it efficiently updates the existing tracks using a joint, measurement-directed sampling method and deletes the false tracks based on the likelihood ratio test (LRT). Numerical examples are also used to illustrate the efficacy of the proposed algorithm.

[1]  Simon J. Godsill,et al.  Acoustic Source Localization and Tracking Using Track Before Detect , 2010, IEEE Transactions on Audio, Speech, and Language Processing.

[2]  Mark R. Morelande,et al.  A Bayesian Approach to Multiple Target Detection and Tracking , 2007, IEEE Transactions on Signal Processing.

[3]  Ángel F. García-Fernández,et al.  Two-Layer Particle Filter for Multiple Target Detection and Tracking , 2013, IEEE Transactions on Aerospace and Electronic Systems.

[4]  William Fitzgerald,et al.  A Bayesian approach to tracking multiple targets using sensor arrays and particle filters , 2002, IEEE Trans. Signal Process..

[5]  D. Castañón Efficient algorithms for finding the K best paths through a trellis , 1990 .

[6]  David Suter,et al.  Joint Detection and Estimation of Multiple Objects From Image Observations , 2010, IEEE Transactions on Signal Processing.

[7]  Jianyu Yang,et al.  A Computationally Efficient Particle Filter for Multitarget Tracking Using an Independence Approximation , 2013, IEEE Transactions on Signal Processing.

[8]  R. Larson,et al.  A dynamic programming approach to trajectory estimation , 1966 .

[9]  Y. Boers,et al.  Multitarget particle filter track before detect application , 2004 .

[10]  W. Blair,et al.  Unresolved Rayleigh target detection using monopulse measurements , 1998 .

[11]  Yair Barniv,et al.  Dynamic Programming Solution for Detecting Dim Moving Targets , 1985, IEEE Transactions on Aerospace and Electronic Systems.

[12]  A. Hero,et al.  Multitarget tracking using the joint multitarget probability density , 2005, IEEE Transactions on Aerospace and Electronic Systems.

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

[14]  Wei Yi,et al.  Multi-target tracking via dynamic-programming based track-before-detect , 2012, 2012 IEEE Radar Conference.

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

[16]  S.J. Davey,et al.  A Comparison of Three Algorithms for Tracking Dim Targets , 2007, 2007 Information, Decision and Control.

[17]  G. Casella,et al.  Rao-Blackwellisation of sampling schemes , 1996 .

[18]  Branko Ristic,et al.  Beyond the Kalman Filter: Particle Filters for Tracking Applications , 2004 .