Over the years, the world of sports has undergone a technological revolution with the innovations that are there to enhance performance, increase the level of fairness, and better the fans experience. Advanced technology has made it possible to create such innovations as smart balls and smart courts . Such assistive technologies are being embraced in more and more sports helping athletes gain better understanding, referees do good decision making, and fans get more involved in the games they love.