This project harnesses the capabilities of YOLO, a leading-edge object detection framework, to identify players and tennis balls with high precision. It incorporates advanced tracking algorithms to maintain object continuity across frames. Additionally, we have developed a custom convolutional neural network (CNN) to detect key court features. The GitHub repository is linked below for reference.