IPL Score Prediction Using Machine Learning
Keywords:
Custom Convolutional Neural Network, ResNet18, Alex Net and ResNet50Abstract
This paper introduces a new method for
predicting and tracking cricket ball trajectories, which
is important for analysing player and team
performance. The method uses transfer learning with
well-known convolutional neural network (CNN)
models like ResNet50 and AlexNet, along with a custom
CNN. In the first stage, these models are fine-tuned
using a dataset of labelled ball trajectories to learn the
complex patterns of cricket ball movements. Then, a
combination of object detection and motion estimation
techniques is used to track the ball in video frames. The
experiments, conducted on diverse cricket scenarios,
show that the proposed approach, leveraging pretrained
CNN models, is more accurate than traditional
methods, highlighting its potential in sports analytics.
Downloads
References
M. G. Jhanwar and V. Pudi, “Predicting the outcome
of odi cricket matches: a team composition based
approach,” in MLSA@ PKDD/ECML, Hyderabad,
India, 2016.
2. M. Harun-Ur-Rashid, S. Khatun, M. Z. Trisha, N.
Neehal, and M. Hasan, “Crick-net: a convolutional
neural network based classification approach for
detecting waist high no balls in cricket,”
2018, https://arxiv.org/abs/1805.05974.
3. M. A. Hassan, R. Javed, F. Granelli et al.,
“Intelligent transportation systems in smart city: a
systematic survey,” in Proceedings of the 2023
International Conference on Robotics and
Automation in Industry (ICRAI), pp. 1–9, IEEE,
Peshawar, Pakistan, March 2023.
4. R. Rahman, M. A. Rahman, M. S. Islam, and M.
Hasan, “Deepgrip: cricket bowling delivery detection
with superior cnn architectures,” in Proceedings of
the 2021 6th International Conference on Inventive
Computation Technologies (ICICT), pp. 630–636,
IEEE, Coimbatore, India, January 2021.
5. G. N. Iyer, V. S. Bala, B. Sohan, R. Dharmesh, and
V. Raman, “Automated third umpire decision
making in cricket using machine learning
techniques,” in Proceedings of the 2020 4th
International Conference on Intelligent Computing
and Control Systems (ICICCS), pp. 1216–1221,
IEEE, Madurai, India, May 2020.
6. M. Kowsher, M. A. Alam, M. J. Uddin, F. Ahmed,
M. W. Ullah, and M. R. Islam, “Detecting third
umpire decisions & automated scoring system of
cricket,” in Proceedings of the 2019 International
Conference on Computer, Communication,
Chemical, Materials and Electronic Engineering
(IC4ME2), pp. 1–8, IEEE, Rajshahi, Bangladesh,
July 2019.
7. N. Batra, H. Gupta, N. Yadav, A. Gupta, and A.
Yadav, “Implementation of augmented reality in
cricket for ball tracking and automated decision
making for no ball,” in Proceedings of the 2014
International Conference on Advances in Computing,
Communications and Informatics (ICACCI), pp.
316–321, IEEE, Delhi, India, September 2014.
8. K. Kanhaiya, R. Gupta, and A. K. Sharma, “Cracked
cricket pitch analysis (ccpa) using image processing
and machine learning,” Global Journal on
Application of Data Science and Internet of Things,
vol. 3, no. 1, 2019.
9. R. A. Minhas, A. Javed, A. Irtaza, M. T. Mahmood,
and Y. B. Joo, “Shot classification of field sports
videos using alexnet convolutional neural
network,” Applied Sciences, vol. 9, no. 3, p. 483,
2019.
10. M. Z. Khan, M. A. Hassan, A. Farooq, and M. U. G.
Khan, “Deep cnn based data-driven recognition of
cricket batting shots,” in Proceedings of the 2018
InterNational Conference on Applied and
Engineering Mathematics (ICAEM), pp. 67–71,
IEEE, Taxila, Pakistan, September 2018.
11. Sen, K. Deb, P. K. Dhar, and T. Koshiba,
“Cricshotclassify: an approach to classifying batting
shots from cricket videos using a convolutional
neural network and gated recurrent unit,” Sensors,
vol. 21, no. 8, p. 2846, 2021.