%0 Electronic Article
%A Alan López
%A Francisco J. Cuevas
%K evolutionary algorithm
%K edge image
%K edge map
%K teaching learning based optimisation algorithm
%K population-based technique
%K teaching process
%K computational load
%K learning process
%K Hough transform
%K swarm-based algorithm
%K automatic multicircle detection
%K circle extraction
%K metaheuristic approaches
%X Circle detection has numerous applications towards industry, robotics, and science in general. Therefore, a significant effort has been made in order to develop an accurate and fast method for circle extraction. Commonly, different techniques such as the ones based on the Hough transform have been widely used because of their robustness. However, these techniques usually demand a considerable computational load and large storage, and therefore meta-heuristic approaches such as evolutionary and swarm-based algorithms have been studied as an alternative. This study introduces a circle-detection method based on a recently proposed meta-heuristic technique: the teaching learning based optimisation algorithm, which is a population-based technique that is inspired by the teaching and learning processes. The algorithm uses the encoding of three points as candidate circles over the edge image. To evaluate if such candidate circles are actually present within the edge map, an objective function is used to guide the search. To validate the efficacy of the proposed approach, several tests using noisy and complex images as input were carried out, and the results were compared with different approaches for circle detection.
%@ 1751-9632
%T Automatic multi-circle detection on images using the teaching learning based optimisation algorithm
%B IET Computer Vision
%D December 2018
%V 12
%N 8
%P 1188-1199
%I Institution of Engineering and Technology
%U https://digital-library.theiet.org/;jsessionid=atbjul8gob70f.x-iet-live-01content/journals/10.1049/iet-cvi.2018.5193
%G EN