In this article a method is proposed for ball tracking using 100 Hz computer vision in a semi-automated foosball table. In this application the behavior of the ball is highly dynamic with speeds up to 10 m/s and frequent bounces occur against the sides of the table and the puppets. Moreover, in the overhead camera view of the field the ball is often fully or partially occluded and there are other objects present that resemble the ball. The table is semi-automated to enable single user game play. This article shows that it is possible to perform fast and robust ball tracking by combining efficient image processing algorithms with a priori knowledge of the stationary environment and position information of the automated rods.
[1]
Dana H. Ballard,et al.
Generalizing the Hough transform to detect arbitrary shapes
,
1981,
Pattern Recognit..
[2]
N. Owens,et al.
Hawk-eye tennis system
,
2003
.
[3]
René van de Molengraft,et al.
From Vision to Realtime Motion Control for the RoboCup Domain
,
2007,
2007 IEEE International Conference on Control Applications.
[4]
Karim Faez,et al.
Fast Circle Detection Using Gradient Pair Vectors
,
2003,
DICTA.
[5]
R. E. Kalman,et al.
New Results in Linear Filtering and Prediction Theory
,
1961
.