一种巷道高程数据补全的方法、系统、设备及存储介质技术方案

技术编号:38683061 阅读:19 留言:0更新日期:2023-09-02 22:55
本发明专利技术是关于一种巷道高程数据补全的方法、系统、设备及存储介质。该方法包括:将属于同一巷道的线段进行拼接;确定拼接得到的每个巷道对应的已知点数量;根据每个巷道对应已知点的数量对巷道进行排序;按照所述排序,分别根据每个巷道上已知点的三维坐标,通过直线拟合对巷道上的未知点进行高程补全。本发明专利技术提供的技术方案,通过少数高程已知点数据,对全部巷道高程进行预测。该方法普适性较强,可应用于各行各业的类似高程补全问题,为高程补全提供便利。供便利。供便利。

【技术实现步骤摘要】
一种巷道高程数据补全的方法、系统、设备及存储介质


[0001]本专利技术涉及图纸数据特征识别领域,尤其涉及一种巷道高程数据补全的方法、系统、设备及存储介质。

技术介绍

[0002]矿山测量是矿山建设时期和生产时期的重要一环,因为矿山测量工作涉及到地面和井下,因此矿山测量的任何疏忽都可能会造成事故的发生。为了给矿山生产建设提供便捷的服务,也为了给地面和井下工作提供生产信息确保更加安全,所以尽可能的提供精确的测量数据。但是由于技术和设备的受限,会存在矿山测量数据部分缺失的问题。以煤矿为例,我们利用煤矿井下数据拟合模型将缺失的高程数据补全,为解决矿山测量数据存在的缺失问题提供一定理论依据和解决办法。

技术实现思路

