基于YOLOv5的城市交通目标检测研究

来源 :科技创新导报 | 被引量 : 0次 | 上传用户:foxmaj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要:随着机动化的成熟,更多的行人、车辆甚至天气等因素导致城市交通场景日趋复杂,且智能化的发展使得无人驾驶技术快速发展。更好地监测城市道路交通和完善无人驾驶场景归结为提高目标检测算法精准度问题。本文为了更准确地检测真实场景下的城市道路交通图片,首先利用非局部均值滤波(NLM)去除图片中的噪声,突出目标信息和位置,然后利用YOLOv5算法对交通图片进行目标检测,得到了更加精准的定位效果。
  关键词:目标检测  交通场景  YOLOv5  非局部均值滤波
  中图分类号:TP391.4          文献标识码:A                  文章编号:1674-098X(2021)03(a)-0172-03
  Research on Urban Traffic Object Detection Based on YOLOv5
  ZHANG Changlun  ZHANG Cuiwen
  (College of Science, Beijing University of Civil Engineering and Architecture, Beijing, 102600 China)
  Abstract: With the maturity of motorization, more pedestrian, vehicle and even weather factors lead to the increasingly complex city traffic scene, and the development of intelligent technology makes the rapid development of driverless technology. Better monitoring of city road traffic and improving the unmanned driving scene can be attributed to the problem of improving the accuracy of object detection algorithm. In this paper, in order to more accurately detect the city road traffic images in the real scene, we first use the non-local mean filter (NLM) to remove the noise in the image, highlight the object information and location, and then use the YOLOv5 algorithm to detect the traffic image, and get a more accurate positioning effect.
  Key Word: Object detection; Traffic scene; YOLOv5; Non-local mean filtering
  近年来人工智能[1]的发展推动了机动车无人驾驶技术的出现,但无人驾驶技术需要感知周围复杂的交通场景,如行人、车辆,信号灯等。并且智能城市化交通监测系统同样要精准地识别与定位目标,这就需要成熟的目标检测技术作为算法支撑[2]。
  为了提升目标检测的速度,使其能到达实时的效果,Joseph于2016年提出YOLO[3]算法,处理图片速度为45张/s,是首个端到端的目标检测算法。将特征提取和分类识别融入一个网络,成为一阶段算法。但由于没有两阶段目标检测算法的提前设置锚框,所以精度逊色于FasterR-CNN,所以该作者在同年提出YOLOv2[4],又于2018年提出YOLOv3[5],将两阶段算法中预设锚框的想法融入YOLO中,使得算法在速度达到实时效果的同时精度超过两阶段算法。不管是交通视频的监控,还是自动驾驶需要感应周围的复杂路况,都需要准确的目标检测精度与实时的速度,YOLOv5可以进一步完善监测系统与自动驾驶。
  城市道路的监测图片容易受到天气、亮度等因素的影响导致不清晰,进而影响目标检测的准确性。图像去噪技术是处理图片的重要手段[6]。本文为了更好地识别城市交通场景图片,首先利用非局部均值去噪方法去除图片中的噪声,然后利用YOLOv5目标检测算法识别图片中的目标并且进行定位。本文第一部分对目标检测与图片去噪方法进行简述,第二部分对YOLOv5与非局部均值滤波算法进行概述,第三部分展示实验效果。
  1  算法简介
  1.1 非局部均值滤波去噪
  非局部均值滤波是为了去除图片中的噪声,使得图片达到平滑效果,利用高斯加权平均并根据图像中其他点的像素值与某点像素值的相似度求得权重,然后计算去噪后每个点新的权重值。將图像中的像素点集合设置为,i表示图像中的像素位置,表示该像素位置的像素值,v(i)表示整张图像的位置集合。非局部均值滤波去噪公式为:
   (1)
  其中表示去噪后的每个像素值,j表示集合I中除了像素i外的其他像素值,v(j)为图片位置的像素值,表示其他像素点对像素点i的权重。是以像素j为中心的7×7大小的矩形块与以像素i为中心的7×7矩阵块的欧式距离做高斯加权平均计算得到,公式为:
   (2)
   (3)
  其中分别为像素i,j的7×7的矩阵块,表示两个矩阵块之间的欧式距离,距离越大,代表两个矩阵块之间的相似度越小,表示衰减因子,h越小则代表j对的影响越小,z(i)为归一化因子。而像素值的比较一般不在全图进行,而是选取一个搜索区域,大小设置为21×21。   1.2 YOLOv5
  YOLOv5推出v5x、v5l、v5m、v5s四个模型,其中最小的v5s模型只有27MB,仅是245MB的YOLOv4模型的11%,速度达到140张/s,是目前目标检测中速度最快的算法,且精度与YOLOv4模型相当。模型相对于原始的YOLOv3与YOLOv4框架改进不大,在数据增强方面与选择损失函数、选择激活函数方面进行了改进。
  数据增强:为了提高数据量与数据多样性,并且将现有数据集取得更为广泛的应用,目标检测最开始会对数据集进行增强处理。与YOLOv4相同,YOLOv5也使用了马赛克增强方法(Mosaic),将四张图片按一定比例组合为一张图片,提高了目标检测对于小目标的检测效果。
  自适应学习锚框:YOLOv3与YOLOv4相同,在进行目标检测前学习数据集的真实框从而进行K-means聚类,学得锚框大小的初始值,而对于不同的验证集,使用的初始锚框预设值相同。而YOLOv5在每次进行检测前,都自适应的学习初始锚框大小。所以YOLOv5可以更好地适应不同的数据集。
  激活函数:YOLOv5选择Leaky ReLU与Sigmoid作为激活函数,取代了YOLOv4中的Swish的函数。
  损失函数:YOLOv4选择CIOU作为坐标值损失函数,而YOLOv5选择GIOU作为坐标值损失函数。
  2  实现效果与分析
  2.1 实验平台及参数设置
  为了检测实验效果,在服务器配置实验环境,具体配置如表1所示。
  2.2 实现效果与分析
  2.2.1 非局部均值滤波实验效果图
  将原始图像经过非局部均值滤波操作后的图像与原始图像对比如图1(d)、(e)、(f)所示。
  由图1可知经过NLM后,图像变得更加平滑,对于雨水明显的图片,也将雨水很好地处理掉,使得图片中的目标物体更加突出。
  3  结语
  本文对非局部均值滤波与YOLOv5进行概述,提出将这两种方法应用于城市交通图像的目标检测中。首先对原始图片经过非局部均值滤波去除由于天气原因造成的噪声,然后利用YOLOv5算法对过滤后的图片进行检测,并与未经过NLM操作的图像进行对比,最后得出经过去噪后再进行检测可以得到更好的定位效果与精度。
  参考文献
  [1] 崔雍浩,商聪,陈锶奇,等.人工智能综述:AI的发展[J].无线电通信技术,2019,45(3):5-11.
  [2] REN S, He K, GIRSHICK R, et al. Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks[J]. IEEE Transactions on Pattern Analysis & Machine Intelligence, 2017, 39(6):1137-1149.
  [3] REDMON J, DIVVALA S, GIRSHICK R, et al. You Only Look Once: Unified,Real-Time Object Detection [OL]. IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2016,arXiv: 1506.02640, 2016.
  [4] REDMON J, FARHADI A. YOLO9000: Better, Faster, Stronger[C]// IEEE Conference on Computer Vision & Pattern Recognition. IEEE, 2017:6517-6525.
  [5] REDMON J, FARHADI A. YOLOv3: An Incremental Improvement[J]. arXiv e-prints, 2018.
  [6] 唐鑒波,赵波,陈国樑,等.基于均值滤波的雾霾图像快速复原算法[J].电子设计工程,2020,28(1):189-193.
