【技术实现步骤摘要】
一种大规模倾斜摄影模型组织与调度方法
本专利技术涉及地理空间信息可视化技术,具体涉及一种大规模倾斜摄影模型组织与调度方法。
技术介绍
大规模倾斜摄影三维模型能够快速构建、传递庞大的地物信息,在智慧城市规划建设、空间地理勘测、城市应急抢险和灾后重建中有着重要价值。但是高精度倾斜摄影三维模型拥有极高的点云密度及数据网格,数据规模大,难以快速加载和流畅渲染。目前常采用动态单体化重建技术对倾斜摄影三维模型进行优化,如《倾斜摄影测量三维重建中纹理映射的研究》(杨争艳.倾斜摄影测量三维重建中纹理映射的研究[D].成都理工大学,2017)通过细节层级模型(LevelsofDetail,LOD)来降低数据的复杂度,减少一次性渲染的几何图形数量,并对重建后的倾斜摄影纹理进行重映射。该方案在一定程度上提高了加载速度,但是在GIS平台下存在冗余加载,易造成显示卡顿、重附加载等问题。
技术实现思路
本专利技术的目的在于提供一种大规模倾斜摄影模型组织与调度方法。实现本专利技术目的的技术解决方案为:一种基于大规模倾斜 ...
【技术保护点】
1.基于大规模倾斜摄影模型的组织与调度方法,其特征在于,包括如下步骤:/n步骤1、对倾斜摄影模型数据进行模型数据层级划分,结合各层级的简化程度,确定各层级的简化模型数据和模型材质文件,生成不同层级的模型文件;/n步骤2、对各层级的模型文件进行分块,生成不同层级的分块模型数据,采用OCT编码记录瓦片,生成Json索引文件;/n步骤3、根据选取的视角和视点生成四棱视锥体区域,结合索引文件,调取视锥体区域内的分块模型数据;/n步骤4、根据视点、视角变化匹配当前视锥体区域,更新对应视锥体区域的模型数据。/n
【技术特征摘要】
1.基于大规模倾斜摄影模型的组织与调度方法,其特征在于,包括如下步骤:
步骤1、对倾斜摄影模型数据进行模型数据层级划分,结合各层级的简化程度,确定各层级的简化模型数据和模型材质文件,生成不同层级的模型文件;
步骤2、对各层级的模型文件进行分块,生成不同层级的分块模型数据,采用OCT编码记录瓦片,生成Json索引文件;
步骤3、根据选取的视角和视点生成四棱视锥体区域,结合索引文件,调取视锥体区域内的分块模型数据;
步骤4、根据视点、视角变化匹配当前视锥体区域,更新对应视锥体区域的模型数据。
2.根据权利要求1所述的基于大规模倾斜摄影模型的组织与调度方法,其特征在于,步骤1中,引入QEM模型简化算法,根据层级越低数据简化程度越高的原则,进各层级模型数据的简化。
3.根据权利要求1所述的基于大规模倾斜摄影模型的组织与调度方法,其特征在于,步骤1中,生成各层级模型材质文件的具体方法为:
首先对每个三角面,利用共线方程式计算三个顶点在已完成定向的影像中的位置,若三个顶点都在影像辐范围内,则该影像纳入此三角面的可视影像集合;
然后采用三维碰撞检测技术进行遮挡检测计算,并剔除存在遮挡的影像,生成预选影像集合;
之后综合最优分辨率和初始拍摄角选择最接近的影像作为初始纹理;
最后根据三角网格的连续块提取相应坐标的矩形外包纹理,即得该层级的最终纹理图。
4.根据权利要求1所述的基于大规模倾斜摄影模型的组织与调度方法,其特征在于,步骤1中,将由不同层级的简化模型数据和模型材质文件合并生成的不同层级的模型文件,转换为B3dm数据格式。
5.根据权利要求1所述的基于大规模倾斜摄影模型的组织与调度方法,其特征在于,步骤2中,基于四叉树分块理论进行数据分块对各层级的模型文件进行分块。
6.根据权利要求1所述的基于大规模倾斜摄影模型的组织与调度方法,其特征在于,步骤2中,基于四叉树分块理论和八叉树分块理论进行模型文件分块,针对高于设定阈值的层级基于八叉树分块理论进行模型文件分块,其余层级基于四叉树分块理论进行模型文件分块。
<...
【专利技术属性】
技术研发人员:曹雪培,胡岩峰,徐汇军,王迪,廉海明,王毅,俞信,
申请(专利权)人:中国科学院电子学研究所苏州研究院,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。