SciSports can offer a live dashboard which is available during a match and is powered by live match data. Live data enables real-time insights into match events and player performance while the match is still in progress.
Because this data is delivered during the match, it differs slightly from the fully processed dataset used for post-match analysis. As a result, certain metrics may change after the match has finished and the final dataset becomes available.
Understanding how live data is generated and processed helps explain these differences.
Live data streams
When live match coverage is available, the platform can receive two main data streams:
Tracking data: positional information for players and the ball
Event data: match actions such as passes, shots, or defensive actions
Many live features combine these two sources. Tracking data provides positional context on the pitch, while event data describes the on-ball actions that occur during the match.
In addition to tracking data, the platform can receive live event data, which records the on-ball actions that occur during the match.
Event data feeds are updated regularly during the match to provide near real-time information about team and player actions.
Because event data is often recorded through manual notation, minor inaccuracies may occasionally occur in the live feed. These are reviewed and corrected during post-match processing to ensure the final dataset is as accurate as possible.
Tracking data provides continuous positional information for every player and the ball throughout the match.
This data is typically collected through optical tracking systems, where multiple cameras positioned around the stadium capture the movement of players and the ball. Computer vision and AI-based detection algorithms convert these video feeds into positional coordinates.
Live Tracking data enables detailed analysis of player movement, speed, distance covered, and positional behavior during the match.
Optical tracking and post-processing
Even with advanced tracking technology, certain situations can temporarily reduce tracking accuracy. For example, when players are positioned very close together, such as during set pieces, cameras may struggle to distinguish individual players due to optical overlap.
To ensure high data quality, the tracking data goes through two stages of correction:
Live corrections
During the match, operators and automated systems perform immediate corrections where possible. Because of this process, live tracking data is typically delivered with a short delay (about 15 seconds).
Post-match corrections
Because live data is generated while the match is still being played, it may contain small temporary inaccuracies. These are corrected during post-processing once the match has finished. After the match, the full dataset is reviewed and additional corrections are applied. Missing frames, temporary player identification issues, or other inaccuracies are resolved during this stage.
As a result, certain metrics may differ slightly between live dashboards and post-match analyses. This is most noticeable in physical metrics.
Once the final dataset becomes available, the corrected values will be reflected in the post-match analysis tools within the platform.
For further assistance about this feature, contact the SciSports Support Team at [email protected].
