CRICKET SKILLS DEVELOPMENT
2021-172
Team Members
Name | IT Number |
R.Vithurson | IT18142556 |
A.M.Karthik | IT18190762 |
D.Mithelan | IT18125344 |
A.Narthanan | IT18188196 |
Introduction
Proposed system “Cricket4U”
Research Question
Objectives
Main Objective
Sub Objective
System Overview
R.VITHURSON | IT18142556
BSc Hons information Technology specialization in Software Engineering
R.Vithurson | IT18142556 | Project id- 2021-172
Introduction
R.Vithurson | IT18142556 | Project id- 2021-172
Research Questions
R.Vithurson | IT18142556 | Project id- 2021-172
Objectives
Main Objectives
Sub-Objectives
R.Vithurson | IT18142556 | Project id- 2021-172
Methodology
R.Vithurson | IT18142556 | Project id- 2021-172
Technologies used
Technologies
Tools
R.Vithurson | IT18142556 | Project id- 2021-172
System Diagram
R.Vithurson | IT18142556 | Project id- 2021-172
Completion of the project
R.Vithurson | IT18142556 | Project id- 2021-172
Completion of the project
R.Vithurson | IT18142556 | Project id- 2021-172
Currently Working on
R.Vithurson | IT18142556 | Project id- 2021-172
Gantt Chart
R.Vithurson | IT18142556 | Project id- 2021-172
References
[1] A. Jalal, A. Nadeem and S. Bobasu, "Human Body Parts Estimation and Detection for Physical Sports Movements," 2019 2nd International Conference on Communication, Computing and Digital systems (C-CODE), Islamabad, Pakistan, 2019, pp. 104-109, doi: 10.1109/C-CODE.2019.8680993.
[2] R. R. Bharath and G. Dhivya, "Moving object detection, classification and its parametric evaluation," International Conference on Information Communication and Embedded Systems (ICICES2014), Chennai, India, 2014, pp. 1-6, doi: 10.1109/ICICES.2014.7033891.
R.Vithurson | IT18142556 | Project id- 2021-172
IT18125344 | Mithelan Devanandan
BSc Hons in Information Technology Specializing in Software Engineering
Mithelan.D | IT18125344 | Project Id- 2021-172
Introduction
Mithelan.D | IT18125344 | Project Id- 2021-172
21
Research Questions
Mithelan.D | IT18125344 | Project Id- 2021-172
Objectives
Main Objectives
Sub-Objectives
Mithelan.D | IT18125344 | Project Id- 2021-172
Methodology
Mithelan.D | IT18125344 | Project Id- 2021-172
Trained dataset with mediapipe
Methodology
Mithelan.D | IT18125344 | Project Id- 2021-172
Coverdrive dataset with 30 co-ordinates
Accuracy of random forest algorithm
System Diagram
Mithelan.D | IT18125344 | Project Id- 2021-172
Mithelan.D | IT18125344 | Project Id- 2021-172
Completion of the project
Mithelan.D | IT18125344 | Project Id- 2021-172
Dataset- Cut shot & Cover Drive
Mithelan.D | IT18125344 | Project Id- 2021-172
Dataset- Pull shot & Straight Shot
Mithelan.D | IT18125344 | Project Id- 2021-172
Mithelan.D | IT18125344 | Project Id- 2021-172
API- fastAPI
Prototypes
Mithelan.D | IT18125344 | Project Id- 2021-172
Integrated System
Mithelan.D | IT18125344 | Project Id- 2021-172
Technologies used
Technologies
Mobile Application
Mithelan.D | IT18125344 | Project Id- 2021-172
Future Work
Mithelan.D | IT18125344 | Project Id- 2021-172
Gantt Chart
Mithelan.D | IT18125344 | Project Id- 2021-172
Future work
References
[1] M. Zeeshan Khan, M. A. Hassan, A. Farooq and M. U. Ghanni Khan, "Deep CNN Based Data-Driven Recognition of Cricket Batting Shots," 2018 International Conference on Applied and Engineering Mathematics (ICAEM), Taxila, Pakistan, 2018, pp. 67-71, doi: 10.1109/ICAEM.2018.8536277.
[2] A. Semwal, D. Mishra, V. Raj, J. Sharma and A. Mittal, "Cricket Shot Detection from Videos," 2018 9th International Conference on Computing, Communication and Networking Technologies (ICCCNT), Bengaluru, India, 2018, pp. 1-6, doi: 10.1109/ICCCNT.2018.8494081.
[3] B. Yao and L. Fei-Fei, "Modeling mutual context of object and human pose in human-object interaction activities," 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Francisco, CA, USA, 2010, pp. 17-24, doi: 10.1109/CVPR.2010.5540235.
Mithelan.D | IT18125344 | Project Id- 2021-172
IT18190762| A.Manoj Karthik
BSc Hons in Information Technology Specializing in Information technology
IT18190762 | A.M.Karthik | 2021-172
Introduction
IT18190762 | A.M.Karthik | 2021-172
Research Question
IT18190762 | A.M.Karthik | 2021-172
Objectives
Main Objectives
Sub - Objectives
IT18190762 | A.M.Karthik | 2021-172
System Diagram
IT18190762 | A.M.Karthik | 2021-172
Methodology
IT18190762 | A.M.Karthik | 2021-172
Completion of the project
IT18190762 | A.M.Karthik | 2021-172
Completion of the project
IT18190762 | A.M.Karthik | 2021-172
Technologies used
IT18190762 | A.M.Karthik | 2021-172
Gantt Chart
IT18190762 | A.M.Karthik | 2021-172
References
IT18190762 | A.M.Karthik | 2021-172
IT18188196 | A.Narthanan
BSc Hons in Information Technology Specializing in Software Engineering
IT18188196 | A. Narthanan | 2021-172
Introduction
IT18188196 | A. Narthanan | 2021-172
Research Questions
Objectives
Sub Objectives
Main Objective
IT18188196 | A. Narthanan | 2021-172
System Diagram
IT18188196 | A. Narthanan | 2021-172
IT18188196 | A. Narthanan | 2021-172
Training custom dataset
Step 01: Get an image of a wicket taking ball when the ball hits the ground.
Source – wicket taking youtube videos with speed
Step 02: Extract batsman's x, y coordinate and ball's x,y coordinate from the image and speed of the ball� Used Darknet YOLO object detection algorithm to extract the coordinates.
Speed of the video is available in the youtube video.
DATASET
Speed Ranges (km/h) |
80 - 95 |
95 - 110 |
110 - 125 |
125 - 140 |
IT18188196 | A. Narthanan | 2021-172
Methodology
Training custom dataset
SLOT | SPEED | Wicket Taking Percentage |
A | 80 - 95 | 1 |
A | 95 - 110 | 2 |
A | 110 - 125 | 3 |
A | 125 - 140 | 4 |
B | 80 - 95 | 5 |
B | 95 - 110 | 6 |
B | 110 - 125 | 7 |
B | 125 - 140 | 8 |
C | 80 - 95 | 9 |
C | 95 - 110 | 10 |
C | 110 - 125 | 11 |
C | 125 - 140 | 12 |
Total No of Labels= no of slots X no of speed ranges
= 3 X 4
= 12
IT18188196 | A. Narthanan | 2021-172
Labels
Provide the wicket taking percentage
Assume,
Predicted label is 4.
No of samples in the dataset is 31,
No of samples which had the label 4 is 5
Then,
m = no of samples
n = no of samples which had label 4
Wicket Taking Percentage = (n / m ) x 100
= (5 / 31) x 100
= 16.13 %
IT18188196 | A. Narthanan | 2021-172
Provide suggestion to increase the Wicket Taking Percentage
Suppose if the predicted label is 4 and it had a wicket taking percentage is 12.9%.
And label 6 had a wicket taking percentage of 14.1%, then system will provide suggestions for the user to change the bowling to label 6
Suggestion for the user (example):
Try to pitch the ball a little bit behind with the slower speed. So that you can increase the WTC from 12.9% to 14.1%.
IT18188196 | A. Narthanan | 2021-172
IT18188196 | A. Narthanan | 2021-172
UI Prototype to show the WTC percentage and suggestions
Completion of the Project
Images Collected
Extracted coordinates of the images collected
IT18188196 | A. Narthanan | 2021-172
Technologies Used
IT18188196 | A. Narthanan | 2021-172
Gantt
Chart
IT18188196 | A. Narthanan | 2021-172
References
IT18188196 | A. Narthanan | 2021-172
Future Work
Thank You