1. Introduction
Automatic circle detection is a fundamental problem in computer vision and has a wide variety of applications such as traffic sign detection, robot vision, pupil and iris localization, vectorization of hand-sketched drawings, automatic inspection of manufactured products and components, people counting in surveillance video, etc. In consequence, the circle extraction problem has been extensively studied in the literature and most of the proposed methods belong to either of the two categories, Circular Hough Transform (CHT) and Random Sampling Consensus (RANSAC).