Optimized YOLOv3 Algorithm and Its Application in Traffic Flow Detections
Source abstract
Abstract
In the intelligent traffic system, real-time and accurate detections of vehicles in images and video data are very important and challenging work. Especially in situations with complex scenes, different models, and high density, it is difficult to accurately locate and classify these vehicles during traffic flows. Therefore, we propose a single-stage deep neural network YOLOv3-DL, which is based on the Tensorflow framework to improve this problem. The network structure is optimized by introducing the idea of spatial pyramid pooling, then the loss function is redefined, and a weight regularization method is introduced, for that, the real-time detections and statistics of traffic flows can be implemented effectively. The optimization algorithm we use is the DL-CAR data set for end-to-end network training and experiments with data sets under different scenarios and weathers. The analyses of experimental data show that the optimized algorithm can improve the vehicles’ detection accuracy on the test set by 3.86%. Experiments on test sets in different environments have improved the detection accuracy rate by 4.53%, indicating that the algorithm has high robustness. At the same time, the detection accuracy and speed of the investigated algorithm are higher than other algorithms, indicating that the algorithm has higher detection performance.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Advanced Neural Network Applications · Video Surveillance and Tracking Methods · Autonomous Vehicle Technology and Safety
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Navigation Institute, Jimei University, Xiamen 361021, China
School of Information Engineering, Jimei University, Xiamen 361021, China
Department of Chemical and Materials Engineering, National University of Kaohsiung, Kaohsiung 811, Taiwan
References (21)
Show source-provided references
1. Liu, Y. (2018, January 25–26). Big Data Technology and Its Analysis of Application in Urban Intelligent Transportation System. Proceedings of the International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS), Xiamen, China.10.1109/ICITBS.2018.00012 ↗
2. A Hybrid Vehicle Detection Method Based on Viola-Jones and HOG + SVM from UAV Images10.3390/s16081325 ↗
3. Qiu, Q.J., Yong, L., and Cai, D.W. (July, January 29). Vehicle detection based on LBP features of the Haar-like Characteristics. Proceedings of the 11th World Congress on Intelligent Control and Automation, Shenyang, China.
4. Object Detection with Discriminatively Trained Part-Based Models
5. Prakash, J.S., Vignesh, K.A., Ashok, C., and Adithyan, R. (2012, January 14–15). Multi class Support Vector Machines classifier for machine vision application. Proceedings of the International Conference on Machine Vision and Image Processing (MVIP), Taipei, Taiwan.
6. Multiscale edge fusion for vehicle detection based on difference of Gaussian10.1016/j.ijleo.2016.01.017 ↗
7. Gradient-based learning applied to document recognition10.1109/5.726791 ↗
8. Girshick, R., Donahue, J., Darrell, T., and Malik, J. (2014, January 24–27). Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA.10.1109/CVPR.2014.81 ↗
9. Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition10.1109/TPAMI.2015.2389824 ↗
10. Thakar, V., Saini, H., Ahmed, W., Soltani, M.M., Aly, A., and Yu, J.Y. (2018, January 16–19). Efficient Single-Shot Multibox Detector for Construction Site Monitoring. Proceedings of the 4th IEEE International Smart Cities Conference (ISC2), Kansas City, MO, USA.10.1109/ISC2.2018.8656929 ↗
11. Redmon, J., Divvala, S., Girshick, R., and Farhadi, A. (2016, January 27–30). You Only Look Once: Unified, Real-Time Object Detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.10.1109/CVPR.2016.91 ↗
12. Redmon, J., and Farhadi, A. (2017, January 21–26). YOLO9000: Better, Faster, Stronger. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.10.1109/CVPR.2017.690 ↗
13. Redmon, J., and Farhadi, A. (2018, January 18–22). YOLOv3: An Incremental Improvement. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA.
14. Fast Object Detection at Constrained Energy10.1109/TETC.2016.2577538 ↗
15. Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks10.1109/TPAMI.2016.2577031 ↗
16. Tesema, F.B., Lin, J., Ou, J., Wu, H., and Zhu, W. (2018, January 14–16). Feature Fusing of Feature Pyramid Network for Multi-Scale Pedestrian Detection. Proceedings of the 15th International Computer Conference on Wavelet Active Media Technology and Information Processing (ICCWAMTIP), Chengdu, China.10.1109/ICCWAMTIP.2018.8632614 ↗
17. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 10–13). Deep Residual Learning for Image Recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
18. Investigation of a Promoted You Only Look Once Algorithm and Its Application in Traffic Flow Monitoring10.3390/app9173619 ↗
19. Huang, G., Liu, Z., Maaten, L.V.D., and Weinberger, K.Q. (2017, January 21–26). Densely Connected Convolutional Networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.243 ↗
20. Zheng, Z., Wang, P., Liu, W., Li, J., Ye, R., and Ren, D. (2020, March 09). Distance-IoU Loss: Faster and Better Learning for Bounding Box Regression. Available online: https://arxiv.org/abs/1911.08287.
21. Rezatofighi, H., Tsoi, N., Gwak, J., Sadeghian, A., Reid, I., and Savarese, S. (2019, January 16–21). Generalized Intersection Over Union: A Metric and a Loss for Bounding Box Regression. Proceedings of the 32nd IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA.10.1109/CVPR.2019.00075 ↗