Development of firefly algorithm via chaotic sequence and population diversity to enhance the image contrast

2016 
Nature-inspired algorithms have been applied in the optimization field including digital image processing like image enhancement or segmentation. Firefly algorithm (FA) is one of the most powerful of them. In this paper two different implementation of FA has been taken into consideration. One of them is FA via levy flight where step length of levy flight has been taken from chaotic sequence. Chaotic sequence shows ergodicity property which helps in better searching. But in the second implementation chaotic sequence replaces levy flight to enhance the capability of FA. Population of individuals has been created in every generation using the information of population diversity. As an affect FA does not converges prematurely. These two modified FA algorithms have been applied to optimize parameters of parameterized contrast stretching function. Entropy, contrast and energy of the image have been used as objective criterion for measuring goodness of image enhancement. Fitness criterion has been maximized in order to get enhanced image with better contrast. From the experimental results it has been shown that FA with chaotic sequence and population diversity information outperforms the Particle swarm optimization and FA via levy flight.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    28
    References
    22
    Citations
    NaN
    KQI
    []