首页 | 本学科首页   官方微博 | 高级检索  
     


A multi-population genetic algorithm for robust and fast ellipse detection
Authors:Jie Yao  Nawwaf Kharma  Peter Grogono
Affiliation:(1) Electrical and Computer Engineering, Concordia University, 1455 Blvd. de Maisonneuve O, Montreal, QC, Canada, H3G1M8;(2) Computer Science Departments, Concordia University, 1455 Blvd. de Maisonneuve O, Montreal, QC, Canada, H3G1M8
Abstract: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.
Keywords:Genetic algorithms  Clustering  Sharing GA  Randomized hough transform  Multi-modal problems  Shape detection  Ellipse detection
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号