System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及掌子面结构面信息提取,尤其涉及掌子面结构面信息提取方法、装置、设备、介质及产品。
技术介绍
1、在目前地下隧道结构围岩分级理论中,掌子面结构面信息中岩体体积节理数、结构面组数、结构面平均间距是隧道岩体完整程度划分的重要指标,而隧道的围岩基本分级由岩石坚硬程度和岩体完整程度确定。可见掌子面结构面信息不仅是开展隧道施工和隧道地质超前预报的需要,更是隧道设计和施工阶段需要考虑的重要因素。
2、但是,在从掌子面图像中提取掌子面结构面信息时,由于隧道洞内环境较差,因此在拍摄掌子面图像时,极易受到粉尘和昏暗的光照环境影响,使得掌子面图像中的干扰因素较多,从而导致识别准确率较低。
技术实现思路
1、本申请的主要目的在于提供一种掌子面结构面信息提取方法、装置、设备、介质及产品,旨在解决掌子面图像中干扰因素较多导致识别准确率较低的技术问题。
2、为实现上述目的,本申请提出一种掌子面结构面信息提取方法,包括:
3、获取掌子面图像;其中,掌子面图像包括与掌子面主结构面相对应的映射区域;
4、将掌子面图像输入信息提取模型,得到信息提取模型输出的掌子面主结构面信息;其中,信息提取模型包括特征提取模块、图像特征处理模块以及信息识别模块,特征提取模块,用于对掌子面图像进行特征提取,得到图像特征;图像特征处理模块,用于对图像特征进行语义分割,得到包含映射区域的掩码图像,并对掩码图像进行二值化处理,得到二值化图像;信息识别模块,用于利用骨架提取算法提取二值化
5、在一实施例中,特征提取模块包括自适应卷积核,对掌子面图像进行特征提取,得到图像特征包括:
6、利用自适应卷积核对掌子面图像进行特征提取,得到图像特征。
7、在一实施例中,利用骨架提取算法提取二值化图像中掌子面主结构面的端点坐标,得到掌子面主结构面信息包括:
8、利用骨架提取算法对二值化图像进行处理,得到掌子面主结构面的轮廓线;
9、确定轮廓线的一侧端点在掌子面图像中的第一像素坐标信息以及另一侧端点在掌子面图像中的第二像素坐标信息;
10、基于第一像素坐标信息和第二像素坐标信息,确定掌子面主结构面的端点坐标。
11、在一实施例中,基于第一像素坐标信息和第二像素坐标信息,确定掌子面主结构面的端点坐标包括:
12、确定掩码区域一侧顶点在掌子面图像中的第三像素坐标信息,以及掩码区域另一侧顶点在掌子面图像中的第四像素坐标信息;
13、将第一像素坐标信息中的像素纵坐标值与第三像素坐标信息中的像素纵坐标值的和作为第一像素纵坐标值;
14、将第一像素坐标信息中的像素横坐标值作为第一像素横坐标值;
15、基于第一像素纵坐标值和第一像素横坐标值确定所述掌子面主结构面的一侧端点的第一目标坐标信息;
16、将第二像素坐标信息中的像素纵坐标值与第四像素坐标信息中的像素纵坐标值的和作为第二像素纵坐标值;
17、将第二像素坐标信息中的像素横坐标值作为第二像素横坐标值;
18、基于第二像素纵坐标值和第二像素横坐标值确定掌子面主结构面的另一侧端点的第二目标坐标信息;
19、将第一目标坐标信息和第二目标坐标信息作为端点坐标。
20、在一实施例中,将第一目标坐标信息和第二目标坐标信息作为端点坐标之后,还包括:
21、确定掌子面的掌子面实际高度,以及掌子面图像的像素总高度;
22、利用掌子面实际高度、像素总高度以及第一像素纵坐标值,得到一侧端点的第一实际高度;
23、利用掌子面实际高度、像素总高度以及第二像素纵坐标值,得到另一侧端点第二实际高度。
24、在一实施例中,信息提取模型为spm-yolov8-seg模型。
25、此外,为实现上述目的,本申请还提出一种掌子面结构面信息提取装置,掌子面结构面信息提取装置包括:
26、获取模块,用于获取掌子面图像;其中,掌子面图像包括与掌子面主结构面相对应的映射区域;
27、输入模块,用于将掌子面图像输入信息提取模型,得到信息提取模型输出的掌子面主结构面信息;其中,信息提取模型包括特征提取模块、图像特征处理模块以及信息识别模块,特征提取模块,用于对掌子面图像进行特征提取,得到图像特征;图像特征处理模块,用于对图像特征进行语义分割,得到包含映射区域的掩码图像,并对掩码图像进行二值化处理,得到二值化图像;信息识别模块,用于利用骨架提取算法提取二值化图像中掌子面主结构面的端点坐标,得到掌子面主结构面信息。
28、此外,为实现上述目的,本申请还提出一种掌子面结构面信息提取设备,设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序配置为实现如上文的掌子面结构面信息提取方法的步骤。
29、此外,为实现上述目的,本申请还提出一种存储介质,存储介质为计算机可读存储介质,存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上文的掌子面结构面信息提取方法的步骤。
30、此外,为实现上述目的,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序被处理器执行时实现如上文的掌子面结构面信息提取方法的步骤。
31、本申请提出的一个或多个技术方案,至少具有以下技术效果:
32、在本申请中,在提取出图像特征后,对图像特征进行语义分割,以得到与掌子面主结构面的映射区域相对应的掩码图像,并对掩码图像进行二值化处理得到二值化图像,最后利用骨架提取算法提取二值化图像中掌子面主结构面的端点坐标。也即是,本申请通过语义分割的方式,可以从图像特征中准确识别出掌子面结构面的映射区域,以减少包含映射区域的掩码图像中的干扰特征,从而避免将干扰特征错误的识别为掌子面主结构面,进而提高了识别准确率。
本文档来自技高网...【技术保护点】
1.一种掌子面结构面信息提取方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述特征提取模块包括自适应卷积核,所述对所述掌子面图像进行特征提取,得到图像特征包括:
3.如权利要求1所述的方法,其特征在于,所述利用骨架提取算法提取所述二值化图像中掌子面主结构面的端点坐标,得到所述掌子面主结构面信息包括:
4.如权利要求3所述的方法,其特征在于,所述基于所述第一像素坐标信息和所述第二像素坐标信息,确定所述掌子面主结构面的端点坐标包括:
5.如权利要求4所述的方法,其特征在于,所述将所述第一目标坐标信息和所述第二目标坐标信息作为所述端点坐标之后,还包括:
6.如权利要求1所述的方法,其特征在于,所述信息提取模型为SPM-YOLOv8-seg模型。
7.一种掌子面结构面信息提取装置,其特征在于,所述装置包括:
8.一种掌子面结构面信息提取设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至6中
9.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的掌子面结构面信息提取方法的步骤。
10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的掌子面结构面信息提取方法的步骤。
...【技术特征摘要】
1.一种掌子面结构面信息提取方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述特征提取模块包括自适应卷积核,所述对所述掌子面图像进行特征提取,得到图像特征包括:
3.如权利要求1所述的方法,其特征在于,所述利用骨架提取算法提取所述二值化图像中掌子面主结构面的端点坐标,得到所述掌子面主结构面信息包括:
4.如权利要求3所述的方法,其特征在于,所述基于所述第一像素坐标信息和所述第二像素坐标信息,确定所述掌子面主结构面的端点坐标包括:
5.如权利要求4所述的方法,其特征在于,所述将所述第一目标坐标信息和所述第二目标坐标信息作为所述端点坐标之后,还包括:
6.如权利要求1所述的方法,其特征在于,所述信息提取模型为spm-yo...
【专利技术属性】
技术研发人员:王存宝,王平安,朱豪洋,常宏涛,杨立燃,李校珂,贺显林,李金魁,张欢,
申请(专利权)人:中铁二十局集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。