Literature Review Application of YOLO Algorithm for Detection and Tracking
DOI:
10.47709/cnahpc.v6i3.4374Keywords:
Tracking, Detection, YOLO, Smart City, VehicleDimension Badge Record
Abstract
A vehicle tracking system is a computer program that utilizes devices to monitor the position, movement and condition of a vehicle or fleet of vehicles. Multi-vehicle tracking on highways has significant research interest and practical value in building intelligent transportation systems. Nevertheless, traffic road video frames consist of various complex backgrounds and objects. Detection and tracking are very challenging because foreground to background switching occurs frequently. One-stage algorithm approaches such as YOLO and its various variants have been proven to be accurate for detecting vehicles. Meanwhile, the SORT, DeepSORT, ByteTrack and other algorithms can be combined in YOLO. The aim of this study is to highlight existing research on the application of YOLO and its variants in detecting and tracking vehicles, especially in traffic management. The journals used are limited to 2019 – 2024 and the journal sources consist of Hindawi, IEEE, MDPI, Research Gate, Science Direct, and Springer. Based on the research that has been reviewed, the YOLO variant algorithm approach has been successfully applied in the field of vehicle monitoring to support smart cities. In addition, many new model combinations and improvements have been proposed, proving that this algorithm has a big influence in the field of computer vision.
Downloads
Abstract viewed = 273 times
References
Al-qaness, M. A. A., Abbasi, A. A., Fan, H., Ibrahim, R. A., Alsamhi, S. H., & Hawbani, A. (2021). An improved YOLO-based road traffic monitoring system. Computing, 103(2), 211–230. https://doi.org/10.1007/s00607-020-00869-8
Azimjonov, J., & Özmen, A. (2021). A real-time vehicle detection and a novel vehicle tracking systems for estimating and monitoring traffic flow on highways. Advanced Engineering Informatics, 50(October). https://doi.org/10.1016/j.aei.2021.101393
Bewley, A., Ge, Z., Ott, L., Ramos, F., & Upcroft, B. (2016). Simple online and realtime tracking. Proceedings - International Conference on Image Processing, ICIP, 2016-Augus, 3464–3468. https://doi.org/10.1109/ICIP.2016.7533003
Bin Zuraimi, M. A., & Kamaru Zaman, F. H. (2021). Vehicle detection and tracking using YOLO and DeepSORT. ISCAIE 2021 - IEEE 11th Symposium on Computer Applications and Industrial Electronics, 23–29. https://doi.org/10.1109/ISCAIE51753.2021.9431784
Bui, T., Wang, G., Wei, G., & Zeng, Q. (2024). Vehicle Multi-Object Detection and Tracking Algorithm Based on Improved You Only Look Once 5s Version and DeepSORT. Applied Sciences 2024, Vol. 14, Page 2690, 14(7), 2690. https://doi.org/10.3390/APP14072690
Choi, K., Moon, J., Jung, H. G., & Suhr, J. K. (2024). Real-Time Object Detection and Tracking Based on Embedded Edge Devices for Local Dynamic Map Generation. Electronics (Switzerland), 13(5). https://doi.org/10.3390/electronics13050811
Çinta?, E., Özyer, B., & ?im?ek, E. (2020). Vision-based moving UAV tracking by another UAV on low-cost hardware and a new ground control station. IEEE Access, 8, 194601–194611. https://doi.org/10.1109/ACCESS.2020.3033481
Daramouskas, I., Meimetis, D., Patrinopoulou, N., Lappas, V., Kostopoulos, V., & Kapoulas, V. (2023). Camera-Based Local and Global Target Detection, Tracking, and Localization Techniques for UAVs †. Machines, 11(2), 1–27. https://doi.org/10.3390/machines11020315
Deo, A., & Palade, V. (2022). Switching Trackers for Effective Sensor Fusion in Advanced Driver Assistance Systems. Electronics (Switzerland), 11(21). https://doi.org/10.3390/electronics11213586
Djenouri, Y., Belhadi, A., Srivastava, G., Djenouri, D., & Chun-Wei Lin, J. (2022). Vehicle detection using improved region convolution neural network for accident prevention in smart roads. Pattern Recognition Letters, 158, 42–47. https://doi.org/10.1016/j.patrec.2022.04.012
Jin, T., Ye, X., Li, Z., & Huo, Z. (2023). Identification and Tracking of Vehicles between Multiple Cameras on Bridges Using a YOLOv4 and OSNet-Based Method. Sensors, 23(12). https://doi.org/10.3390/s23125510
Kalliomäki, R. (2019). Real-time object detection for autonomous vehicles using deep learning. http://www.teknat.uu.se/student
Kavitha, N., & Chandrappa, D. N. (2021). Optimized YOLOv2 based vehicle classification and tracking for intelligent transportation system. Results in Control and Optimization, 2(October 2020), 100008. https://doi.org/10.1016/j.rico.2021.100008
Khorramshahi, P., Shenoy, V., Pack, M., & Chellappa, R. (2022). Scalable and Real-time Multi-Camera Vehicle Detection, Re-Identification, and Tracking. https://arxiv.org/abs/2204.07442v1
Kumar, S., Singh, S. K., Varshney, S., Singh, S., Kumar, P., Kim, B.-G., & Ra, I.-H. (2023a). Fusion of Deep Sort and Yolov5 for Effective Vehicle Detection and Tracking Scheme in Real-Time Traffic Management Sustainable System. Sustainability, 15(24), 16869. https://doi.org/10.3390/su152416869
Kumar, S., Singh, S. K., Varshney, S., Singh, S., Kumar, P., Kim, B.-G., & Ra, I.-H. (2023b). Fusion of Deep Sort and Yolov5 for Effective Vehicle Detection and Tracking Scheme in Real-Time Traffic Management Sustainable System. Sustainability, 15(24), 16869. https://doi.org/10.3390/su152416869
Li, Y. L., Li, H. T., & Chiang, C. K. (2022). Multi-Camera Vehicle Tracking Based on Deep Tracklet Similarity Network. Electronics (Switzerland), 11(7), 1008. https://doi.org/10.3390/electronics11071008
Lin, L., He, H., Xu, Z., & Wu, D. (2023). Realtime Vehicle Tracking Method Based on YOLOv5 + DeepSORT. Computational Intelligence and Neuroscience, 2023, 1–11. https://doi.org/10.1155/2023/7974201
Liu, X., & Zhang, Z. (2021). A Vision-Based Target Detection, Tracking, and Positioning Algorithm for Unmanned Aerial Vehicle. Wireless Communications and Mobile Computing, 2021. https://doi.org/10.1155/2021/5565589
Luo, W., Xing, J., Milan, A., Zhang, X., Liu, W., & Kim, T.-K. (2020). Multiple object tracking: A literature review. Artificial Intelligence, 103448. https://doi.org/10.1016/j.artint.2020.103448
Neamah, S. B., & Karim, A. A. (2023). Real-time Traffic Monitoring System Based on Deep Learning and YOLOv8. Aro-the Scientific Journal of Koya University, 11(2), 137–150. https://doi.org/10.14500/aro.11327
Neupane, B., Horanont, T., & Aryal, J. (2022). Real-Time Vehicle Classification and Tracking Using a Transfer Learning-Improved Deep Learning Network. Sensors, 22(10), 3813. https://doi.org/10.3390/s22103813
Park, H., Ham, S. H., Kim, T., & An, D. (2022). Object Recognition and Tracking in Moving Videos for Maritime Autonomous Surface Ships. Journal of Marine Science and Engineering, 10(7), 1–17. https://doi.org/10.3390/jmse10070841
Park, S., Kim, Y., Ferrier, N., Sankaran, R., Beckman, P., Auld, J., & Rousseau, A. (2022). Edge-Computing Enabled Traffic State Estimation Based on Vehicle Tracking. SSRN Electronic Journal, 00, 1–14. https://doi.org/10.2139/ssrn.4210254
Rahman, Z., Ami, A. M., & Ullah, M. A. (2020). A Real-Time Wrong-Way Vehicle Detection Based on YOLO and Centroid Tracking. 2020 IEEE Region 10 Symposium, TENSYMP 2020, June, 916–920. https://doi.org/10.1109/TENSYMP50017.2020.9230463
Redmon, J., Divvala, S., Girshick, R., & Farhadi, A. (2016). You only look once: Unified, real-time object detection. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2016-Decem, 779–788. https://doi.org/10.1109/CVPR.2016.91
Redmon, J., & Farhadi, A. (2017). YOLO9000: Better, faster, stronger. Proceedings - 30th IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2017, 2017-Janua, 6517–6525. https://doi.org/10.1109/CVPR.2017.690
Redmon, J., & Farhadi, A. (2018). YOLOv3: An incremental improvement. In arXiv. http://arxiv.org/abs/1804.02767
Rodríguez-Rangel, H., Morales-Rosales, L. A., Imperial-Rojo, R., Roman-Garay, M. A., Peralta-Peñuñuri, G. E., & Lobato-Báez, M. (2022). Analysis of Statistical and Artificial Intelligence Algorithms for Real-Time Speed Estimation Based on Vehicle Detection with YOLO. Applied Sciences (Switzerland), 12(6), 1–20. https://doi.org/10.3390/app12062907
Shao, Y., Yang, Z., Li, Z., & Li, J. (2024). Aero-YOLO: An Efficient Vehicle and Pedestrian Detection Algorithm Based on Unmanned Aerial Imagery. Electronics (Switzerland), 13(7), 1–21. https://doi.org/10.3390/electronics13071190
Sharma, N., Baral, S., Paing, M. P., & Chawuthai, R. (2023). Parking Time Violation Tracking Using YOLOv8 and Tracking Algorithms. Sensors, 23(13), 5843. https://doi.org/10.3390/s23135843
Sivaraman, S., & Trivedi, M. M. (2013). Looking at vehicles on the road: A survey of vision-based vehicle detection, tracking, and behavior analysis. IEEE Transactions on Intelligent Transportation Systems, 14(4), 1773–1795. https://doi.org/10.1109/TITS.2013.2266661
Song, H., Liang, H., Li, H., Dai, Z., & Yun, X. (2019). Vision-based vehicle detection and counting system using deep learning in highway scenes. European Transport Research Review, 11(1). https://doi.org/10.1186/s12544-019-0390-4
Sudha, D., & Priyadarshini, J. (2020). An intelligent multiple vehicle detection and tracking using modified vibe algorithm and deep learning algorithm. Soft Computing, 24(22), 17417–17429. https://doi.org/10.1007/s00500-020-05042-z
Tak, S., Lee, J. D., Song, J., & Kim, S. (2021). Development of AI-Based Vehicle Detection and Tracking System for C-ITS Application. Journal of Advanced Transportation, 2021, 78311–78319. https://doi.org/10.1155/2021/4438861
Talaat, A. S., & El-Sappagh, S. (2023). Enhanced aerial vehicle system techniques for detection and tracking in fog, sandstorm, and snow conditions. Journal of Supercomputing, 79(14), 15868–15893. https://doi.org/10.1007/s11227-023-05245-9
Vuong, X. C., Mou, R. F., & Vu, T. T. (2022). Vehicle Tracking and Speed Estimation Under Mixed Traffic Conditions Using Yolov4 and Sort: a Case Study of Hanoi. Transport Problems, 17(4), 17–26. https://doi.org/10.20858/TP.2022.17.4.02
Wang, A., Chen, H., Liu, L., Chen, K., Lin, Z., Han, J., & Ding, G. (2024). YOLOv10: Real-Time End-to-End Object Detection. https://docs.ultralytics.com/models/yolov10
Wang, J., & Simeonova, S. (2019). Aerial Videos.
Wojke, N., Bewley, A., & Paulus, D. (2018). Simple online and realtime tracking with a deep association metric. Proceedings - International Conference on Image Processing, ICIP, 2017-Septe, 3645–3649. https://doi.org/10.1109/ICIP.2017.8296962
Xing, B., Wang, W., Qian, J., Pan, C., & Le, Q. (2023). A Lightweight Model for Real-Time Monitoring of Ships. Electronics (Switzerland), 12(18), 1–17. https://doi.org/10.3390/electronics12183804
Xu, Y., Liu, Y., Li, H., Wang, L., & Ai, J. (2024). A Deep Learning Approach of Intrusion Detection and Tracking with UAV-Based 360° Camera and 3-Axis Gimbal. In Drones (Vol. 8, Issue 2). https://doi.org/10.3390/drones8020068
Yasir, M., Shanwei, L., Mingming, X., Jianhua, W., Hui, S., Nazir, S., Zhang, X., & Tugsan Isiacik Colak, A. (2024). YOLOv8-BYTE: Ship tracking algorithm using short-time sequence SAR images for disaster response leveraging GeoAI. International Journal of Applied Earth Observation and Geoinformation, 128(February), 103771. https://doi.org/10.1016/j.jag.2024.103771
Zhang, Y., Guo, Z., Wu, J., Tian, Y., Tang, H., & Guo, X. (2022). Real-Time Vehicle Detection Based on Improved YOLO v5. Sustainability (Switzerland), 14(19), 12274. https://doi.org/10.3390/su141912274
Zhang, Y., Sun, P., Jiang, Y., Yu, D., Weng, F., Yuan, Z., Luo, P., Liu, W., & Wang, X. (2022). ByteTrack: Multi-object Tracking by Associating Every Detection Box. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 13682 LNCS, 1–21. https://doi.org/10.1007/978-3-031-20047-2_1
Zhao, J., Hao, S., Dai, C., Zhang, H., Zhao, L., Ji, Z., & Ganchev, I. (2022). Improved Vision-Based Vehicle Detection and Classification by Optimized YOLOv4. IEEE Access, 10(i), 8590–8603. https://doi.org/10.1109/ACCESS.2022.3143365
Zhao, N., Wang, K., Yang, J., Luan, F., Yuan, L., & Zhang, H. (2024). CMCA-YOLO: A Study on a Real-Time Object Detection Model for Parking Lot Surveillance Imagery. Electronics (Switzerland), 13(8), 1557. https://doi.org/10.3390/electronics13081557
Zhao, Y., Zhou, X., Xu, X., Jiang, Z., Cheng, F., Tang, J., & Shen, Y. (2020). A novel vehicle tracking id switches algorithm for driving recording sensors. Sensors (Switzerland), 20(13), 1–15. https://doi.org/10.3390/s20133638
Zou, T., Situ, W., Yang, W., Zeng, W., & Wang, Y. (2023). A Method for Long-Term Target Anti-Interference Tracking Combining Deep Learning and CKF for LARS Tracking and Capturing. Remote Sensing, 15(3). https://doi.org/10.3390/rs15030748
Downloads
ARTICLE Published HISTORY
How to Cite
Issue
Section
License
Copyright (c) 2024 Feri Imanuel, Seven Kriston Waruwu, Alvin Linardy, Amir Mahmud Husein
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.