Automatic circle detection on digital images with an adaptive bacterial foraging algorithm

被引:57
作者
Dasgupta, Sambarta [2 ]
Das, Swagatam [2 ]
Biswas, Arijit [2 ]
Abraham, Ajith [1 ]
机构
[1] Sci Network Innovat & Res Excellence, MIR Labs, Auburn, WA 98071 USA
[2] Jadavpur Univ, Dept Elect & Telecommun Engn, Kolkata, India
关键词
Object recognition; Swarm intelligence; Bacterial foraging; Computer vision; Hand drawn shape location; HOUGH TRANSFORM; OPTIMIZATION;
D O I
10.1007/s00500-009-0508-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article presents an algorithm for the automatic detection of circular shapes from complicated and noisy images without using the conventional Hough transform methods. The proposed algorithm is based on a recently developed swarm intelligence technique, known as the bacterial foraging optimization (BFO). A new objective function has been derived to measure the resemblance of a candidate circle with an actual circle on the edge map of a given image based on the difference of their center locations and radii lengths. Guided by the values of this objective function (smaller means better), a set of encoded candidate circles are evolved using the BFO algorithm so that they can fit to the actual circles on the edge map of the image. The proposed method is able to detect single or multiple circles from a digital image through one shot of optimization. Simulation results over several synthetic as well as natural images with varying range of complexity validate the efficacy of the proposed technique in terms of its final accuracy, speed, and robustness.
引用
收藏
页码:1151 / 1164
页数:14
相关论文
共 41 条
[11]   On Stability of the Chemotactic Dynamics in Bacterial-Foraging Optimization Algorithm [J].
Das, Swagatam ;
Dasgupta, Sambarta ;
Biswas, Arijit ;
Abraham, Ajith ;
Konar, Amit .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2009, 39 (03) :670-679
[12]   Adaptive Computational Chemotaxis in Bacterial Foraging Optimization: An Analysis [J].
Dasgupta, Sambarta ;
Das, Swagatam ;
Abraham, Ajith ;
Biswas, Arijit .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (04) :919-941
[13]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[14]   USE OF HOUGH TRANSFORMATION TO DETECT LINES AND CURVES IN PICTURES [J].
DUDA, RO ;
HART, PE .
COMMUNICATIONS OF THE ACM, 1972, 15 (01) :11-&
[15]   RANDOM SAMPLE CONSENSUS - A PARADIGM FOR MODEL-FITTING WITH APPLICATIONS TO IMAGE-ANALYSIS AND AUTOMATED CARTOGRAPHY [J].
FISCHLER, MA ;
BOLLES, RC .
COMMUNICATIONS OF THE ACM, 1981, 24 (06) :381-395
[16]   A study on the use of non-parametric tests for analyzing the evolutionary algorithms' behaviour: a case study on the CEC'2005 Special Session on Real Parameter Optimization [J].
Garcia, Salvador ;
Molina, Daniel ;
Lozano, Manuel ;
Herrera, Francisco .
JOURNAL OF HEURISTICS, 2009, 15 (06) :617-644
[17]  
Golberg D. E., 1989, GENETIC ALGORITHMS S, V1989, P36
[18]  
HAN JH, 1993, SECOND IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1 AND 2, P803, DOI 10.1109/FUZZY.1993.327545
[19]   A SURVEY OF THE HOUGH TRANSFORM [J].
ILLINGWORTH, J ;
KITTLER, J .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1988, 44 (01) :87-116
[20]  
KELLY M, 1997, ADV IMAGE UNDERSTAND, P209