Vehicle Counting Quantitative Comparison Using Background Subtraction, Viola Jones and Deep Learning Methods

In this paper, vehicle counting is investigated using various machine methods on four datasets. Vehicle counting is needed to complete the data required for short term predictions using highway traffic model, which is in turn, applicable for road design and usage planning. The goal of this research is to show that automatic car counting using machine methods, can be obtained from utilizing existing CCTV image data or from better cameras. Then by applying quantitative evaluation, F1 and precision scores are obtained, so that a few recommendations can be given. Through numerous simulations, F1 scores ranging from 0.32 to 0.75 have been successfully obtained for one low resolution dataset, using Background Subtraction and Viola Jones methods, on existing CCTV data. It has been found also that Viola Jones method can improve F1 score, by about 39% to 56%, over Back Subtraction method. Furthermore, the use of Deep Learning especially YOLO has provided good results, with F1 scores ranging from 0.94 to 1 and its precision ranges from 97.37% to 100% involving three datasets of higher resolution. (Abstract)

[1]  Reza Safabakhsh,et al.  Vehicle detection, counting and classification in various conditions , 2016 .

[2]  Guillaume Leduc,et al.  Road Traffic Data: Collection Methods and Applications , 2008 .

[3]  Ali Farhadi,et al.  YOLO9000: Better, Faster, Stronger , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  Yingfeng Cai,et al.  A Vehicle Detection Algorithm Based on Deep Belief Network , 2014, TheScientificWorldJournal.

[5]  Chengyi Wang,et al.  An Automatic Car Counting System Using OverFeat Framework , 2017, Sensors.

[6]  Alexandre M. Bayen,et al.  Evaluation of traffic data obtained via GPS-enabled mobile phones: The Mobile Century field experiment , 2009 .

[7]  Ali Farhadi,et al.  You Only Look Once: Unified, Real-Time Object Detection , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[8]  Jacob Scharcanski,et al.  A novel video based system for detecting and counting vehicles at user-defined virtual loops , 2015, Expert Syst. Appl..

[9]  Jeff S. Shamma,et al.  Vehicle Classification and Speed Estimation Using Combined Passive Infrared/Ultrasonic Sensors , 2018, IEEE Transactions on Intelligent Transportation Systems.

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

[11]  Louahdi Khoudour,et al.  Automatic vehicle counting system for traffic monitoring , 2016, J. Electronic Imaging.

[12]  Wisnu Jatmiko,et al.  Mobile phones as traffic sensors with map matching and privacy considerations , 2012, 2012 International Symposium on Micro-NanoMechatronics and Human Science (MHS).

[13]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[14]  Wisnu Jatmiko,et al.  Background Subtraction Using Gaussian Mixture Model Enhanced by Hole Filling Algorithm (GMMHF) , 2013, 2013 IEEE International Conference on Systems, Man, and Cybernetics.

[15]  Brian L. Smith,et al.  Short-term traffic flow prediction models-a comparison of neural network and nonparametric regression approaches , 1994, Proceedings of IEEE International Conference on Systems, Man and Cybernetics.

[16]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[17]  Kil To Chong,et al.  Vehicle Detection and Counting in High-Resolution Aerial Images Using Convolutional Regression Neural Network , 2018, IEEE Access.

[18]  Benny Hardjono Calibration of Virtual Detection Zone and CCTV data for Cell Transmission Model , 2015, 2015 9th International Conference on Sensing Technology (ICST).

[19]  W. Jatmiko,et al.  Vehicle counting and speed measurement using headlight detection , 2013, 2013 International Conference on Advanced Computer Science and Information Systems (ICACSIS).

[20]  Christian S. Jensen,et al.  Similarity-based prediction of travel times for vehicles traveling on known routes , 2008, GIS '08.

[21]  Benny Hardjono,et al.  Vehicle travel distance and time prediction using virtual detection zone and CCTV data , 2017, 2017 IEEE 17th International Conference on Communication Technology (ICCT).

[22]  Wisnu Jatmiko,et al.  Virtual detection zone in smart phone, with CCTV, and twitter as part of an integrated ITS , 2013 .