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

结构表观病害检测数据标准化批处理方法、系统及介质与流程

2022-02-20 05:19:49 来源:中国专利 TAG:


1.本发明涉及结构病害检测领域,尤其是涉及一种结构表观病害检测数据标准化批处理方法、系统及存储介质。


背景技术:

2.人工检测是在役桥梁管理维护中主要的工作任务之一,通过人工目测或量测形成的各类病害检测数据是指导桥梁运维决策关键基础数据。然而,因缺少对人工检测病害数据的标准化快速批处理方法,该类数据往往未能得到充分挖掘和利用,呈现出数据处理难度大、成本高、时效性弱等问题,难以支撑实桥管养和相关研究需要。
3.cn101894328a公开了一种基于cad的桥梁病害管理系统及桥梁病害管理维护方法,该系统利用cad相关技术来记录和处理桥梁构件中的病害,包括桥梁系统的检查以及对错误的记录、对桥梁的评估预测功能、以及对病害的维护等功能。该技术方案虽然使桥梁管养单位对桥梁的病害的检查和维护工作变得更加方便,但该技术方案仍然无法给予面对人工检测采集的海量原始病害数据时如何实现充分挖掘和利用的启示。


技术实现要素:

4.本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种结构表观病害检测数据标准化批处理方法,实现了快速化和标准化的人工检测病害大数据处理整理,为相关研究和针对性指导桥梁养护提供了行之有效的基础数据处理方法。
5.本发明的目的可以通过以下技术方案来实现:
6.本技术的第一个目的是保护一种结构表观病害检测数据标准化批处理方法,包括以下步骤:
7.s1:由基于人工检测采集的结构病害数据,进行网格式栅格化的划分,之后按照位图图像格式标准进行批量导出,形成病害标准图;
8.s2:基于所述的病害标准图,依次使用图像灰度化、图像二值化和连通域查找方法进行处理,得到图像中包含的多个连通域,对每个连通域通过图像细化,进一步提取其骨架,从而得到连通域的完整特征,通过连通域判定方法,进行病害信息化和分类,得到可供计算机快速分析处理的标准化数据;
9.s3:根据网格标签输出可供计算机快速分析处理的标准化数据,进行病害数据分析。
10.进一步地,由基于人工检测采集的结构病害数据,以具体结构中的特定点为边界,对标准图像进行网格式栅格化的划分。
11.进一步地,由基于人工检测采集的结构病害数据生成病害分布cad图,之后再进行网格式栅格化的划分。
12.进一步地,所述病害标准图包含以编码形式标识的表观特征和位置特征,还包括以特定字段标识的病害描述。
13.进一步地,所述病害标准图中包括初级网格划分和次级网格划分,所述次级网格划分基于初级网格划分得到的单个网格进行次级划分,通过多级的网格划分实现病害定位和分类。
14.进一步地,所述图像灰度化过程中,按式(1)对原始彩色图像的rgb三分量进行加权平均,以此到灰度图像:
15.gray(i,j)=0.299
×
r(i,j) 0.578
×
g(i,j) 0.114
×
b(i,j)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(7)
16.其中(i,j)为特定像素。
17.进一步地,所述图像二值化过程中采用最大类间差分法进行灰度图像的二值化,其中按照图像灰度特性,通过求取前景和背景之间的类间方差函数,通过取最大值的方法进行前景背景分割,从而在全局阈值场景下进行图像二值化。
18.进一步地,所述连通域查找的过程中,采用二值图像连通区域标记方法,得到具有不同标签的连通域:
19.设阵列x0为与数字图像a大小相同,且满足在a的前景像素点记1,背景像素点记0的阵列,进行式(2)的迭代,从而提取到各个连通域:
[0020][0021]
式中,表示结构元b对x
k-1
的膨胀运算,定义如式(15);
[0022][0023]
式中,通过结构元b沿数字图像a进行按行按列滑动,每次提取b所在区域的最大值,即作为该点的运算结果。这里的图像处理是逐个像素进行处理,结构元b一般是3x3或5x5的一个区域,其正中间即与这个所要处理的【像素】重叠。【该点】就是正在处理的这个像素。
[0024]
进一步地,所述对每个连通域通过图像细化过程中:
[0025]
以结构元b对数字图像a的细化运算定义为式(16);
[0026][0027]
式中,a#b为结构元b对a的击中击不中运算,定义如式(17);
[0028][0029]
式中,为结构元b1对a的腐蚀运算,为结构元b2对ac的腐蚀运算,定义如式(18),ac为将a的前景和背景进行互换;
[0030][0031]
式中,通过结构元b沿数字图像a进行按行按列滑动,每次提取b所在区域的最小值,即作为该点的运算结果。
[0032]
进一步地,所述结构表观病害为桥梁病害,所述连通域判定方法包括以下步骤:
[0033]
1)连通域属性提取:通过sauf算法获取连通域本身属性信息,加上细化运算获取连通域骨架,共获得数据包括长度l、面积a、平均宽度w=a/l、形心横坐标xw、形心纵坐标yw,左上角点横坐标x1,左上角点纵坐标y1,右下角点横坐标x2,右下角点纵坐标y2;
[0034]
2)吊杆区域判定:通过文件名获取吊杆分布参数,得到吊杆起始编号h
start
,结束编
号h
end

