BasketballGAN: Generating Basketball Play Simulation Through Sketching

09/16/2019
by   Hsin-Ying Hsieh, et al.
0

We present a data-driven basketball set play simulation. Given an offensive set play sketch, our method simulates potential scenarios that may occur in the game. The simulation provides coaches and players with insights on how a given set play can be executed. To achieve the goal, we train a conditional adversarial network on NBA movement data to imitate the behaviors of how players move around the court through two major components: a generator that learns to generate natural player movements based on a latent noise and a user sketched set play; and a discriminator that is used to evaluate the realism of the basketball play. To improve the quality of simulation, we minimize 1.) a dribbler loss to prevent the ball from drifting away from the dribbler; 2.) a defender loss to prevent the dribbler from not being defended; 3.) a ball passing loss to ensure the straightness of passing trajectories; and 4) an acceleration loss to minimize unnecessary players' movements. To evaluate our system, we objectively compared real and simulated basketball set plays. Besides, a subjective test was conducted to judge whether a set play was real or generated by our network. On average, the mean correct rates to the binary tests were 56.17 %. Experiment results and the evaluations demonstrated the effectiveness of our system.

READ FULL TEXT
research
08/08/2016

QPass: a Merit-based Evaluation of Soccer Passes

Quantitative analysis of soccer players' passing ability focuses on desc...
research
05/17/2019

Mastering the Game of Sungka from Random Play

Recent work in reinforcement learning demonstrated that learning solely ...
research
06/04/2022

Evaluation of creating scoring opportunities for teammates in soccer via trajectory prediction

Evaluating the individual movements for teammates in soccer players is c...
research
03/11/2016

Analyzing In-Game Movements of Soccer Players at Scale

It is challenging to get access to datasets related to the physical perf...
research
08/10/2015

Automatic Extraction of the Passing Strategies of Soccer Teams

Technology offers new ways to measure the locations of the players and o...
research
02/03/2021

Simulation-Based Decision Making in the NFL using NFLSimulatoR

In this paper, we introduce an R software package for simulating plays a...
research
08/07/2019

Route Identification in the National Football League

Tracking data in the NFL is a sequence of spatial-temporal measurements ...

Please sign up or login with your details

Forgot password? Click here to reset