Automation of Cricket Scoreboard by Recognizing Umpire Gestures
Vaishnavi K. Nair1, Raakhi Rachel Jose2, Parvathy B. Anil3, Minnu Tom4, Lekshmy P.L.5
1Vaishnavi K. Nair*, Department of Computer Science & Engr., L.B.S. Institute of Technology for Women, Thiruvananthapuram, Kerala, India.
2Raakhi Rachel Jose, Department of Computer Science & Engr., L.B.S. Institute of Technology for Women, Thiruvananthapuram, Kerala, India.
3Parvathy B. Anil, Department of Computer Science & Engr., L.B.S. Institute of Technology for Women, Thiruvananthapuram, Kerala, India.
4Minnu Tom, Department of Computer Science & Engr., L.B.S. Institute of Technology for Women, Thiruvananthapuram, Kerala, India.
5Lekshmy P.L., Department of Computer Science & Engr., L.B.S. Institute of Technology for Women, Thiruvananthapuram, Kerala, India.
Manuscript received on May 02, 2020. | Revised Manuscript received on May 09, 2020. | Manuscript published on May 15, 2020. | PP: 1-7 | Volume-6, Issue-7, May 2020. | Retrieval Number: G1235056720/2020©BEIESP | DOI: 10.35940/ijisme.G1235.056720
Open Access | Ethics and Policies | Cite
© The Authors. Published By: Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Imagine how tiresome it is for the scorers to update the scoreboard after each ball delivery during a cricket match. They need to be alert during any point in the match, watch every single ball, record ball by ball events, modify the score and coordinate with the umpire the entire time. A system that can update the scoreboard automatically after every ball will lessen their effort by half; the time taken for the updation and the chances of errors will also be reduced. A novel method for umpire pose detection for updating the cricket scoreboard during real-time cricket matches is suggested in this work. The proposed system identifies the events happening in the pitch by recognizing the gestures of the umpire and then updates the scoreboard accordingly. The concept of transfer learning is used to accelerate the training of neural network for feature extraction. The Inception V3 network pretrained on the visual database ImageNet is culled as the primary prospect for feature extraction. Instead of initializing the model with random weights, initializing it with the pretrained weights reduces the training time and hence is more efficient. The proposed system is a combination of two SVM classifiers. The leadoff classifier tells apart the images that contain an umpire from the non-umpire images. These ‘umpire’ images are then carried forward to the event detection classifier while the ‘non-umpire’ images are repudiated. The second classifier is able to identify four gestures – ‘Six’, ‘Wide’, ‘No ball’ and ‘Out’ from the images, following which the scoreboard is updated. In addition to these four classes, one more label is defined to group those umpire frames within which the umpire does not show any signal, namely the ‘No Action’ class. The cricket video given as input is first split into number of shots and each frame is considered as a test image for the combined classifier system. A majority voter is used to confirm the final classification result which decreases the chances of misclassifications. The preliminary results suggest that the intended system is efficacious for the purpose of automating the updation of scoreboard during real time cricket matches.
Keywords: Image Classification, InceptionV3, SVM classifier, Transfer Learning, Umpire Gesture Recognition.