将三维数据可视化的方法_4

文档序号:8381633阅读:来源:国知局
件以由所述服务器计算机(40)提供,其中,选择数据文件的步骤由所述客户端设备(30)的计算单元基于几何数据以及基于在该图像场景(20)中该三维表面(25)的可视性条件执行;以及 籲请求从所述服务器计算机(40)向所述客户端设备(30)提供所选择的数据文件。
2.根据权利要求1所述的方法(100), 其特征在于 选择数据文件的步骤包括基于所述几何数据选择要被请求的数据文件,该数据文件中的纹理数据(21、22)在当前图像场景(20)中可见并特别地具有所需的细节等级(331-335),特别地,其纹理数据(23)由于几何数据而在当前图像场景(20)中不可见的数据文件不被请求。
3.根据权利要求1或2所述的方法(100), 其特征在于 所述几何数据包括 籲所述三维表面的高程数据(28);和/或 籲可显示的特征(27),特别地各建筑物或树木的模型。
4.根据以上权利要求中的任一项所述的方法(100), 其特征在于 该可视性条件包括 籲所述三维表面的一部分在所述图像场景(20)中的可视性,以及籲与所述图像场景(20)中所述三维表面的一部分关联的所述纹理数据的细节等级(331-335),其中,所述细节等级(331-335)满足预定分辨率质量因子的标准,基于从该表面到观察点的距离计算, 特别地其中,对质量因数的计算是基于以下各项至少之一: 籲关于在被显示时纹理将覆盖计算机显示表面的多少的画面覆盖因子; 籲关于纹理的多少覆盖位于计算机显示边缘之外的场景中的表面的场景覆盖因子;和/或 籲最小封闭容量将覆盖被渲染表面的实际面积。
5.根据以上权利要求中任一项所述的方法(100), 其特征在于 基于与所述三维表面的所述部分关联的所述几何数据渲染所提供的纹理数据(21、22),以及在所述移动设备(30)的显示器(31)上显示经渲染的数据。
6.根据权利要求5的方法(100), 其特征在于 对默认表面纹理进行渲染,特别是直至纹理数据(21、22)被提供并且可显示为止、根据由所述几何数据提供的高程值对所述默认表面纹理的着色和/或描影特别地由图形处理单元计算,其中所述默认表面纹理基于所述几何数据,特别地其中所述默认表面纹理包括等尚线。
7.根据以上权利要求中任一项所述的方法(100), 其特征在于 所述几何数据从所述服务器计算机(40)和/或所述客户端设备(30)的数据存储系统被提供给所述存储器,该存储器特别是缓存,特别地其中所述几何数据被存储于所述存储器中, 籲根据最近最少使用缓存算法,和/或 籲位于独立于经渲染的数据的结构的、索引区段中。
8.根据以上权利要求中任一项所述的方法(100), 其特征在于 提供几何数据的步骤包括合并来自不同来源的几何数据,特别是将所提供的几何数据与用户定义的几何数据合并,其中,选择数据文件的步骤是基于合并后的几何数据。
9.根据以上权利要求中任一项所述的方法(100), 其特征在于 所述几何数据包括所述三维表面(25)的高程数据(28),并且该方法包括以下步骤:根据所提供的高程数据(28)动态地计算出至少一组变化的高程数据,每组变化的高程数据具有不同的细节等级,特别地,其中该变化的高程数据的不同的细节等级基于所述纹理数据(21-23)的所述细节等级(331-335),特别地其中选择具有所述纹理数据(21-23)的数据文件以从服务器(40)请求的步骤基于变化的高程数据的组。
10.一种用于从服务器计算机(40)请求数据文件组的移动客户端设备(30),该移动客户端设备(30)包括显示器(31),数据存储系统和计算单元,该数据文件组包括与图像场景(20)中的三维表面(25)的一部分关联的纹理数据(21-23),其中 籲该图像场景(20)由观察点、视向和/或视角所限定, 籲该数据文件组是存储在所述服务器计算机(40)上的数据文件的子集,以及 籲每个数据文件包括处于多个不同细节等级(331-335)之一的纹理数据(21-23),以及 ?该显示器(31)用于显示该图像场景(20), 其特征在于: 籲该数据存储系统用于存储几何数据,该几何数据与所述图像场景(20)中的所述三维表面的所述部分关联, 籲该计算单元用于基于几何数据以及基于所述纹理的可视性条件来选择具有纹理数据(21-23)的数据文件以由所述服务器计算机(40)提供,以及 籲该计算单元用于从所述服务器计算机(40)请求提供所选择的数据文件。
11.根据权利要求10的移动客户端设备(30), 其特征在于 籲该数据存储系统包括用于存储所述几何数据的缓冲存储器,特别是根据最近最少使用缓存算法,和/或 籲所述几何数据由所述服务器计算机(40)提供至所述数据存储系统。
12.根据权利要求10或11所述的移动客户端设备(30), 其特征在于 该计算单元 籲包括图形处理单元,特别地,其中,选择数据文件的步骤和/或计算包括等高线的默认表面纹理的步骤,根据由所述几何数据提供的高程值的着色或描影由所述图形处理单元执行,和/或 ?用于计算和渲染默认表面纹理,特别地直至所述纹理数据(21、22)被提供并且可显示为止、根据由几何数据提供的高程值的着色和/或描影,其中所述默认表面纹理基于所述几何数据,特别地其中所述默认表面纹理包括等高线。
13.根据权利要求10至12中任一项所述的移动客户端设备(30), 其特征在于 所述计算单元用于合并来自不同来源的几何数据,特别地对所提供的几何数据与用户定义的几何数据的合并,并且所述计算单元还用于基于合并后的几何数据选择具有纹理数据(21-23)的数据文件以由所述服务器计算机(40)提供。
14.根据权利要求10至13中任一项所述的移动客户端设备(30), 其特征在于 所述几何数据包括所述三维表面(25)的高程数据(28),并且所述计算单元用于根据所提供的高程数据(28)动态地计算出至少一组变化的高程数据,每组变化的高程数据具有不同的细节等级,特别地其中该变化的高程数据的不同的细节等级基于所述纹理数据(21-23)的所述细节等级(331-335),特别地其中所述计算单元用于基于变化的高程数据组选择具有纹理数据(21-23)的数据文件以从所述服务器计算机(40)请求。
15.一种计算机程序产品,该计算机程序产品包括存储在机器可读介质的程序代码,或实现成包含程序代码段、并具有用于执行的计算机可执行指令的电磁波,尤其是在运行于根据权利要求10至14中的任一项所述的移动客户端设备(30)的计算单元时,执行根据权利要求I至9中的任一项所述的方法的以下步骤: 籲基于所述几何数据并且基于在该图像场景(20)中该三维表面(25)的可视性条件,选择具有纹理数据(21-23)的数据文件以由服务器计算机(40)提供,以及 籲请求从所述服务器计算机(40)向所述客户端设备(30)提供所选择的数据文件。
【专利摘要】将三维数据可视化的方法。从服务器计算机向移动客户端设备提供数据文件组的方法,该数据文件组包括:与图像场景中的三维表面的一部分关联的纹理数据,其中该图像场景由观察点和视向和/或视角限定,该数据文件组是存储在服务器计算机上的数据文件的子集,以及每个数据文件均包括处于多个不同细节等级之一的纹理数据,其中,该方法包括在移动客户端设备的存储器中提供几何数据,该几何数据与该图像场景的三维表面关联;选择具有纹理数据的数据文件以由服务器计算机提供,其中,选择数据文件的步骤基于几何数据以及该三维表面在该图像场景中的可视性条件通过客户端设备的计算单元实现;以及请求从服务器计算机向客户端设备提供所选择的数据文件。
【IPC分类】G06T17-05
【公开号】CN104700455
【申请号】CN201410756270
【发明人】A·M·诺德斯托加
【申请人】虚拟现实软件
【公开日】2015年6月10日
【申请日】2014年11月20日
【公告号】EP2881918A1, US20150161760
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1