A comparison of nature inspired algorithms for multi-threshold image segmentation

被引:119
作者
Osuna-Enciso, Valentin [1 ]
Cuevas, Erik [2 ]
Sossa, Humberto [1 ]
机构
[1] Ctr Invest Computac IPN, Mexico City, DF, Mexico
[2] Univ Guadalajara, Dept Ciencias Computac, CUCEI, Guadalajara 44430, Jalisco, Mexico
关键词
Image segmentation; Differential Evolution; Particle Swarm Optimization; Artificial Bee Colony Optimization; Automatic thresholding; Intelligent image processing; Gaussian function sum;
D O I
10.1016/j.eswa.2012.08.017
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the field of image analysis, segmentation is one of the most important preprocessing steps. One way to achieve segmentation is by mean of threshold selection, where each pixel that belongs to a determined class is labeled according to the selected threshold, giving as a result pixel groups that share visual characteristics in the image. Several methods have been proposed in order to solve threshold selection problems; in this work, it is used the method based on the mixture of Gaussian functions to approximate the 1D histogram of a gray level image and whose parameters are calculated using three nature inspired algorithms (Particle Swarm Optimization, Artificial Bee Colony Optimization and Differential Evolution). Each Gaussian function approximates the histogram, representing a pixel class and therefore a threshold point. Experimental results are shown, comparing in quantitative and qualitative fashion as well as the main advantages and drawbacks of each algorithm, applied to multi-threshold problem. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1213 / 1219
页数:7
相关论文
共 37 条
[1]  
Abak AT, 1997, PROC INT CONF DOC, P697, DOI 10.1109/ICDAR.1997.620597
[2]  
[Anonymous], 1995, TECHNICAL REP
[3]   Multilevel thresholding for image segmentation through a fast statistical recursive algorithm [J].
Arora, S. ;
Acharya, J. ;
Verma, A. ;
Panigrahi, Prasanta K. .
PATTERN RECOGNITION LETTERS, 2008, 29 (02) :119-125
[4]   Efficient edge detection in digital images using a cellular neural network optimized by differential evolution algorithm [J].
Bastuerk, Alper ;
Guenay, Enis .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (02) :2645-2650
[5]   Minimum Hellinger Distance Based Classification of Underwater Acoustic Signals [J].
Bissinger, B. E. ;
Culver, R. L. ;
Bose, N. K. .
2009 43RD ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS, VOLS 1 AND 2, 2009, :47-+
[6]   Seeking multi-thresholds directly from support vectors for image segmentation [J].
Chen, SC ;
Wang, M .
NEUROCOMPUTING, 2005, 67 :335-344
[7]  
Chen W, 2008, PROCEEDINGS OF THE 27TH CHINESE CONTROL CONFERENCE, VOL 7, P348, DOI 10.1109/CHICC.2008.4605745
[8]  
Clerc M, 1999, Proc of the 1999 Congress on Evolutionary Computation, P3
[9]   A novel multi-threshold segmentation approach based on differential evolution optimization [J].
Cuevas, Erik ;
Zaldivar, Daniel ;
Perez-Cisneros, Marco .
EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (07) :5265-5271
[10]  
Cuevas E, 2009, ADV INTEL SOFT COMPU, V61, P309