A unifying framework for multi-target tracking and existence

Most target tracking approaches either assume that the number of targets is constant throughout the time horizon of interest, or that information about target existence (birth and death) is provided by some external source. Here we show how target existence can be integrated within the tracking framework in a rigorous way. The notion of existence is not new, and has been considered before in e.g. [D. Musicki et al., (1994), (2002)]. We provide here a general probabilistic treatment that impacts as little as possible on existing tracking algorithms so that legacy tracking software (and more generally target tracking architectures) can be reused. We first show how the notion of existence can be incorporated into a single target tracking framework (retaining algorithmic invariance). To place the probabilistic recursions into context we relate this single target tracking architecture to the probabilistic data association filter. We then extend the single target results to incorporate existence for multi-target tracking and relate this to an importance sampling implementation of the joint probabilistic data association (JPDA) framework. The treatment presented is entirely general and so facilitates implementation with Kalman filters, extended/unscented Kalman filters, particle filters, etc, i.e. the approach developed is invariant to the filtering and data association mechanisms used, and therein lies the novelty. We apply the proposed framework to the difficult problem of tracking football players in video sequences, where we adopt a mixture Kalman filter implementation.

[1]  S. Godsill,et al.  Monte Carlo filtering for multi target tracking and data association , 2005, IEEE Transactions on Aerospace and Electronic Systems.

[2]  David J. Salmond Mixture reduction algorithms for target tracking in clutter , 1990 .

[3]  D. Salmond,et al.  A particle filter for track-before-detect of a target with unknown amplitude , 2001 .

[4]  Simon Maskell,et al.  Fast mutual exclusion , 2004, SPIE Defense + Commercial Sensing.

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

[6]  Dorin Comaniciu,et al.  Real-time tracking of non-rigid objects using mean shift , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[7]  Thia Kirubarajan,et al.  Probabilistic data association techniques for target tracking in clutter , 2004, Proceedings of the IEEE.

[8]  Timothy J. Robinson,et al.  Sequential Monte Carlo Methods in Practice , 2003 .

[9]  Darko Musicki,et al.  Joint Integrated Probabilistic Data Association - JIPDA , 2002, Proceedings of the Fifth International Conference on Information Fusion. FUSION 2002. (IEEE Cat.No.02EX5997).

[10]  Neil J. Gordon,et al.  Editors: Sequential Monte Carlo Methods in Practice , 2001 .

[11]  Robin J. Evans,et al.  Integrated probabilistic data association , 1994, IEEE Trans. Autom. Control..

[12]  Jeffrey K. Uhlmann,et al.  New extension of the Kalman filter to nonlinear systems , 1997, Defense, Security, and Sensing.

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