A CNN-based approach to classify cricket bowlers based on their bowling actions

by   Md Nafee Al Islam, et al.

With the advances in hardware technologies and deep learning techniques, it has become feasible to apply these techniques in diverse fields. Convolutional Neural Network (CNN), an architecture from the field of deep learning, has revolutionized Computer Vision. Sports is one of the avenues in which the use of computer vision is thriving. Cricket is a complex game consisting of different types of shots, bowling actions and many other activities. Every bowler, in a game of cricket, bowls with a different bowling action. We leverage this point to identify different bowlers. In this paper, we have proposed a CNN model to identify eighteen different cricket bowlers based on their bowling actions using transfer learning. Additionally, we have created a completely new dataset containing 8100 images of these eighteen bowlers to train the proposed framework and evaluate its performance. We have used the VGG16 model pre-trained with the ImageNet dataset and added a few layers on top of it to build our model. After trying out different strategies, we found that freezing the weights for the first 14 layers of the network and training the rest of the layers works best. Our approach achieves an overall average accuracy of 93.3 loss.


A Computer Vision System to Localize and Classify Wastes on the Streets

Littering quantification is an important step for improving cleanliness ...

S-Net: A Scalable Convolutional Neural Network for JPEG Compression Artifact Reduction

Recent studies have used deep residual convolutional neural networks (CN...

Automatic Assessment of Functional Movement Screening Exercises with Deep Learning Architectures

(1) Background: The success of physiotherapy depends on the regular and ...

Crick-net: A Convolutional Neural Network based Classification Approach for Detecting Waist High No Balls in Cricket

Cricket is undoubtedly one of the most popular games in this modern era....

An Acceleration Method Based on Deep Learning and Multilinear Feature Space

Computer vision plays a crucial role in Advanced Assistance Systems. Mos...

Waste Classification Algorithm

Waste sorting is a major environmental problem. Many have a hard time de...

Please sign up or login with your details

Forgot password? Click here to reset