Single Image Marine Snow Removal based on a Supervised Median Filtering Scheme

Underwater image processing has attracted a lot of attention due to the special difficulties at capturing clean and high quality images in this medium. Blur, haze, low contrast and color cast are the main degradations. In an underwater image noise is mostly considered as an additive noise (e.g. sensor noise), although the visibility of underwater scenes is distorted by another source, termed marine snow. This signal disturbs image processing methods such as enhancement and segmentation. Therefore removing marine snow can improve image visibility while helping advanced image processing approaches such as background subtraction to yield better results. In this article, we propose a simple but effective filter to eliminate these particles from single underwater images. It consists of different steps which adapt the filter to fit the characteristics of marine snow the best. Our experimental results show the success of our algorithm at outperforming the existing approaches by effectively removing this phenomenon and preserving the edges as much as possible.

[1]  Richard A. Haddad,et al.  Adaptive median filters: new algorithms and results , 1995, IEEE Trans. Image Process..

[2]  E. Trucco,et al.  Self-Tuning Underwater Image Restoration , 2006, IEEE Journal of Oceanic Engineering.

[3]  Fahimeh Farhadifard,et al.  Dataset on underwater change detection , 2016, OCEANS 2016 MTS/IEEE Monterey.

[4]  E. Boss,et al.  Effects of particle aggregation and disaggregation on their inherent optical properties. , 2011, Optics express.

[5]  Darryl Greig,et al.  Comprehensive Solutions for Removal of Dust and Scratches from Images , 2008 .

[6]  S. Sukumaran,et al.  Fusion based denoise-engine for underwater images using curvelet transform , 2013, 2013 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[7]  Michael L. Lightstone,et al.  A new efficient approach for the removal of impulse noise from highly corrupted images , 1996, IEEE Trans. Image Process..

[8]  S. N. Shome,et al.  Elimination of Marine Snow effect from underwater image - An adaptive probabilistic approach , 2014, 2014 IEEE Students' Conference on Electrical, Electronics and Computer Science.

[9]  Codruta O. Ancuti,et al.  Enhancing underwater images and videos by fusion , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

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

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

[12]  David Ebenezer,et al.  A New Fast and Efficient Decision-Based Algorithm for Removal of High-Density Impulse Noises , 2007, IEEE Signal Processing Letters.

[13]  Arjan Kuijper,et al.  Setting Graph Cut Weights for Automatic Foreground Extraction in Wood Log Images , 2010, VISAPP.

[14]  Zhou Wang,et al.  Progressive switching median filter for the removal of impulse noise from highly corrupted images , 1999 .

[15]  Ying-Ching Chen,et al.  Underwater Image Enhancement by Wavelength Compensation and Dehazing , 2012, IEEE Transactions on Image Processing.