一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种隧道衬砌表观裂纹检测方法及检测装置与流程

2022-11-14 14:04:55 来源:中国专利 TAG:


1.本发明属于智能交通图像检测技术领域,更具体的说是涉及一种隧道衬砌表观裂纹检测方法及检测装置。


背景技术:

2.裂缝作为评价隧道衬砌表观结构质量的重要参数指标,也是导致隧道衬砌结构倒塌的重要原因。裂缝会降低钢筋混凝土结构的承载力,甚至导致衬砌的不稳定和突然坍塌,威胁隧道结构的安全,给人生命和财产带来巨大威胁。因此,隧道衬砌裂缝检测是隧道日常运营状态与病害检测的主要项目之一。
3.传统隧道检测工艺需要封闭交通,通常借助高空作业车、采用人工仪器或凭借人工经验完成裂缝检测任务。这种检测方法工作效率低、个人主观程度大、花费高和危险性大,无法满足隧道快速准确的检测要求,也无法对病害信息进行管理,难以统计和分析病害的发展趋势。
4.因此,如何提供一种隧道衬砌表观裂纹检测方法及检测装置成为了本领域技术人员亟需解决的问题。


技术实现要素:

5.有鉴于此,本发明提供了一种隧道衬砌表观裂纹检测方法及检测装置,以解决现有技术所存在的裂纹检测主要依靠人工,效率低下且准确率低的问题。
6.为了实现上述目的,本发明采用如下技术方案:
7.一种隧道衬砌表观裂纹检测方法,包括如下步骤:
8.步骤s1,获取待检测隧道衬砌图像;
9.步骤s2,对待检测隧道衬砌图像进行限制对比度条件的自适应匀光处理与优化连通域的高频信号抑制,改善目标特征质量;
10.步骤s3,依据图像特征搭建轻量化全卷积网络,在网络特征提取与传递过程中使用感兴趣特征保留机制与多层次残差特征提取,实现裂纹目标细微特征的提取与识别,建立识别模型;
11.步骤s4,根据建立的识别模型,对待检测隧道衬砌图像进行裂纹检测,确定裂纹位置。
12.进一步的,对待检测隧道衬砌图像进行限制对比度条件的自适应匀光处理与优化连通域的高频信号抑制之前,所述方法还包括:
13.获取待检测隧道衬砌图像,将图像转为统一大小,并按照不同位置属性进行分类。
14.进一步的,对待检测隧道衬砌图像进行限制对比度条件的自适应匀光处理,包括以下步骤:
15.步骤s201,将待检测隧道衬砌图像分割为连续不重叠的块状区域,计算每一个块状区域的直方图灰度级平均像素个数n
avg
,计算真实的限制阈值n
c0

16.步骤s202,以每个块状区域为考察单位,将截断像素数量大于n
c0
的像素数设置为n
c1
,灰度级数量为ng,设置每个块状区域灰度级均分的像素个数n
acp

