Real-time 3D ball tracking with CPU-GPU acceleration using particle filter with multi-command queues and stepped parallelism iteration

Yilin Hou, Xina Cheng, Takeshi Ikenaga

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Citations (Scopus)

Abstract

3D ball tracking is a critical function in manyapplications such as game and players behavior analysis, andreal time implementation has become increasingly importantfor it can be used for live broadcast and TV contents. To reacha high accuracy, algorithms usually are time consuming due toa large set of calculations which is challenging to meet realtime demanding. This paper proposes multiple commandqueues, tactical threads allocation and stepped iterativeaddition to empower such a capacity on the CPU-GPUplatform. Multiple command queues achieves a parallelismbetween tasks in the algorithm. Secondly, the tactical threadsallocation helps mapping the algorithm into GPU andenhances synchronism between threads. And this paperproposes stepped iterative addition to achieve partialparallelism in a sequential operation. This work implements inan Intel Core i7-6700 GPU and AMD Radeon R9 FURY GPU.Tracking speed of our work increases 37.8 times from original431ms to 11.7ms while the success rate of the algorithm retainsover 99%. This result fully meets the requirement of 16.6msper frame for 60fps video real-time tracking.

Original languageEnglish
Title of host publicationProceedings - 2017 2nd International Conference on Multimedia and Image Processing, ICMIP 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages235-239
Number of pages5
ISBN (Electronic)9781509059546
DOIs
Publication statusPublished - 2017 Dec 15
Event2nd International Conference on Multimedia and Image Processing, ICMIP 2017 - Wuhan, Hubei, China
Duration: 2017 Mar 172017 Mar 19

Publication series

NameProceedings - 2017 2nd International Conference on Multimedia and Image Processing, ICMIP 2017
Volume2017-January

Other

Other2nd International Conference on Multimedia and Image Processing, ICMIP 2017
Country/TerritoryChina
CityWuhan, Hubei
Period17/3/1717/3/19

Keywords

  • GPU
  • Hardware acceleration
  • Particle filter
  • Sports analysis

ASJC Scopus subject areas

  • Computer Vision and Pattern Recognition
  • Signal Processing
  • Media Technology

Fingerprint

Dive into the research topics of 'Real-time 3D ball tracking with CPU-GPU acceleration using particle filter with multi-command queues and stepped parallelism iteration'. Together they form a unique fingerprint.

Cite this