当前位置: 首页 > 专利查询>东南大学专利>正文

基于深度学习的混凝土裂缝识别系统及方法技术方案

技术编号:35988848 阅读:7 留言:0更新日期:2022-12-17 23:03
本发明专利技术公开了一种基于深度学习的混凝土裂缝识别系统及方法。其中,系统包括:裂缝图像数据采集模块,用于采集获取混凝土表面裂缝图像并输出;图像数据处理模块,连接所述裂缝图像数据采集模块,根据所拍摄的混凝土表面裂缝图像,对获取的图像进行预处理识别;裂缝识别模块,利用基于剪枝先验框的改进SSD算法模型对裂缝的图像进行识别,对裂缝进行标识,并将结果进行储存。本发明专利技术使得工程中对混凝土裂缝检测识别过程更加容易可操作,另一方面也提高了检测的识别精度和速率,尤其是在识别复杂环境的裂缝图片时,表现出了很高的抗干扰能力。表现出了很高的抗干扰能力。表现出了很高的抗干扰能力。

【技术实现步骤摘要】
基于深度学习的混凝土裂缝识别系统及方法


[0001]本专利技术属于土木工程中非接触检测应用领域,尤其是一种用于复杂环境下的基于深度学习的混凝土裂缝识别系统及方法。

技术介绍

[0002]在建设和运营过程中由于诸多因素而产生的各种裂缝作为桥梁或道路表面最普遍的病害,也是危害极大的病害之一。如果不及时进行监测及养护,则可能会进一步衍生出次生病害,对裂缝进行及时、准确的监测是路面及桥梁养护工作中最为关键的一环。单纯依靠检测人员在借助检测设备的帮助下对混凝土结构进行检测,工作强度大且效率低,还可能使检测人员的安全受到威胁。利用计算机视觉处理图像,外在环境会对该方法造成严重的影响导致检测结果不正确,并且在对图像进行处理的步骤中会出现许多噪音。而基于深度学习的检测算法能够在很好地处理图像的同时,也能很精确地识别出目标,但是由于图像噪声无法完全消除,以及环境噪声的干扰,无法对复杂环境下的裂缝进行检测识别。目前,对于复杂环境下的裂缝识别效果并不理想,需要进一步改善。

技术实现思路

