Institutional-Repository, University of Moratuwa.  

Wearable sensor based activity classification during fast bowling in cricket

Show simple item record

dc.contributor.advisor Silva, P
dc.contributor.author Ranaweera, JS
dc.date.accessioned 2018
dc.date.available 2018
dc.date.issued 2018
dc.identifier.citation Ranaweera, J.S. (2018). Wearable sensor based activity classification during fast bowling in cricket [Master’s theses, University of Moratuwa]. Institutional Repository University of Moratuwa. http://dl.lib.mrt.ac.lk/handle/123/15832
dc.identifier.uri http://dl.lib.mrt.ac.lk/handle/123/15832
dc.description.abstract Inertial Measurement Unit (IMU) data can depict three dimensional rotational angles specific to a motion. However, either to prevent injuries or to enhance performance based on IMU data, a specific segment of the total movement cycle needs to be analysed. This requires a process to segment the total motion into key phases during the complete movement cycle. The proposed method focuses on the major research question of developing a pattern recognition model to classify the three main phases (Run Up, Delivery Stride and Follow Through) of fast bowling action in cricket. The research focuses on seven fast bowlers delivering a minimum of four deliveries in a training environment with IMU's to capture motion. Nine-axis IMU’s are selected and quaternion based three-dimensional motion data are captured and stored. The research initially focuses on finding the most appropriate sensor position on body among calf, thigh, trunk and forearm to collect data for activity classification in fast bowling. The classification performance obtained by Support Vector Machines (SVM) indicate that overall, second and fourth quaternion on Forearm is the most suitable combination of quaternion and position for data collection. Data collected from IMU's on forearm are used to develop a machine learning model to segment the three key phases of the fast bowling action. Video feedback is also obtained when defining initial classes for classification. A moving window collects time domain statistical features, Least Absolute Shrinkage and Selection Operator (LASSO) is used for feature selection and Principle Component Analysis (PCA) for dimensionality reduction. Synthetic Minority Over-Sampling Technique (SMOTE) is implemented to overcome class imbalances. K-Nearest Neighbour (k-NN), Random Forest (RF), Naïve Bayes (NB) and Support Vector Machines (SVM) are tested as supervised classification methods for activity classification. Cross validation determines classification model performance based on accuracy, precision, recall and F-measure values. The results indicate that k-Nearest Neighbour produces best overall classification accuracy of 82% among the tested supervised classifiers. Finally, the model is verified against a test sample from one of the bowlers. en_US
dc.language.iso en en_US
dc.subject ELECTRONIC AND TELECOMMUNICATION ENGINEERING-Dissertations en_US
dc.subject ELECTRONICS AND AUTOMATION-Dissertations en_US
dc.subject BOWLING-Phases-Analysis en_US
dc.subject PATTERN RECOGNITION en_US
dc.subject MACHINE LEARNING-Mathamatical Model en_US
dc.subject SENSORS en_US
dc.title Wearable sensor based activity classification during fast bowling in cricket en_US
dc.type Thesis-Full-text en_US
dc.identifier.faculty Engineering en_US
dc.identifier.degree MSc in Electronics and Automation en_US
dc.identifier.department Department of Electronics & Telecommunication Engineering en_US
dc.date.accept 2018
dc.identifier.accno TH3825 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record