Abstract

The detection of circular targets is a basic problem in computer vision, especially in pattern recognition. Due to the low effective sampling rate, circle detection methods based on random sampling (like randomized Hough transform and randomized circle detection algorithm) result in heavy computation load and slow detection speed. Targeted at this problem, this paper proposes a fast circle detection algorithm based on the difference area sampling. When a candidate circle is determined to be a false circle, a number of samples are taken from its difference area if the number of points on the candidate circle reaches a certain number. And the sampling efficiency in the difference area is significantly higher than that of the random sampling, thus increasing the speed of the circle detection. A large number of experimental results also validate this advantage. The proposed algorithm has the same detection accuracy and robustness as the original algorithm, and the proposed method of sampling from the difference area boasts great potential in practical application as it can be directly applied to randomized Hough transform, randomized circle detection algorithm and their improved versions.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.