Multi-peak estimation for real-time 3D ping-pong ball tracking with double-queue based GPU acceleration

5Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

3D ball tracking is of great significance in ping-pong game analysis, which can be utilized to applications such as TV contents and tactic analysis, with some of them requiring real-time implementation. This paper proposes a CPU-GPU platform based Particle Filter for multiview ball tracking including 4 proposals. The multi-peak estimation and the ball-like observation model are proposed in the algorithm design. The multi-peak estimation aims at obtaining a precise ball position in case the particles' likelihood distribution has multiple peaks under complex circumstances. The ball-like observation model with 4 different likelihood evaluation, utilizes the ball's unique features to evaluate the particle's similarity with the target. In the GPU implementation, the double-queue structure and the vectorized data combination are proposed. The double-queue structure aims at achieving task parallelism between some data-independent tasks. The vectorized data combination reduces the time cost in memory access by combining 3 different image data to 1 vector data. Experiments are based on ping-pong videos recorded in an official match taken by 4 cameras located in 4 corners of the court. The tracking success rate reaches 99.59% on CPU. With the GPU acceleration, the time consumption is 8.8 ms/frame, which is sped up by a factor of 98 compared with its CPU version.

Cite

CITATION STYLE

APA

Deng, Z., Hou, Y., Cheng, X., & Ikenaga, T. (2018). Multi-peak estimation for real-time 3D ping-pong ball tracking with double-queue based GPU acceleration. In IEICE Transactions on Information and Systems (Vol. E101D, pp. 1251–1259). Institute of Electronics, Information and Communication, Engineers, IEICE. https://doi.org/10.1587/transinf.2017MVP0010

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free