Beyond Pixels: Leveraging the Language of Soccer to Improve Spatio-Temporal Action Detection in Broadcast Videos
Jeremie Ochin, Raphael Chekroun, Bogdan Stanciulescu, Sotiris Manitsaris
TL;DR
This paper reframes spatio-temporal action detection in soccer as a denoising sequence transduction problem that leverages long-range game-state context. By combining prior per-frame, per-player predictions with role-based game-state representations in a Transformer encoder–decoder, the method learns to reconstruct coherent, tactically plausible action sequences that better reflect actual gameplay. Empirical results on Footovision datasets show notable gains in both precision and recall in high-recall regimes, especially when incorporating game-state information and longer temporal context. The approach is designed to assist annotation work and could be enhanced further by integrating vision foundation features for richer semantic cues.
Abstract
State-of-the-art spatio-temporal action detection (STAD) methods show promising results for extracting soccer events from broadcast videos. However, when operated in the high-recall, low-precision regime required for exhaustive event coverage in soccer analytics, their lack of contextual understanding becomes apparent: many false positives could be resolved by considering a broader sequence of actions and game-state information. In this work, we address this limitation by reasoning at the game level and improving STAD through the addition of a denoising sequence transduction task. Sequences of noisy, context-free player-centric predictions are processed alongside clean game state information using a Transformer-based encoder-decoder model. By modeling extended temporal context and reasoning jointly over team-level dynamics, our method leverages the "language of soccer" - its tactical regularities and inter-player dependencies - to generate "denoised" sequences of actions. This approach improves both precision and recall in low-confidence regimes, enabling more reliable event extraction from broadcast video and complementing existing pixel-based methods.