17.步骤s203,依据限制对比度条件对截断后的像素数进行重新分配,其分配规则表示为:
[0018][0019]
其中,h(i)是原始直方图的纵坐标,其中灰度级i的范围是[i0,in],h(i)
new
是对直方图进行阈值限制处理后第i个灰度级上的新值。
[0020]
通过直方图受限处理规则重新分配后,每个灰度像素的步长值step可以根据经过截断处理后的像素数n
lp
和灰度像素数n
gray
计算得到,具体公式表示为:
[0021][0022]
从图像灰度级的最小值到最大值依据像素值分配规则进行搜索计算,如果仍有没有被分配的像素数,则计算所得的步长重新分配,直到所有的像素数分配完成为止。
[0023]
通过四个领域子块的变换函数进行双线性插值操作,消除各子块边界的灰度差异。
[0024]
进一步的,对待检测隧道衬砌图像进行优化连通域的高频信号抑制,包括以下步骤:
[0025]
步骤s211,将全域图像灰度均值置为初始阈值,增加裂纹灰度区域的关注度,找到最优阈值;
[0026]
步骤s212,针对孤立噪点,设置像素数量阈值ts,若连通域li(u,v)内的像素点数量个数ns小于ts,则滤除这些噪点,去噪后图像h(u,v)表示为:
[0027][0028]
式中,n为图像中连通域的总数量,m为图像中滤除噪点后的连通域数量;
[0029]
步骤s213,通过裂纹特征具有狭长性滤除面积较大的高频信号,即若连通域内像素点的数量和外接矩形w
×
h的长度的比值不满足像素数量阈值ts,则去除该连通域,去噪后图像h(u,v)表示为:
[0030][0031]
式中:li为第i个连通域外接矩形的长度。
[0032]
进一步的,依据图像特征搭建轻量化全卷积网络,包括以下步骤:
[0033]
步骤s301,将网络结构分为下采样过程及上采样过程,其中下采样过程用来提取上下文信息,为多层卷积、激活计算过程,上采样过程用于定位,为反卷积、激活计算,两个过程结构相互对称;
[0034]
待检测图像经1
×
1卷积、归一化及激活后传入下采样过程;
[0035]
采用归一化函数对上采样过程结果进行处理,使得最终输出图像中每个像素点的
值对应于0-1内,为是否为裂纹的概率;
[0036]
步骤s302,将下采样过程中每一层所提取的特征向量传递到对应的上采样过程中;
[0037]
步骤s303,采用卷积取代全连接层,使得模型能够以任意尺寸的图片作为输入,且输出为每一个像素所属的类别,避免了传统卷积神经网络中全连接层破坏原有细微目标二维特征的问题;
[0038]
步骤s304,形成具有五层下采样及五层上采样的u型全卷积网络结构模型
[0039]
进一步的,在下采样过程中使用多层次残差特征提取,加深网络深度,包括以下步骤:
[0040]
根据图像特征及下采样层数确定多层次残差结构的层数及卷积核规模的参数,增大下采样过程的网络深度,实现目标特征由整体到细微的有序提取;
[0041]
对下采样过程中每一阶段对应的多层次残差特征提取过程所得多个特征进行尺度整合,合并为统一大小,发送至对应上采样过程。
[0042]
进一步的,使用感兴趣特征保留机制增强下采样与上采样传递过程中微小特征保留,包括以下步骤:
[0043]
将下采样过程多层次残差体征提取过程得出的本层与下一层的特征x
l
和g同时输入感兴趣特征保留机制,x
l
为本层网络提取的特征矩阵,向量g是从网络的下一层取的特征矩阵;
[0044]
将x
l
和g两个特征矩阵转为相同大小,并将两个特征矩阵逐元素相加转换计算表示为:
[0045][0046][0047]
其中,w
x
,wg是卷积操作,bg是偏置项;
[0048]
将合成的特征矩阵进行激活,使用归一化函数产生相关权重系数,其公式表达为:
[0049][0050]
其中,ψ为卷积操作,σ1为激活函数,b
ψ
为偏置项,
[0051]
将合成的特征矩阵进行激活,产生相关权重系数,其公式表达为:
[0052][0053]
其中,为权重系数,σ2为权重计算函数,为激活函数;
[0054]
将权重系数向上采样到x
l
向量的原始维度,获得带有权重的特征图,在网络中正常传递。
[0055]
进一步的,确定最终轻量化全卷积检测网络结构,生成隧道裂纹检测模型,将模型在检测装置中固化,使用检测装置对待检测图像进行裂纹检测,包括:
[0056]
将上述部分合成为最终的轻量化全卷积检测网络结构;
[0057]
使用先期标注完成的图像对网络模型进行迭代训练,形成隧道裂纹检测模型;
[0058]
根据检测模型流程确定检测装置硬件分布选型,完成硬件模型开发,并将模型固化在装置中;
[0059]
使用检测装置对待检测图像进行裂纹检测,获取裂纹位置,生成最终裂纹检测结果。
[0060]
一种隧道衬砌表观裂纹检测装置,包括:图像处理模块和网络运行模块;
[0061]
所述图像处理模块,用于将得到的隧道衬砌图像进行预处理,完成匀光与高频信号剔除,得到特征清晰的待检测图像;
[0062]
所述网络运行模块,用于根据建立的裂纹检测模型,对检测图像进行裂纹检测,确定裂纹位置,生成检测结果。
[0063]
一种电子装置,包括:
[0064]
存储器,用于存储一个或多个程序;
[0065]
处理器;
[0066]
当所述一个或多个程序被所述处理器执行时,实现上述任一种所述的方法。
[0067]
本发明的有益效果在于:
[0068]
本发明上述方案中,获取待检测隧道衬砌图像;对图像进行限制对比度条件的自适应匀光处理与优化连通域的高频信号抑制;在轻量化全卷积网络中引入注意力机制与残差结构,实现裂纹目标细微特征的提取与识别,建立识别模型;根据建立的识别模型,对待检测图像进行裂纹检测,确定裂纹位置。这样,根据隧道裂缝总体宽度在图像宽度的0.45%-7%左右,属于典型的小目标识别,通过限制对比度条件的自适应匀光处理与优化连通域的高频信号抑制,实现不同背景环境下图像特征自适应清晰化;使用裂纹识别模型中全卷积结构、残差结构及注意力机制的相互配合,可以使轻量化网络模型下图像细微特征提取与暴露更加充分,从而提高大幅面图像下裂纹检测的速度及精度。
附图说明
[0069]
为了更清楚地说明本实用新式实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新式的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0070]
图1为本发明实施例一种隧道衬砌表观裂纹检测方法的流程示意图;
[0071]
图2为本发明实施例一种隧道衬砌表观裂纹检测装置的数据处理板组的结构示意图;
[0072]
图3为本发明实施例一种隧道衬砌表观裂纹检测装置的数据处理板组的模块示意图;
[0073]
图4为本发明实施例提供的隧道裂纹检测结果示意图。
具体实施方式
[0074]
下面将结合本发明的实施例中,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0075]
参考图1,本发明提供了一种隧道衬砌表观裂纹检测方法,包括如下步骤:
[0076]
s101,获取待检测隧道衬砌图像;
[0077]
s102,对图像进行限制对比度条件的自适应匀光处理与优化连通域的高频信号抑制,改善目标特征质量;
[0078]
s103,依据图像特征搭建轻量化全卷积网络,在网络特征提取与传递过程中使用感兴趣特征保留机制与多层次残差特征提取,实现裂纹目标细微特征的提取与识别,建立识别模型;
[0079]
s104,根据建立的识别模型,对待检测图像进行裂纹检测,确定裂纹位置。
[0080]
为了更好地理解本发明实施例所述的隧道衬砌表观裂纹检测方法,对其进行详细说明,所述方法具体可以包括:
[0081]
s101,获取待检测隧道衬砌图像;
[0082]
本实施例中,可以通过隧道检测车对隧道衬砌进行正常行驶下的图像采集,获取待检测隧道衬砌图像。
[0083]
对获得的待检测图像依据采集位置和顺序进行分类排序,并编号。
[0084]
s102,对图像进行限制对比度条件的自适应匀光处理与优化连通域的高频信号抑制,改善目标特征质量。
[0085]
本实施例中,s101所采集的待检测图像由于隧道衬砌不同部位污染程度不同以及隧道内部光照条件不均匀,造成所采集图像曝光及噪声干扰明显,严重损坏目标特征。为降低环境对待检测图像中目标信息的影响,提高裂纹检测精度,对待检测图像进行预处理,具体的:
[0086]
对待检测图像进行限制对比度条件的自适应匀光处理,将图像分割为连续不重叠的块状区域,计算每一个块状区域的直方图灰度级平均像素个数n
avg
,计算真实的限制阈值n
c0

