Diseño y desarrollo de una plataforma de análisis de datos extraídos de cámaras tácticas en partidos de fútbol

UDC.coleccionTraballos académicoses_ES
UDC.tipotrabTFGes_ES
UDC.titulacionGrao en Enxeñaría Informáticaes_ES
dc.contributor.advisorSeco, Diego
dc.contributor.advisorVarela Rodeiro, Tirso
dc.contributor.advisorLourido Fuertes, Ignacio
dc.contributor.authorRodríguez Martínez, Miguel
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2024-10-10T19:18:51Z
dc.date.available2024-10-10T19:18:51Z
dc.date.issued2024-06
dc.description.abstract[Resumen]: El trabajo de fin de grado consiste en desarrollar una plataforma modular y extensible para la gestión y el análisis de datos extraídos de cámaras tácticas en partidos de fútbol. Los datos que fueron utilizados para desarrollar el proyecto, archivos estructurados en diferentes formatos que contienen información detallada sobre el partido, fueron obtenidos a través del Real Club Deportivo de La Coruña. Estos datos pertenecen a la empresa británica Opta, dedicada al análisis de datos deportivos. El objetivo fundamental de este proyecto consiste en refactorizar, integrar y optimizar, en la medida de lo posible, dos trabajos de fin de grado del Grado en Ciencia e Ingeniería de Datos, muy distantes de ser una plataforma en sí mismos, al proporcionar únicamente análisis básicos empleando tecnologías y diseños poco escalables y mantenibles. La plataforma permite el análisis de diferentes partidos de fútbol, agrupando, a grandes rasgos, tres funcionalidades principales. Análisis posicional en un terreno de juego de dos dimensiones, extracción de clips de vídeos de diferentes tipos de jugadas a lo largo del partido y visualizar con la posibilidad de exportar un informe de estadísticas del partido. Para el desarrollo del proyecto se procedió en primer lugar a realizar un análisis general de los requisitos funcionales y no funcionales que debería cumplir la plataforma y establecer la forma y metodología de trabajo con la que se llevaría a cabo. La metodología seguida es una metodología iterative e incremental basada en Scrum, donde se definieron diferentes ciclos para el desarrollo de las funcionalidades (también llamados sprints). En cuanto a las tecnologías usadas diferenciamos de forma genérica Java y Spring para el backend, y TypeScript y Angular para el frontend. Además, se utilizó Postgres como Sistema Gestor de Bases de Datos, con su extensión PostGIS para datos espaciales. es_ES
dc.description.abstract[Abstract]: The final degree project consists of developing a modular and extensible platform for managing and analyzing data extracted from tactical cameras in football matches. The data used to develop the project, structured files in different formats containing detailed information about the match, were obtained through the Real Club Deportivo de La Coruña. This data belongs to the British company Opta, dedicated to sports data analysis. The main objective of this project is to refactor, integrate, and optimize, as much as possible, two final degree projects from the Degree in Data Science and Engineering, which are far from being a platform themselves, as they only provide basic analyses using technologies and designs that are not very scalable or maintainable. The platform allows for the analysis of different football matches, broadly grouping three main functionalities: positional analysis on a two-dimensional playing field, extraction of video clips of different types of plays throughout the match, and visualization with the possibility of exporting a match statistics report. For the development of the project, a general analysis of the functional and non-functional requirements that the platform should meet was first carried out, and the form and methodology of work to be followed were established. The methodology followed is an iterative and incremental methodology based on Scrum, where different cycles for the development of functionalities (also called sprints) were defined. Regarding the technologies used, we generically differentiate Java and Spring for the backend, and TypeScript and Angular for the frontend. Additionally, Postgres was used as the Database Management System, with its PostGIS extension for spatial data.es_ES
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñeria informática. Curso 2023/2024es_ES
dc.identifier.urihttp://hdl.handle.net/2183/39563
dc.language.isospaes_ES
dc.rightsAtribución-NoComercial-CompartirIgual 3.0 Españaes_ES
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/es/*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/es/
dc.subjectJavaes_ES
dc.subjectSpringes_ES
dc.subjectAngulares_ES
dc.subjectTypeScriptes_ES
dc.subjectPostgreses_ES
dc.subjectPosiciónes_ES
dc.subjectJugadores_ES
dc.subjectBalónes_ES
dc.subjectFútboles_ES
dc.subjectAnálisises_ES
dc.subjectLeafletes_ES
dc.subjectAPIes_ES
dc.subjectPositiones_ES
dc.subjectPlayeres_ES
dc.subjectBalles_ES
dc.subjectFootballes_ES
dc.subjectAnalysises_ES
dc.titleDiseño y desarrollo de una plataforma de análisis de datos extraídos de cámaras tácticas en partidos de fútboles_ES
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication205d0115-1d0f-46c4-8581-ea7a69642870
relation.isAdvisorOfPublicationba377c82-883d-4ed6-8700-a3d45ff9af17
relation.isAdvisorOfPublication.latestForDiscovery205d0115-1d0f-46c4-8581-ea7a69642870

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
RodriguezMartinez_Miguel_TFG_2024.pdf
Size:
5.06 MB
Format:
Adobe Portable Document Format
Description:
TFG_ES