Difference of Gaussian Edge-Texture Based Background Modeling for Dynamic Traffic Conditions

A 24/7 traffic surveillance system needs to perform robustly in dynamic traffic conditions. Despite the amount of work that has been done in creating suitable background models, we observe limitations with the state-of-the-art methods when there is minimal color information and the background processes have a high variance due to lighting changes or adverse weather conditions. To improve the performance, we propose in this paper a Difference of Gaussian (DoG) edge-texture based modeling for learning the background and detecting vehicles in such conditions. Background DoG images are obtained at different scales and summed to obtain an Added DoG image. The edge-texture information contained in the Added DoG image is modeled using the Local Binary Pattern (LBP) texture measure. For each pixel in the Added DoG image, a group of weighted adaptive LBP histograms are obtained. Foreground vehicles are detected by matching an existing histogram obtained from the current Added DoG image to the background histograms. The novelty of this technique is that it provides a higher level of learning by establishing a relationship an edge pixel has with its neighboring edge and non-edge pixels which in turn provides us with better performance in foreground detection and classification.

[1]  Marko Heikkilä,et al.  A Texture-based Method for Detecting Moving Objects , 2004, BMVC.

[2]  Olivier Bernier,et al.  Real Time Illumination Invariant Background Subtraction Using Local Kernel Histograms , 2006, BMVC.

[3]  Supakorn Siddhichai,et al.  A gradient-based foreground detection technique for object tracking in a traffic monitoring system , 2005, IEEE Conference on Advanced Video and Signal Based Surveillance, 2005..

[4]  Larry S. Davis,et al.  W4: Real-Time Surveillance of People and Their Activities , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Alex Pentland,et al.  Pfinder: Real-Time Tracking of the Human Body , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Larry S. Davis,et al.  Non-parametric Model for Background Subtraction , 2000, ECCV.

[7]  Christopher M. Bishop,et al.  Non-linear Bayesian Image Modelling , 2000, ECCV.

[8]  Zoran Duric,et al.  Using histograms to detect and track objects in color video , 2001, Proceedings 30th Applied Imagery Pattern Recognition Workshop (AIPR 2001). Analysis and Understanding of Time Varying Imagery.

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

[10]  Stephen J. McKenna,et al.  Tracking interacting people , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[11]  Marko Heikkilä,et al.  A texture-based method for modeling the background and detecting moving objects , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[13]  L. Davis,et al.  Background and foreground modeling using nonparametric kernel density estimation for visual surveillance , 2002, Proc. IEEE.