Semi-Supervised Training to Improve Player and Ball Detection in Soccer
Accurate player and ball detection has become increasingly important in recent years for sport analytics. As most state-of-the-art methods rely on training deep learning networks in a supervised fashion, they require huge amounts of annotated data, which are rarely available. In this paper, we present a novel generic semi-supervised method to train a network based on a labeled image dataset by leveraging a large unlabeled dataset of soccer broadcast videos. More precisely, we design a teacher-student approach in which the teacher produces surrogate annotations on the unlabeled data to be used later for training a student which has the same architecture as the teacher. Furthermore, we introduce three training loss parametrizations that allow the student to doubt the predictions of the teacher during training depending on the proposal confidence score. We show that including unlabeled data in the training process allows to substantially improve the performances of the detection network trained only on the labeled data. Finally, we provide a thorough performance study including different proportions of labeled and unlabeled data, and establish the first benchmark on the new SoccerNet-v3 detection task, with an mAP of 52.3%. Our code is available at https://github.com/rvandeghen/SST .
Code (1)
Similar Papers 제목 키워드 기반
Group Activity Recognition in Basketball Tracking Data -- Neural Embeddings in Team Sports (NETS)
Like many team sports, basketball involves two groups of players who engage in collaborative and adversarial activities to win a game. Players and teams are executing various complex strategies to gain an advantage over …
Activity RecognitionGroup Activity RecognitionSports AnalyticsTrajectory PredictionImpact of velocity and impact angle on football shot accuracy during fundamental trainings
The purpose of this research is to create a machine learning-based smart coaching approach for football that can replace manual analysis with real-time feedback for trainers. In-depth analysis of football player data by …
Continuous football player tracking from discrete broadcast data
Player tracking data remains out of reach for many professional football teams as their video feeds are not sufficiently high quality for computer vision technologies to be used. To help bridge this gap, we present a met…
Setting Players' Behaviors in World of Warcraft through Semi-Supervised Learning
Digital games are one of the major and most important fields on the entertainment domain, which also involves cinema and music. Numerous attempts have been done to improve the quality of the games including more realisti…
RisingBALLER: A player is a token, a match is a sentence, A path towards a foundational model for football players data analytics
In this paper, I introduce RisingBALLER, the first publicly available approach that leverages a transformer model trained on football match data to learn match-specific player representations. Drawing inspiration from ad…
Language ModelingLanguage ModellingSentence