Skip to Main Content
An efficient method for rapidly detecting circles using edge-tracking and evidence-collecting is presented. First, edge points are tracked to form series of edge chains. Then three points are randomly selected from each edge chain to obtain a possible circle. In the end, an evidence-collecting process is applied to determine whether the possible circle is a true one or not. During the evidence-collecting process, in order to raise the efficiency, only points locating in the area between the circumscribed square and the inscribed square of the possible circle are selected to judge if they lie on the possible circle. Comparison experiments with the RCD method for detecting circles have been made in two ways of detecting precision and speed. Experimental results obtained from a synthetic image and several real images demonstrate that the proposed method is efficient and practical.