Wearable sensor based activity classification during fast bowling in cricket

dc.contributor.advisorSilva, P
dc.contributor.authorRanaweera, JS
dc.date.accept2018
dc.date.accessioned2018
dc.date.available2018
dc.date.issued2018
dc.description.abstractInertial 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.identifier.accnoTH3825en_US
dc.identifier.citationRanaweera, 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.degreeMSc in Electronics and Automationen_US
dc.identifier.departmentDepartment of Electronics & Telecommunication Engineeringen_US
dc.identifier.facultyEngineeringen_US
dc.identifier.urihttp://dl.lib.mrt.ac.lk/handle/123/15832
dc.language.isoenen_US
dc.subjectELECTRONIC AND TELECOMMUNICATION ENGINEERING-Dissertationsen_US
dc.subjectELECTRONICS AND AUTOMATION-Dissertationsen_US
dc.subjectBOWLING-Phases-Analysisen_US
dc.subjectPATTERN RECOGNITIONen_US
dc.subjectMACHINE LEARNING-Mathamatical Modelen_US
dc.subjectSENSORSen_US
dc.titleWearable sensor based activity classification during fast bowling in cricketen_US
dc.typeThesis-Full-texten_US

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
TH3825-1.pdf
Size:
248.46 KB
Format:
Adobe Portable Document Format
Description:
Pre-text
Loading...
Thumbnail Image
Name:
TH3825-2.pdf
Size:
236.29 KB
Format:
Adobe Portable Document Format
Description:
Post-text
Loading...
Thumbnail Image
Name:
TH3825.pdf
Size:
3.99 MB
Format:
Adobe Portable Document Format
Description:
Full-thesis