Vision-based traffic surveys in urban environments

Abstract. This paper presents a state-of-the-art, vision-based vehicle detection and type classification to perform traffic surveys from a roadside closed-circuit television camera. Vehicles are detected using background subtraction based on a Gaussian mixture model that can cope with vehicles that become stationary over a significant period of time. Vehicle silhouettes are described using a combination of shape and appearance features using an intensity-based pyramid histogram of orientation gradients (HOG). Classification is performed using a support vector machine, which is trained on a small set of hand-labeled silhouette exemplars. These exemplars are identified using a model-based preclassifier that utilizes calibrated images mapped by Google Earth to provide accurately surveyed scene geometry matched to visible image landmarks. Kalman filters track the vehicles to enable classification by majority voting over several consecutive frames. The system counts vehicles and separates them into four categories: car, van, bus, and motorcycle (including bicycles). Experiments with real-world data have been undertaken to evaluate system performance and vehicle detection rates of 96.45% and classification accuracy of 95.70% have been achieved on this data.

[1]  Larry S. Davis,et al.  A Robust Background Subtraction and Shadow Detection , 1999 .

[2]  Dar-Shyang Lee,et al.  Effective Gaussian mixture learning for video background subtraction , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Cecilia Laschi,et al.  Self-adaptive Gaussian mixture models for real-time video segmentation and background subtraction , 2010, 2010 10th International Conference on Intelligent Systems Design and Applications.

[4]  Zezhi Chen,et al.  Multi-shape Descriptor Vehicle Classification for Urban Traffic , 2011, 2011 International Conference on Digital Image Computing: Techniques and Applications.

[5]  S. M. Mahbubur Rahman,et al.  Detection and Classification of Vehicles From Video Using Multiple Time-Spatial Images , 2012, IEEE Transactions on Intelligent Transportation Systems.

[6]  Nicolas Martel-Brisson,et al.  Learning and Removing Cast Shadows through a Multidistribution Approach , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Tieniu Tan,et al.  Model-Based Localisation and Recognition of Road Vehicles , 1998, International Journal of Computer Vision.

[8]  Oihana Otaegui,et al.  Adaptive Multicue Background Subtraction for Robust Vehicle Counting and Classification , 2012, IEEE Transactions on Intelligent Transportation Systems.

[9]  Ferdinand van der Heijden,et al.  Recursive unsupervised learning of finite mixture models , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Zezhi Chen,et al.  Self-adaptive Gaussian mixture model for urban traffic monitoring system , 2011, 2011 IEEE International Conference on Computer Vision Workshops (ICCV Workshops).

[11]  Klamer Schutte,et al.  Global Intensity Correction in Dynamic Scenes , 2009, International Journal of Computer Vision.

[12]  David A. McAllester,et al.  Object Detection with Discriminatively Trained Part Based Models , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Sergio A. Velastin,et al.  3D Extended Histogram of Oriented Gradients (3DHOG) for Classification of Road Users in Urban Scenes , 2009, BMVC.

[14]  Guohui Zhang,et al.  Video-Based Vehicle Detection and Classification System for Real-Time Traffic Data Collection Using Uncalibrated Video Cameras , 2007, Transportation Research Record: Journal of the Transportation Research Board.

[15]  Hsi-Jian Lee,et al.  A Spatial-Extended Background Model for Moving Blobs Extraction in Indoor Environments , 2009, J. Inf. Sci. Eng..

[16]  Zezhi Chen,et al.  Road vehicle classification using Support Vector Machines , 2009, 2009 IEEE International Conference on Intelligent Computing and Intelligent Systems.

[17]  Andrew Zisserman,et al.  Image Classification using Random Forests and Ferns , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[18]  Mohan M. Trivedi,et al.  Learning, Modeling, and Classification of Vehicle Track Patterns from Live Video , 2008, IEEE Transactions on Intelligent Transportation Systems.

[19]  Stefano Messelodi,et al.  A computer vision system for the detection and classification of vehicles at urban road intersections , 2005, Pattern Analysis and Applications.

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

[21]  Sergio A. Velastin,et al.  A Review of Computer Vision Techniques for the Analysis of Urban Traffic , 2011, IEEE Transactions on Intelligent Transportation Systems.

[22]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[23]  Sergio A. Velastin,et al.  Urban road user detection and classification using 3D wire frame models , 2010 .

[24]  Mohan M. Trivedi,et al.  Detecting Moving Shadows: Algorithms and Evaluation , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[25]  M. P. Sirisha,et al.  Adaptive Vehicle Detector Approach for Complex Environments , 2013 .

[26]  Dorin Comaniciu,et al.  Mean Shift: A Robust Approach Toward Feature Space Analysis , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[27]  P. Wayne Power,et al.  Understanding Background Mixture Models for Foreground Segmentation , 2002 .

[28]  Andrew Zisserman,et al.  Representing shape with a spatial pyramid kernel , 2007, CIVR '07.

[29]  Dimitrios Makris,et al.  Time efficient ghost removal for motion detection in visual surveillance systems , 2008 .

[30]  Yen-Wei Chen,et al.  Image recognition by learned linear subspace of combined bag-of-features and low-level features , 2010, 2010 IEEE International Conference on Image Processing.

[31]  Takeo Kanade,et al.  Type classification, color estimation, and specific target detection of moving targets on public streets , 2005, Machine Vision and Applications.

[32]  LeeDar-Shyang Effective Gaussian Mixture Learning for Video Background Subtraction , 2005 .

[33]  Zezhi Chen,et al.  A self-adaptive Gaussian mixture model , 2014, Comput. Vis. Image Underst..

[34]  Zezhi Chen,et al.  Active Segmentation and Adaptive Tracking Using Level Sets , 2007, BMVC.

[35]  Zezhi Chen,et al.  Efficient annotation of video for vehicle type classification , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[36]  Badrinath Roysam,et al.  Image change detection algorithms: a systematic survey , 2005, IEEE Transactions on Image Processing.

[37]  J. L. Roux An Introduction to the Kalman Filter , 2003 .

[38]  Zezhi Chen,et al.  Vehicle type categorization: A comparison of classification schemes , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[39]  Zezhi Chen,et al.  Confidence based active learning for vehicle classification in urban traffic , 2012 .

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

[41]  Ferdinand van der Heijden,et al.  Efficient adaptive density estimation per image pixel for the task of background subtraction , 2006, Pattern Recognit. Lett..

[42]  Zezhi Chen,et al.  Vehicle detection, tracking and classification in urban traffic , 2012, 2012 15th International IEEE Conference on Intelligent Transportation Systems.

[43]  Tieniu Tan,et al.  Boosting local feature descriptors for automatic objects classification in traffic scene surveillance , 2008, 2008 19th International Conference on Pattern Recognition.

[44]  W. Eric L. Grimson,et al.  Edge-based rich representation for vehicle classification , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[45]  Thierry Bouwmans,et al.  Background Modeling using Mixture of Gaussians for Foreground Detection - A Survey , 2008 .

[46]  Luc Van Gool,et al.  Efficient multi-camera vehicle detection, tracking, and identification in a tunnel surveillance application , 2012, Comput. Vis. Image Underst..