The classification of skateboarding trick manoeuvres: A K-nearest neighbour approach

The evaluation of skateboarding tricks is commonly carried out subjectively through the prior experience of the panel of judges during skateboarding competitions. Hence, this technique evaluation is often impartial to a certain degree. This study aims at classifying flat ground tricks namely Ollie,...

Full description

Bibliographic Details
Main Authors: Muhammad Ar Rahim, Ibrahim, Muhammad Amirul, Abdullah, Muhammad Nur Aiman, Shapiee, Mohd Azraai, Mohd Razman, Rabiu Muazu, Musa, Muhammad Aizzat, Zakaria, Noor Azuan, Abu Osman, Anwar P. P., Abdul Majeed
Format: Article
Language:English
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/33630/1/MAR1.pdf
_version_ 1796995002975387648
author Muhammad Ar Rahim, Ibrahim
Muhammad Amirul, Abdullah
Muhammad Nur Aiman, Shapiee
Mohd Azraai, Mohd Razman
Rabiu Muazu, Musa
Muhammad Aizzat, Zakaria
Noor Azuan, Abu Osman
Anwar P. P., Abdul Majeed
author_facet Muhammad Ar Rahim, Ibrahim
Muhammad Amirul, Abdullah
Muhammad Nur Aiman, Shapiee
Mohd Azraai, Mohd Razman
Rabiu Muazu, Musa
Muhammad Aizzat, Zakaria
Noor Azuan, Abu Osman
Anwar P. P., Abdul Majeed
author_sort Muhammad Ar Rahim, Ibrahim
collection UMP
description The evaluation of skateboarding tricks is commonly carried out subjectively through the prior experience of the panel of judges during skateboarding competitions. Hence, this technique evaluation is often impartial to a certain degree. This study aims at classifying flat ground tricks namely Ollie, Kickflip, Shove-it, Nollie and Frontside 180 through the use of Inertial Measurement Unit (IMU) and a class of machine learning model namely k-Nearest Neighbour (k-NN). An amateur skateboarder (23 years of age ± 5.0 years’ experience) executed five tricks for each type of trick repeatedly on a customized ORY skateboard (IMU sensor fused) on a cemented ground. A number of features were extracted and engineered from the IMU data, i.e., mean, skewness, kurtosis, peak to peak, root mean square as well as standard deviation of the acceleration and angular velocities along the primary axes. A variation of k-NN algorithms were tested based on the number of neighbours, as well as the weight and the type of distance metric used. It was shown from the present preliminary investigation, that the k-NN model which employs k = 1 with an equal weight applied to the Euclidean distance metric yielded a classification accuracy of 85%. Therefore, it could be concluded that the proposed method is able to classify the skateboard tricks reasonably well and will in turn, assist the judges in providing more accurate evaluation of the tricks as opposed to the conventional-subjective based assessment that is applied at present
first_indexed 2024-03-06T12:55:54Z
format Article
id UMPir33630
institution Universiti Malaysia Pahang
language English
last_indexed 2024-03-06T12:55:54Z
record_format dspace
spelling UMPir336302022-04-07T08:17:47Z http://umpir.ump.edu.my/id/eprint/33630/ The classification of skateboarding trick manoeuvres: A K-nearest neighbour approach Muhammad Ar Rahim, Ibrahim Muhammad Amirul, Abdullah Muhammad Nur Aiman, Shapiee Mohd Azraai, Mohd Razman Rabiu Muazu, Musa Muhammad Aizzat, Zakaria Noor Azuan, Abu Osman Anwar P. P., Abdul Majeed TJ Mechanical engineering and machinery The evaluation of skateboarding tricks is commonly carried out subjectively through the prior experience of the panel of judges during skateboarding competitions. Hence, this technique evaluation is often impartial to a certain degree. This study aims at classifying flat ground tricks namely Ollie, Kickflip, Shove-it, Nollie and Frontside 180 through the use of Inertial Measurement Unit (IMU) and a class of machine learning model namely k-Nearest Neighbour (k-NN). An amateur skateboarder (23 years of age ± 5.0 years’ experience) executed five tricks for each type of trick repeatedly on a customized ORY skateboard (IMU sensor fused) on a cemented ground. A number of features were extracted and engineered from the IMU data, i.e., mean, skewness, kurtosis, peak to peak, root mean square as well as standard deviation of the acceleration and angular velocities along the primary axes. A variation of k-NN algorithms were tested based on the number of neighbours, as well as the weight and the type of distance metric used. It was shown from the present preliminary investigation, that the k-NN model which employs k = 1 with an equal weight applied to the Euclidean distance metric yielded a classification accuracy of 85%. Therefore, it could be concluded that the proposed method is able to classify the skateboard tricks reasonably well and will in turn, assist the judges in providing more accurate evaluation of the tricks as opposed to the conventional-subjective based assessment that is applied at present Article PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/33630/1/MAR1.pdf Muhammad Ar Rahim, Ibrahim and Muhammad Amirul, Abdullah and Muhammad Nur Aiman, Shapiee and Mohd Azraai, Mohd Razman and Rabiu Muazu, Musa and Muhammad Aizzat, Zakaria and Noor Azuan, Abu Osman and Anwar P. P., Abdul Majeed The classification of skateboarding trick manoeuvres: A K-nearest neighbour approach. Lecture Notes in Bioengineering. (Published)
spellingShingle TJ Mechanical engineering and machinery
Muhammad Ar Rahim, Ibrahim
Muhammad Amirul, Abdullah
Muhammad Nur Aiman, Shapiee
Mohd Azraai, Mohd Razman
Rabiu Muazu, Musa
Muhammad Aizzat, Zakaria
Noor Azuan, Abu Osman
Anwar P. P., Abdul Majeed
The classification of skateboarding trick manoeuvres: A K-nearest neighbour approach
title The classification of skateboarding trick manoeuvres: A K-nearest neighbour approach
title_full The classification of skateboarding trick manoeuvres: A K-nearest neighbour approach
title_fullStr The classification of skateboarding trick manoeuvres: A K-nearest neighbour approach
title_full_unstemmed The classification of skateboarding trick manoeuvres: A K-nearest neighbour approach
title_short The classification of skateboarding trick manoeuvres: A K-nearest neighbour approach
title_sort classification of skateboarding trick manoeuvres a k nearest neighbour approach
topic TJ Mechanical engineering and machinery
url http://umpir.ump.edu.my/id/eprint/33630/1/MAR1.pdf
work_keys_str_mv AT muhammadarrahimibrahim theclassificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT muhammadamirulabdullah theclassificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT muhammadnuraimanshapiee theclassificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT mohdazraaimohdrazman theclassificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT rabiumuazumusa theclassificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT muhammadaizzatzakaria theclassificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT noorazuanabuosman theclassificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT anwarppabdulmajeed theclassificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT muhammadarrahimibrahim classificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT muhammadamirulabdullah classificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT muhammadnuraimanshapiee classificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT mohdazraaimohdrazman classificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT rabiumuazumusa classificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT muhammadaizzatzakaria classificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT noorazuanabuosman classificationofskateboardingtrickmanoeuvresaknearestneighbourapproach
AT anwarppabdulmajeed classificationofskateboardingtrickmanoeuvresaknearestneighbourapproach