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

一种隧道施工人员风险预警方法与流程

2021-10-20 01:04:00 来源:中国专利 TAG:隧道 预警 施工人员 检测 风险


1.本技术涉及隧道检测技术领域,特别是涉及一种隧道施工人员风险预警方法。


背景技术:

2.塌方是导致隧道掘进机(tunnel boring machine,tbm)施工停机的主要因素,往往会带来严重的人身财产损失,大幅增加施工成本并延误工期。隧道塌方的根本原因在于围岩完整性不足,在掘进过程中,围岩裂痕使其失去稳定性,从而造成塌方灾害。
3.目前,隧道施工人员风险预警方法为:建立初始背景模型和实时动态更新背景模型,通过建立模型初步确定施工人员(例如施工人员)大概所处位置,构造局部结构相似性测度函数和局部灰度统计测度函数,获取目标图片,利用局部结构相似性测度函数和局部灰度统计测度函数确定目标图片中前景目标和背景信息的区分度,分割出施工人员区域,在目标图片中确定施工人员后,人工进行识别判断该施工人员附近的隧道是否出现围岩裂痕,由于隧道阴暗且围岩裂痕的大小存在差异,因此通过人工预警的方法降低了预警的准确性和效率。
4.因此,如何提高隧道施工人员风险预警的准确性和效率是本领域技术人员亟待解决的问题。


技术实现要素:

5.本技术的目的是提供一种隧道施工人员风险预警方法,用以提高隧道施工人员风险预警的准确性和效率。
6.为解决上述技术问题,本技术提供一种隧道施工人员风险预警方法,包括:
7.根据标注有特征数据和对应类型的参考图像数据构建预警模型;
8.获取目标图像数据;
9.根据所述预警模型确定所述目标图像数据中各特征数据对应的类型;
10.在所述类型存在两个的情况下,发送预警信号;
11.其中,所述类型包括表征围岩裂痕的第一类型和表征施工人员的第二类型。
12.优选的,所述根据所述预警模型确定所述目标图像数据中各特征数据对应的类型,具体为:
13.根据所述预警模型确定所述目标图像数据中各所述特征数据对应的类型和置信度;
14.则,所述在所述类型存在两个的情况下,发送预警信号,具体为:
15.在所述类型存在两个且各所述类型均存在所述置信度大于第一预设阈值的情况下,发送所述预警信号。
16.优选的,所述发送预警信号前,还包括:
17.在所述类型存在两个的情况下,根据所述预警模型计算所述目标图像数据中各所述特征数据对应的置信度;
18.选择各所述类型中置信度最大值对应的特征数据作为目标特征;
19.根据所述预警模型确定各所述目标特征对应的位置和范围;
20.根据各所述位置和各所述范围计算各所述目标特征间的最短距离;
21.判断所述最短距离是否小于第二预设阈值;
22.如果是,则进入所述发送所述预警信号的步骤。
23.优选的,所述根据所述预警模型确定所述目标图像数据中各特征数据对应的类型,具体包括:
24.根据所述预警模型中的主干特征网络提取所述目标图像数据的各所述特征数据得到目标特征图;
25.对所述目标特征图进行多次上采样操作得到目标高分辨率特征图;
26.根据所述预警模型确定所述目标高分辨率特征图中各所述特征数据对应的类型。
27.优选的,所述获取目标图像数据前,还包括:
28.获取目标测试图像数据、对应的参考特征数据以及对应的参考类型;
29.根据所述预警模型确定所述目标测试图像数据中各预测特征数据以及对应的预测类型;
30.在各所述预测特征数据和对应的所述预测类型与所述参考特征数据和所述参考类型不匹配的情况下,更新所述预警模型。
31.优选的,所述更新所述预警模型后,还包括:
32.获取损失函数曲线和准确率曲线;
33.在所述损失函数曲线和所述准确率曲线未达到稳定且所述准确率曲线中的稳定准确率未达到第三预设阈值的情况下,调整所述预警模型。
34.优选的,构建所述预警模型具体为:基于centernet网络构建所述预警模型。
35.优选的,所述主干特征网络具体为resnet。
36.本技术所提供的隧道施工人员风险预警方法,根据标注有特征数据和对应类型的参考图像数据构建预警模型,获取目标图像数据,根据预警模型确定目标图像数据中各特征数据对应的类型后,判断类型的个数是否为两个,如果是,则发送预警信号。其中,类型包括表征围岩裂痕的第一类型和表征施工人员的第二类型。由于预警模型能够在目标图像数据中同时确定围岩裂痕和施工人员是否存在,因此避免了通过人工识别导致目标图像数据中围岩裂痕识别准确率低的问题,实现了围岩裂痕的自动识别,提高了隧道施工人员风险预警的准确性和效率。
附图说明
37.为了更清楚地说明本技术实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
38.图1为本技术实施例提供的一种隧道施工人员风险预警方法的流程图;
39.图2为本技术实施例提供的一种隧道施工人员风险预警方法的补充流程图。
具体实施方式
40.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本技术保护范围。
41.本技术的核心是提供一种隧道施工人员风险预警方法,用以提高隧道施工人员风险预警的准确性和效率。
42.为了使本技术领域的人员更好地理解本技术方案,下面结合附图和具体实施方式对本技术作进一步的详细说明。
43.图1为本技术实施例提供的一种隧道施工人员风险预警方法的流程图。如图1所示,该方法包括:
44.s10:根据标注有特征数据和对应类型的参考图像数据构建预警模型。
45.本技术实施例中,可通过目标检测方法构建预警模型,但由于目标检测方法需要设计多种先验框,再遍历所有先验框对目标物体进行定位和分类,因此目标检测方法确定特征数据及其对应的类型的效率低,为了提高预警模型的预警速度,作为优选的实施例,s10具体为基于一种目标检测网络centernet网络构建预警模型。由于centernet网络首先将特征数据视为目标物体的中心点,在中心点的基础上回归目标物体的其他属性,例如尺寸、位置、方向、姿态等,无需设计并遍历多种先验框,提高了预警模型的预警效率。
46.需要说明的是,参考图像数据包含有仅标注有一种类型的特征数据的图像数据和标注有两种类型的特征数据的图像数据,即参考图像数据可以仅包含有围岩这一类特征数据的图像,也可以仅包含有施工人员这一类特征数据的图像,还可以包含有围岩和施工人员这两类特征数据的图像。
47.s11:获取目标图像数据。
48.需要说明的是,在具体实施中,为了便于预警模型的识别,目标图像数据是原始图像经过预处理得到的。其预处理过程如下所示:获取相机采集的原始图像(例如1440

1440),使用一种跨平台计算机视觉和机器学习软件库opencv中的调整图像大小函数(resize)将图像尺寸调整为512

