Efficient multilevel image segmentation through fuzzy entropy maximization and graph cut optimization

The fuzzy c-partition entropy has been widely adopted as a global optimization technique for finding the optimized thresholds for multilevel image segmentation. However, it involves expensive computation as the number of thresholds increases and often yields noisy segmentation results since spatial coherence is not enforced. In this paper, an iterative calculation scheme is presented for reducing redundant computations in entropy evaluation. The efficiency of threshold selection is further improved through utilizing the artificial bee colony algorithm as the optimization technique. Finally, instead of performing thresholding for each pixel independently, the presented algorithm oversegments the input image into small regions and uses the probabilities of fuzzy events to define the costs of different label assignments for each region. The final segmentation results is computed using graph cut, which produces smooth segmentation results. The experimental results demonstrate the presented iterative calculation scheme can greatly reduce the running time and keep it stable as the number of required thresholds increases. Quantitative evaluations over 20 classic images also show that the presented algorithm outperforms existing multilevel segmentation approaches.

[1]  Minglun Gong,et al.  Genetic-Based Stereo Algorithm and Disparity Map Evaluation , 2002, International Journal of Computer Vision.

[2]  LiXuelong,et al.  Mammographic mass segmentation Embedding multiple features in vector-valued level set in ambiguous regions , 2011 .

[3]  Weiyu Yu,et al.  A Novel Evaluation Method Based on Entropy for Image Segmentation , 2012 .

[4]  Xue-Cheng Tai,et al.  A study on continuous max-flow and min-cut approaches , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[5]  David Zhang,et al.  A survey of graph theoretical approaches to image segmentation , 2013, Pattern Recognit..

[6]  Solomon Kullback,et al.  Information Theory and Statistics , 1970, The Mathematical Gazette.

[7]  Xuguang Zhang,et al.  A fast recursive algorithm based on fuzzy 2-partition entropy approach for threshold selection , 2011, Neurocomputing.

[8]  Evgueni A. Haroutunian,et al.  Information Theory and Statistics , 2011, International Encyclopedia of Statistical Science.

[9]  Lei Wei,et al.  Texture aware image segmentation using graph cuts and active contours , 2013, Pattern Recognit..

[10]  Bhupender Yadav,et al.  Automated Generation of Independent Paths and Test Suite optimization Using Artificial Bee Colony , 2015 .

[12]  Patrick Siarry,et al.  A multilevel automatic thresholding method based on a genetic algorithm for a fast image segmentation , 2008, Comput. Vis. Image Underst..

[13]  Lianghai Jin,et al.  Characteristic analysis of Otsu threshold and its applications , 2011, Pattern Recognit. Lett..

[14]  Dorin Comaniciu,et al.  A common framework for nonlinear diffusion, adaptive smoothing, bilateral filtering and mean shift , 2004, Image Vis. Comput..

[15]  Siba K. Udgata,et al.  Artificial bee colony algorithm for small signal model parameter extraction of MESFET , 2010, Eng. Appl. Artif. Intell..

[16]  Nikos Papamarkos,et al.  A New Approach for Multilevel Threshold Selection , 1994, CVGIP Graph. Model. Image Process..

[17]  Narendra Ahuja,et al.  Automatic segmentation of granular objects in images: Combining local density clustering and gradient-barrier watershed , 2014, Pattern Recognit..

[18]  Hai Jin,et al.  Object segmentation using ant colony optimization algorithm and fuzzy entropy , 2007, Pattern Recognit. Lett..

[19]  M. A. El-Shorbagy,et al.  Local search based hybrid particle swarm optimization algorithm for multiobjective optimization , 2012, Swarm Evol. Comput..

[20]  Xuelong Li,et al.  Spectral Segmentation via Midlevel Cues Integrating Geodesic and Intensity , 2013, IEEE Transactions on Cybernetics.

[21]  Soma Sekhara Babu Lam,et al.  Automated Generation of Independent Paths and Test Suite Optimization Using Artificial Bee Colony , 2012 .

