I was also a bit surprised that more primitive CV wasn't used to track the ball--he had to freeze the ball and then machine holes into the ball to insert tracking objects. I would have thought that image recognition could have solved the problem without the trackers. Maybe the issue was that this requires very low latency?