A Shadow Removal Algorithm for ViBe in HSV Color Space

Shadow removal has always been one of the research hot topics in the field of computer vision. Recently, more and more attention was paid on the ViBe (Visual background extraction) foreground extraction algorithm for its simplicity and high speed. However, for the videos with moving cast shadows, the detection performance is not satisfactory. In this paper, a new shadow removal algorithm for ViBe in HSV (Hue, Saturation, Value) color space is proposed. The ratio of H, S and V components between foreground and background is used to determine whether the interest pixels detected by ViBe are shadows or not. For indoor and outdoor videos with moving cast shadows, ROC (Receiver Operating Characteristic) curve is used to evaluate the proposed approach. Experimental results show that the performance has been improved greatly with the proposed shadow removal approach: for the given TPR (True Positive Rate), FPR (False Positive Rate) is improved even by 11 percentages (for video cubicle).

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

[2]  Marc Van Droogenbroeck,et al.  Background subtraction: Experiments and improvements for ViBe , 2012, 2012 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[3]  Badrinath Roysam,et al.  Image change detection algorithms: a systematic survey , 2005, IEEE Transactions on Image Processing.

[4]  Marc Van Droogenbroeck,et al.  ViBE: A powerful random technique to estimate the background in video sequences , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[5]  W. Eric L. Grimson,et al.  Learning Patterns of Activity Using Real-Time Tracking , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

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

[7]  Liyuan Li,et al.  Integrating intensity and texture differences for robust change detection , 2002, IEEE Trans. Image Process..

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

[9]  Xiang Gao,et al.  Error analysis of background adaption , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[10]  Martin D. Levine,et al.  Removing shadows , 2005, Pattern Recognit. Lett..

[11]  Shireen Elhabian,et al.  Moving Object Detection in Spatial Domain using Background Removal Techniques - State-of-Art , 2008 .

[12]  Rui Jiang,et al.  The Integration Adjacent Frame Difference of Improved ViBe for Foreground Object Detection , 2011, 2011 7th International Conference on Wireless Communications, Networking and Mobile Computing.