Automatic image enhancement by artificial bee colony algorithm

With regard to the improvement of image quality, image enhancement is an important process to assist human with better perception. This paper presents an automatic image enhancement method based on Artificial Bee Colony (ABC) algorithm. In this method, ABC algorithm is applied to find the optimum parameters of a transformation function, which is used in the enhancement by utilizing the local and global information of the image. In order to solve the optimization problem by ABC algorithm, an objective criterion in terms of the entropy and edge information is introduced to measure the image quality to make the enhancement as an automatic process. Several images are utilized in experiments to make a comparison with other enhancement methods, which are genetic algorithm-based and particle swarm optimization algorithm-based image enhancement methods.

[1]  Agostinho C. Rosa,et al.  Gray-scale image enhancement as an automatic process driven by evolution , 2004, IEEE Trans. Syst. Man Cybern. Part B.

[2]  Alaa F. Sheta,et al.  Image Enhancement Using Particle Swarm Optimization , 2007, World Congress on Engineering.

[3]  F. Saitoh Image contrast enhancement using genetic algorithm , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[4]  Sanjit K. Mitra,et al.  Nonlinear unsharp masking methods for image contrast enhancement , 1996, J. Electronic Imaging.

[5]  Vasile Lazarescu,et al.  EVOLUTIONARY CONTRAST STRETCHING AND DETAIL ENHANCEMENT OF SATELLITE IMAGES , 1999 .

[6]  D. Karaboga,et al.  On the performance of artificial bee colony (ABC) algorithm , 2008, Appl. Soft Comput..

[7]  B. Krauskopf,et al.  Proc of SPIE , 2003 .

[8]  Paul L. Rosin Edges: saliency measures and automatic thresholding , 1997, Machine Vision and Applications.

[9]  Riccardo Poli,et al.  Evolution of Pseudo-colouring Algorithms for Image Enhancement with Interactive Genetic Programming , 1997 .

[10]  Paul L. Rosin Edges: saliency measures and automatic thresholding , 1995, 1995 International Geoscience and Remote Sensing Symposium, IGARSS '95. Quantitative Remote Sensing for Science and Applications.

[11]  Frank Y. Shih,et al.  Image Processing and Pattern Recognition: Fundamentals and Techniques , 2010 .

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

[13]  Anil K. Jain Fundamentals of Digital Image Processing , 2018, Control of Color Imaging Systems.

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