A New Framework for Retinex based Color Image Enhancement using Particle Swarm Optimization

A new approach for tuning the parameters of multiscale retinex-based (MSR) colour image enhancement algorithm using a popular optimisation method, namely, particle swarm optimisation (PSO) is presented in this paper. The image enhancement using MSR scheme heavily depends on parameters such as Gaussian surround space constant, number of scales, gain and offset, etc. Selection of these parameters, empirically and its application to MSR scheme to produce inevitable results are the major blemishes. The method presented here results in huge savings of computation time as well as improvement in the visual quality of an image, since the PSO exploited maximises the MSR parameters. The objective of PSO is to validate the visual quality of the enhanced image iteratively using an effective objective criterion based on entropy and edge information of an image. The PSO method of parameter optimisation of MSR scheme achieves a very good quality of reconstructed images, far better than that possible with the other existing methods. Finally, the quality of the enhanced colour images obtained by the proposed method are evaluated using novel metric, namely, wavelet energy (WE). The experimental results presented show that colour images enhanced using the proposed scheme are clearer, more vivid and efficient.

[1]  Takao Onoye,et al.  An fpga implementation of real-time retinex video image enhancement , 2010, 2010 World Automation Congress.

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

[3]  K. Ramar,et al.  Histogram-Modified Local Contrast Enhancement for mammogram images , 2012 .

[4]  Jharna Majumdar,et al.  Retinex Algorithm with Reduced Halo Artifacts , 2011 .

[5]  Y. Terai,et al.  Color image contrast enhancement by Retinex model , 2009, 2009 IEEE 13th International Symposium on Consumer Electronics.

[6]  Sun Jun Image enhancement based on quantum-behaved particle swarm optimization , 2008 .

[7]  Millie Pant,et al.  Gray Level Image Enhancement by Improved Differential Evolution Algorithm , 2012, BIC-TA.

[8]  Vijayan K. Asari,et al.  Ratio rule and homomorphic filter for enhancement of digital colour image , 2006, Neurocomputing.

[9]  Guoqiang Ni,et al.  The improved algorithm for the defect of the Retinex image enhancement , 2010, 2010 International Conference on Anti-Counterfeiting, Security and Identification.

[10]  Liu yong,et al.  Multi-dimensional multi-scale image enhancement algorithm , 2010, 2010 2nd International Conference on Signal Processing Systems.

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

[12]  Chen Dexin,et al.  Image enhancement technique based on improved PSO algorithm , 2011, 2011 6th IEEE Conference on Industrial Electronics and Applications.

[13]  P. V. G. D. Prasad Reddy,et al.  Fingerprint Image Enhancement through Particle Swarm Optimization , 2013 .

[14]  V. N. Manjunath Aradhya,et al.  An Efficient Metric for Evaluating the Quality of Color Image Enhancement , 2011, IICAI.

[15]  S. Mohamed,et al.  Particle swarm based unsharp masking , 2010, ICVGIP '10.

[16]  Heung-Kook Choi,et al.  Image contrast enhancement using bi-histogram equalization with neighborhood metrics , 2010, IEEE Transactions on Consumer Electronics.

[17]  D H Brainard,et al.  Analysis of the retinex theory of color vision. , 1986, Journal of the Optical Society of America. A, Optics and image science.

[18]  Byoung-Ju Yun,et al.  Contrast enhancement for the captured image by estimating local illumination , 2011 .

[19]  Sos S. Agaian,et al.  Comparative study of histogram equalization algorithms for image enhancement , 2010, Defense + Commercial Sensing.

[20]  M. Ravishankar,et al.  Color Image Enhancement Using Multiscale Retinex with Modified Color Restoration Technique , 2011, 2011 Second International Conference on Emerging Applications of Information Technology.

[21]  Rahman Zia-ur,et al.  A Comparison of the Multiscale Retinex With Other Image Enhancement Techniques , 1997 .

[22]  Francis H. Y. Chan,et al.  Color image denoising with wavelet thresholding based on human visual system model , 2003, Signal Process. Image Commun..

[23]  Nam Chul Kim,et al.  Color image enhancement using single-scale retinex based on an improved image formation model , 2008, 2008 16th European Signal Processing Conference.

[24]  Tim M. Blackwell,et al.  When is a Swarm Necessary? , 2006, 2006 IEEE International Conference on Evolutionary Computation.

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

[26]  Dikai Liu,et al.  Intensity-Preserving Contrast Enhancement for Gray-Level Images using Multi-objective Particle Swarm Optimization , 2006, 2006 IEEE International Conference on Automation Science and Engineering.

[27]  Barry R. Masters,et al.  Digital Image Processing, Third Edition , 2009 .

[28]  Glenn D. Hines,et al.  Single-Scale Retinex Using Digital Signal Processors , 2005 .

[29]  John J. McCann,et al.  Retinex in Matlab , 2000, CIC.

[30]  Zhenyang Wu,et al.  Natural color image enhancement and evaluation algorithm based on human visual system , 2006, Comput. Vis. Image Underst..

[31]  Zia-ur Rahman,et al.  A multiscale retinex for bridging the gap between color images and the human observation of scenes , 1997, IEEE Trans. Image Process..

[32]  Rodney M. Goodman,et al.  A real-time neural system for color constancy , 1991, IEEE Trans. Neural Networks.

[33]  Yuru Xu,et al.  Sonar image enhancement based on particle swarm optimization , 2008, 2008 3rd IEEE Conference on Industrial Electronics and Applications.

[34]  Ruibo Zhang,et al.  A Ultrasound Liver Image Enhancement AlgorithmBased on Multi-Scale Retinex Theory , 2011, 2011 5th International Conference on Bioinformatics and Biomedical Engineering.

[35]  Su Jian,et al.  An Image Enhancement Method Based on Gamma Correction , 2009, 2009 Second International Symposium on Computational Intelligence and Design.

[36]  Wilhelm Burger,et al.  Digital Image Processing - An Algorithmic Introduction using Java , 2008, Texts in Computer Science.

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

[38]  Elisabeta Antonia Haller Adaptive histogram equalization in GIS , 2011 .