Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by Armando Sousa

2011

Real Time Colour Based Player Tracking in Indoor Sports

Authors
Santiago, CB; Sousa, A; Reis, LP; Estriga, ML;

Publication
COMPUTATIONAL VISION AND MEDICAL IMAGE PROCESSING: RECENT TRENDS

Abstract
In recent years there has been a growing interest by the sport's experts (teachers and coaches) in developing automatic systems for detecting, tracking and identifying player's movements with the purpose of improving the players' performance and accomplishing a consistent and standard analysis of the game metrics. A challenge like this requires sophisticated techniques from the areas of image processing and artificial intelligence. The objective of our work is to study and develop hardware and software techniques in order to build an automatic visual system for detecting and tracking players in indoor sports games that can aid coaches to analyse and improve the players' perfoiniance. Our methodology is based on colour features and therefore several colour image processing techniques such as background subtraction, blob colour definition (RGB and HSL colour spaces) and colour blob manipulation are employed in order to detect the players. Past information and players' velocity allow the tracking algorithm to define probable areas. Tests conducted with a single IP surveillance camera on the sports hall of the Faculty of Sports from the University of Porto showed detection rates from 72.2% to 93.3%.

1999

5dpo-2000 Team Description

Authors
Costa, PG; Moreira, AP; Sousa, A; Marques, P; Costa, P; Matos, A;

Publication
RoboCup-99: Robot Soccer World Cup III

Abstract

2000

Tracking and identifying in real time the robots of a F-180 team

Authors
Costa, P; Marques, P; Moreira, A; Sousa, A; Costa, P;

Publication
ROBOCUP-99: ROBOT SOCCER WORLD CUP III

Abstract
This paper describes the method employed to track and identify each robot during a Robocup match. Also, the playing ball is tracked with almost no extra processing effort. To track the robots it is necessary the use of adequate markers so that not only the position is extracted but also the heading. We discuss the difficulties associated with this problem, various possible approaches and justify our solution. The identification is performed thanks to a minimalist bar code placed in each robot. The bar code solves the problem of resolving some ambiguities that can arise in certain configurations. The procedure described can be executed in real time as it was shown in Paris in RoboCup-98.

2005

Self localization of an autonomous robot: Using an EKF to merge odometry and vision based landmarks

Authors
Sousa, AJ; Costa, PJ; Moreira, AP; Carvalho, AS;

Publication
ETFA 2005: 10th IEEE International Conference on Emerging Technologies and Factory Automation, Vol 1, Pts 1 and 2, Proceedings

Abstract
Localization is essential to modern autonomous robots in order to enable effective completion of complex tasks over possibly large distances in low structured environments. In this paper, a Extended Kalman Filter is used in order to implement self-localization. This is done by merging odometry and localization information, when available. The used landmarks are colored poles that can be recognized while the robot moves around performing normal tasks. This paper models measurements with very different characteristics in distance and angle to markers and shows results of the self-localization method. Results of simulations and real robot tests are shown.

2012

Tracking Players in Indoor Sports Using a Vision System Inspired in Fuzzy and Parallel Processing

Authors
B., C; Gomes, L; Sousa, A; Paulo, L; Luisa, M;

Publication
Cutting Edge Research in New Technologies

Abstract

2000

5dpo-2000 team description

Authors
Costa, P; Moreira, A; Sousa, A; Marques, P; Costa, P; Matos, A;

Publication
ROBOCUP-99: ROBOT SOCCER WORLD CUP III

Abstract
This paper describes the 5dpo-2000 team, The paper will be divided into three main sections, corresponding to three main blocks: the Global Level, the Local Level and the Interface Level. These Levels, their subsystems and some implementation details will be described next.

  • 16
  • 21