Multi Circle Detection on Images Using Artificial Bee Colony (ABC) Optimization
Erik Cuevas, Felipe Sencion-Echauri, Daniel Zaldivar, Marco Perez, Cisneros

TL;DR
This paper introduces a novel multi-circle detection algorithm using an enhanced artificial bee colony optimization that efficiently identifies multiple circles in images by leveraging a memory of solutions and a multi-modal optimization approach.
Contribution
The paper proposes a new ABC-based multi-circle detection method with a memory component to better explore multiple local optima, improving detection accuracy and efficiency.
Findings
Successfully detects multiple circles in images.
Outperforms traditional Hough transform in computational efficiency.
Effectively identifies multiple local optima for multi-circle detection.
Abstract
Hough transform (HT) has been the most common method for circle detection, exhibiting robustness, but adversely demanding considerable computational effort and large memory requirements. Alternative approaches include heuristic methods that employ iterative optimization procedures for detecting multiple circles. Since only one circle can be marked at each optimization cycle, multiple executions must be enforced in order to achieve multi detection. This paper presents an algorithm for automatic detection of multiple circular shapes that considers the overall process as a multi-modal optimization problem. The approach is based on the artificial bee colony (ABC) algorithm, a swarm optimization algorithm inspired by the intelligent foraging behavior of honey bees. Unlike the original ABC algorithm, the proposed approach presents the addition of a memory for discarded solutions. Such memory…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsImage and Object Detection Techniques · Advanced Measurement and Metrology Techniques · Image and Video Stabilization
