Accurate recognition of circular marks is crucial for calibration, object tracking, and threedimensional reconstruction in videogrammetry. However, most existing studies were designed under single or relatively simple scenes. When the existing algorithms are applied to more complex scenarios, it will result in higher false detection and miss-detection rate. In this article, we present a high-precision recognition method based on a novel deep learning model, Circular-MarkNet (CMNet) to solve this problem. The proposed network consists of three main steps: first, circular marks are detected using the improved YOLOv4 model to narrow the search region of the circular contour; the contour of the circular marks is then extracted based on the saliency object detection model BASNet; and finally, least square fitting (LSF) is used to calculate the central pixel coordinate of the identified contour on the saliency map. The proposed method was tested under three complex scenarios with different characteristics and disturbances. The experimental results demonstrated that: (1) the proposed CMNet can effectively recognize of circular marks within complex scenes, which reveals the superiority and generalization ability of the proposed method; (2) the improved YOLOv4 can significantly enhance the detection accuracy of circular marks, which is crucial to the subsequent saliency courter detection and circle center identification; (3) Circular-MarkNet achieved the best performance, with an RMSE of 0.0713 pixel, compared to the state-of-the-art methods.