A two-dimensional multilevel thresholding method for image segmentation

Graphical abstractDisplay Omitted HighlightsWe develop a two-dimensional multilevel thresholding approach.We compare the Rnyi and Tsallis entropies.We compare quantum genetic algorithm and differential evolution heuristics.We show that the proposed method is more appropriate for multimodal images.We demonstrate the effectiveness of the proposed method on noisy images. In this work, we develop a two-dimensional multilevel thresholding technique based on Rnyi and Tsallis entropies. The formulation of the proposed method gives rise to an NP-hard combinatorial optimization problem. In order to solve efficiently this problem, two leading evolutionary algorithms, namely the quantum genetic algorithm (QGA) and the differential evolution (DE) have been employed and compared. The effectiveness of both the proposed method and the optimizers was demonstrated on a sample of real-world and synthetic images showing different types of gray-level distributions. Moreover, the contribution of the two-dimensional histogram to the segmentation quality has been highlighted on some images corrupted by noise and containing shadow or reflection effects. Experimental results demonstrated, first, that DE is less time consuming than QGA which is slightly more efficient on complex problems. Second, the Rnyi and Tsallis entropies leads to similar image segmentation quality. Finally, we have shown that the proposed method is more appropriate than bilevel thresholding for multimodal and noisy images segmentation.

[1]  M. Montaz Ali,et al.  Population set-based global optimization algorithms: some modifications and numerical studies , 2004, Comput. Oper. Res..

[2]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[3]  Hao Gao,et al.  Particle swarm optimization based on intermediate disturbance strategy algorithm and its application in multi-threshold image segmentation , 2013, Inf. Sci..

[4]  Ahmed S. Abutaleb,et al.  Automatic thresholding of gray-level pictures using two-dimensional entropy , 1989, Comput. Vis. Graph. Image Process..

[5]  Amitava Chatterjee,et al.  A new social and momentum component adaptive PSO algorithm for image segmentation , 2011, Expert Syst. Appl..

[6]  Dan Boneh,et al.  On genetic algorithms , 1995, COLT '95.

[7]  Thierry Paul,et al.  Quantum computation and quantum information , 2007, Mathematical Structures in Computer Science.

[8]  Bahriye Akay,et al.  A study on particle swarm optimization and artificial bee colony algorithms for multilevel thresholding , 2013, Appl. Soft Comput..

[9]  Yudong Zhang,et al.  Optimal Multi-Level Thresholding Based on Maximum Tsallis Entropy via an Artificial Bee Colony Approach , 2011, Entropy.

[10]  A. Rényi On Measures of Entropy and Information , 1961 .

[11]  Jun-yi Li,et al.  Artificial Bee Colony Optimizer with Bee-to-Bee Communication and Multipopulation Coevolution for Multilevel Threshold Image Segmentation , 2015 .

[12]  Milan Tuba,et al.  Multilevel image thresholding by nature-inspired algorithms - A short review , 2014, Comput. Sci. J. Moldova.

[13]  Huaixiao Wang,et al.  The Improvement of Quantum Genetic Algorithm and Its Application on Function Optimization , 2013 .

[14]  J. C. Dunn,et al.  A Fuzzy Relative of the ISODATA Process and Its Use in Detecting Compact Well-Separated Clusters , 1973 .

[15]  Maoguo Gong,et al.  Fuzzy C-Means Clustering With Local Information and Kernel Metric for Image Segmentation , 2013, IEEE Transactions on Image Processing.

[16]  Gurdial Arora,et al.  A thresholding method based on two-dimensional Renyi's entropy , 2004, Pattern Recognit..

[17]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[18]  Swagatam Das,et al.  Multilevel Image Thresholding Based on 2D Histogram and Maximum Tsallis Entropy— A Differential Evolution Approach , 2013, IEEE Transactions on Image Processing.

[19]  Zhou Wang,et al.  Image Quality Assessment: From Error Measurement to Structural Similarity , 2004 .

[20]  Jiliu Zhou,et al.  An Improved Quantum-Inspired Genetic Algorithm for Image Multilevel Thresholding Segmentation , 2014 .

[21]  Hao Gao,et al.  Multilevel Thresholding for Image Segmentation Through an Improved Quantum-Behaved Particle Swarm Algorithm , 2010, IEEE Transactions on Instrumentation and Measurement.

[22]  Abdellatif Mtibaa,et al.  An Ef fi cient Multi Level Thresholding 2 Method for Image Segmentation Based 3 on the Hybridization of Modi fi ed PSO , 2014 .

[23]  Ahmed S. Abutableb Automatic thresholding of gray-level pictures using two-dimensional entropy , 1989 .

[24]  A. Bovik,et al.  A universal image quality index , 2002, IEEE Signal Processing Letters.

[25]  Ajit Narayanan,et al.  Quantum-inspired genetic algorithms , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[26]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[27]  C. Tsallis Possible generalization of Boltzmann-Gibbs statistics , 1988 .

[28]  Swagatam Das,et al.  A Differential Evolution Based Approach for Multilevel Image Segmentation Using Minimum Cross Entropy Thresholding , 2011, SEMCCO.

[29]  Sang Joon Kim,et al.  A Mathematical Theory of Communication , 2006 .

[30]  Rainer Storn,et al.  Differential Evolution Research – Trends and Open Questions , 2008 .

[31]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[32]  Qingmao Hu,et al.  Segmentation of Brain Tissues from Magnetic Resonance Images Using Adaptively Regularized Kernel-Based Fuzzy C-Means Clustering , 2015, Comput. Math. Methods Medicine.

[33]  G. Jaeger,et al.  Quantum Information: An Overview , 2006 .

[34]  P. Kevrekidis,et al.  Time-periodic solutions of driven-damped trimer granular crystals , 2014, 1411.0614.

[35]  Meisen Pan,et al.  Two-dimensional extension of variance-based thresholding for image segmentation , 2013, Multidimens. Syst. Signal Process..

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

[37]  P. N. Suganthan,et al.  Differential Evolution: A Survey of the State-of-the-Art , 2011, IEEE Transactions on Evolutionary Computation.

[38]  Millie Pant,et al.  Multi-level image thresholding by synergetic differential evolution , 2014, Appl. Soft Comput..