Underwater Image Enhancement Using Particle Swarm Optimization

Abstract This article introduces a framework for enhancing underwater images using the particle swarm optimization algorithm. A pre-processing step is introduced to reduce the absorbing and scattering effects of water before applying a filter based on this algorithm to enhance the image. The quality of enhanced images is quantitatively assessed by applying the framework on a dataset of underwater images. The obtained results show a considerable improvement.

[1]  A. Arnold-Bos,et al.  Towards a model-free denoising of underwater optical images , 2005, Europe Oceans 2005.

[2]  Xavier Cufí,et al.  An approach to vision-based station keeping for an unmanned underwater vehicle , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[4]  Don H. Johnson,et al.  Symmetrizing the Kullback-Leibler Distance , 2001 .

[5]  Daniel Eriksson,et al.  Analysis and optimization with the Kullback-Leibler divergence for misfire detection using estimated torque , 2013 .

[6]  Adrian Ford,et al.  Colour Space Conversions_1 , 1998 .

[7]  Anju Bala,et al.  Fuzzy Techniques for Image Enhancement , 2010 .

[8]  Yoav Y. Schechner,et al.  Clear underwater vision , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[9]  Carlo Gatta,et al.  A new algorithm for unsupervised global and local color correction , 2003, Pattern Recognit. Lett..

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

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

[12]  Chuancheng Ren,et al.  A Novel Color Microscope Image Enhancement Method Based on HSV Color Space and Curvelet Transform , 2012 .

[13]  Lei Yang,et al.  An improved Sobel edge detection , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[14]  A. Ghosh,et al.  Hue-preserving color image enhancement using particle swarm optimization , 2011, 2011 IEEE Recent Advances in Intelligent Computational Systems.

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

[16]  Hooshang Talebi,et al.  USING KULLBACK-LEIBLER DISTANCE FOR PERFORMANCE EVALUATION OF SEARCH DESIGNS , 2011 .

[17]  Ioan Cristian Trelea,et al.  The particle swarm optimization algorithm: convergence analysis and parameter selection , 2003, Inf. Process. Lett..

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

[19]  Weihong Bi,et al.  A Study on Underwater Sensing Image Enhancement Based on Differential Evolution , 2012 .

[20]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[22]  Andreas Arnold-Bos,et al.  A preprocessing framework for automatic underwater images denoising , 2005 .

[23]  Suresh Kumar Thakur Comparison of Filters used for Underwater Image Pre-Processing , 2010 .

[24]  G. Padmavathi,et al.  Performance analysis of Non Linear Filtering Algorithms for underwater images , 2009, ArXiv.

[25]  Luc Jaulin,et al.  Automatic underwater image pre-processing , 2006 .

[26]  Mo Jamshidi,et al.  A color image enhancement method based on Ensemble Empirical Mode Decomposition and Genetic Algorithm , 2012, World Automation Congress 2012.

[27]  Agostinho C. Rosa,et al.  Towards automatic image enhancement using genetic algorithms , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

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

[29]  Salman Mohagheghi,et al.  Particle Swarm Optimization: Basic Concepts, Variants and Applications in Power Systems , 2008, IEEE Transactions on Evolutionary Computation.

[30]  C. J. Prabhakar,et al.  An Image Based Technique for Enhancement of Underwater Images , 2012, ArXiv.

[31]  Gregory Dudek,et al.  Color Correction of Underwater Images for Aquatic Robot Inspection , 2005, EMMCVPR.

[32]  Alessandro Rizzi,et al.  Underwater color constancy: enhancement of automatic live fish recognition , 2003, IS&T/SPIE Electronic Imaging.

[33]  Wan Fatimah Wan Ahmad,et al.  Image Enhancement of Underwater Habitat Using Color Correction Based on Histogram , 2011, IVIC.

[34]  Yung-fu Chen,et al.  Underwater Image Enhancement: Using Wavelength Compensation and Image Dehazing (WCID) , 2011, ACIVS.

[35]  A. R. Greig,et al.  Robust scene interpretation of underwater image sequences , 1997 .

[36]  R. A. Salam,et al.  Underwater Image Enhancement Using an Integrated Colour Model , 2007 .

[37]  Francesca Gasparini,et al.  Color correction for digital photographs , 2003, 12th International Conference on Image Analysis and Processing, 2003.Proceedings..

[38]  Aapo Hyvärinen,et al.  Modelling Image Complexity by Independent Component Analysis, with Application to Content-Based Image Retrieval , 2009, ICANN.

[39]  Naveen,et al.  Image Compression Using DCT and Wavelet Transformations , 2011 .

[40]  Anne E. James,et al.  Enhancing the low quality images using Unsupervised Colour Correction Method , 2010, 2010 IEEE International Conference on Systems, Man and Cybernetics.