收藏 分销(赏)

基于改进DeepLabV3+在复杂环境下的道路裂缝检测.pdf

上传人:自信****多点 文档编号:582313 上传时间:2024-01-02 格式:PDF 页数:9 大小:14.25MB
下载 相关 举报
基于改进DeepLabV3+在复杂环境下的道路裂缝检测.pdf_第1页
第1页 / 共9页
基于改进DeepLabV3+在复杂环境下的道路裂缝检测.pdf_第2页
第2页 / 共9页
基于改进DeepLabV3+在复杂环境下的道路裂缝检测.pdf_第3页
第3页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、有效的道路裂缝检测是保障道路安全的关键。针对现有道路裂缝检测方法效率低,检测结果易受检测环境影响的问题,文章结合深度学习与计算机视觉技术,在 架构的基础上提出了一种适用于复杂道路场景下的道路裂缝检测网络 。引入新颖的网络模块和结构设计,具有轻量化、强泛化的特点以及精细分割的能力。文章基于数据集 进行试验,验证和测试数据集的裂缝交并比(,)分别达到了 和 ,比现有的网络有明显提高;另外,采用复杂环境下拍摄的广州大学校内道路图片对该网络进行实际工程验证,基于 数据训练的 在无需新增附加训练数据的情况下,能精准识别和分割出不同场景及环境下校内道路的裂缝,证明了该方法的有效性和鲁棒性,以及在实际工程中

2、的应用价值。关键词:裂缝检测;深度学习;语义分割;计算机视觉中图分类号:文献标志码:,(,):,(),:;广州大学学报(自然科学版)第 卷路面裂缝是公路交通的常见病害形式。由于不均匀的路基沉降、高温、暴雨等环境因素,以及车辆超载、冲击等人为因素,道路在长期使用中出现损坏并在表面产生裂缝。随着裂缝的发展,将导致路面径流渗入到内部结构,破坏道路内部结构的稳定,使路基失稳,严重时甚至可能引发路基的塌陷,从而造成人员伤亡和公共财产损失。为了保证道路的安全性与可靠性,运输维修部门必须定期检查路面的运营状态。早期的道路裂缝检测主要基于现场工程师的目测法,该方法不仅劳动强度大、效率低,而且由于检测人员经验参

3、差,很可能出现漏检问题 。随着摄影设备和计算机性能的飞速发展,基于计算机视觉(,)的道路表面病害检测技术成为土木工程结构 及交通 领域重要的研究方向。相较于目测法,自动检测法不仅可以大幅降低人工成本,同时可以提高检测速度,降低漏检率,具有广泛的应用前景。目前,基于 的裂缝识别主要由三类算法实现:第一类阈值法,假设裂缝像素比非裂缝像素更暗,通过设置适当的像素阈值分辨裂缝区域 。采用阈值法检测裂缝速度快,但是由于光线变化及污点等噪声会使阈值失效,大大降低了识别准确率,因此,难以应用在复杂的环境中,一般在固定的数据集或固定的场景中可以得良好的结果。第二类边缘检测算法,包括边缘检测器 、数学形态学 等

4、。边缘检测算法比基于强度阈值的方法更具鲁棒性,但在实际环境中,由于路面的复杂性、光源的不均匀性和裂缝纹理的不规则性,识别结果稳定性差,只能作为人工检测的辅助手段。以上两类传统的计算机视觉检测方法自动化程度低,需要具有专业技术的工程师辅助调整参数,且对拍摄环境要求严格,无法作为通用的裂缝检测技术。近年来,伴随着计算机性能的不断提高,基于包括支持向量机 、深度学习 等在内的第三类 裂缝识别方法,即机器学习,在裂缝检测领域取得了高速发展。作为深度学习 的核心,卷积神经网络(,)通过参数共享和稀疏层连接设计,相较于其他机器学习算法大幅降低了模型中的参数数量,且更善于捕捉二维图像中的网格状特征,在解决

5、任务上具有独特的优势 。一项重要的应用是语义分割,通过带有标签数据的有监督训练,建立不同语义像素与对应标签的映射,完成训练后,可对新图像每个像素赋予对应的语义标签,完成图像成分的分割。该原理非常适用于高精度裂缝检测,即通过分配给道路图像每个像素以背景或裂缝的标签,可以准确识别图片中的裂缝成分。等 改进 模型进行混凝土表面裂缝检测,验证了基于深度学习的裂缝检测方法的可行性。等 制作 道路裂缝数据集,并且设计了一种特征金字塔和分层推进模块,用于提取道路图片丰富的语义信息,从而有效地分割裂缝。张海川等 采用生成器是 和判别器为 的条件对抗网络进行裂缝检测。等 基于 卷积神经网络在 数据集上预训练后,

