掌桥专利:专业的专利平台
掌桥专利
首页

基于掌子面和钻孔图像的隧道裂隙共面性匹配方法及系统

文献发布时间:2024-04-18 20:02:18


基于掌子面和钻孔图像的隧道裂隙共面性匹配方法及系统

技术领域

本发明属于隧道裂隙识别领域,尤其涉及基于掌子面和钻孔图像的隧道裂隙共面性匹配方法及系统。

背景技术

本部分的陈述仅仅是提供了与本发明相关的背景技术信息,不必然构成在先技术。

隧道工程经常穿越节理裂隙发育的地质体,这些节理裂隙破坏了岩石的完整性和连续性,从岩石强度、结构性、渗透性等多方面对隧道围岩稳定性产生重大影响,甚至造成突水突泥、崩塌滑移等施工事故,对施工安全造成直接威胁。因此,在隧道工程中,根据出露裂隙信息和隧道超前地质预报信息,获取前方裂隙面结构参数和分布规律,进行高精度建模,对隧道的设计、施工、评价等工作的开展具有重要意义。

目前,岩体裂隙建模大多是基于勘察资料的不确定性建模,传统的裂隙建模方法有地球物理勘探、钻孔岩芯分析、地统计方法等;随着现代计算机技术的发展,有学者通过三维激光扫描、摄影测量等测量技术生成岩体三维点云,重建岩体裂隙面三维模型,进而获取基于一定规律的裂隙参数信息;也有学者使用数值模拟方法,如离散元素法(DEM)、有限元素法(FEM)、离散裂隙网络模型等,对裂隙系统进行建模和仿真,模拟裂隙的分布、变形等过程。

在隧道掌子面近前方裂隙建模过程中,上述裂隙建模方法大多建立在单独的某种探测结果或模拟结果上,存在模型不确定性较高、不能充分展示未开挖地质体裂隙结构面真实发育情况等问题,给工程实践带来安全隐患。

发明内容

为克服上述现有技术的不足,本发明提供了基于掌子面和钻孔图像的隧道裂隙共面性匹配方法及系统,在对掌子面裂隙图像进行智能识别的基础上,实现掌子面表面裂隙与近前方内部裂隙的联合分析,得到裂隙共面性匹配结果,对后续的裂隙建模过程实行联合约束,为实现高精度三维裂隙建模提供数据基础。

为实现上述目的,本发明的一个或多个实施例提供了如下技术方案:

本发明第一方面提供了一种隧道近前方裂隙共面性匹配方法。

基于掌子面和钻孔图像的隧道裂隙共面性匹配方法,包括:

使用语义分割模型对获取的掌子面扫描图像和钻孔高清展开图进行裂隙智能识别,获得掌子面裂隙识别图像和钻孔裂隙识别图像;

对掌子面裂隙识别图像和钻孔裂隙识别图像进行特征增强和裂隙函数拟合,得到掌子面裂隙拟合线和钻孔裂隙产状;

根据钻孔裂隙产状对钻孔裂隙进行聚类,获取裂隙结构面产状的优势分组,基于优势分组和掌子面裂隙拟合线,计算各钻孔裂隙面在掌子面上的虚构交线;

以适应度度量来量化虚构交线与掌子面裂隙拟合线的相似度,以最优适应度度量作为目标函数进行迭代优化,进而实现钻孔裂隙面与掌子面出露裂隙的共面匹配,得到裂隙共面性匹配结果;

其中,所述钻孔裂隙面与掌子面出露裂隙的共面匹配,具体为:

对虚构交线与掌子面裂隙拟合线上的点随机抽样和拟合,通过重复迭代,得到最小的拟合误差;通过预设拟合误差范围,判断两直线的相似度,进而判断交线所在裂隙面与掌子面上裂隙是否能共面匹配。

进一步的,所述得到掌子面裂隙拟合线和钻孔裂隙产状,具体为:

