Fast and Robust Background Updating for Real-time Traffic Surveillance and Monitoring

Background updating is an important aspect of dynamic scene analysis. Three critical problems: sudden camera perturbation, sudden or gradual illumination change and the sleeping person problem, which arise frequently in realworld surveillance and monitoring systems, are addressed in the proposed scheme. The paper presents a multi-color model where multiple color clusters are used to represent the background at each pixel location. In the proposed background updating scheme, the updates to the mean and variance of each color cluster at each pixel location incorporate the most recently observed color values. Each cluster is assigned a weight which measures the time duration and temporal recurrence frequency of the cluster. The sleeping person problem is tackled by virtue of the observation that at a given pixel location, the time durations and recurrence frequencies of the color clusters representing temporarily static objects are smaller compared to those of color clusters representing the true background colors when measured over a sufficiently long temporal history. The camera perturbation problem is solved using a fast camera motion detection algorithm that allows the current background image to be registered with the background model maintained in memory. Sudden illumination changes are handled by using an adaptive histogram template whereas gradual illumination changes are automatically resolved with the adaptive background model. The background updating scheme is shown to be robust even when the scene is very busy and also computationally efficient, making it suitable for realtime traffic surveillance and monitoring systems. Experimental results on real traffic monitoring and surveillance videos are presented.

[1]  Sridha Sridharan,et al.  Real-time adaptive background segmentation , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

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

[3]  J.-Y. Bouguet,et al.  Pyramidal implementation of the lucas kanade feature tracker , 1999 .

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

[5]  Walter Bender,et al.  Salient Stills: Process and Practice , 1996, IBM Syst. J..

[6]  Jitendra Malik,et al.  Robust Multiple Car Tracking with Occlusion Reasoning , 1994, ECCV.

[7]  Azriel Rosenfeld,et al.  Tracking Groups of People , 2000, Comput. Vis. Image Underst..

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

[9]  Katsushi Ikeuchi,et al.  Traffic monitoring and accident detection at intersections , 2000, IEEE Trans. Intell. Transp. Syst..

[10]  Olaf Munkelt,et al.  Adaptive Background Estimation and Foreground Detection using Kalman-Filtering , 1995 .