512后,对尺寸为512

512图像进行归一化处理,归一化公式如下所示:
[0049][0050]
式子中,x
j
表示目标像素点归一化处理后的灰度值,x
i
表示目标像素点归一化处理前的灰度值,mean表示所有像素点灰度值的平均值,std表示所有像素点灰度值的标准差。
[0051]
s12:根据预警模型确定目标图像数据中各特征数据对应的类型。
[0052]
本技术实施例中,类型包括表征围岩裂痕的第一类型和表征施工人员的第二类型。
[0053]
为了进一步提高隧道施工人员风险预警的准确性,作为优选的实施例,s12具体包括:根据预警模型中的主干特征网络提取目标图像数据的各特征数据得到目标特征图,对目标特征图进行多次上采样操作得到目标高分辨率特征图,根据预警模型确定目标高分辨
率特征图中各特征数据对应的类型。
[0054]
需要说明的是,在基于centernet网络构建的预警模型中存在多种主干特征网络,例如卷积神经网络结构(hourglass network)、深层聚合网络(deep layer aggregation network,dlanet)、残差网络(resnet),由于resnet相较于hourglass network和dlanet而言,参数量小且拥有支持快速实验的keras资源,因此在具体实施中,上述主干特征网络可采用resnet,其中resnet具体为resnet50。还需说明的是,上采样操作具体由卷积层conv transpose2d完成,上采样操作的具体次数不做具体限制,在具体实施中,可进行三次上采样操作,并通过标准化处理和激活函数(relu)进行激活后,得到图像尺寸为128

128

64的目标高分辨率特征图。
[0055]
此外,在对目标特征图进行多次上采样操作得到目标高分辨率特征图前,为了防止图像过拟合,作为优选的实施例,还包括对目标特征图进行正则化(dropout)处理。
[0056]
s13:判断类型的个数是否为两个,如果是,则进入s14,如果否,则结束。
[0057]
s14:发送预警信号。
[0058]
可以理解的是,在具体实施中,可将预警信号发送至可视化装置,以便于用户查看,具体的,预警信号可以为包含有标注着特征数据和对应类型的目标图像数据。
[0059]
本技术实施例所提供的隧道施工人员风险预警方法,根据标注有特征数据和对应类型的参考图像数据构建预警模型,获取目标图像数据,根据预警模型确定目标图像数据中各特征数据对应的类型后,判断类型的个数是否为两个,如果是,则发送预警信号。其中,类型包括表征围岩裂痕的第一类型和表征施工人员的第二类型。应用本方案,实现了围岩裂痕的自动识别,提高了隧道施工人员风险预警的准确性和效率。
[0060]
在上述实施例的基础上,s12具体为:根据预警模型确定目标图像数据中各特征数据对应的类型和置信度。
[0061]
则,在类型存在两个的情况下,发送预警信号,具体为:在类型存在两个且各类型均存在置信度大于第一预设阈值的情况下,发送预警信号。
[0062]
可以理解的是,预警信号可以为包含有标注着特征数据和对应类型及置信度的目标图像数据,进一步的,目标图像数据可根据预先设置的置信度与颜色的对应关系,将特征数据的形状用对应颜色进行标志,以便于用户能够快速的查看,提高了用户的使用体验感。
[0063]
本技术实施例所提供的隧道施工人员风险预警方法,在类型存在两个且各类型均存在置信度大于第一预设阈值的情况下,发送预警信号,因此去除了置信度较低的特征数据,进一步提高了围岩裂痕预警的准确性。
[0064]
图2为本技术实施例提供的一种隧道施工人员风险预警方法的补充流程图。如图2所示,在上述实施例的基础上,在s14前,还包括:
[0065]
s20:在类型存在两个的情况下,根据预警模型计算目标图像数据中各特征数据对应的置信度。
[0066]
本技术实施例中,根据预警模型计算目标图像数据中各特征数据对应的置信度具体为:利用一个3

