Multiple object tracking in molecular bioimaging by Rao-Blackwellized marginal particle filtering.
Time-lapse fluorescence microscopy imaging has rapidly evolved in the past decade and has opened new avenues for studying intracellular processes in vivo. Such studies generate vast amounts of noisy image data that cannot be analyzed efficiently and reliably by means of manual processing. Many popular tracking techniques exist but often fail to yield satisfactory results in the case of high object densities, high noise levels, and complex motion patterns. Probabilistic tracking algorithms, based on Bayesian estimation, have recently been shown to offer several improvements over classical approaches, by better integration of spatial and temporal information, and the possibility to more effectively incorporate prior knowledge about object dynamics and image formation. In this paper, we extend our previous work in this area and propose an improved, fully automated particle filtering algorithm for the tracking of many subresolution objects in fluorescence microscopy image sequences. It involves a new track management procedure and allows the use of multiple dynamics models. The accuracy and reliability of the algorithm are further improved by applying marginalization concepts. Experiments on synthetic as well as real image data from three different biological applications clearly demonstrate the superiority of the algorithm compared to previous particle filtering solutions.
Smal
I
I
Department of Medical Informatics, Erasmus MC-University Medical Center Rotterdam, Rotterdam, The Netherlands. i.smal@erasmusmc.nl
Meijering
E
E
Draegestein
K
K
Galjart
N
N
Grigoriev
I
I
Akhmanova
A
A
van Royen
M E
ME
Houtsmuller
A B
AB
Niessen
W
W
D000465:Algorithms; D001185:Artificial Intelligence; D001704:Biopolymers / Q000032:analysis*; D007089:Image Enhancement / Q000379:methods; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D008856:Microscopy, Fluorescence / Q000379:methods*; D015336:Molecular Probe Techniques; D009038:Motion; D009716:Numerical Analysis, Computer-Assisted; D010316:Particle Size; D010363:Pattern Recognition, Automated / Q000379:methods*; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D012815:Signal Processing, Computer-Assisted
D001704:Biopolymers