Implementation and Evaluation of the K – Nearest Neighbors Algorithm in Badminton Movement Classification

To meet the needs of automated sports analysys, this study will develop and evaluated a bandminton motion analysis system that uses the K-nearest Neighbors (KNN) algorithm. This system will detect netting, smash, and serve motions and assess whether the labels are correct and inccprrect. The system uses MediaPipe Pose to extrac keypoints from 3-5 second videos, with data normalized using StandartScaler. Evaluation result show an eccuracy of 0.8438 for netting, 0.8276 for smashes, and 0.7778 for serves. Keypoints extraction time ranges from 4.53 to 25.44 seconds, influaced by lighting conditions, while prediction time is efficient at 0.03-0.05 second. Although this system can be used for sport training, additional data and features are needed to improve performance in low-ligh conditions.

Authors

Institutions

Publication Details

Journal
Jurnal Sisfokom (Sistem Informasi dan Komputer)
Published
2025-10-15
DOI
https://doi.org/10.32736/sisfokom.v14i4.2441
Primary Topic
Sports and Physical Education Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Implementation and Evaluation of the K – Nearest Neighbors Algorithm in Badminton Movement Classification

Patmi Kasih, Made Ayu Dusea Widya Dara, Fera Hidayatul Adiba
Jurnal Sisfokom (Sistem Informasi dan Komputer)
Sports and Physical Education Research
article

Implementation and Evaluation of the K – Nearest Neighbors Algorithm in Badminton Movement Classification

Patmi Kasih, Made Ayu Dusea Widya Dara, Fera Hidayatul Adiba
article en

Abstract

To meet the needs of automated sports analysys, this study will develop and evaluated a bandminton motion analysis system that uses the K-nearest Neighbors (KNN) algorithm. This system will detect netting, smash, and serve motions and assess whether the labels are correct and inccprrect. The system uses MediaPipe Pose to extrac keypoints from 3-5 second videos, with data normalized using StandartScaler. Evaluation result show an eccuracy of 0.8438 for netting, 0.8276 for smashes, and 0.7778 for serves. Keypoints extraction time ranges from 4.53 to 25.44 seconds, influaced by lighting conditions, while prediction time is efficient at 0.03-0.05 second. Although this system can be used for sport training, additional data and features are needed to improve performance in low-ligh conditions.

Jurnal Sisfokom (Sistem Informasi dan Komputer)Vol. 14(4)
Binus University (ID)
Openalex Percentile: Top 52%
Sports and Physical Education Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.