基于深度学习的桥梁病害检测研究与应用.pdf
《基于深度学习的桥梁病害检测研究与应用.pdf》由会员分享,可在线阅读,更多相关《基于深度学习的桥梁病害检测研究与应用.pdf(6页珍藏版)》请在咨信网上搜索。
1、第 15 卷 第 5 期2023 年 10 月Vol.15 No.5Oct.2023引言桥梁建成投入使用后存在大量如混凝土剥落、露筋、蜂窝麻面和锈蚀等病害,因此需对桥梁进行定期巡检。无人机等非接触式仪器因安全、便捷等优势已经被广泛应用至结构健康监测中1,且无人机搭载高清摄像头对桥梁表观进行检测,可有效地获取桥梁表观病害特征图像,并为后续桥梁病害分析起到了至关重要的作用。随着计算机视觉领域的不断发展,基于深度学习的智能识别技术也相应成熟。近年来,国内外学者开展了大量基于深度学习的目标检测的研究2-5,其中以 Fast-RCNN(Fast region-based eonvolutiona neu
2、ral networks)、Faster-RCNN(Faster region-based eonvolutiona neural networks)与 Mask-RCNN(Mask region convolution neural network)的双阶段目标检测算法和 YOLO(You Only Look Once)系列的单阶段目标检测算法为主。深度学习在桥梁病害检测中已成为近年来桥梁智慧检测的研究热点。为实现结构病害智能识别检测,研究者们把卷积神经网络(CNN)6-8引入到实际混凝土表观病害识别中,实现了混凝土表观病害分类的目的并取得了较高的精确度。但在混凝土表观病害检测中,研究组更关
3、心病害所处位置及其类别,因此简单的卷积神经网络不能满足当前的需求。随着目标检测的不断发展,以 YOLOv39等目标检测算法不仅能够输出目标病害类别,同时还可以预测目标病害所处位置,进一步推动了混凝土表观病害检测智能化的发展。Cha 等10使用快速卷积神经网络(Faster-RCNN)对结构损伤进行目标检测,其中包括混凝土裂缝和两级钢腐蚀等 5 种损伤类型,取得了 87.8%的平均分类准确度。Shen 等11基于YOLOv4-FPM 算法,利用焦点损失函数(focal loss)及剪枝算法(Pruning Algorithm)对原有算法进行随机剪枝,从而减小网络模型的复杂程度,分析了改进后的 Y
4、OLOv4-FPM 对裂缝的识别效果。Zhang 等12基于YOLOv3 算法结合迁移学习算法以改善训练样本不足的问题,成功实现了裂缝、露筋、剥落、保护层脱落 4种病害的识别以及定位,其平均分类准确率达 80%。在实用性方面,研究者们探讨了通过无人机进行桥梁病号检测,包括混凝土结构裂缝检测13,14,裸露【基金项目】2021 年度中国中铁股份有限公司科技研究开发计划课题“轨道交通基础设施智能检测与评定-A”(编号:2021-专项-08)【第一作者】陶世峰(1979-),男,高级工程师,主要研究方向:BIM 信息化管理、智慧工地、智能建造。【通信作者】周强(1992-),男,工程师,主要研究方向
5、:深度学习,智慧工地。基于深度学习的桥梁病害检测研究与应用陶世峰陶世峰1,21,2 吴巨峰 吴巨峰1,21,2 周强 周强1,21,2 赵训刚 赵训刚1,21,2 王熊珏 王熊珏1,21,2 谈遂 谈遂3 3(1.桥梁智能与绿色建造全国重点实验室,武汉 430034;2.中铁大桥科学研究院有限公司,武汉 430034;3.高速铁路建造技术国家工程研究中心,长沙 410075)【摘 要】【摘 要】本文研发基于 YOLOv5 算法的桥梁病害检测系统,用于无人机桥梁病害检测。首先,通过无人机巡航系统进行病害采集;其次,通过 K-means 聚类算法对 YOLOv5 算法中的先验框比例进行改进,获取桥
6、梁病害的尺寸;再次,利用图像切割算法将无人机输入图像切割为 640*640 尺寸大小,减小模型训练与推理难度,同时利用APAP 算法对切割图像识别结果进行拼接,达到完整无人机图像识别结果;最后,采用 Python Flask 搭建开放式桥梁病害检测 Web 前端,可根据实际需求调用不同桥梁部位病害权重,实现 13 种桥梁病害实时检测。结果表明,该模型可有效地降低硬件需求,可直接对无人机图像进行识别处理,实现快速病害检测,有望为桥梁病害检测提供一个高效、安全且具有前景的检测方法。【关键词】【关键词】桥梁工程;桥梁检测;无人机;YOLOv5;Python Flask【中图分类号】【中图分类号】TU
7、17;U446.2 【文献标识码】【文献标识码】A 【文章编号】【文章编号】1674-7461(2023)05-0052-06【DOI】【DOI】10.16670/11-5823/tu.2023.05.0953基于深度学习的桥梁病害检测研究与应用钢筋的检测15,16,基础设施的健康评估17,桥梁病害的 3D 重建18等。虽然深度学习被广泛应用至桥梁病害检测当中,但一方面需要大量算力,对设备要求较高,处理结果传输至前端花费时间较长,无法做到快速实时检测;另一方面,其识别病害种类较少,未能整合病害检测模型,应用性有待提高。针对上述问题,本研究基于 YOLOv5 算法进行改进。首先,通过 K-mea
8、ns 聚类算法选取合适的桥梁病害比例,以便有效地获取建议区域;其次,利用图像切割与拼接算法对输入和输出图像分别进行切割与拼接,从而减小模型训练难度。通过上述方法对桥梁分别按照桥面系(伸缩缝堵塞、排水孔堵塞、龟裂)、混凝土结构(剥落、蜂窝麻面、裂缝)、下部结构(渗水、白皙、防尘罩脱落)以及钢结构(螺栓锈蚀、松动、缺失,油漆脱落)进行病害识别,共计 13 种桥梁病害;最后,基于 Python Flask 框架设计桥梁病害检测系统管理平台公开接口 API,提供了一体化的桥梁结构病害的智能检测方法,并将其应用至 Web 端。图 1 桥梁病害检测系统流程图图 1 桥梁病害检测系统流程图1 桥梁病害识别检
9、测系统与实现桥梁病害识别检测系统主要有无人机巡航系统、病害识别定位系统、实时目标检示。1.1 无人机巡航系统无人机巡航系统是由无人机机身、相机和测前端三部分组成,技术路线图如图 1 所示。模块和机载计算机控制软件组成,如图 2 所示。首先,作业人员对桥梁病害通过无人机进行采集,并上传至桥梁病害检测系统;其次,通过目标检测算法对图像是否包含病害进行识别定位,获取相关病害信息;最后,输出结果展示至桥梁病害检测系统前端。在本研究中,无人机采用大疆经纬 M300RPK 无人机,具有六向定位避障系统和 40m 探测距离,为飞行提供了安全、稳定的飞行能力,可有效地避免在桥梁检测过程中发生无人机碰撞,减少对
10、行车的安全风险。相机模块选用大疆禅思 H20,该相机模块集成了 1 200 万像素广角、2 000 万像素、23 倍混合光学变焦、640512热成像和1 200米激光测距于一身,可满足不同桥梁位置的拍摄需求。相机模块具有将世界坐标下的物体转换到图像像素下坐标的功能,以便对病害进行精确定位。为保证图像病害具有较高辨识度,相机模块尽量采用平行于桥面进行拍摄,拍摄距离偏差不超过 3m,角度偏差不超过 15,搭配大疆经纬 M300RTK 无人机,可实现精准定位、精准复拍等功能,避免了在作业中产生漏拍,减少了作业的人员的重复性工作。图 2 无人机巡航系统图 2 无人机巡航系统机载计算机控制软件满足无人机
11、飞行策略设定,自动巡航、自动拍摄等功能,可有效地减少作业人员的工作量。为得到有效的拍摄图像与高效作业,无人机的拍摄距离与焦距具有至关重要的作用。因此,针对桥梁不同位置需进行合适的拍摄距离与焦距选择。1.2 基于 YOLOv5 算法的桥梁病害识别YOLOv5 是 YOLO(You only look once)系列网络模型的最新版本,是基于 YOLOv4 的网络模型进行改进。该结构采用 GIou_Loss 作为 Bounding box 的损失函数进行改进,同时引入 YOLOv4 的马赛克数据增强方法(Mosaic),随机挑选 4 张图像进行随机缩放、裁剪等方式进行拼接,丰富了数据集样本形式,尤
12、其是增加了许多小目标,增强了卷积神经网络的学习能力,降低了模型的计算量,极大地提高了模型的运算速度,具有高效、易部署到移动端等优点,已被广泛应用至各个领域中的目标检测、跟踪与分割。输入图像输入图像640*640*3Focus结构结构640*640*3320*320*12CSPDarket53Conv2D_BN_SiLu无处理无处理5913Conv2DConcat+CSPLayerConcat+CSPLayer上采样上采样上采样上采样Concat+CSPLayerConcat+CSPLayerFPN结构结构PANET结构结构YOLO HeadYOLO HeadYOLO Head下采样下采样下采样
13、下采样Conv2D_BN_SiLu骨干网络颈部网络预测端输出图像骨干网络颈部网络预测端输出图像SPP结构结构图 3 YOLOv5 桥梁病害识别定位网络结构图图 3 YOLOv5 桥梁病害识别定位网络结构图基于以上优点,本研究针对桥梁病害搭建了YOLOv5 病害识别与定位模型,YOLOv5 桥梁病害识54别与定位模型由骨干网络(Backbone)、颈部网络(Neck)和预测端(YOLO Head)组成,图 3 描绘了 YOLOv5模型的整体结构。2 改进 YOLOv5 目标检测算法2.1 模型改进由于无人机拍摄图像像素值较大,但部分病害目标较小,若直接输入无人机拍摄图像进行病害检测,将存在大量漏
14、检行为,且对模型训练与推理存在较大难度。基于对病害检测任务的分析,提出改进的YOLOv5 网络模型对输入图像切割成若干个小图进行训练,减小计算成本。这有助于检测大面积图像中的病害,减少漏检与误检的情况,提高桥梁病害检测效率,符合实际工程中获取桥梁病害图像的特点。禅思 H20 相机模块所拍摄的单张图像分辨率为5 8883 888,若直接将该图像输入至 YOLOv5 模型中,将严重导致模型训练慢,推理困难。因此,对无人机图像进行切割,切片尺寸像素为 640640,切片步长为 512 像素,最后一张切割图像像素大小不足640640,则进行填充,以满足输入图像要求。坐标在滑动窗口内的切割图像作为有效训
15、练图像,并重新计算当前目标坐标信息。在研究中发现,由于切片尺寸像素为 640640,切片步长为 512 像素,若将切割图像结果直接进行拼接,则完整图像将产生重叠部分。为更好的获取无差别图像,本文采用 AP 算法利用多个局部单应性进行精准对齐匹配,并对图像重叠区域进行切割,得到拼接缝;采用 Multi-band Bleing算法对拼接图像进行加权平均,得到重叠图像融合结果,最终反向进行重建图像,得到完整的拼接图像结果。切割图像分别进行训练与预测,最终将所有切割图像识别结果进行拼接,得到完整病害图像识别结果,实际病害图像切割与拼接效果如图 4(a)(c)所示。图 4 切割与拼接效果图图 4 切割与
16、拼接效果图为了更好地使模型学习病害特征,具有优秀性能,研究组分析了模型中所需训练的数据集的真实框,研究中发现预选框框比例为固定参数(0.512),不满足实际病害尺寸要求。因此,本研究采用 K-means 聚类算法对实际病害进行先验框比例调整,对象边界框和聚类中心框之间的距离参数如公式(1)所示。其中jc代表第j个聚类中心框,ijO代表第j个聚类中心的第i个对象边界框。通过不断地调整相关参数,研究中发现随着聚类中心数量地不断增加,模型的精确度也相应提高,直至聚类数量达到 9 簇。如图 5 所示,模型准确度达到最优值,此时聚类先验框比例为(0.361.142.8),该预选框比例均匀地分布在各个病害
17、尺寸上,满足实际病害尺寸特点,可有效地提升模型性能,提高病害识别精确度。图 5 聚类中心数-精确度曲线图图 5 聚类中心数-精确度曲线图2.2 桥梁病害检测模型训练首先,基于无人机巡航系统收集桥梁相关病害,该系统提供了 3 294 张桥梁病害图像。数据集图像使用LabelImg 标注工具进行分类标注,采用 VOC 数据集格式,将图像目标信息转化为.xml 格式的坐标文档,可随时进行修改。采用旋转、翻转、加噪声等图像处理技术进行数据集扩充,将 3 294 张图像扩充为 9 882 张;然后将桥梁病害进行分类,分为桥面系(伸缩缝堵塞、排水孔堵塞、龟裂)、混凝土结构(剥落、蜂窝麻面、裂缝)、下部结构
18、(渗水、白皙、防尘罩脱落)、钢结构(螺栓锈蚀、松动、缺失,油漆脱落)分别构建成不同数据集进行模型训练。扩充后的数据集取 882 张作为测试集,其余图像按照 82 的比例随机划分,分别得到训练集图像 7 200 张,验证集图像1 800 张。在训练过程中,采用迁移学习方法,通过在COCO 数据集上的预训练权重,优化网络模型。初始学习率设置为 110-5,训练批次大小为 8 张,世代数55基于深度学习的桥梁病害检测研究与应用(Epoch)根据实际数据集进行相关设定,每个训练周期步长为 1 000 步,输入图像大小为 640640 像素。与此同时,为防止训练模型产生过拟合,将根据上节所划分的桥梁病害
19、位置,分别将各部位病害数据集分别放入模型进行训练。模型采用随机梯度下降算法,使得网络模型不断收敛至最优解,以此保证模型具有较优性能。图 6(a)(d)分别显示了各个部位数据集在训练过程中的损失函数收敛状况,随着世代数地不断增加,模型在验证集上的性能表现也不断提升,最终趋于收敛状态,具有一定的稳定性和有效性。图 6 各部位病害损失函数变化曲线图 6 各部位病害损失函数变化曲线为评估桥梁病害识别模型的检测性能,将测试集作 为 输 入 图 像 测 试 模 型 性 能。本 文 引 入 准 确 率(Precision)、回 召 率(Recall)和1F分 数(1Fscore)作为该模型的评价指标。准确率
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 深度 学习 桥梁 病害 检测 研究 应用
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。