An amalgamation of YOLOv4 and XGBoost for next-gen smart traffic management system

被引:0
作者
Dave P. [1 ]
Chandarana A. [1 ]
Goel P. [1 ]
Ganatra A. [2 ]
机构
[1] Computer Science & Engineering Department, Devang Patel Institute of Advance Technology and Research, Charotar University of Science and Technology (CHARUSAT), CHARUSAT Campus, Changa, Gujarat
[2] Computer Engineering Department, Devang Patel Institute of Advance Technology and Research, Charotar University of Science and Technology (CHARUSAT), CHARUSAT Campus, Changa, Gujarat
关键词
Computer vision; Deep learning; eXtreme Gradient Boosting (XGBoost); Machine learning; Object detection; Regression analysis; YOLOv4;
D O I
10.7717/PEERJ-CS.586
中图分类号
学科分类号
摘要
The traffic congestion and the rise in the number of vehicles have become a grievous issue, and it is focused worldwide. One of the issues with traffic management is that the traffic light’s timer is not dynamic. As a result, one has to remain longer even if there are no or fewer vehicles, on a roadway, causing unnecessary waiting time, fuel consumption and leads to pollution. Prior work on smart traffic management systems repurposes the use of Internet of things, Time Series Forecasting, and Digital Image Processing. Computer Vision-based smart traffic management is an emerging area of research. Therefore a real-time traffic light optimization algorithm that uses Machine Learning and Deep Learning Techniques to predict the optimal time required by the vehicles to clear the lane is presented. This article concentrates on a two-step approach. The first step is to obtain the count of the independent category of the class of vehicles. For this, the You Only Look Once version 4 (YOLOv4) object detection technique is employed. In the second step, an ensemble technique named eXtreme Gradient Boosting (XGBoost) for predicting the optimal time of the green light window is implemented. Furthermore, the different implemented versions of YOLO and different prediction algorithms are compared with the proposed approach. The experimental analysis signifies that YOLOv4 with the XGBoost algorithm produces the most precise outcomes with a balance of accuracy and inference time. The proposed approach elegantly reduces an average of 32.3% of waiting time with usual traffic on the road. © Copyright 2021 Dave et al. Distributed under Creative Commons CC-BY 4.0
引用
收藏
页码:1 / 20
页数:19
相关论文
共 47 条
[31]  
Kumaran SK, Mohapatra S, Dogra DP, Roy PP, Kim B-G., Computer vision-guided intelligent traffic signaling for isolated intersections, Expert Systems with Applications, 134, 5–6, pp. 267-278, (2019)
[32]  
Lin T-Y, Maire M, Belongie S, Hays J, Perona P, Ramanan D, Dollar P, Zitnick CL., Microsoft coco: common objects in context, European Conference on Computer Vision, pp. 740-755, (2014)
[33]  
Long X, Deng K, Wang G, Zhang Y, Dang Q, Gao Y, Shen H, Ren J, Han S, Ding E, Wen S., Pp-yolo: an effective and efficient implementation of object detector, (2020)
[34]  
Lowe DG., Distinctive image features from scale-invariant keypoints, International Journal of Computer Vision, 60, 2, pp. 91-110, (2004)
[35]  
Lv Y, Duan Y, Kang W, Li Z, Wang F-Y., Traffic flow prediction with big data: a deep learning approach, IEEE Transactions on Intelligent Transportation Systems, 16, 2, pp. 865-873, (2014)
[36]  
Natafgi MB, Osman M, Haidar AS, Hamandi L., Smart traffic light system using machine learning, 2018 IEEE International Multidisciplinary Conference on Engineering Technology (IMCET), pp. 1-6, (2018)
[37]  
OpenWeatherMap I., Openweathermap current weather and forecast, (2016)
[38]  
Redmon J, Farhadi A., Yolo9000: better, faster, stronger, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 7263-7271, (2017)
[39]  
Redmon J, Farhadi A., Yolov3: an incremental improvement, (2018)
[40]  
Steinwart I, Christmann A., Support Vector Machines, (2008)