[0087]
以每个子块区域为考察单位,将截断像素数量大于n
c0
的像素数设置为n
c1
,灰度级数量为ng,设置每个子块灰度级均分的像素个数n
acp

[0088]
依据限制对比度条件对截断后的像素值进行重新分配,其分配规则表示为:
[0089][0090]
其中,h(i)是原始直方图的纵坐标,其中灰度级i的范围是[i0,in],h(i)
new
是对直方图进行阈值限制处理后第i个灰度级上的新值。
[0091]
通过直方图受限处理规则重新分配后,每个灰度像素的步长值step可以根据经过截断处理后的像素数n
lp
和灰度像素数n
gray
计算得到,具体公式表示为:
[0092][0093]
从图像灰度级的最小值到最大值依据像素值分配规则进行搜索计算,如果仍有没有被分配的像素数,则计算所得的步长重新分配,直到所有的像素数分配完成为止。
[0094]
通过四个领域子块的变换函数进行双线性插值操作,消除各子块边界的灰度差异。
[0095]
进一步地,对待检测图像进行优化连通域的高频信号抑制,将全域图像灰度均值
置为初始阈值;
[0096]
针对孤立噪点,设置像素数量阈值ts,若连通域li(u,v)内的像素点数量个数ns小于ts,则滤除这些噪点,去噪后图像h(u.v)表示为:
[0097][0098]
式中,n为图像中连通域的总数量,m为图像中滤除噪点后的连通域数量;
[0099]
通过裂纹特征具有狭长性滤除面积较大的高频信号,即若连通域内像素点的数量和外接矩形w
×
h的长度的比值不满足阈值ts,则去除该连通域,去噪后图像h(u,v)表示为:
[0100][0101]
式中:m为图像中连通域的总数量,m为图像中滤除孤立噪点后的连通域数量,li为第i个连通域外接矩形的长度,最终得到特征清晰的待检测图像。
[0102]
s103,将裂纹特征作为目标特征,构造裂纹检测神经网络模型并引入裂纹细微特征提取过程,建立轻量化全卷积神经网络。
[0103]
本实施例中,为充分在大幅面图像中提取裂纹这种小目标特征,使用全卷积神经网络结构,并使用感兴趣特征保留机制与多层次残差特征提取完成微小特征的进一步提取与保留,具体为:
[0104]
构建轻量化全卷积神经网络,将网络结构分为下采样过程及上采样过程,其中下采样过程用来提取上下文信息,为多层卷积、激活计算过程,上采样过程用于定位,为反卷积、激活计算,两个过程结构相互对称;待检测图像经1
×
1卷积、归一化及激活后传入下采样过程;采用归一化函数对上采样过程结果进行处理,使得最终输出图像中每个像素点的值对应于0-1内,为是否为裂纹的概率;将下采样过程中每一层所提取的特征向量传递到对应的上采样过程中;采用卷积取代全连接层,使得模型能够以任意尺寸的图片作为输入,且输出为每一个像素所属的类别,避免了传统卷积神经网络中全连接层破坏原有细微目标二维特征的问题;形成具有五层下采样及五层上采样的u型全卷积网络结构模型。
[0105]
进一步地,在下采样过程的每一层中构造多层次残差特征提取结构,加深网络深度;根据图像特征和下采样层数确定多层次残差特征提取的层数及卷积核规模等参数,增大下采样过程的网络深度,实现目标特征由整体到细微的有序提取;对下采样过程中每一层对应的多层次残差特征提取所得多个特征进行尺度整合,合并为统一大小,发送至对应上采样过程。
[0106]
进一步地,在下采样与上采样传递过程中,使用感兴趣特征保留机制增强微小特征保留;将下采样过多层次残差特征提取得出的本层与下一层的特征x
l
和g同时输入感兴趣特征保留机制,x
l
为本层网络提取的特征矩阵,向量g是从网络的下一层取的特征矩阵;将x
l
和g两个特征矩阵转为相同大小,并将两个特征矩阵逐元素相加,转换计算表示为:
[0107][0108]
[0109]
其中,w
x
,wg是卷积操作,bg是偏置项;
[0110]
将合成的特征矩阵进行激活,使用归一化函数产生相关权重系数,其公式表达为:
[0111][0112]
其中,ψ为卷积操作,σ1为激活函数,b
ψ
为偏置项,
[0113]
将合成的特征矩阵进行激活,产生相关权重系数,其公式表达为:
[0114][0115]
其中,为权重系数,σ2为权重计算函数,为激活函数;
[0116]
将权重系数向上采样到x
l
向量的原始维度,获得带有权重的特征图,在网络中正常传递。
[0117]
s104,确定最终轻量化全卷积检测网络结构,生成隧道裂纹检测模型,将模型在检测装置中固化,使用检测装置对待检测图像进行裂纹检测,具体为:
[0118]
将上述部分合成为最终的轻量化全卷积检测网络结构;
[0119]
使用先期标注完成的图像对网络模型进行迭代训练,形成隧道裂纹检测模型;
[0120]
根据检测模型流程确定检测装置硬件分布选型,完成硬件模型开发,并将模型固化在装置中;
[0121]
使用检测装置对待检测图像进行裂纹检测,获取裂纹位置,生成最终裂纹检测结果。
[0122]
本实施例中,s102-s105在数据处理板组中执行,板组结构如图2所示,数据处理板组由dsp与gpu两部分组成,两部分共用内存与时钟,以保持其内部时钟同步,dsp与gpu之间由总线进行低延迟通信。板组模块示意图如图3所示。
[0123]
本实施例中,采集设备通过dsp部分的i/o端口与数据处理板组进行数据通信,将采集的待检测图像传入dsp部分。由于采集的待检测图像为统一大小,且预处理部分计算过程均为加法与乘法运算,所以dsp部分被设计为在集成一部分arm内核的基础上,运算内核由乘法器构成,以便于待检测图像的快速批量处理,提高运算效率。完成预处理的图像通过高速总线传入gpu,使用gpu中的大量并行计算单位完成图像裂纹的检测。
[0124]
为验证本发明实施例所述的一种隧道衬砌表观裂纹检测方法的有效性,使用隧道实拍图像对其进行验证,并与人工检测(该过程由长期从事隧道检测技术人员完成,理论结果应远高于传统深度学习模型识别精度)结果进行比较,得到本发明方法的处理结果如图4所示,其中,黄色框代表检测到的衬砌裂纹,红色框代表裂纹干扰纹理,蓝色框代表破损、坑洞,绿色代表类似裂纹的电线;同时得到两种处理方法检测正确率如表1所示:
[0125][0126]
表1
[0127]
通过表1可知,本发明实施例所述检测方法相较于人工检测准确率较高,主要原因
在于对于常规性裂纹,本发明方法和人工检测识别精度类似,但随着测试图像数量增加,人工检测由于检测人员视觉和分析产生疲劳,造成复杂背景中的弱特征裂纹识别错误,导致人工检测平均识别正确率降低。同时,由于本发明方法可实现不间断线下检测,固定检测样本的检测时间也会大大降低。
[0128]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献