Vision system heads to the beach

Vision system heads to the beach

Engineers working at a National and Kapodistrian University of Athens (Athens, Greece) spin-out company called Mobics (Athens, Greece) have developed a vision-based system for tracking the ball in a beach racket game.

The design of such a system was complex, since the system had to operate on beaches in extreme weather conditions, such as temperatures over 50°C for more than eight hours and a lot of dust.

Moreover, the system had to be able to detect very fast ball hits, with a maximum velocity near 125 km/hour (a very good hit can get near 118 km/h). Finally, the system had to be accurate, reliable and hack-proof.

After much research, Mobics selected the AVT Prosilica GE680, a CCD camera with VGA resolution and a GigE Vision interface from Allied Vision Technologies (Stadtroda, Germany). The camera stands opposite a dark-colored background on which the position of the ball can be easily tracked and isolated from the camera's region of interest.

To track the rapidly moving balls, the camera captures images at 130 frames per second. This is the minimum frame rate required in order to capture at least 2 frames of the ball at maximum velocity in the center of the court, and then calculate its velocity. The OpenCV library was used for frame processing and implementation of the respective machine vision algorithms.

The system was successfully used in six official competitions of the 1st Pan-Hellenic Beach Racket Tournament during the summer of 2011.

“We actually went far beyond AVT’s specifications for the camera, with operating temperature above 50°C and a camera exposed to dust without any protective enclosure,” says Vassileios Tsetsos, Chief Technology Officer of Mobics. “In spite of that, the AVT Prosilica GE680 proved to be an extremely reliable camera for demanding applications.”

-- by Dave Wilson, Senior Editor, Vision Systems Design

Webcasts

Performing effective 2D and 3D pattern matching in machine vision applications

This webcast, sponsored by MVTec, will explain how pattern matching works and in what applications is being used.

Why 3D imaging is important in robotics applications

With a focus on the use of 3D imaging in industrial automation and robotics, this webcast will begin by explaining exactly what 3D imaging encompasses and why the technique is important for industr...

Tips and techniques for improving OCR/OCV

Optical character recognition (OCR) and optical character verification (OCV) technologies offer many advantages in automation applications. They also involve some inherent challenges, which this we...
September 16, 2014

Making accurate measurements with machine vision software

In this webcast viewers will learn how to use machine vision to solve metrology tasks in factory automation and offline inspection applications. We will show how to choose the proper calibration an...
September 4, 2014

Archives

Click here to view archived Vision Systems Design articles