[0035]
3)横隔板区域判定:通过图纸获取相应吊杆区间范围内的横隔板间距参数,得到横隔板起始编号d
start
,结束编号d
end

[0036]
4)加劲肋区域判定:通过图纸获取相应吊杆区间范围内的加劲肋间距参数,得到加劲肋起始编号r
start
,结束编号r
end

[0037]
5)病害大类划分:以连通域的长宽比作为大类划分的依据,若长宽比不小于3,表示区域呈线状,划分为l类,否则表示区域呈面状,划分为a类;
[0038]
6)病害细类划分:对于a类病害,判断横隔板起止编号之差,若差不小于2,则病害穿过横隔板,细类为a-1,否则病害不穿过横隔板,为a-2,对于l类病害,首先通过像素取值运算i(x,y),获取左上角点、形心点、右下角点的像素值,若值大于零则表示该点存在病害点,定义病害为直线型,否则定义为曲线型;然后判断横隔板起止编号之差,若差不小于2则病害穿过横隔板,否则病害不穿过横隔板;最后判断上下角点连线的斜率,若超过tan(65
°
),则定义病害为纵桥向,否则定义为横桥向。
[0039]
本技术的第二个目的是保护一种结构表观病害人工检测数据标准化批处理系统,包括:
[0040]
存储模块,存储有上述的结构表观病害检测数据标准化批处理方法对应的可执行程序;
[0041]
i/o模块,能够输入人工检测采集的结构病害数据,并将得到病害数据分析结果输出至用户端;
[0042]
微处理器,分别与所述存储模块和i/o模块通过主线电连接,能够基于人工检测采集的结构病害数据输出可供计算机快速分析处理的标准化数据,之后得到病害数据分析结果。
[0043]
进一步地,所述微处理器为arm处理器或x86处理器。
[0044]
进一步地,所述存储模块为ssd硬盘和hhd硬盘。
[0045]
本技术的第三个目的是保护一种包含计算机可执行指令的存储介质,所述计算机可执行指令的存储介质在由计算机处理器执行时,用于执行上述的结构表观病害检测数据标准化批处理方法。
[0046]
与现有技术相比,本发明具有以下技术优势:
[0047]
1)本技术方案实现了快速化和标准化的人工检测病害大数据处理整理,为相关研究和针对性指导桥梁养护提供了行之有效的基础数据处理方法。
[0048]
2)本技术方案所提出的标准化批处理方法对于人工检测中的量大面广的其他构件病害数据及其他类型数据处理分析具有较强的可移植性和重要参考意义。
附图说明
[0049]
图1为本技术方案中结构表观病害检测数据标准化批处理方法的流程示意图;
[0050]
图2为本技术方案中铺装病害分布图像网格式栅格化方法示例图;
[0051]
图3为本技术方案中标准图像处理方法的流程示意图;
[0052]
图4为本技术方案中连通域判定算法的流程示意图;
[0053]
图5为本技术方案中实施例的主梁断面图;
[0054]
图6为本技术方案中实施例的车道和u肋分布图;
[0055]
图7为本技术方案中实施例中铺装病害图像处理过程示例图;
[0056]
图8为实施例中同位置不同时刻的铺装检测记录示例图;
[0057]
图9为实施例中2011年2~4月的纵向病害数量分图布;
[0058]
图10为实施例中2013年2~4月的纵向病害数量分布图;
[0059]
图11为实施例中2011年2~4月的横向病害数量分布图;
[0060]
图12为实施例中2013年2~4月的横向病害数量分布图;
[0061]
图13为实施例中病害类型分布示例图。
具体实施方式
[0062]
下面结合附图和具体实施例对本发明进行详细说明。
[0063]
本实施例中以桥梁病害数据为例进行阐述,但本技术方案同样适用于其他类型的结构病害。
[0064]
1、针对桥梁人工检测到的病害,按照形态、位置等因素,进行分类编码
[0065]
以铺装病害为例,按形态来看,可分为面状病害和线状病害。对于桥梁结构而言,铺装病害的形态和位置在一定程度上反映了桥梁结构的受力特点和重载分布,因此首先对铺装病害进行按表观特征和位置特征,进行分类和编码,如表1所示。
[0066]
表1铺装病害的分类编码
[0067][0068]
此外,对于大跨径悬索桥,对吊杆、主梁横隔板和主梁加劲肋进行编号,实现对病害位置的描述:
[0069]
行车方向(direction):north、south
[0070]
吊杆(hanger):001、002、003、
……
[0071]
横隔板(diaphram):001、002、003、
……
[0072]
加劲肋(rib):001、002、003、
……
[0073]
对于单次检测的单个病害,使用表2字段进行病害描述,形成病害处理结果标准化方案。
[0074]
表2病害描述字段
[0075][0076]
2、病害分布图像网格式栅格化方法
[0077]
为进行批量式的铺装病害提取和定位,本实施例首先获取由管养人员检测结果记录的cad病害数据,按照位图图像格式标准进行批量导出,形成病害描述标准图像,如图2(a)所示,以相邻吊杆或斜拉索的锚固点作为上下边界,以道路中心线和护栏线作为左右边界,对桥面区域进行网格式栅格化的划分,形成单张标准图像范围,实现对应病害的区域分配。
[0078]
因此,通过吊杆和道路中心线将全桥铺装范围划分为(n-1)
×
2的网格区域,其中n表示吊杆数量,从而得到单个标准图,即图2(b),将标准图像命名格式定义为:{年份月份}_{方向}_{吊杆起点}_{吊杆终点}.jpg,如201102_north_001_002.jpg。
[0079]
对于标准图,按照横隔板和u肋进行子网格划分,用于病害定位和分类,如图2(c)所示。
[0080]
3、病害图像关键参数提取方法
[0081]
获取标准图后,通过基于数字图像处理的分析算法,自动化提取病害关键参数,流程如图3所示。针对单张标准图,依次进行图像灰度化、图像二值化和连通域查找算法,得到图像中包含的连通域,与病害进行一一对应。对于每个连通域,通过图像细化算法,进一步提取其骨架,从而得到连通域的完整特征。最后,通过流程式的连通域判定算法,进行病害信息化和分类。
[0082]
灰度化和二值化
[0083]
首先针对原始彩色图像进行灰度化,按式(13)对rgb三分量进行加权平均,得到灰度图像。
[0084]
gray(i,j)=0.299
×
r(i,j) 0.578
×
g(i,j) 0.114
×
b(i,j)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(13)
[0085]
然后采用最大类间差分法(otsu方法)进行灰度图像的二值化,该方法按照图像灰度特性,通过求取前景和背景之间的类间方差函数,通过取最大值的方法进行前景背景分割,从而在全局阈值场景下进行图像二值化,该方法计算简单快速,受图像亮度和对比度的影响小。
[0086]
连通域查找
[0087]
对于检测病害结果,反映在数字图像中即为连通域。连通域是指图像中具有相同像素值且位置相邻的像素点组成的图像区域,往往针对仅有一类前景信息的二值图像使
用。二值图像连通区域标记(connected components labeling,ccl)是图像处理中的常用操作,设阵列x0为与数字图像a大小相同,且满足在a的前景像素点记1,背景像素点记0的阵列,进行式(14)的迭代,从而提取到各个连通域。
[0088][0089]
式中,表示结构元b对x
k-1
的膨胀运算,定义如式(15)。
[0090][0091]
式中,通过结构元b沿数字图像a进行按行按列滑动,每次提取b所在区域的最大值,即作为该像素点的运算结果。
[0092]
sauf由wu提出,是ccl经过效率优化的算法之一,它是一种两遍扫描法,先后进行像素标记和区域归并,从而快速得到具有不同标签的连通域。
[0093]
细化运算
[0094]
对于数字图像,连通域只能得到面积、角点、形心点,在物体形状复杂时不能获得其线性特征,比如曲线连通域的长度信息,因此引入图像细化运算,以结构元b对数字图像a的细化运算定义为式(16)。
[0095][0096]
式中,a#b为结构元b对a的击中击不中运算(hit-or-miss transformation),定义如式(17)。
[0097][0098]
式中,为结构元b1对a的腐蚀运算,为结构元b2对ac的腐蚀运算,定义如式(18),ac为将a的前景和背景进行互换。
[0099][0100]
式中,通过结构元b沿数字图像a进行按行按列滑动,每次提取b所在区域的最小值,即作为该像素点的运算结果。
[0101]
采用zhang提出优化的并行细化方法,实现高效提取连通域骨架,由于骨架宽度为1像素,因此骨架面积即为原连通域的实际长度。
[0102]
连通域判定算法
[0103]
在获取连通域后,需要通过算法进行参数判定和分类,从而准确获得单个连通域所对应的病害标签。整个判定过程如图4所示,分为连通域属性提取、吊杆区域判定、横隔板区域判定、加劲肋区域判定、病害大类划分和病害细类划分6个子过程。
[0104]
1)连通域属性提取:通过sauf算法获取连通域本身属性信息,加上细化运算获取连通域骨架,共获得数据包括长度l、面积a、平均宽度w=a/l、形心横坐标xw、形心纵坐标yw,左上角点横坐标x1,左上角点纵坐标y1,右下角点横坐标x2,右下角点纵坐标y2。
[0105]
2)吊杆区域判定:通过文件名获取吊杆分布参数,得到吊杆起始编号h
start
,结束编号h
end

