一种自动识别与适配实景三维作业任务的引擎系统和方法技术方案

技术编号:39723662 阅读:7 留言:0更新日期:2023-12-17 23:29
本发明专利技术公开了一种自动识别与适配实景三维作业任务的引擎系统和方法,包括:主引擎:用于监听任务队列中的文件,判断实景三维作业任务流程的不同阶段的任务的具体任务类型,并在后台进行部署

【技术实现步骤摘要】
一种自动识别与适配实景三维作业任务的引擎系统和方法


[0001]本专利技术涉及实景三维作业
,具体涉及一种自动识别与适配实景三维作业任务的引擎系统和方法


技术介绍

[0002]随着实景三维中国建设的全面推进,各地政府机构与企业均陆续积极相应国家号召,建设该地实景三维地形级与城市级等模型相关系统平台

实景三维模型的生产

处理与应用有以下必经的流程与步骤,其中包括从数据采集到三维重建,再到模型成果处理

进入平台产品或系统内加载

渲染与应用模型成果,最终为数字孪生

城市信息模型
(CIM)
等提供统一的数字空间底座

此过程的各个阶段都离不开算力的支撑

[0003]比如说,将城市采集区域内的无人机航飞影像,导入市面主流的三维建模软件中进行数据处理与生产三维格式成果,需要进行自由网平差

控制网平差

深度图像生成

点云构面及模型最终化简等等步骤,每一步骤背后都需要大量引擎参与计算,方可完成

再者,经过以上步骤,生产后得到的三维模型成果,由于处理时只支持选择输出一种地理空间坐标系下,或一种三维格式的成果,若需满足不同坐标系的变化以及适应不同平台,需要对其进行坐标系转换和模型格式之间的互相转换,如
OSGB
格式成果转换为
3MX
格式,方可在
>ContextCapture
三维浏览器中查看该模型

此过程也存在海量计算,离不开引擎的参与

[0004]而现有的自动识别与适配实景三维作业任务的技术,难以实现不同版本

不同厂家建模软件的实景三维作业任务流程的不同阶段中的不同类型的任务的处理,无法在实景三维作业任务时不同阶段的任务进行处理时跨版本的兼容,用户需要在实景三维模型生产阶段内人为变更不同版本

不同厂家建模软件的引擎,若部署过多的引擎系统,也易造成管理的混乱


技术实现思路

[0005]本专利技术的目的在于提供一种自动识别与适配实景三维作业任务的引擎系统和方法,解决以下技术问题:
[0006]现有的自动识别与适配实景三维作业任务的技术,难以实现不同版本

不同厂家建模软件的实景三维作业任务流程的不同阶段中的不同类型的任务的处理,无法在实景三维作业任务时不同阶段的任务进行处理时跨版本的兼容,用户需要在实景三维模型生产阶段内人为变更不同版本

不同厂家建模软件的引擎

[0007]本专利技术的目的可以通过以下技术方案实现:
[0008]一种自动识别与适配实景三维作业任务的引擎系统和方法,包括:
[0009]主引擎:用于监听任务队列中的文件,判断实景三维作业任务流程的不同阶段的任务的具体任务类型,并在后台进行部署

切换和调度针对具体任务类型的子引擎;
[0010]子引擎:用于针对实景三维作业任务流程的不同阶段中的不同类型的任务进行处理;
[0011]共享存储服务器:用于存储服务端根据当前实景三维作业任务流程提交的任务队列;其中,任务队列中包括:实景三维作业任务流程的不同阶段的不同类型的任务

[0012]作为本专利技术进一步的方案:所述子引擎具有
AT
能力
、TileProduction
能力

坐标转挨

格式转换能力和模型渲染能力

[0013]作为本专利技术进一步的方案:所述实景三维作业任务流程的不同阶段,包括:
[0014]阶段一:采集航空摄影图像;
[0015]阶段二:导入建模软件,并根据航空摄影图像和点云数据生成三维模型;
[0016]阶段三:对生成的三维模型进行实景三维模型成果处理;
[0017]阶段四:对处理后的三维模型成果进行实景三维模型成果应用

[0018]作为本专利技术进一步的方案:所述子引擎设置有若干个,若干个所述子引擎分为三组子引擎,三组子引擎分别对应处理实景三维作业任务流程的不同阶段中的阶段二

阶段三和阶段四中的任务

[0019]一种自动识别与适配实景三维作业任务的方法,其特征在于,包括以下步骤:
[0020]S1
:安装部署主引擎;
[0021]S2
:判断实景三维作业任务流程的不同阶段的任务的具体任务类型,在后台部署处理具体任务类型对应的子引擎;
[0022]S3
:服务端根据当前实景三维作业任务流程,将实景三维作业任务提交至任务队列;
[0023]S4
:主引擎依序识别任务队列中等待处理的任务,并在后台进行切换和调度针对具体等待处理的任务类型的子引擎进行处理,直至任务队列中没有等待处理的任务

