Activity Recognition for Quality Assessment of Batting Shots in Cricket using a Hierarchical Representation

Aftab Khan, James Nicholson, Thomas Ploetz

Research output: Contribution to journalArticlepeer-review

82 Downloads (Pure)


Quality assessment in cricket is a complex task that is performed by understanding the combination of individual activities a player is able to perform and by assessing how well these activities are performed. We present a framework for inexpensive and accessible, automated recognition of cricketing shots. By means of body-worn inertial measurement units, movements of batsmen are recorded, which are then analysed using a parallelised, hierarchical recognition system that automatically classifies relevant categories of shots as required for assessing batting quality. Our system then generates meaningful visualisations of key performance parameters, including feet positions, attack/defence, and distribution of shots around the ground. These visualisations are the basis for objective skill assessment thereby focusing on specific personal improvement points as identified through our system. We evaluated our framework through a deployment study where 6 players engaged in batting exercises. Based on the recorded movement data we could automatically identify 20 classes of unique batting shot components with an average F1-score greater than 88%. This analysis is the basis for our detailed analysis of our study participants’ skills. Our system has the potential to rival expensive vision-based systems but at a fraction of the cost.
Original languageEnglish
Article number62
JournalACM Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT)
Issue number3
Early online date1 Sept 2017
Publication statusPublished - Sept 2017


Dive into the research topics of 'Activity Recognition for Quality Assessment of Batting Shots in Cricket using a Hierarchical Representation'. Together they form a unique fingerprint.

Cite this