对预处理后的掌子面裂隙识别图像和钻孔裂隙识别图像进行特征增强,获得裂隙像素点坐标;

根据裂隙像素点坐标拟合裂隙函数,将裂隙图像数字化;

根据裂隙函数,得到掌子面裂隙拟合线和钻孔裂隙产状。

进一步的,所述特征增强为边缘提取,提取裂隙识别图像中的裂隙边缘线,增强裂隙特征。

进一步的,所述裂隙函数拟合,采用最小二乘法,采用直线对掌子面裂隙进行拟合,采用正弦曲线对钻孔裂隙迹线进行拟合,用拟合函数作为裂隙迹线的拟合线。

进一步的,所述根据钻孔裂隙产状对钻孔裂隙进行聚类,获取裂隙结构面产状的优势分组,具体为:

采用Mean Shift聚类算法,在钻孔裂隙数据点产状分布密度高的区域不断调整均值的位置,使得均值移动向局部密度的最大值,从而找到聚类中心,得到优势分组。

进一步的,所述计算各钻孔裂隙面在掌子面上的虚构交线,具体为:

对每个钻孔裂隙面,根据其产状优势分组结果及分布位置,将每一个钻孔裂隙面视为一无限延伸的平面,计算在掌子面上的虚构交线的直线方程。

进一步的,还包括:根据裂隙共面性匹配结果,对掌子面近前方裂隙面几何参数进行补充完善。

本发明第二方面提供了基于掌子面和钻孔图像的隧道裂隙共面性匹配系统。

一种隧道掌子面近前方裂隙建模系统,包括裂隙识别模块、裂隙拟合模块、裂隙聚类模块和共面匹配模块:

裂隙识别模块,被配置为:使用语义分割模型对获取的掌子面扫描图像和钻孔高清展开图进行裂隙智能识别,获得掌子面裂隙识别图像和钻孔裂隙识别图像;

裂隙拟合模块,被配置为:对掌子面裂隙识别图像和钻孔裂隙识别图像进行特征增强和裂隙函数拟合,得到掌子面裂隙拟合线和钻孔裂隙产状;

裂隙聚类模块,被配置为:根据钻孔裂隙产状对钻孔裂隙进行聚类,获取裂隙结构面产状的优势分组,基于优势分组和掌子面裂隙拟合线,计算各钻孔裂隙面在掌子面上的虚构交线;

共面匹配模块,被配置为:以适应度度量来量化虚构交线与掌子面裂隙拟合线的相似度,以最优适应度度量作为目标函数进行迭代优化,进而实现钻孔裂隙面与掌子面出露裂隙的共面匹配,得到裂隙共面性匹配结果;

其中,所述钻孔裂隙面与掌子面出露裂隙的共面匹配,具体为:

对虚构交线与掌子面裂隙拟合线上的点随机抽样和拟合,通过重复迭代,得到最小的拟合误差;通过预设拟合误差范围,判断两直线的相似度,进而判断交线所在裂隙面与掌子面上裂隙是否能共面匹配。

本发明第三方面提供了一种存储介质,其特征是,非暂时性地存储计算机可读指令,其中,当所述计算机可读指令由计算机执行时,执行本发明第一方面所述的基于掌子面和钻孔图像的隧道裂隙共面性匹配方法。

本发明第四方面提供了一种电子设备,包括:

存储器,用于非暂时性存储计算机可读指令,

处理器,用于运行所述计算机可读指令,

其中,所述计算机可读指令被所述处理器运行时,执行如本发明第一方面所述的基于掌子面和钻孔图像的隧道裂隙共面性匹配方法。

以上一个或多个技术方案存在以下有益效果:

本发明所述的隧道近前方裂隙共面性匹配方法,提出了一种钻孔信息与掌子面图像信息的匹配融合方法,通过对隧道近前方钻孔裂隙与掌子面裂隙的共面性分析,对裂隙面的结构参数进行补充完善,能有效提高传统裂隙建模的精确度和可靠度,实现确定性建模。

