Basketball game analysis

Link for video demo

Basketball player tracking engine, which helps individual players to improve their gaming skills via automatic statistical analysis of basketball matches.


Achieving the best results in sports requires a lot of effort from individual player. Automation of player’s matches analysis will help to save hundreds of hours and reach success in sports faster.


We used a deep learning approach to extract high level information (ball/basket/player tracking) from pixels. Comprehensive automatic analysis of high level information was implemented via machine learning (gradient boosting and random forest).