[0003]为克服相关技术中存在的问题,本专利技术提供一种巷道高程数据补全的方法、系统、设备及存储介质。
[0004]根据本专利技术实施例的第一方面,提供一种巷道高程数据补全的方法,包括:
[0005]将属于同一巷道的线段进行拼接;
[0006]确定拼接得到的每个巷道对应的已知点数量;
[0007]根据每个巷道对应已知点的数量对巷道进行排序;
[0008]按照所述排序,分别根据每个巷道上已知点的三维坐标,通过直线拟合对巷道上的未知点进行高程补全。
[0009]进一步,将属于同一巷道的线段进行拼接,具体包括:
[0010]将属于同一巷道的线段中倾角偏差小于第一偏差阈值且距离小于第一距离阈值的线段进行拼接;
[0011]将未拼接的线段中与已拼接线段的倾角偏差小于第二偏差阈值且距离小于第二距离阈值的线段进行拼接,其中所述第一偏差阈值小于所述第二偏差阈值,所述第一距离阈值小于所述第二距离阈值。
[0012]进一步,确定拼接得到的每个巷道对应的已知点数量,具体包括:
[0013]取构成巷道所有点的横纵坐标中的最小值和最大值并进行扩大围成一个矩形;
[0014]分别计算所述矩形中每个已知点到该巷道的距离,所述距离为该已知点中距离该点最近的线段的距离;
[0015]根据所述距离小于预设值的已知点的数量确定巷道对应的已知点数量。
[0016]进一步,按照所述排序,分别根据每个巷道上已知点的三维坐标,通过直线拟合对巷道上的未知点进行高程补全,具体包括:
[0017]针对巷道上每个未知点,选取该未知点左右最近的已知点进行直线拟合,得到该未知点的高程。
[0018]进一步,该方法还包括:
[0019]利用已知点构建狄洛尼三角网;
[0020]根据未知点周围的狄洛尼三角拟合平面,预测该未知点的高程。
[0021]进一步,该方法还包括:
[0022]通过最近邻算法查找距离未知点距离最近的三个已知点;
[0023]取所述三个已知点的高程的均值作为该未知点的高程。
[0024]根据本专利技术实施例的第二方面,提供一种巷道高程数据补全的系统,包括:
[0025]拼接模块,用于将属于同一巷道的线段进行拼接;
[0026]确定模块,用于确定拼接得到的每个巷道对应的已知点数量;
[0027]排序模块,用于根据每个巷道对应已知点的数量对巷道进行排序;
[0028]补全模块,用于按照所述排序,分别根据每个巷道上已知点的三维坐标,通过直线拟合对巷道上的未知点进行高程补全。
[0029]进一步,所述拼接模块,具体用于:
[0030]将属于同一巷道的线段中倾角偏差小于第一偏差阈值且距离小于第一距离阈值的线段进行拼接;
[0031]将未拼接的线段中与已拼接线段的倾角偏差小于第二偏差阈值且距离小于第二距离阈值的线段进行拼接,其中所述第一偏差阈值小于所述第二偏差阈值,所述第一距离阈值小于所述第二距离阈值。进一步,所述确定模块,具体用于:
[0032]取构成巷道所有点的横纵坐标中的最小值和最大值并进行扩大围成一个矩形;
[0033]分别计算所述矩形中每个已知点到该巷道的距离,所述距离为该已知点中距离该点最近的线段的距离;
[0034]根据所述距离小于预设值的已知点的数量确定巷道对应的已知点数量。
[0035]进一步,所述排序模块,具体用于:
[0036]针对巷道上每个未知点,选取该未知点左右最近的已知点进行直线拟合,得到该未知点的高程。
[0037]进一步,该系统还包括:
[0038]构建模块,用于利用已知点构建狄洛尼三角网;
[0039]预测模块,用于根据未知点周围的狄洛尼三角拟合平面,预测该未知点的高程。
[0040]进一步,该系统还包括:
[0041]查找模块,用于通过最近邻算法查找距离未知点距离最近的三个已知点;
[0042]计算模块,用于取所述三个已知点的高程的均值作为该未知点的高程。
[0043]根据本专利技术实施例的第三方面,提供一种终端设备,包括:
[0044]处理器;以及
[0045]存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的方法。
[0046]根据本专利技术实施例的第四方面,提供一种非暂时性机器可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上所述的方法。
[0047]本专利技术的实施例提供的技术方案可以包括以下有益效果:
[0048]通过少数高程已知点数据,对全部巷道高程进行预测。该方法普适性较强,可应用于各行各业的类似高程补全问题,为高程补全提供便利。
[0049]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。
附图说明
[0050]通过结合附图对本专利技术示例性实施方式进行更详细的描述,本专利技术的上述以及其它目的、特征和优势将变得更加明显,其中,在本专利技术示例性实施方式中,相同的参考标号通常代表相同部件。
[0051]图1是根据本专利技术一示例性实施例示出的一种巷道高程数据补全的方法的流程示意图;
[0052]图2是本专利技术实施例提供的巷道拼接流程图;
[0053]图3是本专利技术实施例提供的线段拼接示意图;
[0054]图4是本专利技术实施例提供的线段拼接示意图;
[0055]图5是初步筛选已知点示意图;
[0056]图6是计算已知点与线段距离的示意图;
[0057]图7是根据本专利技术一示例性实施例示出的一种巷道高程数据补全的系统的结构框图;
[0058]图8是根据本专利技术一示例性实施例示出的一种计算设备的结构示意图。
具体实施方式
[0059]下面将参照附图更详细地描述本专利技术的优选实施方式。虽然附图中显示了本专利技术的优选实施方式,然而应该理解,可以以各种形式实现本专利技术而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本专利技术更加透彻和完整,并且能够将本专利技术的范围完整地传达给本领域的技术人员。
[006本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种巷道高程数据补全的方法,其特征在于,包括:将属于同一巷道的线段进行拼接;确定拼接得到的每个巷道对应的已知点数量;根据每个巷道对应已知点的数量对巷道进行排序;按照所述排序,分别根据每个巷道上已知点的三维坐标,通过直线拟合对巷道上的未知点进行高程补全。2.根据权利要求1所述的方法,其特征在于,将属于同一巷道的线段进行拼接,具体包括:将属于同一巷道的线段中倾角偏差小于第一偏差阈值且距离小于第一距离阈值的线段进行拼接;将未拼接的线段中与已拼接线段的倾角偏差小于第二偏差阈值且距离小于第二距离阈值的线段进行拼接,其中所述第一偏差阈值小于所述第二偏差阈值,所述第一距离阈值小于所述第二距离阈值。3.根据权利要求1所述的方法,其特征在于,确定拼接得到的每个巷道对应的已知点数量,具体包括:取构成巷道所有点的横纵坐标中的最小值和最大值并进行扩大围成一个矩形;分别计算所述矩形中每个已知点到该巷道的距离,所述距离为该已知点中距离该点最近的线段的距离;根据所述距离小于预设值的已知点的数量确定巷道对应的已知点数量。4.根据权利要求1所述的方法,其特征在于,按照所述排序,分别根据每个巷道上已知点的三维坐标,通过直线拟合对巷道上的未知点进行高程补全,具体包括:针对巷道上每个未知点,选取该未知点左右最近的已知点进行直线拟合,得到该未知点的高程。5.根据权利要求1
‑<...

【专利技术属性】
技术研发人员:杨阳侯宇辉
申请(专利权)人:精英数智科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1