基于改进YOLO v5s算法的沥青路面裂缝病害识别.pdf
《基于改进YOLO v5s算法的沥青路面裂缝病害识别.pdf》由会员分享,可在线阅读,更多相关《基于改进YOLO v5s算法的沥青路面裂缝病害识别.pdf(4页珍藏版)》请在咨信网上搜索。
1、2023 年第 10 期128计算机应用信息技术与信息化基于改进 Y O L O v 5 s 算法的沥青路面裂缝病害识别陈俊豪1 吐尔逊买买提1 张永辉2 何润昌 1CHEN Junhao TURSUN Mamat ZHANG Yonghui HE Runchang 摘要 以沥青路面裂缝病害为研究对象,旨在以及时发现路面损伤并进行针对性养护决策为视角,通过基于YOLO v5s 神经网络结构的方法,为沥青路面病害识别提供参照。在裂缝病害特征提取过程中增加自适应注意力模块和特征增强模块,通过减少特征通道和增强特征金字塔,提取裂缝边缘不规则信息,可以有效提高裂缝识别准确率。同时,针对裂缝目标尺寸差异
2、的挑战,通过重构特征金字塔结构,能够有效提高裂缝目标检测与定位的精确度。实验证明,改进算法对沥青路面裂缝识别准确率高达 90.75%,相较于YOLO v3、YOLO v4及YOLO v5s识别算法,裂缝识别的平均准确度分别提高了11.58%、8.9%、1.98%,表明改进后的 YOLO v5s 算法在沥青路面裂缝识别上拥有更优的准确率。关键词 道路工程;沥青路面裂缝;目标检测;改进 YOLO v5s;识别准确率 doi:10.3969/j.issn.1672-9528.2023.10.0271.新疆农业大学交通与物流工程学院 新疆乌鲁木齐 830052 2.新疆公路桥梁试验检测中心有限责任公司
3、 新疆乌鲁木齐 830000 基金项目 新疆维吾尔自治区研究生科研创新项目(XJ2022G141);新疆交通投资(集团)有限责任公司 2022年度科研项目(ZKX-FWCG-202212-015)0 引言随着道路使用年限的延长,沥青路面病害逐渐成为公路主要病害之一,对道路使用寿命和车辆行驶安全产生严重影响。裂缝病害的出现进一步加大了沥青路面检测与养护的挑战。截至 2021 年末,我国道路检测养护里程占总里程的99.4%,传统的沥青路面裂缝检测手段效率低下,难以实现快速和大规模的检测目标。因此,运用基于深度学习的智能方法对沥青路面裂缝病害图像进行识别,已成为领域内的发展趋势。深度学习在沥青路面裂
4、缝病害识别领域得到了广泛应用,其关键在于通过学习沥青路面裂缝特征来提取特征,并据此预测未知数据。支持向量机、K-means 等算法已被广泛用于沥青路面裂缝图像的分类与识别。Li 等人1提出了一种基于卷积神经网络和遗传算法的创新性道路裂缝检测策略,以提高检测效率、准确性,并为长期沥青路面维修决策提供直接指导。Liu 等人2提出了一种基于深度域适应的裂缝检测网络(DDACDN),通过利用源域知识预测目标域的多类裂缝位置信息,实现了在仅具有图像级标签的情况下检测路面裂缝的目的。Tang 等人3提出了一种名为 IOPLIN 的深度学习框架,通过迭代优化,仅使用图像标签检测多种路面病害,具有优于现有单分
5、支卷积神经网络模型的性能。邓砚学等人4采用图像语义分割技术中的多尺度视网膜算法提升了沥青路面裂缝的识别度,提高了裂缝的识别精度,结果表明,该方法能够有效地提取路面裂缝的图像特征。陈永强等人5针对沥青路面裂缝提出了基于矩阵神经网络的检测算法,能够对裂缝病害的损伤形式进行有效的自动提取。赵自豪等人6针对沥青路面裂缝的检测,采用卷积神经网络建立了一种全新的检测分割算法,以 Anchor Free 机制替代 YOLO网络中传统的 K-means 算法,以更加适合复杂背景下的裂缝特征识别,从精确率和召回率等指标上均优于传统的阈值分割算法和语义分割算法,提升了算法的准确度。Zhu 等人7提出了一种基于弱监
6、督网络的沥青混凝土桥面裂缝分割和检测方法,通过利用自编码器和 k 均值聚类算法对数据进行处理,成功实现了对六种不同类型缺陷的精准检测。林涛等人8提出了基于 GSO-K-means 算法提升沥青路面裂缝的图像特征分割,结果显示该方法具有收敛速度快、分割结果精准的优势。Pei 等人9提出了一种基于改进的深度卷积生成对抗网络(DCGANs)生成虚拟沥青路面裂缝图像的方法,以解决智能道路检测中小样本问题,实现更高准确性的裂缝检测。琚晓辉等人10提出了 SVM-Adaboost 裂缝图像分类算法,通过对支持向量机分类器的内部参数进行动态优化,从而实现沥青路面裂缝的有效分类检测。Lu 等人11采用了卷积神
7、经网络(CNN)、循环神经网络(RNN)和深度卷积生成对抗 2023 年第 10 期129计算机应用信息技术与信息化网络(DCGAN)等三种不同的深度学习方法来进行路面裂缝图像的识别。实验结果表明,CNN 方法在准确率和 F1 分数方面表现最好。RNN 方法则在召回率方面表现最好。使用DCGAN 进行数据增强可以显著提高深度学习方法的性能。在沥青路面病害识别中,受众多干扰因素影响,传统识别技术的效率与准确性难以满足机器视觉智能化应用的需求。因此,有必要采用先进的方法以提高识别性能,以适应智能化生产环境。鉴于沥青路面裂缝病害识别的重要性和挑战性,本文在基于 YOLO v5s 神经网络模型的基础上
8、,进一步优化了特征提取过程。为了提高模型对裂缝病害的识别效果,引入了自适应注意力模块(adaptive attention module,AAM)和特征增强模块(feature enhancement module,FEM),并对特征金字塔结构进行了重构。这些改进旨在增强模型的特征提取能力,减少沥青路面病害信息的缺失,从而提高裂缝病害的识别效果。1 沥青路面裂缝病害数据集构建为高效识别沥青路面裂缝病害,本文采用搭配激光扫描技术的路面检测系统。在新疆地区 G3012 吐和高速公路阿克苏段 K818+000 为起始点,针对下行方向第 2 车道,每隔 10秒采集一次分辨率为 38002000、96
9、dpi、8 位色深的路面原始图像。通过对原始图像进行裁剪和切割,如图 1 所示,共得到 1218 张图片。为提高模型的准确性和泛化能力,对训练数据集进行扩充,采用亮度调整、噪声扰动、翻转等数据增强方法,共得到 3845 幅图像。其中,3210 幅用作训练集,而另外的 635 幅作为测试集。图 1 路面裂缝病害图像在保留裂缝病害特征的前提下,首先利用伽马变换(伽马系数为 0.65)处理图像亮度,使得亮度均值达到 0.60,方差为 0.189,经过调整后的图像更有利于识别裂缝病害的边缘特征。然后对数据集进行降噪处理,以提高模型在噪声环境下的鲁棒性。最后通过应用弹性变形算法,消除了图像中的不必要噪声
10、,有助于模型更准确地捕捉裂缝病害的细节特征。2 沥青路面裂缝病害的识别在本文中,使用高性能计算设备来进行沥青路面裂缝病害识别模型的训练和测试。计算环境配置如下:操作系统为Windows 11(64 位系统);CPU 型号为 Intel Core i7;显卡型号为 NVIDIA GeForce RTX 3050;本地内存容量为 16 GB。采用 Python 编程语言进行模型开发,并选用了功能强大、易于使用的 PyTorch 深度学习框架。为更好训练模型,设定合适的参数,以优化模型性能,初始学习率设定为 0.01,最终学习率设定为 0.002 5,最大训练次数为 300 次。同时,将IoU 阈值
11、设定为 0.2,以确保模型在预测过程中能够有效地识别不同的裂缝病害实例。为评估模型在沥青路面裂缝病害识别任务中的改进效果,选取了多个性能指标进行评价,包括平均精度(mean average precision,mAP)用于衡量模型在不同阈值下的检测效果,传输帧数(frames per second,FPS)评估模型在实时应用场景中的运行速度,存储空间估计模型的复杂度和占用资源,准确率与召回率分别反映模型识别正确的裂缝病害占总预测数量的比例以及模型识别正确的裂缝病害占真实裂缝病害数量的比例,计算时间评估模型在处理单个样本时所需的时间。通过对这些指标的综合评估,可以全面了解模型在沥青路面裂缝病害识
12、别任务上的表现。2.1 视觉检测在 YOLO v5s 模型中,采用空间池化层来提取沥青路面裂缝病害的多尺度感受野特征。空间池化层的作用是将不同尺度的特征图整合在一起,从而在多个尺度上获取图像的详细信息。通过对池化后的特征进行拼接和标准化处理,可以获取到不同层次的图像特征,有助于更准确地识别裂缝病害。但仅依赖浅层特征进行沥青路面裂缝病害检测的准确率可能较低,因为浅层特征通常只能捕捉到图像的低级别信息,如边缘和纹理。因此,利用图像的多层信息可以揭示目标的内在关联,降低浅层特征导致的图像精细度损失,从而提高检测性能。为了在保持图像分辨率的同时扩大沥青路面裂缝病害敏感区域的覆盖范围,采用空洞卷积(di
13、lated convolution),空洞卷积通过引入膨胀率(dilation rate)来重新定义卷积核间的空间关系,使得在不增加参数数量和计算复杂度的情况下,可以获取更大的感受野。这种方法有助于在不损失图像细节的前提下,更好地捕捉沥青路面裂缝病害的特征,从而进一步提升网络性能2.2 YOLO v5s 网络结构的改进为了提高沥青路面裂缝病害的识别率和准确性,本文对目前广泛应用的 YOLO v5s 网络结构进行了改进与优化。YOLO v5s 模型是一种高效的目标检测模型,其主要包含四个核心部分:input、backbone、neck 和 head,如图 2 所示。这些部分协同工作,共同完成图像
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于改进YOLO v5s算法的沥青路面裂缝病害识别 基于 改进 YOLO v5s 算法 沥青路面 裂缝 病害 识别
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。