A. Milan,
K. Schindler and
S. Roth
PAMI, 2016
bibtex |
abstract |
paper |
video
|
@article{Milan:2016:PAMI, author = {Milan, A. and Schindler, K. and Roth, S.}, title = {Multi-Target Tracking by Discrete-Continuous Energy Minimization}, volume = {?}, number = {?}, journal = {IEEE TPAMI}, year = {2016} }
The task of tracking multiple targets is often addressed with the so-called tracking-by-detection paradigm, where the first step is to obtain a set of target hypotheses for each frame independently. Tracking can then be regarded as solving two separate, but tightly coupled problems. The first is to carry out data association, i.e. to determine the origin of each of the available observations. The second problem is to reconstruct the actual trajectories that describe the spatio-temporal motion pattern of each individual target. The former is inherently a discrete problem, while the latter should intuitively be modeled in continuous space. Having to deal with an unknown number of targets, complex dependencies, and physical constraints, both are challenging tasks on their own and thus most previous work focuses on one of these subproblems. Here, we present a multi-target tracking approach that explicitly models both tasks as minimization of a unified discrete-continuous energy function. Trajectory properties are captured through global label costs, a recent concept from multi-model fitting, which we introduce to tracking. Specifically, label costs describe physical properties of individual tracks, e.g. linear and angular dynamics, or entry and exit points. We further introduce pairwise label costs to describe mutual interactions between targets in order to avoid collisions. By choosing appropriate forms for the individual energy components, powerful discrete optimization techniques can be leveraged to address data association, while the shapes of individual trajectories are updated by gradient-based continuous energy minimization. The proposed method achieves state-of-the-art results on diverse benchmark sequences.
A. Milan,
K. Schindler and
S. Roth
CVPR 2013
bibtex |
poster |
video
|
data
@inproceedings{Milan:2013:DTE, Author = {Anton Milan and Konrad Schindler and Stefan Roth}, Booktitle = {CVPR}, Title = {Detection- and Trajectory-Level Exclusion in Multiple Object Tracking}, Year = {2013} }
A. Andriyenko,
K. Schindler and
S. Roth
CVPR 2012
bibtex |
poster |
video |
data
@inproceedings{Andriyenko:2012:DCO, Author = {Anton Andriyenko and Konrad Schindler and Stefan Roth}, Booktitle = {CVPR}, Title = {Discrete-Continuous Optimization for Multi-Target Tracking}, Year = {2012} }
Sequence | MOTA | MOTP | MT | PT | ML | FP | FN | IDs | FM | Recall | Precision |
S2.L1 | 90.3 | 74.3 | 18 | 1 | 0 | 282 | 148 | 22 | 15 | 96.8 | 94.1 |
S2.L2 | 58.1 | 59.8 | 11 | 31 | 1 | 549 | 3592 | 167 | 153 | 65.1 | 92.4 |
S2.L3 | 39.8 | 65.0 | 8 | 17 | 19 | 115 | 2493 | 27 | 22 | 43.0 | 94.2 |
S1.L1-2 | 60.0 | 61.9 | 21 | 12 | 11 | 169 | 1349 | 22 | 19 | 64.9 | 93.7 |
S1.L2-1 | 29.6 | 58.8 | 2 | 19 | 21 | 27 | 3494 | 42 | 34 | 30.9 | 98.3 |
Stadtmitte | 56.2 | 61.6 | 4 | 6 | 0 | 134 | 357 | 15 | 13 | 69.1 | 85.6 |
Sequence | MOTA | MOTP | MT | PT | ML | FP | FN | IDs | FM | Recall | Precision |
S2.L1 | 95.9 | 78.7 | 22 | 1 | 0 | 35 | 119 | 10 | 8 | 97.0 | 99.1 |
TUD-Stadtmitte | 61.8 | 63.2 | 6 | 3 | 0 | 130 | 131 | 4 | 1 | 81.1 | 81.2 |
Sequence | MOTA | MOTP | MODA | MODP |
S2.L1 | 89.3 | 56.4 | 90.8 | 57.3 |