Circle detection on images using learning automata

被引:14
作者
Cuevas, E. [1 ]
Wario, F. [1 ]
Zaldivar, D. [1 ]
Perez-Cisneros, M. [1 ]
机构
[1] Univ Guadalajara, Dept Ciencias Computac, CUCEI, Guadalajara 44430, Jalisco, Mexico
关键词
HOUGH TRANSFORM; ALGORITHM; OPTIMIZATION; ELLIPSE;
D O I
10.1049/iet-cvi.2010.0226
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Circle detection over digital images has received considerable attention from the computer vision community over the last few years devoting a tremendous amount of research seeking for an optimal detector. This article presents an algorithm for the automatic detection of circular shapes from complicated and noisy images with no consideration of conventional Hough transform (HT) principles. The proposed algorithm is based on Learning Automata (LA) which is a probabilistic optimisation method that explores an unknown random environment by progressively improving the performance via a reinforcement signal (objective function). The approach uses the encoding of three non-collinear points as a candidate circle over the edge image. A reinforcement signal (matching function) indicates if such candidate circles are actually present in the edge map. Guided by the values of such reinforcement signal, the probability set of the encoded candidate circles is modified through the LA algorithm so that they can fit to the actual circles on the edge map. Experimental results over several complex synthetic and natural images have validated the efficiency of the proposed technique regarding accuracy, speed and robustness.
引用
收藏
页码:121 / 132
页数:12
相关论文
共 50 条
  • [41] Distributed task allocation in multi-agent environments using cellular learning automata
    Khani, Maryam
    Ahmadi, Ali
    Hajary, Hajar
    [J]. SOFT COMPUTING, 2019, 23 (04) : 1199 - 1218
  • [42] Using Vector Quantization of Hough Transform for Circle Detection
    Zhou, Bing
    [J]. 2015 IEEE 14TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA), 2015, : 447 - 450
  • [43] Fast Circle Detection Using Harmony Search Optimization
    Cuevas, Erik
    Sossa, Humberto
    Osuna, Valentin
    Zaldivar, Daniel
    Perez-Cisneros, Marco
    [J]. EVOLVE - A BRIDGE BETWEEN PROBABILITY, SET ORIENTED NUMERICS, AND EVOLUTIONARY COMPUTATION II, 2013, 175 : 313 - +
  • [44] A novel circle detection method using Radon Transform
    Peng, Honghong
    Rao, Raghuveer
    [J]. IMAGE PROCESSING: MACHINE VISION APPLICATIONS, 2008, 6813
  • [45] White Blood Cell Segmentation by Circle Detection Using Electromagnetism-Like Optimization
    Cuevas, Erik
    Oliva, Diego
    Diaz, Margarita
    Zaldivar, Daniel
    Perez-Cisneros, Marco
    Pajares, Gonzalo
    [J]. COMPUTATIONAL AND MATHEMATICAL METHODS IN MEDICINE, 2013, 2013
  • [46] Toward Efficient Object Detection in Aerial Images Using Extreme Scale Metric Learning
    Jin, Ren
    Lv, Junning
    Li, Bin
    Ye, Jianchuan
    Lin, Defu
    [J]. IEEE ACCESS, 2021, 9 : 56214 - 56227
  • [47] Object Detection for P&ID Images using various Deep Learning Techniques
    Gada, Mihir
    [J]. 2021 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2021,
  • [48] An Efficient Noisy Pixels Detection Model for CT Images using Extreme Learning Machines
    Caliskan, Abidin
    Cevik, Ulus
    [J]. TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2018, 25 (03): : 679 - 686
  • [49] EMPIRICAL LEARNING USING RULE THRESHOLD OPTIMIZATION FOR DETECTION OF EVENTS IN SYNTHETIC-IMAGES
    MONTANA, DJ
    [J]. MACHINE LEARNING, 1990, 5 (04) : 427 - 450
  • [50] Automatic Circle Detection on Images Based on an Evolutionary Algorithm That Reduces the Number of Function Evaluations
    Cuevas, Erik
    Santuario, Eduardo L.
    Zaldivar, Daniel
    Perez-Cisneros, Andmarco
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013