Real-Time Video Analysis of Football Matches Using YOLOv8 and Computer Vision Techniques: A Web-Based Interactive Platform

by Dr R Anitha, T Akshay Kumar, Viswaganth V

Published: February 19, 2026 • DOI: 10.51584/IJRIAS.2026.110100124

Abstract

Football analytics is an integral aspect of coaching. Currently, the technology accessible in professional leagues requires pricey hardware and an establishment with multiple cameras. This paper describes the STRIKER system, an end-to-end web-based football analytics platform that is able to analyze user-submitted videos of football games and provide analytics on player tracks, speed analysis, distance analysis, team identification, movement heat map analysis, and analytical outputs using the chat interface.
STRIKER uses YOLOv8-n for the detection of players on the video, an optimized multiple-object tracking algorithm with the integration of velocity prediction and IoU association, K-mean algorithms optimized for the jersey-color-based classification of team identification, and heuristic approaches for the identification of the referee. It uses metric scaling from pixels on a standard 105-meter football ground for the estimation of the speeds of the players. Additionally, the method uses the Flask web structure with asynchronous processing.
This approach is ideal since it is able to provide analytical outputs using the chat interface with minimal web processing delay. Tests on amateur games as well as official games indicate successful detection of subjects within the video with accuracy in team identification and genuine estimations of the speeds.