A python program using OpenCV which tracks juggling balls and counts catches as well as calculates siteswaps.