本发明所述的隧道近前方裂隙共面性匹配方法,基于计算机图像识别技术和深度学习框架,能够更加精准地对掌子面扫描图像和钻孔高清展开图进行识别和提取,获得裂隙面的位置、迹长、倾向、倾角等参数,从而实现隧道近前方裂隙建模工作的自动化和智能化。

本发明所述的隧道近前方裂隙共面性匹配方法,采用Mean Shift聚类算法对钻孔裂隙产状进行自动聚类,相较于其他聚类方法,Mean Shift聚类算法更适合钻孔产状数据密度大、分布聚集的特征,保证建模工作所需裂隙数据的完整性。

本发明附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。

图1为第一个实施例的方法流程图。

图2 为第一个实施例的语义分割模型结构图。

图3 为第一个实施例的语义分割效果图。

图4为第一个实施例的聚类示意图。

具体实施方式

应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明。除非另有指明,本发明使用的所有技术和科学术语具有与本申请所属技术领域的普通技术人员通常理解的相同含义。

需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。

实施例一

本公开的一种实施例中提供了基于掌子面和钻孔图像的隧道裂隙共面性匹配方法,包括如下步骤:

步骤S1:使用语义分割模型对获取的掌子面扫描图像和钻孔高清展开图进行裂隙智能识别,获得掌子面裂隙识别图像和钻孔裂隙识别图像;

步骤S2:对掌子面裂隙识别图像和钻孔裂隙识别图像进行特征增强和裂隙函数拟合,得到掌子面裂隙拟合线和钻孔裂隙产状;

步骤S3:根据钻孔裂隙产状对钻孔裂隙进行聚类,获取裂隙结构面产状的优势分组,基于优势分组和掌子面裂隙拟合线,计算各钻孔裂隙面在掌子面上的虚构交线;

步骤S4:以适应度度量来量化虚构交线与掌子面裂隙拟合线的相似度,以最优适应度度量作为目标函数进行迭代优化,进而实现钻孔裂隙面与掌子面出露裂隙的共面匹配,得到裂隙共面性匹配结果;

其中,所述钻孔裂隙面与掌子面出露裂隙的共面匹配,具体为:

对虚构交线与掌子面裂隙拟合线上的点随机抽样和拟合,通过重复迭代,得到最小的拟合误差;通过预设拟合误差范围,判断两直线的相似度,进而判断交线所在裂隙面与掌子面上裂隙是否能共面匹配。

作为一种实施例,基于掌子面和钻孔图像的隧道裂隙共面性匹配方法的具体实施方式如下,如图1所示:

步骤1:获取隧道掌子面图像和超前探测钻孔孔壁360度全景扫描高清展开图像。

步骤2:使用语义分割模型对掌子面扫描图像和钻孔高清展开图进行裂隙智能识别,获得掌子面裂隙识别图像和钻孔裂隙识别图像,具体分为三个步骤:数据集建立、裂隙识别的语义分割模型建立、裂隙识别。

在数据集建立过程中,获取已开挖掌子面图像和钻孔图像,通过人工识别对有无裂隙并进行标注,建立掌子面图像及钻孔图像的语义分割模型数据集。

建立语义分割模型,以语义分割模型数据集为训练基础数据,搭建卷积神经网络,设置损失函数,分别对掌子面图像语义分割模型和钻孔图像语义分割模型进行训练。

语义分割模型,如图2所示,采用编码器-解码器(Encoder-Decoder)结构,编码器由卷积层和池化层组成,通过各层级的抽象处理捕获输入的原始图像的局部和全局信息;解码器由上采样层和卷积层组成,将编码器输出的低分辨率特征映射恢复到原始图像的分辨率;通过跳跃连接索引(indices)参数,将编码器中的特征图与解码器中对应的层级连接起来;最后,通过一个全连接层激活函数,对解码器输出的特征图进行分类,为每个像素分配对应的语义类别,即将图像中的裂隙与背景分开。

