1. Abstract

1.1 Introduction

Driblab willingness to obtain physical data comes preceded by a high demand in the football club market for physical data of players of several leagues. Typically, professional football clubs have access to their own fitness data (distance run, high speed, sprints, etc...) by GPS providers hired by the own club and, in some cases, they also have access to data from other teams within their league due to a league deal with a GPS provider, that gathers and publishes such data internally for the league. Driblab aims to provide high-quality fitness data of a wide variety of leagues to complete its leading event data products already available to clients. To achieve such goal with the highest precision possible, input data such as the video of the game and game information as players lined up or team jersey characteristics, must comply a set of quality standards and as precise as possible.

1.2 Solution

This state-of-the-art system is designed to measure and analyze key physical data of football players with precision and efficiency. Leveraging advanced algorithms, our solution provides a comprehensive platform for identifying, tracking, and calculating vital player metrics from broadcast video. This product specification document serves as a comprehensive guide to our computer vision solution, outlining its key features, functionalities and technical specifications and also offers a real case scenario in which a set of fitness parameters have been extracted successfully from a game. It is intended to provide our clients, partners, and stakeholders with a detailed understanding of the capabilities and advantages offered by Driblab’s innovative technology.

2. How

The process of creating a system capable of obtaining certain fitness characteristics from the video of a game comprises a large amount of different tasks to be able to recognise players and obtain positional information of each of them. Many challenges must be faced due to the characteristics of the video from which the system obtains all the information required, so each step of the process must be robust enough to tackle all difficulties that come from the wide variety of videos analysed. Amongst the most important tasks we can list the following:

We will provide a comprehensive and detailed explanation of some of the tasks previously outlined. This section is designed to clarify the most important tasks of the process, outlining the specific procedures, methodologies, and resources required for successful execution. Our aim is to ensure a thorough understanding of the tasks, enabling efficient and effective understanding.

2.1 Player Identification & Tracking

Player Identification is one of the key phases that allow us to assign each action occurred during the game to the right player of each team.