[spa] Hoy en día, el fútbol es uno de los deportes más
populares y seguidos a nivel mundial. En este proyecto, hemos
desarrollado un sistema automatizado para analizar partidos de
fútbol, con el objetivo de obtener métricas precisas de posesión
del balón por equipos y zonas del campo, además de crear
un minimapa que visualice el estado del terreno de juego en
tiempo real. Utilizamos una red YOLOv8 pre-entrenada, optimizada para detectar jugadores, la pelota y los árbitros en cada
fotograma del vídeo. Evaluamos la precisión de nuestro sistema
mediante varios conjuntos de pruebas, cada uno compuesto por
diversos vídeos de partidos. Además, discutimos posibles mejoras,
como la implementación de algoritmos de seguimiento avanzados
(BoTSORT o ByteTrack)
[eng] Nowadays, football is one of the most popular and followed sports worldwide. In this project, we have developed
an automated system to analyse football matches, with the
aim of obtaining accurate ball possession metrics by teams
and areas of the pitch, as well as creating a mini-map that
visualises the state of the pitch in real time. We use a pretrained YOLOv8 network, optimised to detect players, the
ball and referees in every frame of the video. We evaluated
the accuracy of our system through several test sets, each
consisting of several match videos. In addition, we discussed
possible improvements, such as the implementation of advanced tracking algorithms (BoTSORT or ByteTrack). We expect
that this automated system has the potential to contribute
significantly to the analysis and understanding of football
matches, providing useful tools for both coaches and sports
analysts