A theoretical analysis of Bayes-optimal multi-target tracking and labelling

In multi-target tracking (MTT), we are often interested not only in finding the position of the multiple objects, but also allowing individual objects to be uniquely identified with the passage of time, by placing a label on each track. While there are many MTT algorithms that produce uniquely identified tracks as output, most of them make use of certain heuristics and/or unrealistic assumptions that makes the global result suboptimal of Bayesian sense. An innovative way of performing MTT is the so-called joint multi-target tracking, where the raw output of the algorithm, rather than being already the collection of output tracks, is a multi-target density calculated by approximating the Bayesian recursion that considers the entire system to have a single multidimensional state. The raw output, i.e. the calculated multi-target density, is thereafter processed to obtain output tracks to be displayed to the operator. This elegant approach, at least in theory, would allow us to precisely represent multi-target statistics. However, most joint MTT methods in the literature handle the problem of track labelling in an ad-hoc, i.e. non-Bayesian manner. A number of methods, however, have suggested that the multi-target density, calculated using the Bayesian recursion, should contain information not only about the location of the individual objects but also their identities. This approach, that we refer as joint MTTL (joint multi-target tracking and labelling), looks intuitively advantageous. It would allow us, at least in theory, to obtain an output consisting of labelled tracks that is optimal in Bayesian sense. Moreover, it would allow us to have statistical information about the assigned labels; for instance, we would know what is the probability that track swap may have occurred after some approximation of targets (or, in simpler words, we would know how much we can believe that a target is what the display says that it is). However, the methods proposed in the still emerging joint MTTL literature do not address some problems that may considerably reduce the usefulness of the approach. These problems include: track coalescence after targets move closely to each other, gradual loss of ambiguity information when particle filters or multiple hypotheses approaches are used, and dealing with unknown/varying number of targets. As we are going to see, each of the previously proposed methods handles only a subset of these problems. Moreover, while obtaining a Bayes-optimal output of labelled tracks is one of the main motivations for joint MTTL, how such output should be obtained is a matter of debate. This work will tackle the joint MTTL problem together with a companion memorandum. In this work, we look at the problem from a theoretical perspective, i.e. we aim to provide an accurate and algorithm-independent picture of the aforementioned problems. An algorithm that actually handles these problems will be proposed in the companion memorandum. As one of the contributions of the memorandum, we clearly characterize the so-called "mixed labelling" phenomenon that leads to track coalescence and other problems, and we verify that, unlike implied in previous literature, it is a physical phenomenon inherent of the MTTL problem rather than specific to a particular approach. We also show how mixed labelling leads to nontrivial issues in practical implementations of joint MTTL. As another of the contributions of the memorandum, we propose a conceptual, algorithm-independent track extraction method for joint MTTL estimators, that gives an output with clear physical interpretation for the user.

[1]  Branko Ristic,et al.  A Metric for Performance Evaluation of Multi-Target Tracking Algorithms , 2011, IEEE Transactions on Signal Processing.

[2]  Hans Driessen,et al.  Tracking closely spaced targets: Bayes outperformed by an approximation? , 2008, 2008 11th International Conference on Information Fusion.

[3]  Robin J. Evans,et al.  Particle Markov Chain Monte Carlo for Bayesian multi-target tracking , 2011, 14th International Conference on Information Fusion.

[4]  Peter Willett,et al.  Shooting two birds with two bullets: How to find Minimum Mean OSPA estimates , 2010, 2010 13th International Conference on Information Fusion.

[5]  Ba-Ngu Vo,et al.  Tracking an unknown time-varying number of speakers using TDOA measurements: a random finite set approach , 2006, IEEE Transactions on Signal Processing.

[6]  Simon J. Godsill,et al.  On sequential simulation-based methods for Bayesian filtering , 1998 .

[7]  I. R. Goodman,et al.  Mathematics of Data Fusion , 1997 .

[8]  Henk A. P. Blom,et al.  Decomposed particle filtering and track swap estimation in tracking two closely spaced targets , 2011, 14th International Conference on Information Fusion.

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

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

[11]  Hans Driessen,et al.  Mixed Labelling in Multitarget Particle Filtering , 2010, IEEE Transactions on Aerospace and Electronic Systems.

[12]  Y. Bar-Shalom,et al.  Track labeling and PHD filter for multitarget tracking , 2006, IEEE Transactions on Aerospace and Electronic Systems.

[13]  Ronald P. S. Mahler,et al.  Statistical Multisource-Multitarget Information Fusion , 2007 .

[14]  Ángel F. García-Fernández,et al.  Particle filter for extracting target label information when targets move in close proximity , 2011, 14th International Conference on Information Fusion.

[15]  Peter Willett,et al.  The Set MHT , 2011, 14th International Conference on Information Fusion.

[16]  Ángel F. García-Fernández,et al.  Multitarget tracking using the Joint Multitrack Probability Density , 2009, 2009 12th International Conference on Information Fusion.

[17]  K. Kastella Joint multitarget probabilities for detection and tracking , 1997 .

[18]  Ba-Ngu Vo,et al.  A Consistent Metric for Performance Evaluation of Multi-Object Filters , 2008, IEEE Transactions on Signal Processing.

[19]  Yan Lin,et al.  Particle labeling PHD filter for multi-target track-valued estimates , 2011, 14th International Conference on Information Fusion.

[20]  R. Mahler Multitarget Bayes filtering via first-order multitarget moments , 2003 .

[21]  Ronald P. Mahler,et al.  Why Multi-Source, Multi-Target Data Fusion is Tricky , 1999 .

[22]  Keith D. Kastella,et al.  Practical implementation of joint multitarget probabilities , 1998, Defense, Security, and Sensing.

[23]  D. J. Salmond,et al.  Tracking and identification for closely spaced objects in clutter , 1997, 1997 European Control Conference (ECC).

[24]  Peter Willett,et al.  Developing a Real-Time Track Display That Operators Do Not Hate , 2011, IEEE Transactions on Signal Processing.

[25]  B. Vo,et al.  Improved Probability Hypothesis Density (PHD) Filter for Multitarget Tracking , 2005, 2005 3rd International Conference on Intelligent Sensing and Information Processing.

[26]  Patrick Pérez,et al.  Maintaining multimodality through mixture tracking , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[27]  Alfred O. Hero,et al.  Tracking multiple targets using a particle filter representation of the joint multitarget probability density , 2004, SPIE Optics + Photonics.