Bringing IoT to sports analytics

Mahanth Gowda, Ashutosh Dhekne, Sheng Shen, Romit Roy Choudhury, Xue Yang, Lei Yang, Suresh Golwalkar, Alexander Essanian

Research output: Chapter in Book/Report/Conference proceedingConference contribution

14 Citations (Scopus)

Abstract

This paper explores the possibility of bringing IoT to sports analytics, particularly to the game of Cricket. We develop solutions to track a ball’s 3D trajectory and spin with inexpensive sensors and radios embedded in the ball. Unique challenges arise rendering existing localization and motion tracking solutions inadequate. Our system, iBall, mitigates these problems by fusing disparate sources of partial information – wireless, inertial sensing, and motion models – into a non-linear error minimization framework. Measured against a mm-level ground truth, the median ball location error is at 8cm while rotational error remains below 12 even at the end of the flight. The results do not rely on any calibration or training, hence we expect the core techniques to extend to other sports like baseball, with some domain-specific modifications.

Original languageEnglish (US)
Title of host publicationProceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017
PublisherUSENIX Association
Pages499-513
Number of pages15
ISBN (Electronic)9781931971379
StatePublished - Jan 1 2017
Event14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017 - Boston, United States
Duration: Mar 27 2017Mar 29 2017

Publication series

NameProceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017

Conference

Conference14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017
CountryUnited States
CityBoston
Period3/27/173/29/17

Fingerprint

Sports
Radio receivers
Trajectories
Calibration
Sensors
Internet of things

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Computer Networks and Communications

Cite this

Gowda, M., Dhekne, A., Shen, S., Choudhury, R. R., Yang, X., Yang, L., ... Essanian, A. (2017). Bringing IoT to sports analytics. In Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017 (pp. 499-513). (Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017). USENIX Association.
Gowda, Mahanth ; Dhekne, Ashutosh ; Shen, Sheng ; Choudhury, Romit Roy ; Yang, Xue ; Yang, Lei ; Golwalkar, Suresh ; Essanian, Alexander. / Bringing IoT to sports analytics. Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017. USENIX Association, 2017. pp. 499-513 (Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017).
@inproceedings{d026ac14417d4009ac2d858d0ee01ecf,
title = "Bringing IoT to sports analytics",
abstract = "This paper explores the possibility of bringing IoT to sports analytics, particularly to the game of Cricket. We develop solutions to track a ball’s 3D trajectory and spin with inexpensive sensors and radios embedded in the ball. Unique challenges arise rendering existing localization and motion tracking solutions inadequate. Our system, iBall, mitigates these problems by fusing disparate sources of partial information – wireless, inertial sensing, and motion models – into a non-linear error minimization framework. Measured against a mm-level ground truth, the median ball location error is at 8cm while rotational error remains below 12◦ even at the end of the flight. The results do not rely on any calibration or training, hence we expect the core techniques to extend to other sports like baseball, with some domain-specific modifications.",
author = "Mahanth Gowda and Ashutosh Dhekne and Sheng Shen and Choudhury, {Romit Roy} and Xue Yang and Lei Yang and Suresh Golwalkar and Alexander Essanian",
year = "2017",
month = "1",
day = "1",
language = "English (US)",
series = "Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017",
publisher = "USENIX Association",
pages = "499--513",
booktitle = "Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017",

}

Gowda, M, Dhekne, A, Shen, S, Choudhury, RR, Yang, X, Yang, L, Golwalkar, S & Essanian, A 2017, Bringing IoT to sports analytics. in Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017. Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017, USENIX Association, pp. 499-513, 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017, Boston, United States, 3/27/17.

Bringing IoT to sports analytics. / Gowda, Mahanth; Dhekne, Ashutosh; Shen, Sheng; Choudhury, Romit Roy; Yang, Xue; Yang, Lei; Golwalkar, Suresh; Essanian, Alexander.

Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017. USENIX Association, 2017. p. 499-513 (Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Bringing IoT to sports analytics

AU - Gowda, Mahanth

AU - Dhekne, Ashutosh

AU - Shen, Sheng

AU - Choudhury, Romit Roy

AU - Yang, Xue

AU - Yang, Lei

AU - Golwalkar, Suresh

AU - Essanian, Alexander

PY - 2017/1/1

Y1 - 2017/1/1

N2 - This paper explores the possibility of bringing IoT to sports analytics, particularly to the game of Cricket. We develop solutions to track a ball’s 3D trajectory and spin with inexpensive sensors and radios embedded in the ball. Unique challenges arise rendering existing localization and motion tracking solutions inadequate. Our system, iBall, mitigates these problems by fusing disparate sources of partial information – wireless, inertial sensing, and motion models – into a non-linear error minimization framework. Measured against a mm-level ground truth, the median ball location error is at 8cm while rotational error remains below 12◦ even at the end of the flight. The results do not rely on any calibration or training, hence we expect the core techniques to extend to other sports like baseball, with some domain-specific modifications.

AB - This paper explores the possibility of bringing IoT to sports analytics, particularly to the game of Cricket. We develop solutions to track a ball’s 3D trajectory and spin with inexpensive sensors and radios embedded in the ball. Unique challenges arise rendering existing localization and motion tracking solutions inadequate. Our system, iBall, mitigates these problems by fusing disparate sources of partial information – wireless, inertial sensing, and motion models – into a non-linear error minimization framework. Measured against a mm-level ground truth, the median ball location error is at 8cm while rotational error remains below 12◦ even at the end of the flight. The results do not rely on any calibration or training, hence we expect the core techniques to extend to other sports like baseball, with some domain-specific modifications.

UR - http://www.scopus.com/inward/record.url?scp=85076910963&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85076910963&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:85076910963

T3 - Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017

SP - 499

EP - 513

BT - Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017

PB - USENIX Association

ER -

Gowda M, Dhekne A, Shen S, Choudhury RR, Yang X, Yang L et al. Bringing IoT to sports analytics. In Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017. USENIX Association. 2017. p. 499-513. (Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017).