A real-time motion detection algorithm for traffic monitoring systems based on consecutive temporal difference

Moving objects detection is a basic task in video analysis and applications. Many algorithms have been proposed to detect moving objects under different situations in the past decades. In this paper, we propose a new method to detect moving objects in a non-stationary, complex background for an automatic traffic monitoring system. As a pre-treatment, the square neighborhood algorithm is adopted to compensate the disturbance caused by shaking of camera. Then, an improved temporal difference method is applied to obtain the moving areas. Some post-treatments are used to optimize the detection by eliminating noise from the moving areas. The proposed method is excellent in real-time performance because it requires only a little memory and computation. Experiment results show that this method can detect the moving objects efficiently and accurately form the video recorded by a shaking camera with changing background and noises.

[1]  Pubudu N. Pathirana,et al.  Simultaneous estimation of optical flow and object state: A modified approach to optical flow calculation , 2007, 2007 IEEE International Conference on Networking, Sensing and Control.

[2]  Alan A. Stocker,et al.  An improved 2D optical flow sensor for motion segmentation , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[3]  Q An A Highway Vehicles Detection System Based on Frames Difference , 2007 .

[4]  Yoji Yamada,et al.  An HMM-based temporal difference learning with model-updating capability for visual tracking of human communicational behaviors , 2002, Proceedings of Fifth IEEE International Conference on Automatic Face Gesture Recognition.

[5]  Tiziana D'Orazio,et al.  Advances in Background Updating and Shadow Removing for Motion Detection Algorithms , 2005, CAIP.

[6]  David Zhang,et al.  Moving Vehicle Detection for Automatic Traffic Monitoring , 2007, IEEE Transactions on Vehicular Technology.

[7]  Tae-hun Kim,et al.  Salient Motion Information Detection Technique Using Weighted Subtraction Image and Motion Vector , 2006, 2006 International Conference on Hybrid Information Technology.

[8]  Supavadee Aramvith,et al.  An adaptive real-time background subtraction and moving shadows detection , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

[9]  Reinhard Klette,et al.  Robust background subtraction and maintenance , 2004, ICPR 2004.

[10]  A. Ercil,et al.  Robust Vehicle Detection Algorithm , 2007, 2007 IEEE 15th Signal Processing and Communications Applications.

[11]  Kenji Murakami,et al.  Tracking of a Moving Object Using One-Dimensional Optical Flow with a Rotating Observer , 2006, 2006 9th International Conference on Control, Automation, Robotics and Vision.

[12]  Nikos Paragios,et al.  Background modeling and subtraction of dynamic scenes , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[13]  Liu Ya MOVING OBJECT DETECTION AND TRACKING BASED ON BACKGROUND SUBTRACTION , 2002 .

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

[15]  Massimo Piccardi,et al.  Background subtraction techniques: a review , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[16]  Zhenjiang Miao,et al.  Fast Background Subtraction and Shadow Elimination Using Improved Gaussian Mixture Model , 2007, 2007 IEEE International Workshop on Haptic, Audio and Visual Environments and Games.

[17]  Michael J. Black,et al.  On the Spatial Statistics of Optical Flow , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[18]  Michael J. Black,et al.  On the Spatial Statistics of Optical Flow , 2005, ICCV.

[19]  Abbas El Gamal,et al.  Optical flow estimation using temporally oversampled video , 2005, IEEE Transactions on Image Processing.

[20]  Lan Yao,et al.  An effective detection algorithm for moving object with complex background , 2005, 2005 International Conference on Machine Learning and Cybernetics.