3的卷积对目标图像数据进行特征整合,并进行标准化和激活函数激活,再利用一个1

1的卷积将特征层的通道数调整为种类数,即可获得各特征数据对应的类型和置信度。
[0067]
s21:选择各类型中置信度最大值对应的特征数据作为目标特征。
[0068]
s22:根据预警模型确定各目标特征对应的位置和范围。
[0069]
本技术实施例中,根据预警模型确定各目标特征对应的位置具体为:利用一个3

3的卷积对目标图像数据进行特征整合,并进行标准化和激活函数激活,再利用一个1

1的卷积将特征层的通道数调整为种类数,获得各特征数据对应的x轴偏移情况和y轴偏移情况,并根据x轴偏移情况和y轴偏移情况调整目标特征的坐标。
[0070]
根据预警模型确定各目标特征对应的范围具体为:利用一个3

3的卷积对目标图像数据进行特征整合,并进行标准化和激活函数激活后,再利用一个1

1的卷积将特征层的通道数调整为种类数,即可获得目标特征对应的宽和高。
[0071]
s23:根据各位置和各范围计算各目标特征间的最短距离。
[0072]
s24:判断最短距离是否小于第二预设阈值,如果是,则进入s14,如果否,则结束。
[0073]
本技术实施例所提供的隧道施工人员风险预警方法,通过计算个目标特征间的最短距离判断是否需要进行预警,进一步提高了隧道施工人员风险预警的准确性和实用性。
[0074]
在上述实施例的基础上,在s11前,还包括:获取目标测试图像数据、对应的参考特征数据以及对应的参考类型,根据预警模型确定目标测试图像数据中各预测特征数据以及对应的预测类型,在各预测特征数据和对应的预测类型与参考特征数据和参考类型不匹配的情况下,更新预警模型。
[0075]
具体实施中,在获取目标测试图像数据后,通过图形图像注释工具(labelimage)对目标测试图像数据的围岩裂痕和施工人员进行标注,并生成三个文件夹,其中一个存放目标测试图像数据,一个存放对应的xml文件,一个存放目标测试图像的名字。此外,更新预警模型具体为通过对网络参数进行优化从而优化预警模型。
[0076]
进一步的,为了提高预测模型的准确性,作为优选的实施例,获取目标测试图像数据对应的参考特征数据以及对应的参考类型具体为:获取目标测试图像数据对应的参考特征数据以及对应的参考类型、参考位置和参考范围,根据预警模型确定目标测试图像数据中各预测特征数据以及对应的预测类型具体为:根据预警模型确定目标测试图像数据中各预测特征数据、对应的预测类型、位置和范围。可以理解的是,在具体实施中,通过根据预警模型得到的位置坐标分别加上和减去范围值除以2,可根据位置和范围得到预测框,比对预测框和预先通过labelimage绘制的参考框,判断是否需要更新预警模型。
[0077]
可以理解的是,在获取目标图像数据前,通过目标测试图像数据对预警模型进行更新和优化,能够进一步提高预警模型的准确性,从而进一步提高隧道施工人员风险预警的准确性和效率。
[0078]
在上述实施例的基础上,更新预警模型后,还包括:获取损失函数曲线和准确率曲线,在损失函数曲线和准确率曲线未达到稳定且准确率曲线中的稳定准确率未达到第三预设阈值的情况下,调整预警模型。
[0079]
在具体实施中,选取目标函数为mse、优化器为adam,设置batch_size为64,epoch为30的情况下,获取损失函数曲线和准确率曲线,调整预警模型的batch_size和epoch,直到损失函数曲线最终在某一值附近小范围波动、准确率函数最终稳定的准确率达到第三预设预设阈值且准确率函数最终在某一值附近小范围波动,停止调整预警模型的batch_size和epoch。
[0080]
可以理解的是,通过损失函数曲线和准确率曲线调整预警模型,能够进一步提高
预警模型的准确性,从而进一步提高隧道施工人员风险预警的准确性和效率。
[0081]
以上对本技术所提供的一种隧道施工人员风险预警方法进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以对本技术进行若干改进和修饰,这些改进和修饰也落入本技术权利要求的保护范围内。
[0082]
还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