一种倾斜摄影模型质量校验及优化方法与流程

文档序号:35296619发布日期:2023-09-01 22:47阅读:44来源:国知局
一种倾斜摄影模型质量校验及优化方法与流程

本发明涉及一种倾斜摄模型优化,具体的涉及一种倾斜摄影模型质量校验及优化方法。


背景技术:

1、目前倾斜摄影模型,尤其smart3d处理的倾斜摄影三维模型数据的组织方式一般是二进制存贮的、带有嵌入式链接纹理数据(.jpg)的osgb格式。osgb格式有助于按照分幅的形成来提取对应的测绘矢量数据,而对于模型的质量检验,也都是通过得到测绘矢量数据后进行点、线、面的单体数据进行检测,通过检测点、线、面的单体数据存在的缺陷来评估模型的质量。然而倾斜摄影模型的数据结构非常庞大,如果按照上述的方法来进行检测,需要大量的时间进行数据的整理和处理,且并没有形成一个统一的检测标准。


技术实现思路

1、有鉴于此,本发明的目的在于提供一种倾斜摄影模型质量校验及优化方法。

2、为实现上述目的,本发明提供了一种倾斜摄影模型质量校验及优化方法,包括如下步骤:

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、本申请通过将具有缺陷的三角面进行标注,标注后输入至神经网络模型进行迭代训练得到三角面的修复模型,通过三角面的修复模型将每一三角面的缺陷部分根据测绘矢量数据中的边界坐标对原三角网进行重构,以优化每一幅测绘矢量数据,从而对模型整体进行有效的优化。



技术特征:

1.一种倾斜摄影模型质量校验及优化方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的倾斜摄影模型质量校验及优化方法,其特征在于,所述设定规则是基于循环碰撞检测方法、三角面区域判断方法、三角面任意一个角交点闭合逻辑、三角面中任意两条线交点重合方法来对三角面进行缺陷检测。

3.根据权利要求1所述的倾斜摄影模型质量校验及优化方法,其特征在于,对三角面按照设定规则进行缺陷检测时,包括如下步骤:

4.根据权利要求3所述的倾斜摄影模型质量校验及优化方法,其特征在于,根据所述检测路径来标注所述执行程序,并使得执行程序对三角面进行缺陷检测后对检测的结果按照对应的标注符进行聚类。

5.根据权利要求4所述的倾斜摄影模型质量校验及优化方法,其特征在于,所述执行程序设置在处理器上,并基于处理器来进行运行。

6.根据权利要求5所述的倾斜摄影模型质量校验及优化方法,其特征在于,基于处理器来运行所述执行程序的方法包括:

7.根据权利要求6所述的倾斜摄影模型质量校验及优化方法,其特征在于,根据检测任务的进行来动态的设定每一执行程序的优先级的方法包括:

8.根据权利要求3所述的倾斜摄影模型质量校验及优化方法,其特征在于,所述检测路径包括:

9.根据权利要求3至7任意一项所述的倾斜摄影模型质量校验及优化方法,其特征在于,所述执行程序具有指令区和数据区;


技术总结
本发明涉及倾斜摄模型优化技术领域,具体公开了一种倾斜摄影模型质量校验及优化方法,是一种对倾斜摄影模型质量进行评估以及倾斜摄影模型质量进行优化的标准方法,具体的获取倾斜摄影模型,从倾斜摄影模型中按幅提取测绘矢量数据,从每幅测绘矢量数据提取若干三角面,对三角面按照设定规则进行缺陷检测,以获取每幅测绘矢量数据中三角面不完整的比率,以对倾斜摄影模型质量进行评估;将具有缺陷的三角面进行标注,标注后输入至神经网络模型进行迭代训练得到三角面的修复模型,通过三角面的修复模型将每一三角面的缺陷部分根据测绘矢量数据中的边界坐标对原三角网进行重构,以优化每一幅测绘矢量数据。

技术研发人员:孙汉林,李兴,张世伟,王笛,段清天,谢继冉
受保护的技术使用者:山东翰林科技有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1