一种实景三维数据处理方法、装置、服务器和存储介质制造方法及图纸

技术编号:33071764 阅读:24 留言:0更新日期:2022-04-15 10:06
本申请公开了一种实景三维数据处理方法、装置、服务器和存储介质,属于数据处理领域,能够解决现有实景三维数据无法满足大场景高效渲染的需求的问题。方法包括:获取待数据处理区域的实景三维数据;在实景三维数据所覆盖区域内按照预设尺寸将实景三维数据分块得到多个实景三维子数据,预设尺寸被设置为预选定精度的北斗网格码尺寸;将多个实景三维子数据调整并按北斗网格码精度等级对应进行金字塔生成,其中,金字塔结构的最低精度与预设尺寸的精度等级对应;使用预设尺寸的实景三维子数据更新待数据处理区域的北斗网格码内的原始文件。本申请能够满足大场景高效渲染的需求。本申请能够满足大场景高效渲染的需求。本申请能够满足大场景高效渲染的需求。

【技术实现步骤摘要】
一种实景三维数据处理方法、装置、服务器和存储介质


[0001]本申请涉及数据处理
,尤其涉及一种实景三维数据处理方法、装置、服务器和存储介质。

技术介绍

[0002]随着数字中国建设进程的加快,倾斜实景三维已经成为数字城市建设的核心支撑能力,尤其是各类三维应用场景的不断拓展深化,对于实景三维需求愈来愈迫切,但当前实景三维面向应用支撑仍然存在诸多问题。
[0003]由于当前实景三维数据具有海量特征,即使采用LOD等技术依然存在渲染展示困难,无法满足大场景高效渲染的需求。

技术实现思路

