Non-linear Grayscale Image Enhancement Based on Firefly Algorithm

The principal objective of enhancement is to improve the contrast and detail an image so, that the result is more suitable than the original image for a specific application. The enhancement process is a non-linear optimization problem with several constraints. In this paper, an adaptive local enhancement algorithm based on Firefly Algorithm (FA) is proposed. FA represents a new approach for optimization. The FA is used to search the optimal parameters for the best enhancement. In the proposed method, the evaluation criterion is defined by edge numbers, edge intensity and the entropy. The proposed method is demonstrated and compared with Linear Contrast Stretching (LCS), Histogram Equalization (HE), Genetic Algorithm based image Enhancement (GAIE), and the Particle Swarm Optimization based image enhancement (PSOIE) methods. Experimental results presented that proposed technique offers better performance.

[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]  Xin-She Yang,et al.  Firefly algorithm, stochastic test functions and design optimisation , 2010, Int. J. Bio Inspired Comput..

[3]  R. C. Gonzales,et al.  Gray-level transformations for interactive image enhancement. , 1977 .

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

[5]  Zhou Yan Algorithm based on local variance to enhance contrast of fog-degraded image , 2007 .

[6]  S. Mercy Shalinie,et al.  A customized Particle Swarm Optimization algorithm for image enhancement , 2010, 2010 INTERNATIONAL CONFERENCE ON COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES.

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

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

[9]  Zbigniew Michalewicz,et al.  Handbook of Evolutionary Computation , 1997 .

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