[0003]本专利技术目的是提供一种用于复杂环境下的基于深度学习的混凝土裂缝识别系统及方法,以解决以上问题。
[0004]一种基于深度学习的混凝土裂缝识别系统,包括:
[0005]裂缝图像数据采集模块,用于采集获取混凝土表面裂缝图像并输出;
[0006]图像数据处理模块,连接所述裂缝图像数据采集模块,根据所拍摄的混凝土表面裂缝图像,对获取的图像进行识别预处理;
[0007]裂缝识别模块,利用基于剪枝先验框的改进SSD算法模型对裂缝的图像进行识别,对裂缝进行标识,并将结果进行储存。
[0008]进一步的,所述裂缝图像数据采集模块,包括:拍摄平台、高速SD存储卡、服务器和数据库。在确定检测目标后,即可通过拍摄平台对目标区域进行图像采集,通过提前设置好预处理和识别系统的图像提取路径,实现对上传到电脑的图像进行实时识别并将图像自动传输至服务器。
[0009]进一步的,所述拍摄平台可采用无人机系统或普通智能手机或单反相机为载体,可根据设备条件和其他方面的要求进行选择,采集到的图像可通过本系统编写的程序的自动传输至服务器,实现数据的实时传输。
[0010]进一步的,所述图像数据处理模块,通过图像灰度化及修正,图像滤波处理和裂缝标记定位,对获取的图像数据进行预处理,以加快识别的收敛速度。
[0011]进一步的,所述图像灰度化及修正中将图像像素的R、G、B分量采用分量法规则转化为三者相等的形式,进行图像灰度化;通过对灰度化的图像进行直方图均衡化可以对灰度进行再分配,使灰度值均匀地分布于灰度区间内,通过线性和非线性拉伸的灰度变换对
图像进行拉伸处理,对图像进行灰度化修正。
[0012]进一步的,所述图像滤波处理采用中值滤波方法,选取该像素点邻近所有像素点灰度值的中值作为该点滤波处理后的像素值,从而消除在图像中孤立的噪点。
[0013]进一步的,所述裂缝标记定位,采用LabelImg工具进行标记,先在图像中标记出目标位置,后转换为XML格式的文件,再传输到裂缝数据识别模块的算法模型中进行识别。
[0014]所述裂缝数据识别模块,采用基于剪枝先验框的改进SSD算法建立的混凝土裂缝识别模型,通过将图像传输到服务器后,即可利用训练好的模型进行识别,并将识别出的裂缝及其分析内容回传至智能端,同时将信息传输入数据库进行备份。其可对复杂环境下的混凝土裂缝照片进行有效识别。
[0015]本专利技术可适用的复杂环境,包括图像本身的的光照强度和明暗变化、图像噪声以及环境噪声的干扰,复杂环境下比如雨、雪、雾天气下的混凝土裂缝检测工况。
[0016]一种基于深度学习的混凝土裂缝识别方法,包括如下步骤:
[0017]S1、采集裂缝图像;
[0018]S2、对S1采集的裂缝图像进行预处理;
[0019]S3、采用基于剪枝先验框的改进SSD算法建立的混凝土裂缝识别模型,对图像进行识别检测后,得到所述裂缝的识别结果。
[0020]进一步的,S2的具体步骤如下:
[0021]S21、图像灰度化,采用分量法将彩色图像R、G、B这三种分量里的任何一个视作此类照片的灰度值;
[0022]Gray1(i,j)=R(i,j)
ꢀꢀ
(1)
[0023]Gray2(i,j)=G(i,j)
ꢀꢀ
(2)
[0024]Gray3(i,j)=B(i,j)
ꢀꢀ
(3)
[0025]其中,Gray
k
(i,j)=B(i,j)(k=1,2,3),为转变后的灰度图像在(i,j)处的灰度值;
[0026]S22、图像灰度修正,通过对灰度化的图像进行直方图均衡化对灰度进行再分配,使灰度值均匀地分布于灰度区间内;通过灰度变换对图像进行拉伸处理;
[0027]S23、图像滤波处理,采用中值滤波对像素点进行滤波处理;
[0028]g(x,y)=med{f(x
i
,y
j
)}
ꢀꢀ
(4)
[0029]其中,g(x,y)为经过中值滤波处理后的像素值,f(x
i
,y
j
)即为滤波处理前的像素值;
[0030]S24、裂缝标记定位,通过python编写的LabelImg工具进行标记,在图像中标记出裂缝位置,后转换为XML格式的文件,再传输到深度学习算法框架中进行训练。
[0031]进一步的,S3中的识别模型通过基于剪枝先验框的改进SSD算法建立;基于剪枝先验框的改进SSD算法模型的建立,是在原始SSD算法上,对原始的SSD算法进行统计测试,经过对多尺度多方向的候选框进行统计及分析后,得出正确预测出来的目标位置来源的候选框分类的数量统计,得到数量占比最大即最优的分辨率,通过对多尺度分辨率的候选框的数量分配进行重新优化,减少小尺度的候选框数目而增加中、大尺度的候选框的数量,对各分辨率的先验框数目进行调整,并通过NMS(非极大值抑制,Non

Maximum Suppression)进行筛选,从而最终得到最优的目标框,使得识别精度和识别速度与原始SSD算法相比有很明
显的提升,同时能够满足实际工程中的复杂环境下的裂缝识别。
[0032]本专利技术的有益效果是:
[0033]通过裂缝图像数据采集系统实时获取裂缝图像数据;通过图像数据处理系统对采集的裂缝图像进行预处理;通过基于剪枝先验框的改进SSD算法建立裂缝识别系统。
[0034]使得工程中对混凝土裂缝检测识别过程更加容易可操作,另一方面也提高了检测的识别精度和速率,尤其是在识别复杂环境的裂缝图片时,表现出了很高的抗干扰能力。
附图说明
[0035]图1为本专利技术系统结构示意图;
[0036]图2为本专利技术方法的步骤示意图;
[0037]图3为本专利技术一个较佳实施例的步骤图示意图;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于深度学习的混凝土裂缝识别系统,其特征在于,包括:裂缝图像数据采集模块、图像数据处理模块和裂缝识别模块;所述裂缝图像数据采集模块,用于采集获取混凝土表面裂缝图像并输出;所述图像数据处理模块,连接所述裂缝图像数据采集模块,根据所获取的混凝土表面裂缝图像,对获取的图像进行识别预处理;所述裂缝识别模块,利用基于剪枝先验框的改进SSD算法模型对裂缝的图像进行识别,对裂缝进行标识,并将结果进行储存。2.根据权利要求1所述的基于深度学习的混凝土裂缝识别系统,其特征在于,所述裂缝图像数据采集模块,包括:拍摄平台、高速SD存储卡、服务器和数据库;在确定检测目标后,即可通过所述拍摄平台对目标区域进行图像采集,通过提前设置好预处理和识别系统的图像提取路径,实现对上传到电脑的图像进行实时识别并将图像自动传输至所述服务器。3.根据权利要求2所述的基于深度学习的混凝土裂缝识别系统,其特征在于,所述拍摄平台,采用无人机系统、普通智能手机和单反相机中的至少一种为载体。4.根据权利要求1所述的基于深度学习的混凝土裂缝识别系统,其特征在于,所述图像数据处理模块,通过图像灰度化及修正,图像滤波处理和裂缝标记定位,对获取的图像数据进行预处理,以加快识别的收敛速度;所述图像灰度化及修正中将图像像素的R、G、B分量采用分量法规则转化为三者相等的形式,进行图像灰度化;通过对灰度化的图像进行直方图均衡化可以对灰度进行再分配,使灰度值均匀地分布于灰度区间内,通过线性和非线性拉伸的灰度变换对图像进行拉伸处理,对图像进行灰度化修正;所述图像滤波处理,采用中值滤波方法,选取像素点邻近所有像素点灰度值的中值作为该点滤波处理后的像素值,从而消除在图像中孤立的噪点;所述裂缝标记定位,采用LabelImg工具进行标记,先在图像中标记出目标位置,后转换为XML格式的文件,再传输到深度学习算法框架中进行识别。5.根据权利要求1所述的基于深度学习的混凝土裂缝识别系统,其特征在于,所述裂缝数据识别模块,采用基于剪枝先验框的改进SSD算法建立的混凝土裂缝识别模型,通过将图像传输到服务器后,即可利用训练好的模型进行识别,并将识别出的裂缝及其分析内容回传至智能端,同时将信息传输入数据库进行备份。6.一种基于深度学习的混凝土裂缝识别方法,包括如下步骤...

【专利技术属性】
技术研发人员:王燕华陈子彦戴博闻何俊泽
申请(专利权)人:东南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1