Underwater image quality improvement approach based on an adapted Gabor multi-channels filtering

This paper presents a new approach to improve the identification of underwater fiducial markers for camera pose estimation. The use of marker detection is new in the underwater field. Hence, it requires a new image preprocessing to reach the same performance as in onshore environment. This is a challenging task due to the poor quality of underwater images. Images captured in highly turbid environment are strongly degraded by light attenuation and scattering. In this context, dehazing methods are increasingly used. However, they are less effective because the scattering of light in the water is different from the atmosphere. Therefore, the estimation of dehazing parameters on the target image can lead to a bad image restoration. For this reason, an objectoriented dehazing method is proposed to optimize the contrast of markers. The proposed system exploits the texture features derived by multi-channel filtering for image segmentation. To achieve this, saliency detection is applied to estimate the visually salient objects in the image. The generated saliency map is passed through a Gabor filters bank and the significant texture features are clustered by K-means algorithm to produce the segmented image. Once different objects of the image are separated, an optimized Dark Channel Prior (DCP) dehazing method is applied to optimize the contrast of each individual object. The implemented system has been tested on a large image dataset taken during night offshore experiments in turbid waters at 15 meters depth. Results showed that the object-oriented dehazing improves the successful of markers identification in underwater environment.

[1]  C. Koch,et al.  A saliency-based search mechanism for overt and covert shifts of visual attention , 2000, Vision Research.

[2]  Junqing Yu,et al.  Real-Time Camera Pose Estimation for Wide-Area Augmented Reality Applications , 2011, IEEE Computer Graphics and Applications.

[3]  Chang-Su Kim,et al.  Optimized contrast enhancement for real-time image and video dehazing , 2013, J. Vis. Commun. Image Represent..

[4]  Francisco José Madrid-Cuevas,et al.  Automatic generation and detection of highly reliable fiducial markers under occlusion , 2014, Pattern Recognit..

[5]  Sankar K. Pal,et al.  A review on image segmentation techniques , 1993, Pattern Recognit..

[6]  Seung-Won Jung,et al.  A review on dark channel prior based image dehazing algorithms , 2016, EURASIP Journal on Image and Video Processing.

[7]  Raimondo Schettini,et al.  Underwater Image Processing: State of the Art of Restoration and Image Enhancement Methods , 2010, EURASIP J. Adv. Signal Process..

[8]  Adrian Galdran,et al.  Automatic Red-Channel underwater image restoration , 2015, J. Vis. Commun. Image Represent..

[9]  Jian Sun,et al.  Single image haze removal using dark channel prior , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[10]  I T Joliffe,et al.  Principal component analysis and exploratory factor analysis , 1992, Statistical methods in medical research.

[11]  Gregory Dudek,et al.  Simultaneous planning, localization, and mapping in a camera sensor network , 2006, Robotics Auton. Syst..

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

[13]  Nikos A. Vlassis,et al.  The global k-means clustering algorithm , 2003, Pattern Recognit..

[14]  David A. Clausi,et al.  Designing Gabor filters for optimal texture separability , 2000, Pattern Recognit..

[15]  Ayman Alfalou,et al.  Enhancing underwater optical imaging by using a low-pass polarization filter. , 2019, Optics express.

[16]  Hanan Samet,et al.  A general approach to connected-component labeling for arbitrary image representations , 1992, JACM.

[17]  Anil K. Jain,et al.  Unsupervised texture segmentation using Gabor filters , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.