6、再进行道路裂缝检测。宋榕榕等 在 网络基础上引用三重注意力模块,以获得更多互补性的裂缝特征,实现道路裂缝的检测。尽管现有研究已证明 模型可以有效地识别和分割裂缝,但是目前研究中所使用的训练集和测试集的场景单一,网络的泛化性和鲁棒性未能有效验证。同时,裂缝具有细长的特征,在语义分割的时候非常考验网络精细化分割能力,然而现有方法识别出的裂缝边缘特征还不够清晰,有时甚至会忽略细小裂缝。因此,本文针对目前裂缝检测方法泛化能力弱,检测效果易受拍摄环境干扰,细小裂缝识别精细度不足等问题,基于深度学习与 技术,提出了一种高效、轻量的裂缝检测模型 。通过增加主干网络提取特征的维度以及在编码器部分引入多个并行的

7、空洞空间卷积池化金字塔(,)模块,获得更加丰富和可靠的裂缝图像特征,以实现复杂场景下高精度的裂缝检测。本文的主要内容归纳如下:第一节介绍 网 络 结 构 和 模 型 参 数;第 二 节 根 据 道路裂缝数据集训练、测试和评估 ,并与 比较;第三节在基于 训练出的 网络中直接预测不同状况下现实道路图片中的裂缝;最后一节总结全文并提出未来改进的建议。第 期陈宇平等:基于改进 在复杂环境下的道路裂缝检测 多尺度特征融合的 本文在 模型的基础上,通过主干网络多尺度的特征提取和添加 模块,设计出性能优异的裂缝检测网络 。其特殊的结构设计可以在处理图像时捕捉更加丰富和可靠的图像特征,提高裂缝检测的可靠性、

8、鲁棒性以及裂缝分割的精细度。裂缝检测是一个二分类的语义分割任务,即将图片像素划分为裂缝和背景。在一张道路图像中,通常表现裂缝的像素数量非常少,占比小于 ,而背景成分占比超过 。这样不均衡的样本分布使网络在训练的过程中更倾向于学习主要成分的数据特征,而忽略次要成分的特征学习,网络在预测时也有更高的概率将像素点标记为主要语义以取得较小的误差,从而造成大量裂缝像素的错误识别。为解决该问题,首次在裂缝检测任务中采用焦点损失()和骰子系数损失()作为损失函数,有效缓解了样本不均衡导致的网络误识别。框架 网络包括编码器和解码器两个部分,如图 所示。图 框架 图 中,编码器主要由主干网络和 模块构成,编码器

9、通过逐层的下采样连续压缩数据特征,促使网络挖掘数据代表性的高维特征。特征学习完成后,将主干网络不同深度提取出的特征图通过跳跃连接传递到 ,然后再传递到解码器,通过双线性插值上采样改变特征图尺寸,再与主干网络提取的低维特征融合。通过对融合特征图进一步卷积和双线性插值上采样运算,将特征图尺寸升至原始输入图像大小,并通过 层的概率运算预测各像素的输出语义。的特征提取通过堆叠的卷积层实现,既继承了卷积神经网络参数少的优点,又因其特殊的结构设计,在特征提取的效率上有很大提升。每个卷积层包含卷积、批标准化()和激活三步运算。通过在激活和卷积中间插入批标准化,可以防止梯度消失或梯度爆炸,并加快训练速度。中使

10、用的激活函数包括 ,和 ,表达式如下:()(,),()()(,),),()(),()公式()中,为分类数,为第 类的预测结果。编码器的主干网络本文采用 作为编码器的主干网络。通过大量使用包含逐点卷积()和逐通道卷积()的深度可分离卷积 ,具有预测精度高和轻量的特点,在满足裂缝检测精度要求的同时还兼具优异的运算效率。由多个倒置残差块组成,如图 所示,图片特征图输入倒置残差块,经过逐点卷积进行升维,再通过逐通道卷积提取特征,最后再由逐点卷积进行特征压缩。与普通残差块相比,倒置残差块使用深度可分离卷积操作,可以大幅减少模型参数量,在不影响模型特征提取能力的前提下,使模型结构轻量化。此外,倒置残差块的

11、最后一层不再进行激活计算,以避免对特征的损坏。图 中,倒置残差块有两种跨步不同的线性瓶颈结构,当跨步为 时,进行残差连接;当跨步为 时,则不进行残差的连接。广州大学学报(自然科学版)第 卷图 倒置残差块示意图 编码器的 模块基于多个不同速率下并行的 进行特征融合,可以在多个特征尺度上捕获图像的上下文信息,来更有效地恢复分割对象的整体和细节部分。示意图如图 所示。图 空洞空间卷积池化金字塔示意图()()包括一个 的卷积块,扩张率分别为、和 的 个空洞卷积和一个全局池化层。空洞卷积通过扩张率的大小增大感受野和长距离信息的联系,可以在扩大感受野的同时,保持空间分辨率和像素的相对空间位置。当使用多个不

