| Literature DB >> 28304366 |
Ehwa Yang1, Jeonghwan Gwak2, Moongu Jeon3.
Abstract
Due to the reasonably acceptable performance of state-of-the-art object detectors, tracking-by-detection is a standard strategy for visual multi-object tracking (MOT). In particular, online MOT is more demanding due to its diverse applications in time-critical situations. A main issue of realizing online MOT is how to associate noisy object detection results on a new frame with previously being tracked objects. In this work, we propose a multi-object tracker method called CRF-boosting which utilizes a hybrid data association method based on online hybrid boosting facilitated by a conditional random field (CRF) for establishing online MOT. For data association, learned CRF is used to generate reliable low-level tracklets and then these are used as the input of the hybrid boosting. To do so, while existing data association methods based on boosting algorithms have the necessity of training data having ground truth information to improve robustness, CRF-boosting ensures sufficient robustness without such information due to the synergetic cascaded learning procedure. Further, a hierarchical feature association framework is adopted to further improve MOT accuracy. From experimental results on public datasets, we could conclude that the benefit of proposed hybrid approach compared to the other competitive MOT systems is noticeable.Entities:
Keywords: boosting algorithms; conditional random fields; data association; hybrid approaches; multiple object tracking; visual sensors
Year: 2017 PMID: 28304366 PMCID: PMC5375903 DOI: 10.3390/s17030617
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Schematics of the proposed MOT system.
Figure 2Graph of a CRF between frame t − 1 and frame t.
Figure 3Training dataset: (a) example of tracklets; (b) composing binary training sets from (a); (c) composing ranking training sets from (a).
List of Features.
| Idx | Description |
|---|---|
| 1: | Length of |
| 2: | Number of detection responses in |
| 3: | Number of detection response in |
| 4: | |
| 5: | Appearance(color, texture) consistency of the object in the interpolated trajectory between |
| 6: | Number of miss detected frames in the gap between |
| 7: | Number of frames occluded by other tracklets in the frame gap between |
| 8: | Number of miss detected frames in the gap divided by the frame gap between |
| 9: | Number of frames occluded in the gap divided by the frame gap between |
| 10: | Estimated time from |
| 11: | Estimated time from |
| 12: | Motion smoothness in image plane if |
| 13: | Motion smoothness in ground plane if |
Figure 4Two-stage training procedure: (a) 1st stage: Maximum length of tracklets is 1/4 of the whole image sequences for training; (b) 2nd stage: Maximum length of tracklets is 1/2 of whole image sequences for training.
Evaluation Metrics.
| Metric | Description |
|---|---|
| Ground Truth ( | Number of trajectories in the ground truth. |
| Recall ( | Number of correctly matched detections divided by the total number of detections in GT. |
| Mostly tracked trajectories ( | Percentage of trajectories that are successfully tracked for more than 80% divided by GT. |
| Partially tracked trajectories ( | Percentage of trajectories that are tracked between 20% and 80% divided by GT. |
| False alarm per frame ( | Number of false alarms per frame |
| Mostly lost trajectories ( | Percentage of trajectories that are tracked for less than 20% divided by GT. |
| Fragments ( | Total number of times that a trajectory in ground truth is interrupted by the tracking results. |
| ID switches ( | Total number of times that a tracked trajectory changes its matched GT identity. |
Performance evaluation on CAVIAR.
| Method | RC | PRCS | FAF | GT | MT | PT | ML | FRG | IDS |
|---|---|---|---|---|---|---|---|---|---|
| Wu and Nevatia [ | 75.2% | 0.281 | 140 | 75.7% | 17.9% | 6.4% | 35 | 17 | |
| Zhang et al. [ | 76.4% | 0.105 | 140 | 85.7% | 10.7% | 3.6% | 20 | 15 | |
| Huang et al. [ | 86.3% | 0.186 | 143 | 78.3% | 14.7% | 7.0% | 54 | 12 | |
| Li et al. [ | 89.0% | 0.157 | 143 | 84.6% | 14.0% | 1.4% | 17 | 11 | |
| Kuo et al. [ | 89.4% | 96.9% | 0.085 | 143 | 84.6% | 14.7% | 0.7% | 18 | 11 |
| Bak et al. [ | - | - | - | 84.6% | 9.5% | 5.9% | - | - | |
| Yang et al. [ | 90.2% | 96.1% | 0.095 | 143 | 89.1% | 10.2% | 0.7% | 11 | 5 |
| CRF-Boosting MOT | 93.1% | 98.5% | 0.099 | 143 | 86.7% | 12.1% | 1.2% | 17 | 10 |
Performance evaluation on PETS.
| Method | RC | PRCS | FAF | GT | MT | PT | ML | FRG | IDS |
|---|---|---|---|---|---|---|---|---|---|
| Kuo et al. [ | 89.5% | 99.6% | 0.020 | 19 | 78.9% | 21.1% | 0.0% | 23 | 1 |
| Yang et al. [ | 91.8% | 99.0% | 0.053 | 19 | 89.5% | 10.5% | 0.0% | 9 | 0 |
| Chari et al. [ | 92.4% | 94.3% | - | 19 | 94.7% | 5.3% | 0.0% | 74 | 56 |
| Ba et al. [ | 90.2% | 87.6% | - | - | - | - | - | - | - |
| Milan et al. [ | 92.4% | 98.4% | 23 | 91.3% | 4.3% | 4.4% | 6 | 11 | |
| Milan et al. [ | 96.8% | 94.1% | - | 19 | 94.7% | 5.3% | 0.0% | 15 | 22 |
| Wen et al. [ | 93.3% | 98.7% | 23 | 95.7% | 4.3% | 0.0% | 10 | 5 | |
| CRF-Boosting MOT | 91.1% | 99.2% | 0.031 | 19 | 89.9% | 10.1% | 0.0% | 10 | 0 |
Performance evaluation on ETH.
| Method | RC | PRCS | FAF | GT | MT | PT | ML | FRG | IDS |
|---|---|---|---|---|---|---|---|---|---|
| Kuo et al. [ | 76.8% | 86.6% | 0.891 | 125 | 58.4% | 33.6% | 8.0 % | 23 | 11 |
| Kim et al. [ | 78.4% | 84.1% | 0.977 | 124 | 62.7% | 29.6% | 7.7% | 72 | 5 |
| Bo and Nevatia [ | 79.0% | 90.4% | 0.637 | 125 | 68.0% | 24.8% | 7.2% | 19 | 11 |
| Milan et al. [ | 77.3% | 87.2% | - | - | 66.4% | 25.4% | 8.2% | 69 | 57 |
| Poiesi et al. [ | 78.7% | 85.5% | - | 125 | 62.4% | 29.6% | 8.0% | 69 | 45 |
| Bae and Yoon [ | - | - | 126 | 73.81% | 23.81 | 2.38% | 38 | 18 | |
| Ukita and Okada [ | - | - | - | 70.0% | 25.2% | 4.8% | 30 | 17 | |
| CRF-Boosting MOT | 79.1% | 92.8% | 0.805 | 125 | 81.3% | 17.2% | 1.5% | 11 | 2 |
Effects of CRF Matching and Online Hybrid Boosting.
| Method | RC | PRCS | FAF | GT | MT | PT | ML | FRG | IDS |
|---|---|---|---|---|---|---|---|---|---|
| CRF-Boosting MOT w/o Boosting | 87.3% | 94.6% | 0.203 | 143 | 80.3% | 14.7% | 5.0% | 45 | 14 |
| CRF-Boosting MOT w/o CRF-Matching | 88.0% | 95.0% | 0.157 | 143 | 84.2% | 13.6% | 2.2% | 17 | 11 |
| CRF-Boosting MOT | 93.1% | 98.5% | 0.099 | 143 | 86.7% | 12.1% | 1.2% | 17 | 10 |
Figure 5Tracking results of our system on CAVIAR.
Figure 6Tracking results of our system on PETS2009.
Figure 7Tracking results of our system on ETH.
Comparison of the Execution Time.
| Method | Evaluation Speed | Conditions |
|---|---|---|
| Online Boosting-MOT [ | Approx. 4 FPS | − Tested on CAVIAR dataset |
| Online CRF-MOT [ | Approx. 10 FPS | − Tested on ETH dataset |
| CRF-Boosting MOT | 20.9 FPS | − Tested on CAVIAR dataset |
| CRF-Boosting MOT | 18.3 FPS | − Tested on CAVIAR dataset |
| CRF-Boosting MOT | − Tested on CAVIAR dataset |