Tsallis entropy based multilevel thresholding for colored satellite image segmentation using evolutionary algorithms

Cuckoo search based multi-level thresholding is presented by maximizing the Tsallis entropy.Different optimization algorithms are exploited with Tsallis entropy method.Cuckoo based Tsallis entropy was found to be more accurate for colored satellite image segmentation.The feasibility of the proposed approach has been tested on 10 different colored satellite images. In this paper, a new technique for color image segmentation using CS algorithm supported by Tsallis entropy for multilevel thresholding has been proposed toward the effective colored segmentation of satellite images. The nonextensive entropy is a new expansion in statistical mechanics, and it is a recent formalism in which a real quantity q was introduced as parameter for physical systems that presents the long range interactions, long time memories and fractal-type structures. The feasibility of the proposed cuckoo search and Tsallis entropy based approach was tested on 10 different satellite images and benchmarked with differential evolution, wind driven optimization, particle swarm optimization and artificial bee colony algorithm for solving the multilevel colored image thresholding problems. Experiments have been conducted on a variety of satellite images. Several measurements are used to evaluate the performance of proposed method which clearly illustrates the effectiveness and robustness of the proposed algorithm. The experimental results qualitative and quantitative both demonstrate that the proposed method selects the threshold values effectively and properly.

[1]  Andrew K. C. Wong,et al.  A new method for gray-level picture thresholding using the entropy of the histogram , 1985, Comput. Vis. Graph. Image Process..

[2]  G. Singh,et al.  Feature Extraction using Normalized Difference Vegetation Index (NDVI): A Case Study of Jabalpur City , 2012 .

[3]  Ming-Huwi Horng,et al.  Multilevel minimum cross entropy threshold selection based on the firefly algorithm , 2011, Expert Syst. Appl..

[4]  Xin-She Yang,et al.  Firefly Algorithms for Multimodal Optimization , 2009, SAGA.

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

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

[7]  Shang Gao,et al.  An improved scheme for minimum cross entropy threshold selection based on genetic algorithm , 2011, Knowl. Based Syst..

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

[9]  R. Kayalvizhi,et al.  PSO-Based Tsallis Thresholding Selection Procedure for Image Segmentation , 2010 .

[10]  Chun-hung Li,et al.  Minimum cross entropy thresholding , 1993, Pattern Recognit..

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

[12]  Jon Atli Benediktsson,et al.  Multilevel Image Segmentation Based on Fractional-Order Darwinian Particle Swarm Optimization , 2014, IEEE Transactions on Geoscience and Remote Sensing.

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

[14]  Wen-Hsiang Tsai,et al.  Moment-preserving thresolding: A new approach , 1985, Comput. Vis. Graph. Image Process..

[15]  Mousa Shamsi,et al.  Segmentation of color lip images by optimal thresholding using bacterial foraging optimization (BFO) , 2014, J. Comput. Sci..

[16]  V. Rajinikanth,et al.  Otsu based optimal multilevel image thresholding using firefly algorithm , 2014 .

[17]  James Kennedy,et al.  Particle swarm optimization , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[18]  R. Kayalvizhi,et al.  Modified bacterial foraging algorithm based multilevel thresholding for image segmentation , 2011, Eng. Appl. Artif. Intell..

[19]  Qianqian Lin,et al.  Tsallis entropy and the long-range correlation in image thresholding , 2012, Signal Process..

[20]  K. G. Srinivasagan,et al.  Multilevel thresholding for segmentation of medical brain images using real coded genetic algorithm , 2014 .

[21]  Erik Valdemar Cuevas Jiménez,et al.  A multi-threshold segmentation approach based on Artificial Bee Colony optimization , 2012, Applied Intelligence.

[22]  Sushil Kumar,et al.  Bi-level thresholding using PSO, Artificial Bee Colony and MRLDE embedded with Otsu method , 2013, Memetic Comput..

[23]  Ashish Kumar Bhandari,et al.  Improved sub-band adaptive thresholding function for denoising of satellite image based on evolutionary algorithms , 2013, IET Signal Process..

[24]  R. Kayalvizhi,et al.  Optimal multilevel thresholding using bacterial foraging algorithm , 2011, Expert Syst. Appl..

[25]  Gonzalo Pajares,et al.  Multilevel Thresholding Segmentation Based on Harmony Search Optimization , 2013, J. Appl. Math..

[26]  Amitava Chatterjee,et al.  An adaptive bacterial foraging algorithm for fuzzy entropy based image segmentation , 2011, Expert Syst. Appl..

[27]  Weixing Wang,et al.  Efficient multilevel image segmentation through fuzzy entropy maximization and graph cut optimization , 2014, Pattern Recognit..

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

[29]  Ming-Huwi Horng,et al.  Multilevel minimum cross entropy threshold selection based on the honey bee mating optimization , 2009, Expert Syst. Appl..

[30]  Ming-Huwi Horng,et al.  A multilevel image thresholding using the honey bee mating optimization , 2010, Appl. Math. Comput..

