[发明专利]一种基于深度学习的道路裂缝检测评估算法在审
申请号: | 202210201900.7 | 申请日: | 2022-03-03 |
公开(公告)号: | CN114708190A | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 刘宇翔;佘维;谭帅 | 申请(专利权)人: | 郑州大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/13;G06N3/08;G06N3/04 |
代理公司: | 北京博识智信专利代理事务所(普通合伙) 16067 | 代理人: | 李悦 |
地址: | 450001 河南省郑*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 深度 学习 道路 裂缝 检测 评估 算法 | ||
1.一种基于深度学习的道路裂缝检测评估算法,其特征在于,包括以下步骤:
S1、训练神经网络模型FUnet;
S11、获取公开的道路裂缝数据集CrackForest数据集;
S12、每次对FUnet模型输入一个mini-batch的数据,获得FUnet模型的输出,结合数据集的标注,使用交叉熵和F1分数组成的损失函数计算损失loss值;
S13、使用误差反向传播算法更新FUnet模型的梯度,使用梯度下降算法根据计算得到的梯度对FUnet进行梯度下降,更新FUnet模型的参数;
S14、对步骤S12和步骤S13反复执行,直至最后的loss值基本不下降为止;
S15、将训练后的FUnet模型的参数保存,供后续使用;
S2、使用该算法流进行道路裂缝检测评估;
S21、构建神经网络模型FUnet,并导入之前训练好的数据,将模型调为评估模式,在这种模式下不会更改网络中参数的值;
S22、从摄像头获取图片或从视频中获取图片,并对图片进行预处理,本算法中仅对图片进行规范化处理即可;
S23、将预处理后的图片送入FUnet模型,并得到FUnet模型的输出,FUnet模型的输出Mask即为对像素点的分类;
S24、将输出的Mask输入到基于dfs的路面裂缝目标检测算法中,对裂缝进行实例的划分;
S25、根据基于dfs的路面裂缝目标检测算法得到的裂缝实例数据,在后续的算法中计算裂缝总体和个体的数据,包括图片裂缝密度、裂缝个体分布密度等数据,在此基础上可以对某些指标不符合最低要求的裂缝实例进行过滤处理,这样可以有效避免图片上的噪音干扰,仅关注超过正常指标的裂缝。
2.根据权利要求1所述的一种基于深度学习的道路裂缝检测评估算法,其特征在于:步骤S11的获取数据集使用图像处理方法进行数据集的增广,这些操作是对数据集中的原图和标注同时进行的,具体操作包括:图像的翻转、裁剪拼接、局部扭曲、添加高斯噪声、对亮度进行随机偏置。
3.根据权利要求1所述的一种基于深度学习的道路裂缝检测评估算法,其特征在于:步骤S12的计算公式如下:
Loss=CrossEntropyLoss+(1-F1) (1)
其中
4.根据权利要求1所述的一种基于深度学习的道路裂缝检测评估算法,其特征在于:步骤S24通过调节dfs中的搜索范围,可以控制是否要将不连续的裂缝合并为一个裂缝实例,还可以调节合并间距,即在此间距范围中将两条不连续的裂缝画归与同一条裂缝实例。经过基于dfs的路面裂缝目标检测算法处理后可以得到裂缝实例,包括该裂缝实例在图中的分布范围[xmin,ymin,xmax,ymax]、该裂缝实例的裂缝像素点个数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州大学,未经郑州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210201900.7/1.html,转载请声明来源钻瓜专利网。