Shadow detection for moving objects based on texture analysis

This paper presents a new approach for shadow detection of moving objects in visual surveillance environment, improving localization, segmentation, tracking and classification of detected objects. An automatic segmentation procedure based on adaptive background difference is performed in order to detect potential shadow points so that, for all moving pixels, the approach evaluates the compatibility of photometric properties with shadow characteristics. The shadow detection approach is improved by evaluating the similarity between little textured patches, since shadow regions present same textural characteristics in each frame and in the corresponding adaptive background model. In this work we suggest a new approach to describe textural information in terms of redundant systems of functions. The algorithm is designed to be unaffected by scene type, background type or light conditions. Experimental results validate the algorithm's performance on a benchmark suite of indoor and outdoor video sequences.

[1]  Bir Bhanu,et al.  Moving shadow detection using a physics-based approach , 2002, Object recognition supported by user interaction for service robots.

[2]  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).

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

[4]  Touradj Ebrahimi,et al.  Detecting shadows in image sequences , 2004 .

[5]  Alessandro Bevilacqua,et al.  Effective Shadow Detection in Traffic Monitoring Applications , 2003, WSCG.

[6]  Giovanni Attolico,et al.  Human motion tracking in outdoor environment , 2002, 7th International Conference on Control, Automation, Robotics and Vision, 2002. ICARCV 2002..

[7]  Stéphane Mallat,et al.  Matching pursuit of images , 1995, Proceedings., International Conference on Image Processing.

[8]  Takeo Kanade,et al.  A System for Video Surveillance and Monitoring , 2000 .

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

[10]  C. Jiang,et al.  Shadow identification , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[11]  Ramakant Nevatia,et al.  Tracking multiple humans in complex situations , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Phillips Pj The design of matching pursuit filters , 1998 .

[13]  Jun-Wei Hsieh,et al.  Shadow elimination for effective moving object detection by Gaussian shadow modeling , 2003, Image Vis. Comput..

[14]  Rita Cucchiara,et al.  Detecting Moving Objects, Ghosts, and Shadows in Video Streams , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Mark S. Drew,et al.  Removing Shadows from Images , 2002, ECCV.

[16]  Anil K. Jain,et al.  Learning Texture Discrimination Masks , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

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

[18]  P. KaewTrakulPong,et al.  An Improved Adaptive Background Mixture Model for Real-time Tracking with Shadow Detection , 2002 .

[19]  P J Phillips The design of matching pursuit filters. , 1998, Network.