DSpace Repository

Cricket shot analysis using machine learning

Show simple item record

dc.contributor.author Mahmud, Shahriar
dc.date.accessioned 2025-09-24T03:49:52Z
dc.date.available 2025-09-24T03:49:52Z
dc.date.issued 2024-07-13
dc.identifier.uri http://dspace.daffodilvarsity.edu.bd:8080/handle/123456789/14717
dc.description Project Report en_US
dc.description.abstract Cricket, being one of the most popular sports globally, relies heavily on the skills and techniques of players. With the advent of technology, there is a growing interest in leveraging machine learning techniques to analyze and enhance players' performance. This research focuses on the development of a Cricket Shot Analysis system using advanced machine learning algorithms. The proposed system utilizes computer vision and machine learning models to automatically recognize and classify cricket shots batsmen play. Highspeed cameras capture the footage of the cricket match, and the frames are processed to extract relevant features such as bat speed, shot angle, and player stance. My dataset contains 8000 images of different shot. Here sweep image data 2000, pullshot images data 2000, legglance-flick images data 2000, drive images data 2000. These features are then fed into a machine learning model, trained on a diverse dataset of cricket shots, to classify each shot into predefined categories like cover drive, square cut, pull shot, etc. The system aims to provide valuable insights into a player's shot selection, technique, and overall performance. Coaches and players can benefit from the detailed shot analysis, identifying strengths and weaknesses to tailor training regimens accordingly. In this research I use Xception, InceptionV3, and DensNet. Anlysis shows that the highest accuracy achieved by DenseNet121 is 98.26% and the lowest accuracy is 96.38% which is achieved by the InceptionV3 model. The development of this Cricket Shot Analysis system not only addresses the growing demand for data-driven insights in sports but also showcases the potential of machine learning in refining and revolutionizing traditional coaching methodologies. Through continuous refinement and validation, this technology has the potential to become an indispensable tool for cricket professionals, contributing to the evolution of player training and game strategy in the modern era of cricket. en_US
dc.description.sponsorship DIU en_US
dc.language.iso en_US en_US
dc.publisher Daffodil International University en_US
dc.subject Shot classification en_US
dc.subject Performance analysis en_US
dc.subject Machine learning en_US
dc.subject Computer vision en_US
dc.title Cricket shot analysis using machine learning en_US
dc.type Other en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account