Cargando…

Enhancing Cricket Performance Analysis with Human Pose Estimation and Machine Learning

Cricket has a massive global following and is ranked as the second most popular sport globally, with an estimated 2.5 billion fans. Batting requires quick decisions based on ball speed, trajectory, fielder positions, etc. Recently, computer vision and machine learning techniques have gained attentio...

Descripción completa

Detalles Bibliográficos
Autores principales: Siddiqui, Hafeez Ur Rehman, Younas, Faizan, Rustam, Furqan, Flores, Emmanuel Soriano, Ballester, Julién Brito, Diez, Isabel de la Torre, Dudley, Sandra, Ashraf, Imran
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10422414/
https://www.ncbi.nlm.nih.gov/pubmed/37571624
http://dx.doi.org/10.3390/s23156839
_version_ 1785089203952943104
author Siddiqui, Hafeez Ur Rehman
Younas, Faizan
Rustam, Furqan
Flores, Emmanuel Soriano
Ballester, Julién Brito
Diez, Isabel de la Torre
Dudley, Sandra
Ashraf, Imran
author_facet Siddiqui, Hafeez Ur Rehman
Younas, Faizan
Rustam, Furqan
Flores, Emmanuel Soriano
Ballester, Julién Brito
Diez, Isabel de la Torre
Dudley, Sandra
Ashraf, Imran
author_sort Siddiqui, Hafeez Ur Rehman
collection PubMed
description Cricket has a massive global following and is ranked as the second most popular sport globally, with an estimated 2.5 billion fans. Batting requires quick decisions based on ball speed, trajectory, fielder positions, etc. Recently, computer vision and machine learning techniques have gained attention as potential tools to predict cricket strokes played by batters. This study presents a cutting-edge approach to predicting batsman strokes using computer vision and machine learning. The study analyzes eight strokes: pull, cut, cover drive, straight drive, backfoot punch, on drive, flick, and sweep. The study uses the MediaPipe library to extract features from videos and several machine learning and deep learning algorithms, including random forest (RF), support vector machine, k-nearest neighbors, decision tree, linear regression, and long short-term memory to predict the strokes. The study achieves an outstanding accuracy of 99.77% using the RF algorithm, outperforming the other algorithms used in the study. The k-fold validation of the RF model is 95.0% with a standard deviation of 0.07, highlighting the potential of computer vision and machine learning techniques for predicting batsman strokes in cricket. The study’s results could help improve coaching techniques and enhance batsmen’s performance in cricket, ultimately improving the game’s overall quality.
format Online
Article
Text
id pubmed-10422414
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-104224142023-08-13 Enhancing Cricket Performance Analysis with Human Pose Estimation and Machine Learning Siddiqui, Hafeez Ur Rehman Younas, Faizan Rustam, Furqan Flores, Emmanuel Soriano Ballester, Julién Brito Diez, Isabel de la Torre Dudley, Sandra Ashraf, Imran Sensors (Basel) Article Cricket has a massive global following and is ranked as the second most popular sport globally, with an estimated 2.5 billion fans. Batting requires quick decisions based on ball speed, trajectory, fielder positions, etc. Recently, computer vision and machine learning techniques have gained attention as potential tools to predict cricket strokes played by batters. This study presents a cutting-edge approach to predicting batsman strokes using computer vision and machine learning. The study analyzes eight strokes: pull, cut, cover drive, straight drive, backfoot punch, on drive, flick, and sweep. The study uses the MediaPipe library to extract features from videos and several machine learning and deep learning algorithms, including random forest (RF), support vector machine, k-nearest neighbors, decision tree, linear regression, and long short-term memory to predict the strokes. The study achieves an outstanding accuracy of 99.77% using the RF algorithm, outperforming the other algorithms used in the study. The k-fold validation of the RF model is 95.0% with a standard deviation of 0.07, highlighting the potential of computer vision and machine learning techniques for predicting batsman strokes in cricket. The study’s results could help improve coaching techniques and enhance batsmen’s performance in cricket, ultimately improving the game’s overall quality. MDPI 2023-08-01 /pmc/articles/PMC10422414/ /pubmed/37571624 http://dx.doi.org/10.3390/s23156839 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Siddiqui, Hafeez Ur Rehman
Younas, Faizan
Rustam, Furqan
Flores, Emmanuel Soriano
Ballester, Julién Brito
Diez, Isabel de la Torre
Dudley, Sandra
Ashraf, Imran
Enhancing Cricket Performance Analysis with Human Pose Estimation and Machine Learning
title Enhancing Cricket Performance Analysis with Human Pose Estimation and Machine Learning
title_full Enhancing Cricket Performance Analysis with Human Pose Estimation and Machine Learning
title_fullStr Enhancing Cricket Performance Analysis with Human Pose Estimation and Machine Learning
title_full_unstemmed Enhancing Cricket Performance Analysis with Human Pose Estimation and Machine Learning
title_short Enhancing Cricket Performance Analysis with Human Pose Estimation and Machine Learning
title_sort enhancing cricket performance analysis with human pose estimation and machine learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10422414/
https://www.ncbi.nlm.nih.gov/pubmed/37571624
http://dx.doi.org/10.3390/s23156839
work_keys_str_mv AT siddiquihafeezurrehman enhancingcricketperformanceanalysiswithhumanposeestimationandmachinelearning
AT younasfaizan enhancingcricketperformanceanalysiswithhumanposeestimationandmachinelearning
AT rustamfurqan enhancingcricketperformanceanalysiswithhumanposeestimationandmachinelearning
AT floresemmanuelsoriano enhancingcricketperformanceanalysiswithhumanposeestimationandmachinelearning
AT ballesterjulienbrito enhancingcricketperformanceanalysiswithhumanposeestimationandmachinelearning
AT diezisabeldelatorre enhancingcricketperformanceanalysiswithhumanposeestimationandmachinelearning
AT dudleysandra enhancingcricketperformanceanalysiswithhumanposeestimationandmachinelearning
AT ashrafimran enhancingcricketperformanceanalysiswithhumanposeestimationandmachinelearning