PathCRF: Ball-Free Soccer Event Detection via Possession Path Inference from Player Trajectories
AI 摘要
PathCRF通过球员轨迹推断控球路径,实现无需球轨迹的足球事件检测。
主要贡献
- 提出PathCRF框架,仅使用球员轨迹检测足球事件
- 使用动态图和条件随机场(CRF)建模控球状态
- 通过Set Attention网络学习边嵌入,提高事件检测准确率
方法论
构建全连接动态图,用CRF建模相邻边之间的逻辑关系,使用Set Attention学习边嵌入,Viterbi解码得到最优路径。
原文摘要
Despite recent advances in AI, event data collection in soccer still relies heavily on labor-intensive manual annotation. Although prior work has explored automatic event detection using player and ball trajectories, ball tracking also remains difficult to scale due to high infrastructural and operational costs. As a result, comprehensive data collection in soccer is largely confined to top-tier competitions, limiting the broader adoption of data-driven analysis in this domain. To address this challenge, this paper proposes PathCRF, a framework for detecting on-ball soccer events using only player tracking data. We model player trajectories as a fully connected dynamic graph and formulate event detection as the problem of selecting exactly one edge corresponding to the current possession state at each time step. To ensure logical consistency of the resulting edge sequence, we employ a Conditional Random Field (CRF) that forbids impossible transitions between consecutive edges. Both emission and transition scores dynamically computed from edge embeddings produced by a Set Attention-based backbone architecture. During inference, the most probable edge sequence is obtained via Viterbi decoding, and events such as ball controls or passes are detected whenever the selected edge changes between adjacent time steps. Experiments show that PathCRF produces accurate, logically consistent possession paths, enabling reliable downstream analyses while substantially reducing the need for manual event annotation. The source code is available at https://github.com/hyunsungkim-ds/pathcrf.git.