A Robust Technique for Background Subtraction and Shadow Elimination in Traffic Video Sequence

A novel background model based on Marr wavelet kernel and a background subtraction technique based on binary discrete wavelet transforms are introduced. The background model keeps a sample of intensity values for each pixel in the image and uses this sample to estimate the probability density function of the pixel intensity. The density function is estimated using a new Marr wavelet kernel density estimation technique. Since this approach is quite general, the model can approximate any distribution for the pixel intensity without any assumptions about the underlying distribution shape. The background and current frame are transformed in the binary discrete wavelet domain, and background subtraction is performed in each sub-band. After obtaining the foreground, shadow is eliminated by an edge detection method. Experiments show that the simple method produces good results with much lower computational complexity and can effectively extract the moving objects, even though the objects are similar to the background, and shadows can be successfully eliminated, thus good moving objects segmentation can be obtained.

[1]  Ding Xuan-hao A Note on Continuous Wavelet Transform , 2007 .

[2]  Stuart J. Russell,et al.  Image Segmentation in Video Sequences: A Probabilistic Approach , 1997, UAI.

[3]  Zhang Jun BDWT based Moving Object Recognition and Mexico Wavelet Kernel Mean Shift Tracking , 2008 .

[4]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[5]  Osama Masoud,et al.  Detection and classification of vehicles , 2002, IEEE Trans. Intell. Transp. Syst..

[6]  Chandrika Kamath,et al.  Robust techniques for background subtraction in urban traffic video , 2004, IS&T/SPIE Electronic Imaging.

[7]  He Yu-yao Algorithms for Background Extraction in Video Traffic Monitoring System , 2006 .

[8]  W. Eric L. Grimson,et al.  Using adaptive tracking to classify and monitor activities in a site , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[9]  Kentaro Toyama,et al.  Wallflower: principles and practice of background maintenance , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[10]  James H. Elder,et al.  Image editing in the contour domain , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[11]  Jitendra Malik,et al.  Towards robust automatic traffic scene analysis in real-time , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[12]  Ahmed H. Tewfik,et al.  A binary wavelet decomposition of binary images , 1996, IEEE Trans. Image Process..

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

[14]  Tao Gao,et al.  Moving video object segmentation based on redundant wavelet transform , 2008, 2008 International Conference on Information and Automation.

[15]  Andrew F. Inglis,et al.  Video Engineering , 1992 .

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