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.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Peter Ackers, Sven Behnke, Bernhard Frötschl, Wolf Lindstrot, Manuel de Melo, Raul Rojas, Andreas Schebesch, Mark Simon, Martin Sprengel, and Oliver Tenchio. The soul of a new machine. Technical Report B-12/99, Freie Universität Berlin, 1999.
Sven Behnke, Bernhard Frötschl, Raul Rojas, Peter Ackers, Wolf Lindstrot, Manuel de Melo, Mark Preier, Andreas Schebesc h, Mark Simon, Martin Sprengel, and Oliver Tenchio. Using hierarchical dynamical systems to control reactive behaviors. In Proceedings IJCAI’99-International Joint Conference on Artificial Intelligence, The Third International Workshop on RoboCup-Stockholm, pages 28–33, 1999.
S. Cordadeschi, editor. RoboCup’ 99 Small-Size Team Descriptions. http://www.ida.liu.se/ext/robocup/small/intro.
Paulo Costa, Paulo Marques, Antonio Moreira, Armando Sousa, and Pedro Costa. Tracking and identifying in real time the robots of a F-180 team. In Proceedings IJCAI’99-International Joint Conference on Artificial Intelligence, The Third International Workshop on RoboCup-Stockholm, 1999.
A.K. Jain. Fundamentals of Digital Image Processing. Prentice-Hall, 1989.
The RoboCup Federation. RoboCup Regulations & Rules. http://www.robocup.org..
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Simon, M., Behnke, S., Rojas, R. (2001). Robust Real Time Color Tracking. In: Stone, P., Balch, T., Kraetzschmar, G. (eds) RoboCup 2000: Robot Soccer World Cup IV. RoboCup 2000. Lecture Notes in Computer Science(), vol 2019. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45324-5_22
Download citation
DOI: https://doi.org/10.1007/3-540-45324-5_22
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42185-6
Online ISBN: 978-3-540-45324-6
eBook Packages: Springer Book Archive