Specular reflection removal with high-speed camera for video imaging

Computer vision plays an important role in various applications. However, the accuracy of computer vision is often degraded by specular reflection. To solve this problem, a system utilizing a high-speed camera and a strobe for removing specular reflection has been shown to be effective. This method utilizes a principle of estimation using images with luminances varied by the flickering of a strobe. However, the method generates noise due to the difference in position of specular reflection among images in video imaging. In this paper, the authors propose a method combining optical flow with the above-mentioned method. The proposed method enables the removal of specular reflection for video imaging without generating noise. Experimental results and comparison with other methods of specular reflection removal show the effectiveness of the proposed method.

[1]  Richard Szeliski,et al.  On the Motion and Appearance of Specularities in Image Sequences , 2002, ECCV.

[2]  Shree K. Nayar,et al.  Separation of Reflection Components Using Color and Polarization , 1997, International Journal of Computer Vision.

[3]  Angela P. Schoellig,et al.  Learning-based nonlinear model predictive control to improve vision-based mobile robot path-tracking in challenging outdoor environments , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

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

[5]  A. I. Kravchonok Region-growing detection of moving objects in video sequences based on optical flow , 2012, Pattern Recognition and Image Analysis.

[6]  Richard Szeliski,et al.  A Database and Evaluation Methodology for Optical Flow , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[7]  Toshiaki Tsuji High-speed stroboscope for specular reflection removal of DC illumination , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Katsushi Ikeuchi,et al.  Temporal-color space analysis of reflection , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[9]  Fatih Murat Porikli,et al.  Machine Vision and Applications DOI 10.1007/s00138-009-0231-x ORIGINAL PAPER In-vehicle camera traffic sign detection and recognition , 2022 .

[10]  Stan Z. Li,et al.  Separating Specular and Diffuse Reflection Components in the HSI Color Space , 2013, 2013 IEEE International Conference on Computer Vision Workshops.

[11]  Martin Kraus,et al.  Pyramid Methods in GPU-Based Image Processing , 2011 .

[12]  Michael Weyrich,et al.  Vision based defect detection on 3D objects and path planning for processing , 2011 .

[13]  Katsushi Ikeuchi,et al.  Temporal-color space analysis of reflection , 1994 .

[14]  Toshiaki Tsuji Specular reflection removal on high-speed camera for robot vision , 2010, 2010 IEEE International Conference on Robotics and Automation.

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