Ball Trajectory Inference from Multi-Agent Sports Contexts Using Set Transformer and Hierarchical Bi-LSTM

Hyunsung Kim, Han-Jun Choi, Chang Jo Kim, Jinsung Yoon, Sang-Ki Ko
6/14/2023
cs.MAcs.AI

No official code found. Best implementation: hyunsungkim-ds/ballradar (32 stars, last commit 2026-02-03).

Abstract

As artificial intelligence spreads out to numerous fields, the application of AI to sports analytics is also in the spotlight. However, one of the major challenges is the difficulty of automated acquisition of continuous movement data during sports matches. In particular, it is a conundrum to reliably track a tiny ball on a wide soccer pitch with obstacles such as occlusion and imitations. Tackling the problem, this paper proposes an inference framework of ball trajectory from player trajectories as a cost-efficient alternative to ball tracking. We combine Set Transformers to get permutation-invariant and equivariant representations of the multi-agent contexts with a hierarchical architecture that intermediately predicts the player ball possession to support the final trajectory inference. Also, we introduce the reality loss term and postprocessing to secure the estimated trajectories to be physically realistic. The experimental results show that our model provides natural and accurate trajectories as well as admissible player ball possession at the same time. Lastly, we suggest several practical applications of our framework including missing trajectory imputation, semi-automated pass annotation, automated zoom-in for match broadcasting, and calculating possession-wise running performance metrics.

View on arXivView PDF

Code Implementations(1)

[KDD 2023] Ball Trajectory Inference from Multi-Agent Sports Contexts Using Set Transformer and Hierarchical Bi-LSTM

325Shell, PythonDec 27, 20228 months ago
ball-trackingmachine-learningmulti-agent-modelingsports-analyticstrajectory-prediction

Similar Papers

Cite this paper

@article{kim2023ball,
  title  = {Ball Trajectory Inference from Multi-Agent Sports Contexts Using Set Transformer and Hierarchical Bi-LSTM},
  author = {Hyunsung Kim and Han-Jun Choi and Chang Jo Kim and Jinsung Yoon and Sang-Ki Ko},
  year   = {2023},
  eprint = {2306.08206},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.08206v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.08206.svg)](https://codeofpaper.com/paper/2306.08206)

Discussion