12、同扩张率空洞卷积提取的特征相融合时,能够有效加强数据信息的连续性,减少信息在特征传递时的丢失。损失函数本文采用焦点损失和骰子系数损失作为网络的损失函数,来解决样本不均衡造成的裂缝检测失效。骰子系数损失是一个区域相关的损失值,即当前像素的损失值不仅和自身的预测值相关,也和附近其他像素的预测值相关,对正负样本不平衡的场景有较强的处理能力。焦点损失是另一种处理样本分布不均衡的损失函数,其根据判别样本的难易程度给对应的损失添加权重,使得模型在训练时更专注于难分类的样本特征学习。当执行二分类任务时,焦点损失函数和骰子系数损失函数表达式 和 分别为()(),(),()式中,表示焦点损失,表示骰子系数损失,

13、代表样本的数量,代表预测的二进制分割体积,代表真正二进制分割体积,是防止分母为零的最小值,表示预测为正样本的概率,()为调节系数。设置 ,。网络整体的损失函数 表示为 。()基于 试验验证 裂缝数据集示意图如图 所示。该图由 等 在天普大学用手机收集的 张 像素的路面裂缝图像组成,原始图像为拍摄的 图片,标签为由背景和裂缝两种像素组成的语义标签图像。将每幅图像裁剪成 个不重叠的图像区域,只保留含有 个以上裂缝像素的区域,最终形成包含训练集 张图像,验证集 张图像,以及测试集 张图像。图 数据集示意图 第 期陈宇平等:基于改进 在复杂环境下的道路裂缝检测 训练配置在训练过程中,样本载入的批量大小

14、()设置为 ,训练共执行 个回合。将学习率设置在 和 之间,采用 优化器 和余弦退火学习率 调整学习率。框架和 主干网络的代码由 编写,并使用 和 构建。用于训练拟议网络的工作站配置了 、()的处理器和 。本文基于精度(,)和交并比(,)指标评估网络裂缝识别性能。这些指标可以表示为 ,(),()()表示模型预测的正样本为正类别,()表示模型预测的正样本为负类别,()表示模型预测的负样本为正类别。网络首先基于开放的 数据集预训练。数据集为图像语义分割数据集,具有 个分类。使用预训练可以调整初始模型的随机化参数,加快正式训练时网络梯度下降的速度,并且更易于获得一个低误差的模型。评估和预测本文使用包

15、括旋转、水平翻转、高斯滤波及图像色域变换在内的数据增强技术增加训练数据量,提高网络的泛化能力。的 和 曲线如图 所示。图 的 和 曲线 图 ()展示了训练和验证数据集的损失曲线。训练和验证的损失在前 个回合迅速降低,达到 ,而后,损失值缓慢下降,并在第 个回合趋于稳定,损失值最小的达到 。训练集和验证集的损失曲线在前 个训练回合中几乎重叠,这表明在大概 个训练回合时,网络已经拟合。图 ()展示了验证集的 曲线(背景和裂缝的平均 )。随着训练的推进,验证集的 值迅速增长,在第 个回合,已经达到 ,后续至第 回合缓慢提高,并达到最大值 。曲线表明 从训练数据集中快速地学习到了可靠的裂缝特征,网络在

16、验证集上同样可以有效地识别和分割道路图像中的裂缝,具有优秀的泛化能力。网络训练完成后,最好的裂缝 达到 ,背景 为 。本文在验证集中随机选取 张图片,比较标签图像和网络所预测图像(图 )。如图 中第一行原始图片所示,张图的背景颜色各不相同,图()的背景为赤红,图 ()的背景为泥土黄,图()背景为大理石白。网络对原始图片中的裂缝进行识别,由预测图像可以看出裂缝分割准确精细,边缘清晰,且与标签中的裂缝图形非常接近。同时,面对不同背景的路面图像,没有受到背景变化的干扰而导致网络失准,体现出网络强大的泛化能力。的测试数据集相较于验证集的图片内容更为复杂,有更多的细裂缝和多裂缝场景。对测试集裂缝检测非常