其他文献
摘 要:無人系统是新一轮科技革命和产业革命的产物,它不仅是我国当前战略发展重点产业,也是国际竞争的焦点产业,代表经济发展智能化水平和程度。山东是工农业大省,面临着新旧动能转化的巨大压力,无人系统产业作为国民经济和社会重点高新技术产业,对于经济转型发展将起到巨大的推进作用。本文运用SWOT-PEST态势分析法,结合目前山东省无人系统产业发展现状,从政策、经济、社会、技术方面,系统分析了山东省无人系统
摘 要:针对传统中小机场空中交通管制运行风险分析方法一致性系数较低,为此提出基于SHEL模型的中小机场空中交通管制运行风险分析。根据《中小机场空中交通管制运行管理体系》选取风险类和风险指标,将选取的风险类和风险指标输入到SHEL模型中,利用SHEL模型计算出单指标风险值和风险类风险值,最后将该两种风险值综合评价,得到中小机场空中交通管制运行综合风险值,根据风险值确定风险等级,以此完成基于SHEL模
摘 要:本文首先简单概述了GIS行业发展历程,分析了GIS行业目前存在的问题;然后,结合区块链技术的特征,提出了区块链技术在解决GIS行业困境的解决思路;最后,结合典型的实际应用案例,详细阐述了区块链在不动产登记、食品运输和溯源、分布式地图生态构建等方面的应用。未来,随着区块链技术的成熟,区块链将更多地应用于与GIS密切相关的国土空间规划与用途管制、不动产登记与交易、自然资源资产与权益管理、重要物
为了解某大学新生入学健康状况,使学生能健康地学习、生活,同时也为毕业后的就业打下基础。选取该高校入学新生共1474人为研究对象,体检内容主要包括视力健康、营养状况、胸片等指标,并对体检结果进行分析。新生中出现重度视力不良的比例为30.09%,正常视力所占比例仅为52.58%,且不同性别之间具有统计学意义(P<0.01)。营养不良、超重和肥胖的比例分别为3.50%、7.67%和5.09%,其中营养不良、超重两项指标在不同性别间有统计学意义(P<0.01)。新生中白细胞增高、转氨酶增高、胸片异常和
摘 要:作为政务服务新平台的政务微信公众号对于政府公开政务信息、形成社会共同话题、引导舆论方向等意义非凡。政府把政务微信公众号当作方便公众参政议政的渠道以及政府和群众互动的空间,可见政务微信公众号越来越受到各级政府部门的重视,“微信问政”也日益成为公众日常生活的一部分。政务微信公众号的出现为公众增加了取得政务讯息的渠道,为政府增加了公开政务讯息的手段,并且以全面涵盖用户、点对点信息传递的优势来进行
摘 要:随着我国电网智能化、信息化的建设与发展,电网中的电力设备通过长期的运维、检修和试验,积累了大量的各种形式的电力数据。其中,相比于主要以数值形式存储的结构化数据而言,电力设备巡检图像等非结构化数据,具有更广泛的应用场景和更高的价值密度,但由于不能被计算机直接识别和处理,其挖掘过程也存在更多的难点。本文提出基于改进Faster R-CNN模型的电力设备图像目标检测方法。以主变压器的巡检图像为例
摘 要:随着电网现代智慧供应链建设与实践的深入,物资监督面临着的数字化监督模式的转型挑战。如何应用现代信息通信技术及现代智慧供应链实践成果,推进物资监督数字化转型升级成为物资监督管理的重要课题。本文聚焦物资监督业务实际及现代智慧供应链技术,设计形成了物资监督数据化、监督数据业务化、关键信息移動化的物资监督数字化转型路径,推动物资监督业务转型升级,提升物资监督资源效能。  关键词:物资监督 数字化转
摘 要:近年来随着我国社会与经济发展水平的显著提高,各地房地产行业获得了较好的发展,而在当前国内房地产行业繁荣发展的背后是时有发生的建筑安全事故问题,对人们的财产安全甚至是生命造成巨大的威胁,同时也对我国社会的稳定、健康发展造成不良影响。就当前我国各地建筑施工实际情况来看,其工程安全监督工作面临的主要问题包括:人员施工安全责任意识不足、现场安全防护设施供应不足、安全监督管理水平较低以及未设置安全监
摘 要:本文主要内容为针对当前我国公共图书馆的志愿者管理问题进行相应的研究,公共图书馆志愿服务是现代公共文化服务体系建设的重要内容之一,志愿者突显自愿性,能够主动承担社会责任。本文在参考借鉴国内外相关文献的基础上,针对喀什地区公共图书馆志愿者管理现状进行了实证调查,分析了在志愿者激励管理、招募、培训以及工作安排管理等方面存在的问题及原因,并提出了如何进一步完善公共图书馆志愿者管理制度方面的对策建议
摘 要:随着社会经济和城市化的发展,城市中的高层建筑不断地增加,高层建筑占地面积比较小,可以居住的人口比较多,这也在一定程度上给人们更好地生活提供了便利。但是同样高层建筑也会给用户带来一定的危险,比如火灾。由于火灾事故发生较少,很多人高层建筑逃生的相关知识比较欠缺,再加上相关的措施不够到位,若是出现火灾事故,那么很容易导致严重损失的出现。这便要求我们必须认真分析高层建筑火灾的特点和建筑消防安全管理