Non-Markovian Globally Consistent Multi-Object Tracking
Many state-of-the-art approaches to multi-object tracking rely on detecting them in each frame independently, grouping detections into short but reliable trajectory segments, and then further grouping them into full trajectories. This grouping typically relies on imposing local smoothness constraints but almost never on enforcing more global ones on the trajectories.
We propose a non-Markovian approach to imposing global consistency by using behavioral patterns to guide the tracking algorithm. When used in conjunction with state-of- the-art tracking algorithms, this further increases their already good performance on multiple challenging datasets. We show significant improvements both in supervised settings where ground truth is available and behavioral patterns can be learned from it, and in completely unsupervised settings.
Results
First video presents examples of the learned patterns.
Embed of video is only possible from Mediaspace, Vimeo or Youtube
Second video presents an example, in which tracking with motion patterns improves the quality of tracking.
Embed of video is only possible from Mediaspace, Vimeo or Youtube
Third video presents examples of the patterns learned in the absence of ground truth, by iterating between learning the patterns and tracking people.
Embed of video is only possible from Mediaspace, Vimeo or Youtube
Code
References
Please note that the publication lists from Infoscience integrated into the EPFL website, lab or people pages are frozen following the launch of the new version of platform. The owners of these pages are invited to recreate their publication list from Infoscience. For any assistance, please consult the Infoscience help or contact support.