Performance analysis of YOLO versions for automatic vehicle detection from UAV images
Main Article Content
Abstract
Automatic vehicle detection, one of the study areas in Remote Sensing facilities, has become widely used on several issues such as transportation, disaster management, highway management, parking lot management and real-time vehicle detection in smart cities. In recent years, deep learning methods have been widely preferred in vehicle detection. Although this method has advantages such as high accuracy and speed of detection, some problems such as not detecting vehicles, double detection and class confusion in detection from digital images caused by vapor and shadow in adverse weather conditions (i.e., rain, fog, sunlight) have been raised. Thus, vehicle detection is still a significant issue that should be studied. In this study, versions of You Only Look Once (YOLO), one of the deep learning (DL) architectures, have been investigated in terms of performance assessments of vehicle detection in parking lots. To perform the analysis, Unmanned Aerial Vehicle (UAV)-based images collected from Yildiz Technical University, Campus of Davutpasa (dated 2018) were used. The labeling process was performed for three classes (car, bus, and minibus) using the Visual Object Tagging Tool (VoTT). The labeled dataset has been trained via transfer learning in YOLOv4-CSP, YOLOv4-tiny, YOLOv4-P5, YOLOv4-P6, YOLOv5n, YOLOv5s, YOLOv5m, YOLOv5l, YOLOv5x architectures. The weights of YOLO versions have been implemented to the parking lots and results have been compared. To assess the performance of YOLO-based vehicle detection, mAP and F1-Score values were computed.
Article Details
References
Cheng, H.Y., Weng, C. C., & Chen, Y. Y. (2011). Vehicle detection in aerial surveillance using Dynamic Bayesian Networks. IEEE Transactions on Image Processing, 21(4), 2152-2159.
Chen, X., Xiang, S., Liu, C. L., & Pan, C.H. (2014). Vehicle detection in satellite images by Hybrid Deep Convolutional Neural Networks. IEEE Geoscience and remote sensing letters, 11(10), 1797-1801.
De Almeida, P.R., Oliveira, L.S., Britto Jr, A.S., Silva Jr, E.J. & Koerich, A.L. (2015). PKLot–A Robust dataset for parking lot classification. Expert Systems with Applications, 42(11), 4937-4949.
Tan, Z. (2019). Vehicle classification with deep learning. Master's thesis, Fırat University, Institute of Science, Elazığ, 63p.
Ataei, B. (2019). Development of video processing algorithm (YOLO) in autonomous vessels operations. Master's Thesis, University of South-Eastern Norway, 64p
Peng, B., Keskin, M. F., Kulcsár, B. & Wymeersch, H. (2021). Connected autonomous vehicles for improving mixed traffic efficiency in unsignalized intersections with deep reinforcement learning. Communications in Transportation Research, 1, 100017.
Bui, N., Yi, H. & Cho, J. (2020). A vehicle counts by class framework using distinguished regions tracking at multiple intersections. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 578-579, Seattle, WA, USA.
Han, X., Chang, J. & Wang, K. (2021). Real-Time object detection based on YOLO-V2 for tiny vehicle object. Procedia Computer Science, 183, 61-72.
Wang, H., Yu, Y., Cai, Y., Chen, X., Chen, L. & Liu, Q. (2019). A comparative study of state-of-the-art deep learning algorithms for vehicle detection. IEEE Intelligent Transportation Systems Magazine, 11(2), 82-95.
Benbahria, Z., Sebari, I., Hajji, H. & Smiej, M. F. (2021). Intelligent mapping of irrigated areas from Landsat 8 images using transfer learning. International Journal of Engineering and Geosciences, 6(1), 40-50.
Bochkovskiy, A., Wang, C. Y. & Liao, H. Y. M. (2020). YOLOv4: Optimal speed and accuracy of object detection. arXiv preprint arXiv:2004.10934.
Wang, C. Y., Bochkovskiy, A. & Liao, H. Y. M. (2021). Scaled-YOLOv4: Scaling cross stage partial network. In Proceedings of the IEEE/cvf Conference on Computer Vision and Pattern Recognition, 13029-13038.
URL-1, (2020). https://github.com/ultralytics/yolov5/issues/280, [18.02.2022]