• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

Efficient Parallel TLD on CPU-GPU Platform for Real-Time Tracking

Vol. 14, No. 1, January 31, 2020
10.3837/tiis.2020.01.012, Download Paper (Free):

Abstract

Trackers, especially long-term (LT) trackers, now have a more complex structure and more intensive computation for nowadays’ endless pursuit of high accuracy and robustness. However, computing efficiency of LT trackers cannot meet the real-time requirement in various real application scenarios. Considering heterogeneous CPU-GPU platforms have been more popular than ever, it is a challenge to exploit the computing capacity of heterogeneous platform to improve the efficiency of LT trackers for real-time requirement. This paper focuses on TLD, which is the first LT tracking framework, and proposes an efficient parallel implementation based on OpenCL. In this paper, we firstly make an analysis of the TLD tracker and then optimize the computing intensive kernels, including Fern Feature Extraction, Fern Classification, NCC Calculation, Overlaps Calculation, Positive and Negative Samples Extraction. Experimental results demonstrate that our efficient parallel TLD tracker outperforms the original TLD, achieving the 3.92 speedup on CPU and GPU. Moreover, the parallel TLD tracker can run 52.9 frames per second and meet the real-time requirement.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
Z. Chen, D. Huang, L. Luo, M. Wen and C. Zhang, "Efficient Parallel TLD on CPU-GPU Platform for Real-Time Tracking," KSII Transactions on Internet and Information Systems, vol. 14, no. 1, pp. 201-220, 2020. DOI: 10.3837/tiis.2020.01.012.

[ACM Style]
Zhaoyun Chen, Dafei Huang, Lei Luo, Mei Wen, and Chunyuan Zhang. 2020. Efficient Parallel TLD on CPU-GPU Platform for Real-Time Tracking. KSII Transactions on Internet and Information Systems, 14, 1, (2020), 201-220. DOI: 10.3837/tiis.2020.01.012.