An efficient shadow removal method using HSV color space for video surveillance

An approach to detect and remove cast shadows of moving objects was proposed in this paper. Gaussian mixture model with only one learning rate a was used for background subtraction and modeling. Initial classification of foreground pixels into object pixels and shadow pixels were performed using saturation property of HSV color space. In the hue difference or brightness ratio based shadow detection step, mixture of two Gaussian density functions were used to model the density function computed on the values of hue difference or brightness ratio. Expectation Maximization (EM) algorithm was used to estimate the Gaussian parameters. Threshold calculations were based on estimated parameters used to obtain set of shadow pixels. Local region property based shadow detection step uses local brightness ratio property to obtain the set of shadow pixels. Results of experiments performed on different scenarios shows that the proposed approach is robust and accurate.

[1]  Oliver Schreer,et al.  Fast and robust shadow detection in videoconference applications , 2002, International Symposium on VIPromCom Video/Image Processing and Multimedia Communications.

[2]  Zhisheng Zhang,et al.  An efficient approach for shadow detection based on Gaussian mixture model , 2014 .

[3]  Mohan M. Trivedi,et al.  Moving shadow and object detection in traffic scenes , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[4]  H. Damasio,et al.  IEEE Transactions on Pattern Analysis and Machine Intelligence: Special Issue on Perceptual Organization in Computer Vision , 1998 .

[5]  2015 International Conference on Advances in Computing, Communications and Informatics, ICACCI 2015, Kochi, India, August 10-13, 2015 , 2015, ICACCI.

[6]  Jin Young Choi,et al.  Adaptive shadow estimator for removing shadow of moving object , 2010, Comput. Vis. Image Underst..

[7]  Tieniu Tan,et al.  Cast Shadow Removal Combining Local and Global Features , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[8]  Nicolas Martel-Brisson,et al.  Learning and Removing Cast Shadows through a Multidistribution Approach , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[10]  Jörn Ostermann,et al.  Detection of Moving Cast Shadows for Object Segmentation , 1999, IEEE Trans. Multim..

[11]  Matthew N. Dailey,et al.  Extracting the object from the shadows: Maximum likelihood object/shadow discrimination , 2013, 2013 10th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology.

[12]  Zhaohui Wu,et al.  Intelligent Transportation Systems , 2006, IEEE Pervasive Computing.

[13]  Rita Cucchiara,et al.  Improving shadow suppression in moving object detection with HSV color information , 2001, ITSC 2001. 2001 IEEE Intelligent Transportation Systems. Proceedings (Cat. No.01TH8585).

[14]  W. Eric L. Grimson,et al.  Adaptive background mixture models for real-time tracking , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[15]  Mohan M. Trivedi,et al.  Detecting Moving Shadows: Algorithms and Evaluation , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Christian Callegari,et al.  Advances in Computing, Communications and Informatics (ICACCI) , 2015 .

[17]  R. Redner,et al.  Mixture densities, maximum likelihood, and the EM algorithm , 1984 .