[0004]本申请实施例通过提供一种实景三维数据处理方法,能够解决现有实景三维数据无法满足大场景高效渲染的需求的问题。
[0005]第一方面,本专利技术实施例提供了一种实景三维数据处理方法,包括:获取待数据处理区域的实景三维数据;在所述实景三维数据所覆盖区域内按照预设尺寸将所述实景三维数据分块得到多个实景三维子数据,所述预设尺寸被设置为预选定精度的北斗网格码尺寸;将多个所述实景三维子数据调整并按北斗网格码精度等级对应进行金字塔生成,其中,金字塔结构的最低精度与所述预设尺寸的精度等级对应;使用所述预设尺寸的实景三维子数据更新待数据处理区域的北斗网格码内的原始文件。
[0006]结合第一方面,在一种可能的实现方式中,所述获取待数据处理区域的实景三维数据,包括:获取待数据处理区域对应的北斗网格码内的实景三维数据。
[0007]结合第一方面,在一种可能的实现方式中,所述获取待数据处理区域的实景三维数据,包括:获取待数据处理区域的倾斜摄影照片集;进行判断和空三运算流程,所述判断和空三运算流程包括:判断所述倾斜摄影照片集覆盖面积是否大于所述预设尺寸;若所述倾斜摄影照片集覆盖面积大于所述预设尺寸,将倾斜摄影照片集按照所述预设尺寸划分为多个子块,并对多个所述子块采用并行方式进行空三运算;否则,不进行分块直接进行所述空三运算;根据所述空三运算的结果进行分块得到多个子块模型,分别生成每个所述子块模型的预设格式的实景三维数据。
[0008]结合第一方面,在一种可能的实现方式中,所述根据所述空三运算的结果进行分
块得到多个子块模型,分别生成每个所述子块模型的预设格式的实景三维数据之前,还包括:检验所述空三运算的结果是否覆盖所述待数据处理区域对应的所有北斗网格码区域,若所述空三运算的结果没有覆盖所述待数据处理区域对应的所有北斗网格码区域,则对未覆盖的所述待数据处理区域进行补拍得到补漏摄影照片,并将所述补漏摄影照片加入所述倾斜摄影照片集,继续进行判断和空三运算流程,直至所述空三运算的结果覆盖所述待数据处理区域对应的所有北斗网格码区域。
[0009]结合第一方面,在一种可能的实现方式中,所述在所述实景三维数据所覆盖区域内按照预设尺寸将所述实景三维数据分块得到多个实景三维子数据,包括:在所述实景三维数据所覆盖区域内按照预设尺寸将所述实景三维数据分块得到多个实景三维子数据,并将所述实景三维子数据转化为多层级格式。
[0010]结合第一方面,在一种可能的实现方式中,所述在所述实景三维数据所覆盖区域内按照预设尺寸将所述实景三维数据分块得到多个实景三维子数据,包括:在所述实景三维数据所覆盖区域内按照预设尺寸将所述实景三维数据分块,并将分块位置向四周外扩预设长度得到多个实景三维子数据。
[0011]结合第一方面,在一种可能的实现方式中,所述预设尺寸为4 "
ꢀ×
4 "。
[0012]第二方面,本专利技术另一实施例提供了一种实景三维数据处理装置,包括:获取模块,用于获取待数据处理区域的实景三维数据;分块模块,用于在所述实景三维数据所覆盖区域内按照预设尺寸将所述实景三维数据分块得到多个实景三维子数据,所述预设尺寸被设置为预选定精度的北斗网格码尺寸;生成模块,用于将多个所述实景三维子数据调整并按北斗网格码精度等级对应进行金字塔生成,其中,金字塔结构的最低精度与所述预设尺寸的精度等级对应;更新模块,用于使用所述预设尺寸的实景三维子数据更新待数据处理区域的北斗网格码内的原始文件。
[0013]第三方面,本专利技术另一实施例提供了一种服务器,包括:存储器和处理器;所述存储器用于存储程序指令;所述处理器用于执行服务器中的程序指令,使得所述服务器执行上述所述的实景三维数据处理方法。
[0014]第四方面,本专利技术另一实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有可执行指令,计算机执行所述可执行指令时能够实现上述所述的实景三维数据处理方法。
[0015]本专利技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:本专利技术实施例提供的一种实景三维数据处理方法,包括:获取待数据处理区域的实景三维数据。在实景三维数据所覆盖区域内按照预设尺寸将实景三维数据分块得到多个实景三维子数据,预设尺寸被设置为预选定精度的北斗网格码尺寸。将多个实景三维子数据调整并按北斗网格码精度等级对应进行金字塔生成,其中,金字塔结构的最低精度与预设尺寸的精度等级对应。使用预设尺寸的实景三维子数据更新待数据处理区域的北斗网格码内的原始文件。本专利技术通过基于北斗网格码将实景三维数据区块化,在进行大场景渲染
时,不用大量加载数据,从而能够满足大场景高效渲染的需求。通过结合实景三维数据组织技术以及渲染展示优化技术,突破大规模实景三维展示渲染瓶颈,高效流畅进行展示。在实景三维建模过程或者从建模结果中,实现数据结构化组织的同时为后续应用奠定基础。
附图说明
[0016]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对本专利技术实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本申请实施例提供的实景三维数据处理方法的流程图;图2为本申请实施例提供的实景三维数据处理装置的结构示意图;图3为本申请实施例提供的整块obj格式数据模型;图4为本申请实施例提供的分块后的obj格式数据模型;图5为本申请实施例提供的4 "
ꢀ×
4 "精度的osgb格式数据模型;图6为本申请实施例提供的1/2048 "
ꢀ×
1/2048 "精度的osgb格式数据模型。
具体实施方式
[0018]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0019]首先对本申请实施例中涉及的相关技术或概念作简单介绍。
[0020]北斗网格码:北斗网格码又称北斗网格位置码,是由我国自主研究的一套新型的全球空间位置框架和编码方法,因被国家北斗系统列为新的空间位置输出标准而得名,其理论基础是新型地球空本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实景三维数据处理方法,其特征在于,包括:获取待数据处理区域的实景三维数据;在所述实景三维数据所覆盖区域内按照预设尺寸将所述实景三维数据分块得到多个实景三维子数据,所述预设尺寸被设置为预选定精度的北斗网格码尺寸;将多个所述实景三维子数据调整并按北斗网格码精度等级对应进行金字塔生成,其中,金字塔结构的最低精度与所述预设尺寸的精度等级对应;使用所述预设尺寸的实景三维子数据更新待数据处理区域的北斗网格码内的原始文件。2.根据权利要求1所述的实景三维数据处理方法,其特征在于,所述获取待数据处理区域的实景三维数据,包括:获取待数据处理区域对应的北斗网格码内的实景三维数据。3.根据权利要求1所述的实景三维数据处理方法,其特征在于,所述获取待数据处理区域的实景三维数据,包括:获取待数据处理区域的倾斜摄影照片集;进行判断和空三运算流程,所述判断和空三运算流程包括:判断所述倾斜摄影照片集覆盖面积是否大于所述预设尺寸;若所述倾斜摄影照片集覆盖面积大于所述预设尺寸,将倾斜摄影照片集按照所述预设尺寸划分为多个子块,并对多个所述子块采用并行方式进行空三运算;否则,不进行分块直接进行所述空三运算;根据所述空三运算的结果进行分块得到多个子块模型,分别生成每个所述子块模型的预设格式的实景三维数据。4.根据权利要求3所述的实景三维数据处理方法,其特征在于,所述根据所述空三运算的结果进行分块得到多个子块模型,分别生成每个所述子块模型的预设格式的实景三维数据之前,还包括:检验所述空三运算的结果是否覆盖所述待数据处理区域对应的所有北斗网格码区域,若所述空三运算的结果没有覆盖所述待数据处理区域对应的所有北斗网格码区域,则对未覆盖的所述待数据处理区域进行补拍得到补漏摄影照片,并将所述补漏摄影照片加入所述倾斜摄影照片集,继续进行判断和空三运算流程,直至所述空三运算的结果覆盖所...

【专利技术属性】
技术研发人员:朱天乐王江安
申请(专利权)人:土豆数据科技集团有限公司
类型:发明
国别省市:

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

1