Automated Wicket-Taking Delivery Segmentation and Weakness Detection in Cricket Videos Using OCR-Guided YOLOv8 and Trajectory Modeling
By: Mst Jannatun Ferdous , Masum Billah , Joy Karmoker and more
Potential Business Impact:
Analyzes cricket games to find player weaknesses.
This paper presents an automated system for cricket video analysis that leverages deep learning techniques to extract wicket-taking deliveries, detect cricket balls, and model ball trajectories. The system employs the YOLOv8 architecture for pitch and ball detection, combined with optical character recognition (OCR) for scorecard extraction to identify wicket-taking moments. Through comprehensive image preprocessing, including grayscale transformation, power transformation, and morphological operations, the system achieves robust text extraction from video frames. The pitch detection model achieved 99.5% mean Average Precision at 50% IoU (mAP50) with a precision of 0.999, while the ball detection model using transfer learning attained 99.18% mAP50 with 0.968 precision and 0.978 recall. The system enables trajectory modeling on detected pitches, providing data-driven insights for identifying batting weaknesses. Experimental results on multiple cricket match videos demonstrate the effectiveness of this approach for automated cricket analytics, offering significant potential for coaching and strategic decision-making.
Similar Papers
Automated Tennis Player and Ball Tracking with Court Keypoints Detection (Hawk Eye System)
CV and Pattern Recognition
Analyzes tennis games automatically for better coaching.
Modern Deep Learning Approaches for Cricket Shot Classification: A Comprehensive Baseline Study
CV and Pattern Recognition
Teaches computers to identify cricket shots from videos.
Bearded Dragon Activity Recognition Pipeline: An AI-Based Approach to Behavioural Monitoring
CV and Pattern Recognition
Watches lizards' actions automatically to save time.