[0024]作为本专利技术进一步的方案:所述步骤
S2
中,实景三维作业任务流程包括四个不同阶段,其中的阶段一为采集航空摄影图像;
[0025]实景三维作业任务流程四个不同阶段中的阶段二,包括:
[0026]在引擎系统导入建模软件;
[0027]对导入系统中的影像数据和点云数据进行配准处理;
[0028]对影像数据建立自由网,对点云数据建立控制网,通过调用子引擎的
AT
能力对自由网和控制网进行联合平差,并通过联合平差结果对点云数据进行调整;
[0029]主引擎调用子引擎的
TileProduction
能力,将调整过的点云数据进行三维模型的生成;
[0030]得到三维模型成果

[0031]作为本专利技术进一步的方案:所述步骤
S2
中,实景三维作业任务流程包括四个不同阶段,其中的阶段三包括:
[0032]在引擎系统中,导入模型成果处理软件;
[0033]通过主引擎调动子引擎的坐标转挨和格式转换能力对三维模型成果进行转换,通过模型成果处理软件对转换后的三维模型成果进行处理;
[0034]得到处理后的三维模型成果

[0035]作为本专利技术进一步的方案:所述步骤
S2
中,实景三维作业任务流程包括四个不同阶段,其中的阶段四包括:
[0036]在引擎系统中,导入模型应用软件
[0037]通过主引擎调动子引擎的渲染能力对处理后的三维模型成果进行模型渲染,并通过模型应用软件对渲染后的三维模型成果进行模型应用

[0038]作为本专利技术进一步的方案:判断实景三维作业任务流程的不同阶段的任务的具体任务类型,在后台部署处理具体任务类型对应的子引擎,包括以下步骤:
[0039]S20本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种自动识别与适配实景三维作业任务的引擎系统,其特征在于,包括:主引擎:用于监听任务队列中的文件,判断实景三维作业任务流程的不同阶段的任务的具体任务类型,并在后台进行部署

切换和调度针对具体任务类型的子引擎;子引擎:用于针对实景三维作业任务流程的不同阶段中的不同类型的任务进行处理;共享存储服务器:用于存储服务端根据当前实景三维作业任务流程提交的任务队列;其中,任务队列中包括:实景三维作业任务流程的不同阶段的不同类型的任务
。2.
根据权利要求1所述的一种自动识别与适配实景三维作业任务的引擎系统,其特征在于,所述子引擎具有
AT
能力
、TileProduction
能力

坐标转挨

格式转换能力和模型渲染能力
。3.
根据权利要求1所述的一种自动识别与适配实景三维作业任务的引擎系统,其特征在于,所述实景三维作业任务流程的不同阶段,包括:阶段一:采集航空摄影图像;阶段二:导入建模软件,并根据航空摄影图像和点云数据生成三维模型;阶段三:对生成的三维模型进行实景三维模型成果处理;阶段四:对处理后的三维模型成果进行实景三维模型成果应用
。4.
根据权利要求3所述的一种自动识别与适配实景三维作业任务的引擎系统,其特征在于,所述子引擎设置有若干个,若干个所述子引擎分为三组子引擎,三组子引擎分别对应处理实景三维作业任务流程的不同阶段中的阶段二

阶段三和阶段四中的任务
。5.
一种自动识别与适配实景三维作业任务的方法,其特征在于,包括以下步骤:
S1
:安装部署主引擎;
S2
:判断实景三维作业任务流程的不同阶段的任务的具体任务类型,在后台部署处理具体任务类型对应的子引擎;
S3
:服务端根据当前实景三维作业任务流程,将实景三维作业任务提交至任务队列;
S4
:主引擎依序识别任务队列中等待处理的任务,并在后台进行切换和调度针对具体等待处理的任务类型的子引擎进行处理,直至任务队列中没有等待处理的任务
。6.
根据权利要求5所述的一种自动识别与适配实景三维作业任务的方法,其特征在于,所述步骤
S2
中,实景三维作业任务流程包括四个不同阶段,其中的阶段一为采集航空摄影图像;实景三维作业任务流程四个不同阶段中的阶段二,包括:在引擎系统导入建模软件;对导入系统中的影像数据和点云数据进行配准处理;对影像数据建立自由网,对点云数据建立控制网,通过调用子引擎的
AT
能力对自由网和控制网进行联合平差,并通过联合平差结果对点云数据进行调整;主引擎调用子引擎的
Ti...

【专利技术属性】
技术研发人员:翟海宇顾天翔
申请(专利权)人:上海瞰融信息技术发展有限公司
类型:发明
国别省市:

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

1