Xiao Min, Min Wei, Yang Congmao, Song Yongchao
Project Construction Management Company of Jiangxi Transportation Investment Group Co., Ltd., Nanchang 330108, China.
School of Computer and Control Engineering, Yantai University, Yantai 264005, China.
Sensors (Basel). 2024 Jun 3;24(11):3606. doi: 10.3390/s24113606.
Unmanned Aerial Vehicle (UAV) aerial sensors are an important means of collecting ground image data. Through the road segmentation and vehicle detection of drivable areas in UAV aerial images, they can be applied to monitoring roads, traffic flow detection, traffic management, etc. As well, they can be integrated with intelligent transportation systems to support the related work of transportation departments. Existing algorithms only realize a single task, while intelligent transportation requires the simultaneous processing of multiple tasks, which cannot meet complex practical needs. However, UAV aerial images have the characteristics of variable road scenes, a large number of small targets, and dense vehicles, which make it difficult to complete the tasks. In response to these issues, we propose to implement road segmentation and on-road vehicle detection tasks in the same framework for UAV aerial images, and we conduct experiments on a self-constructed dataset based on the DroneVehicle dataset. For road segmentation, we propose a new algorithm C-DeepLabV3+. The new algorithm introduces the coordinate attention (CA) module, which can obtain more accurate segmentation target location information and make the segmentation target edges more continuous. Also, the improved algorithm introduces the cascade feature fusion module to prevent the loss of detail information in road segmentation and to obtain better segmentation performance. For vehicle detection, we propose an improved algorithm S-YOLOv5 by adding a parameter-free lightweight attention module SimAM. Finally, the proposed road segmentation-vehicle detection framework is utilized to unite the C-DeepLabV3+ and S-YOLOv5 algorithms for the implementation of the serial tasks. The experimental results show that on the constructed ViDroneVehicle dataset, the C-DeepLabV3+ algorithm has an mPA value of 98.75% and an mIoU value of 97.53%, which can better segment the road area and solve the problem of occlusion. The mAP value of the S-YOLOv5 algorithm has an mAP value of 97.40%, which is more than YOLOv5's 96.95%, which effectively reduces the vehicle omission and false detection rates. By comparison, the results of both algorithms are superior to multiple state-of-the-art methods. The overall framework proposed in this paper has superior performance and is capable of realizing high-quality and high-precision road segmentation and vehicle detection from UAV aerial images.
无人机(UAV)航空传感器是收集地面图像数据的重要手段。通过对无人机航空图像中可行驶区域进行道路分割和车辆检测,可将其应用于道路监测、交通流量检测、交通管理等领域。此外,还可与智能交通系统集成,以支持交通部门的相关工作。现有算法仅实现单一任务,而智能交通需要同时处理多个任务,无法满足复杂的实际需求。然而,无人机航空图像具有道路场景多变、小目标众多、车辆密集等特点,使得任务难以完成。针对这些问题,我们提出在同一框架内对无人机航空图像执行道路分割和道路上车辆检测任务,并基于DroneVehicle数据集在自建数据集上进行实验。对于道路分割,我们提出了一种新算法C-DeepLabV3+。新算法引入了坐标注意力(CA)模块,能够获得更准确的分割目标位置信息,使分割目标边缘更连续。此外,改进算法引入了级联特征融合模块,以防止道路分割中细节信息丢失,从而获得更好的分割性能。对于车辆检测,我们通过添加无参数轻量级注意力模块SimAM提出了一种改进算法S-YOLOv5。最后,利用所提出的道路分割-车辆检测框架将C-DeepLabV3+和S-YOLOv5算法结合起来实现串行任务。实验结果表明,在构建的ViDroneVehicle数据集上,C-DeepLabV3+算法的mPA值为98.75%,mIoU值为97.53%,能够更好地分割道路区域并解决遮挡问题。S-YOLOv5算法的mAP值为97.40%,高于YOLOv5的96.95%,有效降低了车辆遗漏率和误检率。相比之下,两种算法的结果均优于多种先进方法。本文提出的整体框架具有卓越性能,能够从无人机航空图像中实现高质量、高精度的道路分割和车辆检测。