Scene Recognition Using AlexNet to Recognize Significant Events Within Cricket Game Footage

In the last decade, special attention has been made toward the automated analysis of human activity and other related fields. Cricket, as a research field, has of late received more attention due to its increased popularity. The cricket domain currently lacks datasets, specifically relating to cricket strokes. The limited datasets restrict the amount of research within the environment. In the study, this research paper proposes a scene recognition model to recognize frames with a cricket batsman. Two different classes are addressed, namely; the gameplay class and the stroke class. Two pipelines were evaluated; the first pipeline proposes the Support Vector Machine (SVM) algorithm, which undergoes data capturing, feature extraction using histogram of oriented gradients and lastly classification. The Support Vector Machine (SVM) model yielded an accuracy of 95.441%. The second pipeline is the AlexNet Convolutional Neural Network (CNN) architecture, which underwent data capturing, data augmentation that includes rescaling and shear zoom followed by feature extraction and classification using AlexNet. The AlexNet architecture performed exceptionally well, producing a model accuracy of 96.661%. The AlexNet pipeline is preferred over the Support Vector Machine pipeline for the domain. By recognizing a significant event, that is when a stroke and none stoke (gameplay) scene is recognized. The model is able to filter only relevant footage from large volumes of data, which is then later used for analysis. The research proves there is value in exploring deep-learning methods for scene recognition.

[1]  Noel E. O'Connor,et al.  Real-time field sports scene classification using colour and frequency space decompositions , 2014, Journal of Real-Time Image Processing.

[2]  A. Broggi,et al.  Pedestrian Detection using Infrared images and Histograms of Oriented Gradients , 2006, 2006 IEEE Intelligent Vehicles Symposium.

[3]  Xin Lou,et al.  Histogram of Oriented Gradients Feature Extraction From Raw Bayer Pattern Images , 2020, IEEE Transactions on Circuits and Systems II: Express Briefs.

[4]  Fei-Fei Li,et al.  What, Where and Who? Telling the Story of an Image by Activity Classification, Scene Recognition and Object Categorization , 2010, Computer Vision: Detection, Recognition and Reconstruction.

[5]  Chih-Jen Lin,et al.  A Practical Guide to Support Vector Classication , 2008 .

[6]  Julian Knight Cricket For Dummies , 2007 .

[7]  Tom Fawcett,et al.  An introduction to ROC analysis , 2006, Pattern Recognit. Lett..

[8]  Éric Gaussier,et al.  A Probabilistic Interpretation of Precision, Recall and F-Score, with Implication for Evaluation , 2005, ECIR.

[9]  S. Gunn Support Vector Machines for Classification and Regression , 1998 .

[10]  Koen E. A. van de Sande,et al.  Evaluating Color Descriptors for Object and Scene Recognition , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Kannappan Palaniappan,et al.  Semantic Event Detection and Classification in Cricket Video Sequence , 2008, 2008 Sixth Indian Conference on Computer Vision, Graphics & Image Processing.

[12]  Sungzoon Cho,et al.  Constructing a multi-class classifier using one-against-one approach with different binary classifiers , 2015, Neurocomputing.

[13]  Zou Limin,et al.  Offline Chinese Signature Verification Based on AlexNet , 2017 .

[14]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[15]  Yuriy P. Kondratenko Robotics, Automation and Information Systems: Future Perspectives and Correlation with Culture, Sport and Life Science , 2015 .