Moving cast shadow detection and removal from Video based on HSV color space

Shadow area causes false detection of moving objects during segmentation and tracking those objects properly. Shadows are also reason for the texture loss of background and false connectivity of independent blobs. Hence, we propose a simple method to detect moving object's cast shadow and then remove the shadow region from Video frames. We extract the moving object by subtraction algorithm based on the difference of pixels. Texture, variance property and intensity in HSV color space are used to detect the shadow region and shadow removal is based on the information from the reference frame. Background information is initially stored in reference frame. The next incoming frames with object are compared with this frame. Color information for both background subtraction and shadow detection to improve object segmentation are ensured in this paper. Experimental results show that our proposed method is easy to be understood, can detect and remove the shadow and extract the moving object properly.

[1]  Xuelong Li,et al.  Cast shadow detection in video segmentation , 2005, Pattern Recognit. Lett..

[2]  Tim J. Ellis,et al.  Image Difference Threshold Strategies and Shadow Detection , 1995, BMVC.

[3]  Larry S. Davis,et al.  Real-time foreground-background segmentation using codebook model , 2005, Real Time Imaging.

[4]  Csaba Benedek,et al.  Study on color space selection for detecting cast shadows in video surveillance , 2007, Int. J. Imaging Syst. Technol..

[5]  Nicolas Martel-Brisson,et al.  Kernel-based learning of cast shadows from a physical model of light sources and surfaces for low-level segmentation , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[6]  Chenhui Yang,et al.  Simple Vehicle Detection with Shadow Removal at Intersection , 2010, 2010 Second International Conference on Multimedia and Information Technology.

[7]  V. K. Govindan,et al.  Efficient Algorithm for Varying Area based Shadow Detection in Video Sequences , 2013 .

[8]  Jean-Marc Odobez,et al.  Multi-Layer Background Subtraction Based on Color and Texture , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[9]  Brian C. Lovell,et al.  Shadow detection: A survey and comparative evaluation of recent methods , 2012, Pattern Recognit..

[10]  Reinhard Koch,et al.  A Color Similarity Measure for Robust Shadow Removal in Real Time , 2003, VMV.

[11]  Jonathan H. Connell,et al.  A Statistical Approach for Real-time Robust Background Subtrac tion and Shadow Detection , 2014 .

[12]  Soraia Raupp Musse,et al.  A Background Subtraction Model Adapted to Illumination Changes , 2006, 2006 International Conference on Image Processing.

[13]  Saad M. Al-Garni,et al.  Moving Vehicles Detection Using Automatic Background Extraction , 2008 .

[14]  Olfa Besbes,et al.  Moving shadow detection with support vector domain description in the color ratios space , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[15]  Jun-Wei Hsieh,et al.  Shadow elimination for effective moving object detection with Gaussian models , 2002, Object recognition supported by user interaction for service robots.

[16]  Li Ma,et al.  Shadow removal with background difference method based on shadow position and edges attributes , 2012, EURASIP J. Image Video Process..