[31]  Wenbing Tao,et al.  Image segmentation by three-level thresholding based on maximum fuzzy entropy and genetic algorithm , 2003, Pattern Recognit. Lett..

[32]  Yilong Yin,et al.  SAR image segmentation based on Artificial Bee Colony algorithm , 2011, Appl. Soft Comput..

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

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

[35]  Abdellatif Mtibaa,et al.  An Efficient Multi Level Thresholding Method for Image Segmentation Based on the Hybridization of Modified PSO and Otsu's Method , 2015, Computational Intelligence Applications in Modeling and Control.

[36]  Rachid Sammouda,et al.  Agriculture satellite image segmentation using a modified artificial Hopfield neural network , 2014, Comput. Hum. Behav..

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

[38]  Bijaya K. Panigrahi,et al.  Tsallis entropy based optimal multilevel thresholding using cuckoo search algorithm , 2013, Swarm Evol. Comput..

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

[40]  Girish Kumar Singh,et al.  Performance study of evolutionary algorithm for different wavelet filters for satellite image denoising using sub-band adaptive threshold , 2016, J. Exp. Theor. Artif. Intell..

[41]  Erik Valdemar Cuevas Jiménez,et al.  A novel multi-threshold segmentation approach based on differential evolution optimization , 2010, Expert Syst. Appl..

[42]  D. M. Titterington,et al.  Median-based image thresholding , 2011, Image Vis. Comput..

[43]  Patrick Siarry,et al.  Fast multilevel thresholding for image segmentation through a multiphase level set method , 2013, Signal Process..

[44]  A. Bhandari,et al.  Cuckoo search algorithm based satellite image contrast and brightness enhancement using DWT-SVD. , 2014, ISA transactions.

[45]  Prasanta K. Panigrahi,et al.  Multilevel thresholding for image segmentation through a fast statistical recursive algorithm , 2006, Pattern Recognit. Lett..

[46]  Pinar Civicioglu,et al.  A conceptual comparison of the Cuckoo-search, particle swarm optimization, differential evolution and artificial bee colony algorithms , 2013, Artificial Intelligence Review.

[47]  Jon Atli Benediktsson,et al.  An efficient method for segmentation of images based on fractional calculus and natural selection , 2012, Expert Syst. Appl..

[48]  Gonzalo Pajares,et al.  A Multilevel Thresholding algorithm using electromagnetism optimization , 2014, Neurocomputing.

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

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

[51]  Ashish Kumar Bhandari,et al.  Modified artificial bee colony based computationally efficient multilevel thresholding for satellite image segmentation using Kapur's, Otsu and Tsallis functions , 2015, Expert Syst. Appl..

[52]  Rutuparna Panda,et al.  Edge magnitude based multilevel thresholding using Cuckoo search technique , 2013, Expert Syst. Appl..

[53]  Millie Pant,et al.  An efficient Differential Evolution based algorithm for solving multi-objective optimization problems , 2011, Eur. J. Oper. Res..

[54]  Siau-Chuin Liew,et al.  A Review of Image Segmentation Methodologies in Medical Image , 2015 .

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

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

[57]  Ashish Kumar Bhandari,et al.  Artificial Bee Colony-based satellite image contrast and brightness enhancement technique using DWT-SVD , 2014 .

[58]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[59]  Prasanna K. Sahoo,et al.  Image thresholding using two-dimensional Tsallis-Havrda-Charvát entropy , 2006, Pattern Recognit. Lett..

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

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

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

[63]  Douglas H. Werner,et al.  The Wind Driven Optimization Technique and its Application in Electromagnetics , 2013, IEEE Transactions on Antennas and Propagation.

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

[65]  Swarnajyoti Patra,et al.  A novel context sensitive multilevel thresholding for image segmentation , 2014, Appl. Soft Comput..

[66]  Dervis Karaboga,et al.  A survey on the applications of artificial bee colony in signal, image, and video processing , 2015, Signal Image Video Process..

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

[68]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[69]  Ashish Kumar Bhandari,et al.  Improved normalised difference vegetation index method based on discrete cosine transform and singular value decomposition for satellite image processing , 2012, IET Signal Process..

[70]  Anil Kumar,et al.  Enhancement of Low Contrast Satellite Images using Discrete Cosine Transform and Singular Value Decomposition , 2011 .

[71]  Amitava Chatterjee,et al.  A hybrid cooperative-comprehensive learning based PSO algorithm for image segmentation using multilevel thresholding , 2008, Expert Syst. Appl..

[72]  Ujjwal Maulik,et al.  Multi-level thresholding using quantum inspired meta-heuristics , 2014, Knowl. Based Syst..

[73]  D. H. Werner,et al.  Nature-Inspired Optimization of High-Impedance Metasurfaces With Ultrasmall Interwoven Unit Cells , 2011, IEEE Antennas and Wireless Propagation Letters.

[74]  Xin-She Yang,et al.  Nature-Inspired Metaheuristic Algorithms , 2008 .