Convolutional neural network for recognizing highway traffic congestion

Abstract We investigates the performance of deep Convolutional Neural Network (CNN) for recognizing highway traffic congestion state in surveillance camera images. Different from the usual images in ImageNet, images generated by highway surveillance cameras usually have much more extensive range of perspective and thus larger area of background. Therefore the objective road and vehicles are not as prominent as target object in ImageNet images. And also these images from cameras across a large number of highway sites could show a very rich variance of scenes, road configurations. We are very interested to study whether convolutional networks are still reliably able to classify such images, without any special previous processing such as segmentation of objective roads. Two classic convolutional networks, AlexNet and GoogLeNet are employed to classify congestion state. We build a highway imagery dataset using real-life traffic videos to evaluate the CNNs recognition performance. These images cover a wide range of road configurations, times of the day, weather and lighting conditions, and have been labeled with one of the two states, congestion or non-congestion. The experimental results indicate that under the current strategy of feeding images directly into networks, both AlexNet and GoogLeNet can achieve an excellent recognition accuracy of 98% on held-out test samples. And many of the misclassified images turn out to be borderline cases. More results include that scale and perspective in photography could affect the recognition result.

[1]  Boris S. Kerner,et al.  Introduction to Modern Traffic Flow Theory and Control: The Long Road to Three-Phase Traffic Theory , 2009 .

[2]  Richard P. Wildes,et al.  Classification of traffic video based on a spatiotemporal orientation analysis , 2011, 2011 IEEE Workshop on Applications of Computer Vision (WACV).

[3]  Thammasak Thianniwet,et al.  Classification of Road Traffic Congestion Levels from GPS Data using a Decision Tree Algorithm and Sliding Windows , 2009 .

[4]  José M. F. Moura,et al.  Understanding Traffic Density from Large-Scale Web Camera Data , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[5]  Li Fei-Fei,et al.  ImageNet: A large-scale hierarchical image database , 2009, CVPR.

[6]  Rong Su,et al.  Management of traffic congestion in adaptive traffic signals using a novel classification-based approach , 2018, Engineering Optimization.

[7]  Andrew Zisserman,et al.  Learning To Count Objects in Images , 2010, NIPS.

[8]  David Evans,et al.  Using Real-Time Road Traffic Data to Evaluate Congestion , 2011, Dependable and Historic Computing.

[9]  Rob Fergus,et al.  Visualizing and Understanding Convolutional Networks , 2013, ECCV.

[10]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[11]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[12]  Wei Quan,et al.  Smart road stud based two-lane traffic surveillance , 2020, J. Intell. Transp. Syst..

[13]  Richard P. Wildes,et al.  Dynamic texture recognition based on distributions of spacetime oriented structure , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[14]  Dandan Ding,et al.  A deep learning approach for quality enhancement of surveillance video , 2020, J. Intell. Transp. Syst..

[15]  Michael D Fontaine,et al.  Operational performance evaluation of adaptive traffic control systems: A Bayesian modeling approach using real-world GPS and private sector PROBE data , 2020, J. Intell. Transp. Syst..

[16]  Pallavi Choudekar,et al.  Implementation of image processing in real time traffic light control , 2011, 2011 3rd International Conference on Electronics Computer Technology.

[17]  Yao Shen,et al.  Street-Frontage-Net: urban image classification using deep convolutional neural networks , 2018, Int. J. Geogr. Inf. Sci..

[18]  Qi Wang,et al.  Locality constraint distance metric learning for traffic congestion detection , 2018, Pattern Recognit..

[19]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  T. Aaron Gulliver,et al.  Store-Carry-Forward Message Dissemination in Vehicular Ad-Hoc Networks with Local Density Estimation , 2009, 2009 IEEE 70th Vehicular Technology Conference Fall.

[21]  Li Wei,et al.  Real-time Road Congestion Detection Based on Image Texture Analysis , 2016 .

[22]  Leizer Schnitman,et al.  Highway Traffic Congestion Classification using Holistic Properties , 2013 .

[23]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[24]  Zhiyuan Liu,et al.  Urban dynamic congestion pricing: an overview and emerging research needs , 2017 .

[25]  Quanshi Zhang,et al.  Visual interpretability for deep learning: a survey , 2018, Frontiers of Information Technology & Electronic Engineering.

[26]  Pascal Frossard,et al.  Graph-based Isometry Invariant Representation Learning , 2017, ICML.

[27]  M. Sugumaran,et al.  Real-time video object detection and classification using hybrid texture feature extraction , 2018 .

[28]  José M. F. Moura,et al.  Traffic flow from a low frame rate city camera , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[29]  Song Zheng,et al.  An Improved Moving Object Detection Algorithm Based on Frame Difference and Edge Detection , 2007, Fourth International Conference on Image and Graphics (ICIG 2007).

[30]  Giuseppe Anastasi,et al.  Urban and social sensing for sustainable mobility in smart cities , 2013, 2013 Sustainable Internet and ICT for Sustainability (SustainIT).

[31]  A.B. Chan,et al.  Classification and retrieval of traffic video using auto-regressive stochastic processes , 2005, IEEE Proceedings. Intelligent Vehicles Symposium, 2005..

[32]  Richard Tomsett,et al.  A Deep Convolutional Network for Traffic Congestion Classification , 2017 .

[33]  Luca Calderoni,et al.  Deploying a network of smart cameras for traffic monitoring on a "city kernel" , 2014, Expert Syst. Appl..

[34]  Chen Zhen-ting,et al.  Traffic Congestion Detection Based On GPS Floating-Car Data , 2011 .

[35]  Odemir Martinez Bruno,et al.  Spatiotemporal Gabor filters: a new method for dynamic texture recognition , 2012, ArXiv.

[36]  L. Craig Davis,et al.  Introduction to Modern Traffic Flow Theory and Control: The Long Road to Three-Phase Traffic Theory , 2009 .