Keypoint detection from an image using a neural network
You could train YOLO to detect and create bounding box around the circle and then calculate its center. Or even segmentation could help you do this precisely.