Diversity Conserved Chaotic Artificial Bee Colony Algorithm based Brightness Preserved Histogram Equalization and Contrast Stretching Method

This study is organized into two parts. The first part introduces two image enhancement methods with the ability to preserve the original brightness of the image. These two methods are: optimal ranged brightness preserved contrast stretching ORBPCS method and weighted thresholded histogram equalization WTHE method. The efficiency of these two methods crucially depends on the method's associated parameters. To find the optimal values of the parameters Artificial Bee Colony ABC algorithm and a novel objective function have been employed in this study. The second part of this study mainly concentrates on the efficiency increment of ABC algorithm and to develop the proper objective functions to preserve the original brightness of the image. Some new mechanisms like population diversity measurement technique, use of chaotic sequence etc. are also introduced to enhance the efficiency of traditional ABC algorithm. The objective functions have been developed by using co-occurrence matrix and peak-signal to noise ratio PSNR.

[1]  Min Gyo Chung,et al.  Recursively separated and weighted histogram equalization for brightness preservation and contrast enhancement , 2008, IEEE Transactions on Consumer Electronics.

[2]  Ashish Ghosh,et al.  Gray-level Image Enhancement By Particle Swarm Optimization , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

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

[4]  Sanjoy Das,et al.  Development of firefly algorithm via chaotic sequence and population diversity to enhance the image contrast , 2015, Natural Computing.

[5]  Ashish Ghosh,et al.  Hue-preserving color image enhancement using particle swarm optimization , 2011 .

[6]  Dervis Karaboga,et al.  A comparative study of Artificial Bee Colony algorithm , 2009, Appl. Math. Comput..

[7]  R.M. Haralick,et al.  Statistical and structural approaches to texture , 1979, Proceedings of the IEEE.

[8]  Sanjoy Das,et al.  Performance Enhancement of Differential Evolution by Incorporating Lévy Flight and Chaotic Sequence for the Cases of Satellite Images , 2015, Int. J. Appl. Metaheuristic Comput..

[9]  C. E. SHANNON,et al.  A mathematical theory of communication , 1948, MOCO.

[10]  Ali Kaveh,et al.  A SURVEY OF CHAOS EMBEDDED META-HEURISTIC ALGORITHMS , 2013 .

[11]  Rabab Kreidieh Ward,et al.  Fast Image/Video Contrast Enhancement Based on Weighted Thresholded Histogram Equalization , 2007, IEEE Transactions on Consumer Electronics.

[12]  Janez Brest,et al.  Memetic Self-Adaptive Firefly Algorithm , 2013 .

[13]  Changhoon Yim,et al.  Quality Assessment of Deblocked Images , 2011, IEEE Transactions on Image Processing.

[14]  Abd. Rahman Ramli,et al.  Minimum mean brightness error bi-histogram equalization in contrast enhancement , 2003, IEEE Trans. Consumer Electron..

[15]  Abd. Rahman Ramli,et al.  Preserving brightness in histogram equalization based contrast enhancement techniques , 2004, Digit. Signal Process..

[16]  Xin-She Yang,et al.  Nature-Inspired Metaheuristic Algorithms: Second Edition , 2010 .

[17]  Abd. Rahman Ramli,et al.  Contrast enhancement using recursive mean-separate histogram equalization for scalable brightness preservation , 2003, IEEE Trans. Consumer Electron..

[18]  Heung-Kook Choi,et al.  Brightness preserving weight clustering histogram equalization , 2008, IEEE Transactions on Consumer Electronics.

[19]  P. Shanmugavadivu,et al.  Particle swarm optimized bi-histogram equalization for contrast enhancement and brightness preservation of images , 2013, The Visual Computer.

[20]  S. Boccaletti,et al.  The control of chaos: theory and applications , 2000 .

[21]  L. Coelho,et al.  Differential evolution optimization combined with chaotic sequences for image contrast enhancement , 2009 .

[22]  Iztok Fister,et al.  On the Randomized Firefly Algorithm , 2014 .

[23]  L. Coelho,et al.  A novel chaotic particle swarm optimization approach using Hénon map and implicit filtering local search for economic load dispatch , 2009 .

[24]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[25]  Mohsen Ebrahimi Moghaddam,et al.  An image contrast enhancement method based on genetic algorithm , 2010, Pattern Recognit. Lett..

[26]  Yeong-Taeg Kim,et al.  Contrast enhancement using brightness preserving bi-histogram equalization , 1997 .

[27]  Leandro dos Santos Coelho,et al.  Use of chaotic sequences in a biologically inspired algorithm for engineering design optimization , 2008, Expert Syst. Appl..

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

[29]  Dervis Karaboga,et al.  Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems , 2007, IFSA.

[30]  Sanjoy Das,et al.  Performance Analysis of Chaotic Lévy Bat Algorithm and Chaotic Cuckoo Search Algorithm for Gray Level Image Enhancement , 2015 .

[31]  Xin-She Yang,et al.  Engineering Optimization: An Introduction with Metaheuristic Applications , 2010 .

[32]  Cristian Munteanu,et al.  Evolutionary image enhancement with user behavior modeling , 2001, SIAP.

[33]  H. D. Cheng,et al.  A simple and effective histogram equalization approach to image enhancement , 2004, Digit. Signal Process..

[34]  Luigi Fortuna,et al.  Chaotic sequences to improve the performance of evolutionary algorithms , 2003, IEEE Trans. Evol. Comput..

[35]  Sankar K. Pal,et al.  Genetic algorithms for optimal image enhancement , 1994, Pattern Recognit. Lett..