Accurate Tennis Court Line Detection on Amateur Recorded Matches
Sameer Agrawal Ragoth Sundararajan Vishak Sagar
Typically, tennis court line detection is done by running
Hough-Line-Detection to find straight lines in the image, and then computing a
transformation matrix from the detected lines to create the final court
structure. We propose numerous improvements and enhancements to this algorithm,
including using pretrained State-of-the-Art shadow-removal and object-detection
ML models to make our line-detection more robust. Compared to the original
algorithm, our method can accurately detect lines on amateur, dirty courts.
When combined with a robust ball-tracking system, our method will enable
accurate, automatic refereeing for amateur and professional tennis matches
alike.