A novel technique for raindrop detection on a car windshield using geometric-photometric model

In this paper, we describe a novel technique for detecting raindrops using in-vehicle camera images. The appearance of raindrops on a car windshield can depend on their background, so it is often difficult to detect them using conventional template matching methods, which are based on image features. Initially, we extract potential raindrop regions from images, before generating a rendered background image using a physical raindrop model based on the refraction of light rays. This rendered image is then used to identify true raindrops based on their similarity to the true background image. We propose a new model that approximates a raindrop shape as a spheroid section. This method can represent different raindrop shapes more adaptively and flexibly than conventional models, which approximate raindrops as a section of a sphere. We also extend the Maximally Stable External Regions algorithm to extract candidate raindrops and we identify three measures of image similarity using a Support Vector Machine algorithm. We conducted experiments that confirmed the effectiveness of the proposed technique.

[1]  Inaba Hiroshi,et al.  Raindrop removal from in-vehicle camera images based on matching adjacent frames , 2011 .

[2]  Shree K. Nayar,et al.  Vision and Rain , 2007, International Journal of Computer Vision.

[3]  Shunsuke Kamijo,et al.  On-board Pedestrian Detection by the Motion and the Cascaded Classifiers , 2011, Int. J. Intell. Transp. Syst. Res..

[4]  Hiroshi Murase,et al.  DETECTION OF RAINDROPS ON A WINDSHIELD FROM AN IN-VEHICLE VIDEO CAMERA , 2007 .

[5]  Vladimir Vapnik,et al.  An overview of statistical learning theory , 1999, IEEE Trans. Neural Networks.

[6]  Hiroshi Murase,et al.  Intelligent traffic sign detector: Adaptive learning based on online gathering of training samples , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[7]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[8]  Andreas Geiger,et al.  Video-based raindrop detection for improved image registration , 2009, 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops.

[9]  Andreas Geiger,et al.  Realistic Modeling of Water Droplets for Monocular Adherent Raindrop Recognition Using Bézier Curves , 2010, ACCV Workshops.

[10]  Christopher Hunt,et al.  Notes on the OpenSURF Library , 2009 .

[11]  Martin Roser,et al.  Raindrop detection on car windshields using geometric-photometric environment construction and intensity-based correlation , 2009, 2009 IEEE Intelligent Vehicles Symposium.

[12]  Takenao Ohkawa,et al.  Vehicle Detection Based on Perspective Transformation Using Rear-View Camera , 2011 .

[13]  Jiri Matas,et al.  Robust wide-baseline stereo from maximally stable extremal regions , 2004, Image Vis. Comput..

[14]  Jiri Matas,et al.  Robust wide-baseline stereo from maximally stable extremal regions , 2004, Image Vis. Comput..

[15]  Fawzi Nashashibi,et al.  Detection of unfocused raindrops on a windscreen using low level image processing , 2010, 2010 11th International Conference on Control Automation Robotics & Vision.

[16]  Leonidas J. Guibas,et al.  The Earth Mover's Distance as a Metric for Image Retrieval , 2000, International Journal of Computer Vision.

[17]  Akira Kurahashi,et al.  Development of Rain Sensor for Automatic Wiper System , 2001 .