[22]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[23]  Souad Benabdelkader,et al.  Recursive algorithm based on fuzzy 2-partition entropy for 2-level image thresholding , 2005, Pattern Recognit..

[24]  Márcio Portes de Albuquerque,et al.  Image thresholding using Tsallis entropy , 2004, Pattern Recognit. Lett..

[25]  Tao Wen SEGMENTATION OF FLIR IMAGES BY GENETIC ALGORITHM AND FUZZY ENTROPY , 2003 .

[26]  Vladimir Kolmogorov,et al.  An experimental comparison of min-cut/max- flow algorithms for energy minimization in vision , 2001, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Jian Yang,et al.  Image segmentation by iterated region merging with localized graph cuts , 2011, Pattern Recognit..

[28]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[29]  Shankar Chakraborty,et al.  Parametric optimization of some non-traditional machining processes using artificial bee colony algorithm , 2011, Eng. Appl. Artif. Intell..

[30]  Prem Kumar Kalra,et al.  A novel automatic microcalcification detection technique using Tsallis entropy & a type II fuzzy index , 2010, Comput. Math. Appl..

[31]  Long-Wen Chang,et al.  Wavelet image coding using variable blocksize vector quantization with optimal quadtree segmentation , 2000, Signal Process. Image Commun..

[32]  Engin Avci,et al.  An expert system based on fuzzy entropy for automatic threshold selection in image processing , 2009, Expert Syst. Appl..

[33]  Jian Liu,et al.  Segmentation of FLIR images by genetic algorithm and fuzzy entropy , 2003, International Symposium on Multispectral Image Processing and Pattern Recognition.

[34]  Prasanna K. Sahoo,et al.  Threshold selection using Renyi's entropy , 1997, Pattern Recognit..

[35]  Hui Zhang,et al.  Image segmentation evaluation: A survey of unsupervised methods , 2008, Comput. Vis. Image Underst..

[36]  Yee-Hong Yang,et al.  Multiresolution Color Image Segmentation , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[37]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[38]  H. D. Cheng,et al.  Threshold selection based on fuzzy c-partition entropy approach , 1998, Pattern Recognit..

[39]  Yixian Yang,et al.  Multi-policy threshold signature with distinguished signing authorities , 2011 .

[40]  Paul F. Whelan,et al.  Image segmentation based on the integration of colour-texture descriptors - A review , 2011, Pattern Recognit..

[41]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[42]  Hichem Sahli,et al.  Low level image partitioning guided by the gradient watershed hierarchy , 1999, Signal Process..

[43]  Qiang Chen,et al.  Robust spatially constrained fuzzy c-means algorithm for brain MR image segmentation , 2014, Pattern Recognit..

[44]  Holger Boche,et al.  On the behavior of Shannon's sampling series for bounded signals with applications , 2008, Signal Process..

[45]  Xinping Guan,et al.  Application of a new image segmentation method to detection of defects in castings , 2009 .

[46]  Ming-Huwi Horng,et al.  Multilevel thresholding selection based on the artificial bee colony algorithm for image segmentation , 2011, Expert Syst. Appl..

[47]  Wei Chu,et al.  A new evolutionary search strategy for global optimization of high-dimensional problems , 2011, Inf. Sci..

[48]  Hsing-Chih Tsai,et al.  Modification of the fish swarm algorithm with particle swarm optimization formulation and communication behavior , 2011, Appl. Soft Comput..

[49]  Xuelong Li,et al.  Mean shift based gradient vector flow for image segmentation , 2013, Comput. Vis. Image Underst..

[50]  Cheng Wu,et al.  A hybrid artificial bee colony algorithm for the job shop scheduling problem , 2013 .

[51]  Yee-Hong Yang,et al.  Genetic-Based Multiresolution Color Image Segmentation , 2001 .

[52]  Marie-Pierre Jolly,et al.  Interactive graph cuts for optimal boundary & region segmentation of objects in N-D images , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.