A Novel Diagonal Class Entropy-Based Multilevel Image Thresholding Using Coral Reef Optimization

In the normal image thresholding methods based on two-dimensional histogram, the edge information of the regions is not maintained because of the local averaging activity used. Moreover, the computation time increases with the increase in the level of thresholds. This paper focusses on retaining more edge information by calculating the image entropy along the diagonal regions of the gray level co-occurrence matrix inspired from the partitioned design structure matrix, which is a novel idea. In addition, the key to our success is the theoretical investigation of a novel diagonal class entropy (DCE) concept that utilizes the minimum area for computation. The benefits of the proposed method are: 1) improved results; 2) efficient to preserve more precise shape of the edges; and 3) the computation time decreases with the increase in the threshold levels. The optimal thresholds are obtained by minimizing the DCE using coral reef optimization (CRO). A first hand fitness function for multilevel image thresholding is derived. The fight for space and the efficient reproduction characteristics of the CRO makes it attractive for this application. Benchmark images from the Berkley segmentation dataset are taken to experiment. Our results are compared with other state-of-the-art thresholding methods. The results obtained are encouraging and may set the path for further investigation in the domain of multilevel thresholding.

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

[2]  Won-Sook Lee,et al.  Convergent heterogeneous particle swarm optimisation algorithm for multilevel image thresholding segmentation , 2017, IET Image Process..

[3]  P. D. Thouin,et al.  Survey and comparative analysis of entropy and relative entropy thresholding techniques , 2006 .

[4]  Seyed Jalaleddin Mousavirad,et al.  Multilevel image thresholding using entropy of histogram and recently developed population-based metaheuristic algorithms , 2017, Evol. Intell..

[5]  Ivona Brajevic,et al.  Cuckoo Search and Firefly Algorithm Applied to Multilevel Image Thresholding , 2014 .

[6]  Erik Valdemar Cuevas Jiménez,et al.  Image segmentation by minimum cross entropy using evolutionary methods , 2017, Soft Computing.

[7]  H. D. Cheng,et al.  Thresholding using two-dimensional histogram and fuzzy entropy principle , 2000, IEEE Trans. Image Process..

[8]  Anis Ben Ishak,et al.  A two-dimensional multilevel thresholding method for image segmentation , 2017, Appl. Soft Comput..

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

[10]  Peng-Yeng Yin,et al.  Multilevel minimum cross entropy threshold selection based on particle swarm optimization , 2007, Appl. Math. Comput..

[11]  Yu Xue,et al.  Partitioned-cooperative quantum-behaved particle swarm optimization based on multilevel thresholding applied to medical image segmentation , 2017, Appl. Soft Comput..

[12]  Wei Li,et al.  A multilevel image thresholding segmentation algorithm based on two-dimensional K-L divergence and modified particle swarm optimization , 2016, Appl. Soft Comput..

[13]  Sabine Süsstrunk,et al.  Salient Region Detection and Segmentation , 2008, ICVS.

[14]  Andrew K. C. Wong,et al.  A gray-level threshold selection method based on maximum entropy principle , 1989, IEEE Trans. Syst. Man Cybern..

[15]  D. V. Steward,et al.  The design structure system: A method for managing the design of complex systems , 1981, IEEE Transactions on Engineering Management.

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

[17]  Chein-I Chang,et al.  A relative entropy-based approach to image thresholding , 1994, Pattern Recognit..

[18]  Yangyang Li,et al.  Dynamic-context cooperative quantum-behaved particle swarm optimization based on multilevel thresholding applied to medical image segmentation , 2015, Inf. Sci..

[19]  J. A. Portilla-Figueras,et al.  The Coral Reefs Optimization Algorithm: A Novel Metaheuristic for Efficiently Solving Optimization Problems , 2014, TheScientificWorldJournal.

[20]  David Zhang,et al.  FSIM: A Feature Similarity Index for Image Quality Assessment , 2011, IEEE Transactions on Image Processing.

[21]  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.

[22]  Xavier Cufí,et al.  Yet Another Survey on Image Segmentation: Region and Boundary Information Integration , 2002, ECCV.

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

[24]  Rifat Kurban,et al.  Comparison of evolutionary and swarm based computational techniques for multilevel color image thresholding , 2014, Appl. Soft Comput..

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

[26]  Tyson R. Browning,et al.  Applying the design structure matrix to system decomposition and integration problems: a review and new directions , 2001, IEEE Trans. Engineering Management.

[27]  Patrick Siarry,et al.  A comparative study of various meta-heuristic techniques applied to the multilevel thresholding problem , 2010, Eng. Appl. Artif. Intell..

[28]  Jun Zhang,et al.  Adaptive Particle Swarm Optimization , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[29]  Ashish Kumar Bhandari,et al.  Cuckoo search algorithm and wind driven optimization based study of satellite image segmentation for multilevel thresholding using Kapur's entropy , 2014, Expert Syst. Appl..

[30]  G. Alonso Segmentación de Imágenes con Algoritmos de Agrupamiento Utilizando la Base de Datos BSDS500 "The Berkeley Segmentation Dataset and Benchmark , 2016 .

[31]  Yi Liu,et al.  Modified particle swarm optimization-based multilevel thresholding for image segmentation , 2014, Soft Computing.

[32]  Min Gan,et al.  Two-dimensional minimum local cross-entropy thresholding based on co-occurrence matrix , 2011, Comput. Electr. Eng..

[33]  Jitendra Malik,et al.  A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[34]  Yun-Chia Liang,et al.  Application of a Hybrid Ant Colony Optimization for the Multilevel Thresholding in Image Processing , 2006, ICONIP.

[35]  N. Sri Madhava Raja,et al.  Improved PSO Based Multi-level Thresholding for Cancer Infected Breast Thermal Images Using Otsu , 2015 .

[36]  Erik Cuevas,et al.  Otsu and Kapur Segmentation Based on Harmony Search Optimization , 2016 .

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

[38]  Tzuu-Hseng S. Li,et al.  Recognition System for Home-Service-Related Sign Language Using Entropy-Based $K$ -Means Algorithm and ABC-Based HMM , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[39]  Tianxu Zhang,et al.  Local entropy-based transition region extraction and thresholding , 2003, Pattern Recognit. Lett..

[40]  Souradeep Dutta,et al.  Comparative Analysis of Cuckoo Search Optimization-Based Multilevel Image Thresholding , 2015 .

[41]  Serdar Korukoglu,et al.  A simulated annealing-based optimal threshold determining method in edge-based segmentation of grayscale images , 2011, Appl. Soft Comput..

[42]  Yun-Chia Liang,et al.  An Automatic Multilevel Image Thresholding Using Relative Entropy and Meta-Heuristic Algorithms , 2013, Entropy.

[43]  Sankar K. Pal,et al.  Entropy: a new definition and its applications , 1991, IEEE Trans. Syst. Man Cybern..

[44]  F. Albregtsen Statistical Texture Measures Computed from Gray Level Coocurrence Matrices , 2008 .

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