
Let’s quickly familiarize ourselves with two popular terms in Computer Vision prior to a discussion about the Ball Tracking System – Object Detection and Object Tracking. Implementation – Develop Your First Ball Tracking System for Cricket using Python.Different Approaches to Ball Tracking System.Use Cases of Ball Tracking System in Sports.Note: If you’re completely new to the world of deep learning and computer vision, I suggest checking out the below resources: This promises to be quite a unique learning experience! In this article, we will walk through the various aspects of a ball tracking system and then build one in Python using the example of cricket. This made him uncomfortable and he regularly lost his wicket early The very first few balls faced by Virat were in his weak zone. New Zealand bowlers followed a strategy against Virat Kohli in the previous tour of India to New Zealand.Here is one such example from the recent cricket match: Which position is a particular batsman vulnerable in? Where does the bowler consistently pitch in the death overs?īall tracking systems help teams analyze and understand these questions. The idea of building a ball tracking system came to me when I was working on my previous project focused on generating insights from cricket commentary data.Ĭricket teams and franchises use this idea of ball-tracking to understand the weak zones of opposition players as well. I’m a huge cricket fan and I’m constantly looking for different use cases where I can apply machine learning or deep learning algorithms.

This got me thinking – could I build my own ball tracking system using my knowledge of deep learning and Python? This ball tracking concept, part of the DRS, is now an all too familiar sight for cricket fans: Teams are starting to rely heavily on the DRS to overturn tight umpiring decisions and that, quite often, can turn the match in their favor. The Decision Review System (DRS) is quite ubiquitous in the sport of cricket these days. We will also discuss the various use cases of a ball tracking system.Understand different approaches for tracking fast-moving objects in a sports video.Learn how to build your own ball tracking system for cricket using computer vision and Python.
