Traffic density estimation, vehicle classification and stopped vehicle detection for traffic surveillance system using predefined traffic videos

Introduction The traffic video monitoring and surveillance systems have been widely used in traffic management. Most of the companies have started to use several cameras for the use of traffic surveillance system. The surveillance system extracting useful information such as traffic density, vehicle types from these camera systems has become a hassle due to the high number of cameras in use. Manual analysis of these camera systems is now unapplicable. Development of intellegent systems that extract traffic density and vehicle classification information from traffic surveillance systems is crucial in traffic management. It is important to know the traffic density of the roads real time especially in mega cities for signal control and effective traffic management. Time estimation of reaching from one location to another and recommendation of different route alternatives using real time traffic density information are very valuable for mega city residents. In addition, vehicle classification (big: truck, middle: van, or small: car) is also important for traffic control centers. For example, the effects of banning big vehicles from a road can be analyzed using vehicle classification information in a simulation program. This paper presents an automatic traffic density estimation and vehicle classification method for traffic surveillence system using neural networks. Several other vehicle detectors such as loop, radar, infrared, ultrasonic, and microwave detectors exist in the literature. These sensors are expensive with limited capacity and involve installation, maintenance, and implementation difficulties. For example, loop sensor might need maintenance due to road ground deformation or metal barrier near the road might prevent effective detection using radar sensors [1]. In resent years, video processing techniques have attracted researchers for vehicle detection [2-7]. Detection of moving objects including vehicle, human, etc. in video can be achieved in three main approaches: Temporal difference, optical flow, and background substraction. In temporal difference, the image difference of two consecutive image frames are obtained [12-18]. However, this approach has some limitations such as visual homogeneity requirement and its effectiveness depends on the speeds of moving objects [2]. Optical flow method was developed to obtain effective background modification, which bases on the detection of intensity changes [2]. However, illumunation change due to weather or sun-light reflections decreases its effectiveness. It is also computationally inefficient [2]. The third method, background subtraction, is the mostly seen method in the literature for effective motion tracking and moving object identification [2, 4, 6, 9, 10, 11]. In background subtraction, background can be static, in which a fixed background is obtained beforehand and used in the entire process; or dynamic, in which background is dynamically updated with changing external effects like weather. Static background may not be effective in most applications, many methods include dynamic background subtraction. In [19], the background is detected dynamically by using dynamic threshold selection method. In [22], land mark based method and BS&Edge method are used to remove the shadow from the scene. Different classification techniques have been employed after the moving objects are detected in order to identify the

[1]  M. Teal,et al.  Spatial-Temporal Reasoning Based on Object Motion , 1996, BMVC.

[2]  Dipti Srinivasan,et al.  Neural Networks for Real-Time Traffic Signal Control , 2006, IEEE Transactions on Intelligent Transportation Systems.

[3]  Thierry Pun,et al.  Non-linear multiresolution relaxation for alerting , 1993 .

[4]  Giuseppe Manfredi,et al.  An algorithm for the recognition of levels of congestion in road traffic problems , 2009, Math. Comput. Simul..

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

[6]  Jorge P. Batista,et al.  Wrongway Drivers Detection Based on Optical Flow , 2007, 2007 IEEE International Conference on Image Processing.

[7]  Jorge P. Batista,et al.  Robust segmentation for outdoor traffic surveillance , 2008, 2008 15th IEEE International Conference on Image Processing.

[8]  Jake K. Aggarwal,et al.  Tracking Human Motion in Structured Environments Using a Distributed-Camera System , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Zhiqiang Wei,et al.  Effective vehicle detection technique for traffic surveillance systems , 2006, J. Vis. Commun. Image Represent..

[10]  Bo Yang,et al.  VISATRAM: a real-time vision system for automatic traffic monitoring , 2000, Image Vis. Comput..

[11]  Wei Zhang,et al.  Moving vehicles segmentation based on Bayesian framework for Gaussian motion model , 2006, Pattern Recognit. Lett..

[12]  K W Dickinson,et al.  IMAGE PROCESSING APPLIED TO TRAFFIC , 1984 .

[13]  Jong Bae Kim,et al.  Efficient region-based motion segmentation for a video monitoring system , 2003, Pattern Recognit. Lett..

[14]  Mahmood Fathy,et al.  A window-based image processing technique for quantitative and qualitative analysis of road traffic parameters , 1998 .

[15]  Baher Abdulhai,et al.  Short Term Freeway Traffic Flow Prediction Using Genetically-Optimized Time-Delay-Based Neural Networks , 1999 .

[16]  Jorge Batista,et al.  WRONG WAY DRIVERS DETECTION BASED ON OPTICAL FLOW , 2007 .

[17]  Xutong Niu,et al.  A semi-automatic framework for highway extraction and vehicle detection based on a geometric deformable model , 2006 .

[18]  Michalis E. Zervakis,et al.  A survey of video processing techniques for traffic applications , 2003, Image Vis. Comput..

[19]  Antonio Fernández-Caballero,et al.  Dynamic visual attention model in image sequences , 2007, Image Vis. Comput..

[20]  Dimitri Lefebvre,et al.  Neural networks for local monitoring of traffic magnetic sensors , 2004 .

[21]  Antonio Fernández-Caballero,et al.  Visual surveillance by dynamic visual attention method , 2006, Pattern Recognit..

[22]  Xiaobo Li,et al.  Detection of vehicles from traffic scenes using fuzzy integrals , 2002, Pattern Recognit..

[23]  Larry S. Davis,et al.  Real-time foreground-background segmentation using codebook model , 2005, Real Time Imaging.

[24]  Anil K. Jain,et al.  Contour extraction of moving objects in complex outdoor scenes , 1995, International Journal of Computer Vision.

[25]  Antonio Fernández-Caballero,et al.  Algorithmic lateral inhibition method in dynamic and selective visual attention task: Application to moving objects detection and labelling , 2006, Expert Syst. Appl..

[26]  Paola Mello,et al.  Image analysis and rule-based reasoning for a traffic monitoring system , 2000, IEEE Trans. Intell. Transp. Syst..

[27]  Mei Yu,et al.  Vision Based Vehicle Detection and Traffic Parameter Extraction , 2001 .

[28]  Paulo Peixoto,et al.  A Dual-Stage Robust Vehicle Detection and Tracking for Real-Time Traffic Monitoring , 2006, 2006 IEEE Intelligent Transportation Systems Conference.