如图3所示,使用训练好的语义分割模型分别对待检的掌子面扫描图像和钻孔高清展开图进行检测,得到掌子面裂隙识别图和钻孔裂隙识别图。

裂隙智能识别前,还对采集图像的预处理,包括几何矫正、图像裁剪旋转和色彩增强等基础处理。

步骤3:根据裂隙识别图和边缘提取算法,提取裂隙识别图像中的裂隙边缘线,对掌子面裂隙和钻孔裂隙的轮廓、位置等特征进行增强,获得裂隙像素点坐标。

步骤4:根据像素点坐标,采用最小二乘法进行裂隙函数拟合,其中掌子面裂隙采用最小二乘法直线拟合,钻孔裂隙采用最小二乘法正弦函数拟合,将拟合出来的函数作为裂隙迹线,具体为:

对钻孔裂隙像素点进行遍历提取,以得到裂隙曲线的各点坐标。为减少噪声和图片分辨率对像素点提取的影响,限定x所对应y的提取范围,当x对应y值位于

通过上述方法,实现裂隙曲线的较为精准识别和定位,得到相对平滑准确的裂隙曲线坐标分布。

在得到裂痕迹线后,计算孔裂隙产状、迹长等参数,其中产状包括倾向、倾角,产状的具体计算方法为:

裂隙面在钻孔展开图上呈现为正弦曲线,因此可用正弦函数

步骤5:根据钻孔裂隙产状参数对钻孔裂隙产状进行聚类,获取裂隙结构面产状的优势分组;计算各钻孔裂隙面在掌子面上的虚构交线。

钻孔裂隙的优势分组采用Mean Shift聚类算法;通过在钻孔裂隙数据点产状分布密度较高的区域不断调整均值的位置,使得均值移动向局部密度的最大值,从而找到聚类中心,即优势产状,如图4所示,具体步骤如下:

