Application of AdaBoost Algorithm in Basketball Player Detection
نویسندگان
چکیده
Video materials contain huge amount of information. Their storage in databases and analysis by various algorithms is a constantly developing area. This paper presents the process of basketball game analysis by AdaBoost algorithm. This algorithm is mainly used for face and body parts recognition, and was not tested on player detection in basketball. It consists of a linear combination of weak classifiers. In this paper, we used stumps, i.e. decision trees with only one level as such classifiers. The aim of this research is to assess the accuracy of this algorithm when applied in player detection during basketball games. We examined the capabilities of AdaBoost algorithm on a video footage obtained from the single moving camera, without any previous processing. First training was performed using images of a basketball player’s entire body (head, legs, arms and torso), while the second training was performed using images of a head and torso. By applying the algorithm to the given set of images that include head and torso, the algorithm obtained an accuracy of 70.5%. Training on the set of entire body images was not successful due to the large amount of background that goes into the training, and which represents noise in training process. This research concluded that AdaBoost could not be applied to object detection in sports events. We also concluded that this algorithm gives much better results when applied on simpler objects (like face recognition) and that its application could be in detection of players’ body parts or as a first step in object detection in order to eliminate as much area as possible. Its application in detecting players' upper body or entire players gives large number of false positive, which makes algorithm inapplicable in real situations.
منابع مشابه
An Improved Flower Pollination Algorithm with AdaBoost Algorithm for Feature Selection in Text Documents Classification
In recent years, production of text documents has seen an exponential growth, which is the reason why their proper classification seems necessary for better access. One of the main problems of classifying text documents is working in high-dimensional feature space. Feature Selection (FS) is one of the ways to reduce the number of text attributes. So, working with a great bulk of the feature spa...
متن کاملAn Improved Flower Pollination Algorithm with AdaBoost Algorithm for Feature Selection in Text Documents Classification
In recent years, production of text documents has seen an exponential growth, which is the reason why their proper classification seems necessary for better access. One of the main problems of classifying text documents is working in high-dimensional feature space. Feature Selection (FS) is one of the ways to reduce the number of text attributes. So, working with a great bulk of the feature spa...
متن کاملBasketball Player Tracking and Automated Analysis
In the modern game of professional and collegiate basketball, automated stat tracking, referee rule verification, and video annotation are popular topics. The core aspect of these improvements is player detection and tracking. This paper presents techniques for court segmentation, player detection, team correlation, player tracking, and court to top-down view homography. For a 125 frame sample ...
متن کاملDesign and Implementation of Face Detection Using Adaboost Algorithm
Face recognition system is an application for identifying someone from image or videos. Face recognition is classified into three stages ie)Face detection,Feature Extraction ,Face Recognition. Face detection method is a difficult task in image analysis. Face detection is an application for detecting object, analyzing the face, understanding the localization of the face and face recognition.It i...
متن کاملPredicting National Basketball Association Winners
We used National Basketball Associations box scores from 1991-1998 to develop a machine learning model for predicting the winner of professional basketball games. Initially, we found that simply choosing the team with a higher win percentage was correct 63.48% of the time. We implemented 5 different supervised learning classification models: Logistic Regression, SVM, aDaboost, Random Forest, an...
متن کامل