A multi-population genetic algorithm for robust and fast ellipse detection

被引:55
|
作者
Yao, J [1 ]
Kharma, N [1 ]
Grogono, P [1 ]
机构
[1] Concordia Univ, Dept Comp Sci, Montreal, PQ H3G 1M8, Canada
关键词
genetic algorithms; clustering; sharing GA; randomized hough transform; multi-modal problems; shape detection; ellipse detection;
D O I
10.1007/s10044-005-0252-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper discusses a novel and effective technique for extracting multiple ellipses from an image, using a genetic algorithm with multiple populations (MPGA). MPGA evolves a number of subpopulations in parallel, each of which is clustered around an actual or perceived ellipse in the target image. The technique uses both evolution and clustering to direct the search for ellipses-full or partial. MPGA is explained in detail, and compared with both-the widely used randomized Hough transform (RHT) and the sharing genetic algorithm (SGA). In thorough and fair, experimental tests, using both synthetic and real-world images, MPGA exhibits solid advantages over RHT and SGA in terms of accuracy of recognition-even in the presence of noise or/and multiple imperfect ellipses in an image-and speed of computation.
引用
收藏
页码:149 / 162
页数:14
相关论文
共 50 条
  • [1] A multi-population genetic algorithm for robust and fast ellipse detection
    Jie Yao
    Nawwaf Kharma
    Peter Grogono
    [J]. Pattern Analysis and Applications, 2005, 8 : 149 - 162
  • [2] An Improved Multi-Population Immune Genetic Algorithm
    Zhu, Hongxia
    Shen, Jiong
    Miao, Guojun
    [J]. 2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 3155 - +
  • [3] Landscape Mapping by Multi-population Genetic Algorithm
    Guo, Yuebin B.
    Szeto, Kwok Yip
    [J]. NICSO 2008: NATURE INSPIRED COOPERATIVE STRATEGIES FOR OPTIMIZATION, 2009, 236 : 165 - 176
  • [4] Multi-Population Genetic Algorithm with Hierarchical Execution
    Hong, Tzung-Pei
    Peng, Yuan-Ching
    Lin, Wen-Yang
    [J]. 2016 INTERNATIONAL CONFERENCE ON FUZZY THEORY AND ITS APPLICATIONS (IFUZZY), 2016,
  • [5] A multi-population genetic algorithm for transportation scheduling
    Zegordi, S. H.
    Nia, M. A. Beheshti
    [J]. TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2009, 45 (06) : 946 - 959
  • [6] Multi-population genetic algorithm for feature selection
    Zhu, Huming
    Jiao, Licheng
    Pan, Jin
    [J]. ADVANCES IN NATURAL COMPUTATION, PT 2, 2006, 4222 : 480 - 487
  • [7] Multi-Population Elitists Shared Genetic Algorithm for Outlier Detection of Spectroscopy Analysis
    Cao Hui
    Zhou Yan
    [J]. SPECTROSCOPY AND SPECTRAL ANALYSIS, 2011, 31 (07) : 1847 - 1851
  • [8] Migration Effect of Hierarchical Multi-population Genetic Algorithm
    Hong, Tzung-Pei
    Peng, Yuan-Ching
    Lin, Wen-Yang
    Wang, Shyue-Liang
    [J]. 2017 3RD IEEE INTERNATIONAL CONFERENCE ON CYBERNETICS (CYBCONF), 2017, : 350 - 353
  • [9] Road Vanishing-Point Detection: A Multi-Population Genetic Algorithm Based Approach
    Lu, Keyu
    Li, Jian
    An, Xiangjing
    He, Hangen
    [J]. 2013 CHINESE AUTOMATION CONGRESS (CAC), 2013, : 415 - 419
  • [10] Multi-population adaptive genetic algorithm for selection of microarray biomarkers
    Shukla, Alok Kumar
    [J]. NEURAL COMPUTING & APPLICATIONS, 2020, 32 (15): : 11897 - 11918