17、考验网络对裂缝边界上和细节上精细分割的能力。本文在测试集中随机选取 张图片,比较标签图像和网络所预测图像,验证 网络精细分割能力,识别结果见图 。广州大学学报(自然科学版)第 卷图 验证集裂缝识别结果 图 验证集测试集识别结果 在更为复杂的测试集上,裂缝的 值仍然可以达到 。如图 所示,本文提出的 在面对裂缝更多、更细的复杂场景时依然有着优秀的表现。由图 ()和图 ()可以第 期陈宇平等:基于改进 在复杂环境下的道路裂缝检测看出,面对狭长的裂缝,网络做到精细的分割。而图 ()由于裂缝太多且过于密集,网络虽然无法将细小裂缝像素完全准确地分割,但依然有很高的准确度。为了证明 网络结构设计的优越性,

18、将主干网络为 的 与主干网络分别为 和 的 基于 数据集进行对比。值得注意的是,原始的 和 同样是非常优秀的网络。在经过相同条件的预训练和训练之后,各网络表现如表 所示。表 各网络 测试集裂缝识别结果 方法主干网络 参数量 百万 从表 可以看出,本文提出的 识别裂缝的 结果最佳,达到 ,甚至超过参数多了接近 万的 (作为主干网络)。另外,虽然参数量相较于 作为主干网络的 多了 多万个参数,但其裂缝识别能力有明显提高。裂缝分割任务更需要在细节和边界上做到精准分割。因此,通过空间金字塔丰富了裂缝边界信息,可以更精准地识别和分割裂缝,使得在网络参数少量提升的前提下,有效提高识别精度。工程实际图像验证

19、 在 数据集上验证了其泛化和精细分割的能力。尽管训练集、验证集和测试集图片不同,但是,其拍摄环境和图像背景较为一致。而实际的检测场景和裂缝背景复杂多样,一个通用的自动检测技术需要能应对各种现实场景。因此,本节将第二节训练的 在未增加任何附加训练数据的情况下,应用于实际道路检测,验证方法的适用性。用于检测的图像是广州大学附近的不同道路,用手机距离地面约 的高度进行拍摄。拍摄得到的裂缝图片用 制作一份标签用于对比和评估。采集到的图片以 像素进行切割后输入 网络进行检测,预测结果如图 所示。图 ()是在夜晚拍摄的道路图像,图 ()和图 ()拍摄于白天,场景都是沥青道路;图 ()的场景是人行跑道。不同

20、图片的裂缝和背景像素都不相同,甚至图片裂缝中还夹杂有落叶或花絮。观察预测图可以看出,尽管落叶和花絮与裂缝像素相差甚远,但是网络依然准确地识别和分割出道路裂缝,说明网络不靠像素大小识别和分割,而是基于裂缝的图像特征。在这样的复杂场景下,阈值法将完全失效。另外,如图 ()所示,红色圈所示区域内有一段树根,其颜色和纹理都与裂缝非常接近,肉眼观测难以区分。在这种严苛的测试条件下,仍然正确地将树根与裂缝区别,并标记为背景。而阈值法或边缘检测法在这种场景下很难准确地识别裂缝。试验结果表明,可以准确识别不同光线、颜色、背景下的裂缝,且不会错误识别划痕、坑洼、树根等近似图像,不易受背景纹理的影响。将制作的标签

21、评估图 中 个图的网络预测图,得到总体裂缝的 值为 。其中,图()图 ()的 值 分 别 为 ,和 。结果表明,具有优秀的特征提取和泛化能力,有广泛的工程应用前景。结论本文基于深度学习和 技术,提出一种参数少、精度高的裂缝检测模型 。归因于其优秀的结构设计,在 的验证和测试数据集测试中的裂缝 值分别达到了 和 ,且只有 万的参数量,表明网络具有轻量化和精细分割能力。在实际工程中展示出了出众的特征提取和泛化能力。对广州大学校园内随机拍摄的路面图片进行裂缝识别,总体裂缝 值达到了 ,具有优异的工程应用前景。未来,基于 模型高效、准确的特点,拟开展基于视频检测路面裂缝的研究。广州大学学报(自然科学版

22、)第 卷图 工程实际图像预测结果 第 期陈宇平等:基于改进 在复杂环境下的道路裂缝检测参考文献:,():,():邵闯,王生怀,邹春龙,等基于混合粒子群优化的 维 路面裂缝图像阈值分割方法 湖北汽车工业学院学报,():赵芳,周旺辉,陈岳涛,等改进的 算子在裂缝检测中的应用 电子测量技术,():,:,:,():,():,:,:,():,:,:,:,:,:,:张海川,彭博,许伟强基于 及条件生成对抗网络的道路裂缝检测 计算机应用,():宋榕榕,王财勇,田启川,等 多层次特征融合和注意力机制的道路裂缝模型 计算机工程与应用:():,():,:,:,:,:,:():,:():,:():,:,():():【责任编辑:卓祯雨】

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签
资源标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服