A Specular Reflection Removal Method for Large Scale Ocean Surface Images

Capturing high-quality ocean surface images plays an important role in lots of visual tasks about ocean such as marine oil spill tracking and Ulva (U.) prolifera detection. In the natural scene, sun shines the surface of ocean directly and causes specular reflection, the images of ocean surface captured by camera often have large number of specular highlight component which has great negative impact to visual tasks of ocean. Different from the samples adopted in current highlight removal method, the specular highlight component is distributed in whole ocean surface images. And in many pixels, the specular reflection component is much larger than the pure diffuse reflection and even goes beyond the dynamic range of brightness that image can store. So if just separating highlight component from the original image, many dark spots will remain in the original image and high quality images cannot be obtained. In this paper, we propose a specular reflection removal method for large-scale ocean surface images captured by UVA. The method proposed in this paper includes two parts: highlight detection and image inpainting in highlight regions. The method based on intensity ratio is used to extract the highlight regions in ocean surface images and then image inpainting method based on FMM can inpaint these regions in a relatively short time. Experimental results show that our method can effectively remove the highlight component and get higher quality images of ocean surface.

[1]  Sung Yong Shin,et al.  On pixel-based texture synthesis by non-parametric sampling , 2006, Comput. Graph..

[2]  Patrick Pérez,et al.  Region filling and object removal by exemplar-based image inpainting , 2004, IEEE Transactions on Image Processing.

[3]  Stephen Lin,et al.  Separation of diffuse and specular reflection in color images , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[4]  Manuel Menezes de Oliveira Neto,et al.  Fast Digital Image Inpainting , 2001, VIIP.

[5]  Shree K. Nayar,et al.  Removal of specularities using color and polarization , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[6]  Lawrence B. Wolff,et al.  Using polarization to separate reflection components , 1989, Proceedings CVPR '89: IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[7]  Steven A. Shafer,et al.  Using color to separate reflection components , 1985 .

[8]  Tony F. Chan,et al.  Nontexture Inpainting by Curvature-Driven Diffusions , 2001, J. Vis. Commun. Image Represent..

[9]  Alexandru Telea,et al.  An Image Inpainting Technique Based on the Fast Marching Method , 2004, J. Graphics, GPU, & Game Tools.

[10]  Narendra Ahuja,et al.  Real-Time Specular Highlight Removal Using Bilateral Filtering , 2010, ECCV.

[11]  Hui-Liang Shen,et al.  Real-time highlight removal using intensity ratio. , 2013, Applied optics.

[12]  Qionghai Dai,et al.  Fast and High Quality Highlight Removal From a Single Image , 2015, IEEE Transactions on Image Processing.

[13]  Hans-Peter Seidel,et al.  Mesostructure from Specularity , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[14]  Tony F. Chan,et al.  Mathematical Models for Local Nontexture Inpaintings , 2002, SIAM J. Appl. Math..

[15]  Katsushi Ikeuchi,et al.  Separating Reflection Components of Textured Surfaces Using a Single Image , 2005, IEEE Trans. Pattern Anal. Mach. Intell..