ACADSTAFF UGM

CREATION
Title : Spatio-Temporal Action Verification of Basketball Travelling Dribble Violation Using Mediapipe-YOLO-LSTM Framework
Author :

HARYO BIMO WICAKSONO (1) Wahyono, Ph.D. (2)

Date : 9 2023
Keyword : MediaPipe,LSTM,Spatio-Temporal Action,Verification,Basketball Violation Detection MediaPipe,LSTM,Spatio-Temporal Action,Verification,Basketball Violation Detection
Abstract : Basketball is a very dynamic game where the movements the players make can be fast and subtle, yet fine-grained. As such the difference between an event occurring and not occurring can be small and occasionally unnoticeable, and the sequence of frames of which the dribble is done matters tremendously in order to determine whether a violation takes place. As such, a spatio-temporal action verification model is needed to assist referees in making decisions, as it is almost instantaneous in nature. The challenge is to achieve balance between speed and accuracy, since the violation detection has to be fast enough for real-time use. Mediapipe Pose Estimation is chosen for its lightweight nature and capability for human joint feature extraction, and YOLO is trained to detect and extract basketball coordinates and person in order to pinpoint a region of interest for Mediapipe Pose Estimation in the case of failure to detect a player. The raw dataset consists of videos of basketball players dribbling properly and committing a travelling violation. Long Short-Term Memory (LSTM) is used to model the temporal dynamics of the movements the players make, in the form of a binary classification as to whether the violation occurs. Fine-tuning is done on various hyperparameters of the LSTM model, such as the batch size, layers, number of units, optimizer, dropout rate, loss function, etc. Stacked LSTM architecture is found to be the most suitable model, at an accuracy of 0.8690. The resulting pipeline manages to run at least 10 FPS, with enough overhead to theoretically achieve a higher framerate, after various methods of optimizations.
Group of Knowledge :
Level : Internasional
Status :
Published
Document
No Title Document Type Action