绘制裂隙产状极点图:假设由识别出来的钻孔裂隙组成的钻孔裂隙产状数据集X={

在裂隙产状极点图上,设置窗口带宽进行聚类:用高斯核函数估计样本密度,则钻孔裂隙产状数据集的核密度估计:

其中,

将每个数据点(即钻孔裂隙)作为一个候选的聚类中心,并为每个数据点初始化一个窗口;计算每个样本的均值漂移向量

其中,均值漂移向量的作用为计算在窗口内的数据点的加权平均,并根据核函数进行加权,漂移向量计算公式为:

其中,

获得优势分组和优势产状:根据聚类结果,将各簇的优势产状作为簇内所有钻孔裂隙面的产状,将每一个钻孔裂隙面其视为一无限延伸的平面,使之与掌子面相交,根据其优势产状及分布位置,计算在掌子面上的虚构交线的直线方程。

步骤6:使用RANSAC算法量化掌子面裂隙拟合线和虚构交线的相似度,具体步骤如下:

分别选取一条掌子面裂隙拟合线和虚构交线,将这两条直线上全部的点作为本算法的数据集;从数据集中随机选择一个最小的点集S,假设选择的点集有m个点,随机选择过程可表示为:

对子集S使用最小二乘法进行拟合,计算模型参数。

对剩余数据集中的每一个点

设置距离阈值,判断各点是否为内点或外点。

计算内点上的拟合误差之和作为适应度度量。

假设有

重复上述步骤直到达到预定的迭代次数或达到停止条件,选择具有最好适应度度量的模型作为最终结果,并得到最优适应度度量f。

用上述方法,对虚构交线与掌子面裂隙直线的相似性进行指标量化,并得到下面裂隙共面性匹配的最优适应度度量。

步骤7:对钻孔裂隙面与掌子面出露裂隙进行共面匹配,得到裂隙共面性匹配结果。

通过步骤6的RANSAC算法,将共面性指标量化,即得到每一个组的最优适应度度量,而如何得到全局匹配方案,是一个遍历的过程,遍历中让所有组的最优适应度度量达到最大,得到全局的最优匹配方案;本实施例中,最优匹配方案通过禁忌搜索算法进行优化,通过在交换匹配对象的邻域解中不断迭代匹配方案,获得最优解,更新禁忌表的过程中,避免陷入局部最优解,找到更好的全局最优解。

具体的,通过禁忌搜索算法遍历全部裂隙的共面匹配,具体的步骤如下:

首先,将所有钻孔裂隙随机匹配一条掌子面裂隙,作为初始解S,定义目标函数为所有解的最优适应度度量之和,并设置初始禁忌表、迭代次数、停止条件等参数。

生成当前解S 的邻域解集N,定义移动操作,如依次改变钻孔裂隙的匹配对象,产生的匹配方案作为邻域解。

评估邻域解集N中各解的目标函数值,从 N 中选择非禁忌解中的最优解 S',更新当前解 S = S',并将关键操作,即交换操作加入禁忌表,以避免在接下来的一定迭代内再次选择相同的解。

重复上述搜索过程,直至满足停止条件,结束迭代。

通过禁忌搜索算法,实现了对全体掌子面裂隙与钻孔裂隙面的共面匹配,结合共面掌子面裂隙和钻孔裂隙面的产状、迹长等参数,对掌子面近前方出露裂隙进行高精度建模。

步骤8:根据裂隙共面性匹配结果,对掌子面近前方裂隙面几何参数进行补充完善。

根据钻孔裂隙面与掌子面裂隙的匹配关系,对所有共面裂隙进行整合,即将各方案内若干独立的钻孔裂隙面整合为一完整度更高、范围更大的不连续裂隙面,进而获取各不连续裂隙面的几何参数分布特征,包括迹长、倾向、倾角等信息。

实施例二

本公开的一种实施例中提供了基于掌子面和钻孔图像的隧道裂隙共面性匹配系统,包括裂隙识别模块、裂隙拟合模块、裂隙聚类模块和共面匹配模块:

裂隙识别模块,被配置为:使用语义分割模型对获取的掌子面扫描图像和钻孔高清展开图进行裂隙智能识别,获得掌子面裂隙识别图像和钻孔裂隙识别图像;

裂隙拟合模块,被配置为:对掌子面裂隙识别图像和钻孔裂隙识别图像进行特征增强和裂隙函数拟合,得到掌子面裂隙拟合线和钻孔裂隙产状;

裂隙聚类模块,被配置为:根据钻孔裂隙产状对钻孔裂隙进行聚类,获取裂隙结构面产状的优势分组,基于优势分组和掌子面裂隙拟合线,计算各钻孔裂隙面在掌子面上的虚构交线;

共面匹配模块,被配置为:以适应度度量来量化虚构交线与掌子面裂隙拟合线的相似度,以最优适应度度量作为目标函数进行迭代优化,进而实现钻孔裂隙面与掌子面出露裂隙的共面匹配,得到裂隙共面性匹配结果;

其中,所述钻孔裂隙面与掌子面出露裂隙的共面匹配,具体为:

对虚构交线与掌子面裂隙拟合线上的点随机抽样和拟合,通过重复迭代,得到最小的拟合误差;通过预设拟合误差范围,判断两直线的相似度,进而判断交线所在裂隙面与掌子面上裂隙是否能共面匹配。

实施例三

本实施例的目的是提供计算机可读存储介质。

计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开实施例一所述的基于掌子面和钻孔图像的隧道裂隙共面性匹配方法中的步骤。

实施例四

本实施例的目的是提供电子设备。

电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如本公开实施例一所述的基于掌子面和钻孔图像的隧道裂隙共面性匹配方法中的步骤。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术分类

06120116581879