Split and merge data association filter for dense multi-target tracking

Bayesian target tracking methods consist in filtering successive measurements coming from a detector. In the presence of clutter or multiple targets, the filter must be coupled with an association procedure. The classical Bayesian multitarget tracking methods rely on the hypothesis that a target can generate at most one measurement per scan and that a measurement originates from at most one target. When tracking a high number of deformable sources, the previous assumptions are often not met that leads to the failure of the existing methods. Here, we propose an algorithm which allows to perform the tracking in the cases when a single target generates several measurements or several targets generate a single measurement. The novel idea presented in this paper is the introduction of a set that we call virtual measurement set which supersedes and extends the set of measurements. This set is chosen to optimally fit the set of the predicted measurements at each time step. This is done in two stages: i) a set of feasible joint association events is built from virtual measurements that are created by successively splitting and merging the real measurements; ii) the joint probability is maximized over all feasible joint association events. The method has been tested on microscopy image sequences which typically contains densely moving objects and gives satisfactory preliminary results.

[1]  Yaakov Bar-Shalom,et al.  Multitarget/Multisensor Tracking: Applications and Advances -- Volume III , 2000 .

[2]  Patrick Pérez,et al.  Sequential Monte Carlo methods for multiple target tracking and data fusion , 2002, IEEE Trans. Signal Process..

[3]  Jean-Christophe Olivo-Marin,et al.  Extraction of spots in biological images using multiscale products , 2002, Pattern Recognit..

[4]  A. Volgenant,et al.  A shortest augmenting path algorithm for dense and sparse linear assignment problems , 1987, Computing.

[5]  Yaakov Bar-Shalom,et al.  Multi-target tracking using joint probabilistic data association , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

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

[7]  Bo Zhang,et al.  Tracking of multiple fluorescent biological objects in three dimensional video microscopy , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[8]  Ingemar J. Cox,et al.  An Efficient Implementation of Reid's Multiple Hypothesis Tracking Algorithm and Its Evaluation for the Purpose of Visual Tracking , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

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

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

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