1 of 11

Sports analytics in Netball

2 of 11

Netball & Sri Lanka

Netball is a ball sport played by two teams of seven players.

Each team attempts to score goals by passing a ball down the court through players with assigned goals and areas and shooting the ball through a goal ring.

Sri Lanka won the championship in the 11th Asian Netball Championships against Singapore

3 of 11

Why do we need analytics for netball?

https://www.abc.net.au/news/2017-10-05/australian-netballs-secret-weapon-is-a-school-of-fish/9014326?nw=0&r=HtmlFragment

4 of 11

Digitizing Sri Lankan Netball

Approach

  • Obtaining traditional summary measures from the data
  • Manually collecting data through data entry
  • Collecting videos from matches played to analyse the player positions

Challenges

  • Requires a format for data entry in which the actions of an event can be captured
  • Needs manual labor to capture and mark event data
  • Accurately estimating the pose and position tracking requires a large number of data

5 of 11

The Netball App

6 of 11

7 of 11

8 of 11

Analytics from app

9 of 11

Architecture

Uses Azure SQL as a backend database to ensure that the data is retained safely and accessed quickly

Currently the application is implemented using R Shiny and is under development stage.

10 of 11

Future Analytics

  • Pose estimation and player tracking from videos
  • Spatio temporal analysis of player position and openings
  • Visualizing response strategies using reinforcement learning
  • And many more!

http://dx.doi.org/10.1109/ICCV.2017.388

https://arxiv.org/pdf/1906.02042.pdf

11 of 11

Thank you