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...
Autores principales: | , , , , , , , |
---|---|
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 |