nextupprevious
Next:Introduction

Robust Real Time Color Tracking

Mark Simon - Sven Behnke - Raúl Rojas

Free University of Berlin
Institute of Computer Science
Takustr. 9, 14195 Berlin, Germany
{simon$\mid$behnke$\mid$rojas}@inf.fu-berlin.de
http://www.fu-fighters.de

Abstract:

This paper describes the vision system that was developed for the RoboCup F180 team FU-Fighters.

The system analyzes the video stream captured from a camera mounted above the field. It localizes the robots and the ball predicting their positions in the next video frame and processing only small windows around the predicted positions. Several mechanisms were implemented to make this tracking robust. First, the size of the search windows is adjusted dynamically. Next, the quality of the detected objects is evaluated, and further analysis is carried out until it is satisfying. The system not only tracks the position of the objects, but also adapts their colors and sizes. If tracking fails, e.g. due to occlusions, we start a global search module that localizes the lost objects again. The pixel coordinates of the objects found are mapped to a Cartesian coordinate system using a non-linear transformation that takes into account the distortions of the camera. To make tracking more robust against inhomogeneous lighting, we modeled the appearance of colors in dependence of the location using color grids. Finally, we added a module for automatic identification of our robots.

The system analyzes 30 frames per second on a standard PC, causing only light computational load in almost all situations.




nextupprevious
Next:Introduction
Sven Behnke

2001-01-16