[0106]
3)横隔板区域判定:通过图纸获取相应吊杆区间范围内的横隔板间距参数,得到横隔板起始编号d
start
,结束编号d
end

geforce gtx 1080ti,对3年的数据进行批量化图像处理和病害数据生成,仅花费6min3s的时间即可完成,体现出该方法与人工计数相比明显的速度优势及标准化结果。
[0120]
病害统计分析
[0121]
数量和位置分析
[0122]
分析统计2011年2~4月及2013年2~4月的纵向病害数量分布,如图9和图10,可见铺装病害沿桥梁纵向分布较为均匀,且在未进行人工修复前,病害数量将有明显上升。
[0123]
分析统计2011年2~4月及2013年2~4月的纵向病害数量分布,如图11、图12,可见铺装病害沿桥梁横向分布不均匀,在紧急停车道、快车道和中央分隔带的病害数量很少,而较多出现在重车道和变换车道,其中5#、10#、11#、16#为较常出现的车辙位置,因此病害检测结果与桥面行车规则具有一定的关联性。
[0124]
类型分析
[0125]
对自动识别的铺装病害类型分别进行统计,如图13所示。可见,裂缝类的线状病害数量远多于坑槽、鼓包等面状病害数量,且在线状病害中,l-3类型占到了大多数,即直线型且不穿过横隔板的病害数量占主导。
[0126]
上述的对实施例的描述是为便于该技术领域的普通技术人员能理解和使用发明。熟悉本领域技术的人员显然可以容易地对这些实施例做出各种修改,并把在此说明的一般原理应用到其他实施例中而不必经过创造性的劳动。因此,本发明不限于上述实施例,本领域技术人员根据本发明的揭示,不脱离本发明范畴所做出的改进和修改都应该在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献