| Literature DB >> 31035720 |
Tharindu Rathnayake1, Ruwan Tennakoon2, Amirali Khodadadian Gostar3, Alireza Bab-Hadiashar4, Reza Hoseinnezhad5.
Abstract
This paper presents a novel Track-Before-Detect (TBD) Labeled Multi-Bernoulli (LMB) filter tailored for industrial mobile platform safety applications. At the core of the developed solution is two techniques for fusion of color and edge information in visual tracking. We derive an application specific separable likelihood function that captures the geometric shape of the human targets wearing safety vests. We use a novel geometric shape likelihood along with a color likelihood to devise two Bayesian updates steps which fuse shape and color related information. One approach is sequential and the other is based on weighted Kullback-Leibler average (KLA). Experimental results show that the KLA based fusion variant of the proposed algorithm outperforms both the sequential update based variant and a state-of-art method in terms of the performance metrics commonly used in computer vision literature.Entities:
Keywords: Bayesian; Kullback–Leibler divergence; labeled multi bernoulli; multi-target tracking; random finite sets; track-before-detect
Year: 2019 PMID: 31035720 PMCID: PMC6540217 DOI: 10.3390/s19092016
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The model used for single human targets in the visual tracking for industrial mobile platform safety.
Figure 2Overall diagram of the proposed algorithm.
Comparative results for our dataset with metrics proposed in [47].
| Method | Recall% | Precision% | MT% | PT% | ML% | Frag | IDS |
|---|---|---|---|---|---|---|---|
| KLAF | 94.84% | 98.49% | 100.00% | 0.00% | 0.00% | 1 | 0 |
| TSU | 95.77% | 99.45% | 100.00% | 0.00% | 0.00% | 1 | 0 |
| DPNMS | 88.76% | 99.85% | 100.00% | 0.00% | 0.00% | 4 | 1 |
| KLAF | 92.98% | 98.68% | 100.00% | 0.00% | 0.00% | 2 | 0 |
| TSU | 84.61% | 93.39% | 67.00% | 67.00% | 0.00% | 2 | 0 |
| DPNMS | 77.38% | 83.87% | 33.00% | 67.00% | 0.00% | 4 | 0 |
| KLAF | 91.30% | 96.78% | 100.00% | 0.00% | 0.00% | 3 | 0 |
| TSU | 89.23% | 93.22% | 100.00% | 0.00% | 0.00% | 2 | 0 |
| DPNMS | 48.48% | 87.10% | 0.00% | 67.00% | 33.00% | 3 | 0 |
Detection performance for our dataset.
| Method | Sequence 01 | Sequence 02 | Sequence 03 | |||
|---|---|---|---|---|---|---|
| FAR% | FNR% | FAR% | FNR% | FAR% | FNR% | |
| DPNMS | 0.46 | 2.45 | 8.48 | 9.58 | 10.86 | 22.47 |
| TSU | 1.25 | 2.10 | 9.43 | 14.39 | 10.80 | 12.30 |
| KLAF | 0.63 | 1.54 | 1.54 | 4.63 | 7.13 | 8.97 |
Tracking performance for our dataset.
| Method | Sequence 01 | Sequence 02 | Sequence 03 | |||
|---|---|---|---|---|---|---|
| LSR% | LTR% | LSR% | LTR% | LSR% | LTR% | |
| DPNMS | 0.86 | 0.00 | 0.88 | 33.33 | 0.88 | 0.00 |
| TSU | 0.57 | 0.00 | 0.44 | 0.00 | 1.56 | 0.00 |
| KLAF | 0.46 | 0.00 | 0.44 | 0.00 | 0.81 | 0.00 |
Figure 3Screen shots of tracking results. Each row is from one sequence. Note: We have omitted the labels of the tracked targets for clarity.
Figure 4Instances where our methods have failed.