Learning Group Interactions and Semantic Intentions for Multi-Object Trajectory Prediction
Mengshi Qi, Yuxin Yang, Huadong Ma
TL;DR
This work tackles multi-object trajectory prediction in sports by modeling both group-level interactions and dynamic semantic intentions. It introduces a diffusion-based framework conditioned on group tactics and uses Banzhaf Interaction within a cooperative game-theoretic module to capture intentions across agents and teams. Core components include the Interaction Encoder, Multi-Grained Feature Enhancement, and a Semantic Intention Prediction Module that learns agent-tactic affinities and predicts Top-$k$ tactics, supported by an expanded NBA SportVU dataset with tactic annotations. Empirical results on NBA SportVU and TeamTrack benchmarks achieve state-of-the-art trajectory and tactic prediction performance, demonstrating the benefits of integrating group-level knowledge and game-theoretic semantics into diffusion-based forecasting for sports analytics.
Abstract
Effective modeling of group interactions and dynamic semantic intentions is crucial for forecasting behaviors like trajectories or movements. In complex scenarios like sports, agents' trajectories are influenced by group interactions and intentions, including team strategies and opponent actions. To this end, we propose a novel diffusion-based trajectory prediction framework that integrates group-level interactions into a conditional diffusion model, enabling the generation of diverse trajectories aligned with specific group activity. To capture dynamic semantic intentions, we frame group interaction prediction as a cooperative game, using Banzhaf interaction to model cooperation trends. We then fuse semantic intentions with enhanced agent embeddings, which are refined through both global and local aggregation. Furthermore, we expand the NBA SportVU dataset by adding human annotations of team-level tactics for trajectory and tactic prediction tasks. Extensive experiments on three widely-adopted datasets demonstrate that our model outperforms state-of-the-art methods. Our source code and data are available at https://github.com/aurora-xin/Group2Int-trajectory.
