【技术实现步骤摘要】
本专利技术涉及一种用于对同一场景中的多个数据集进行可视化的方法,所述数据集具有细节层次(level-of-detail)结构,诸如点云数据集。该方法包括对多个不一定彼此对准的索引数据集执行细节层次选择。
技术介绍
1、细节层次选择是从一个或几个数据集中选择部分数据的过程。例如,us6,639,598b2公开了一种涉及细节层次选择的渲染方法。在存储器约束的情况下,数据集的相关部分的这种选择特别重要。
2、细节层次结构可以由树(诸如八叉树)给出,该树包括单个根节点和分支,该分支具有相对于彼此具有父子关系的节点。就本申请而言,树中的各个节点(按照惯例,其被认为是向下生长的)具有零个或更多个子节点,这些子节点在树中位于其下方。具有至少一个子节点的节点是子节点的父节点。没有子节点的节点是叶节点。已知在所有数据集的所有节点上计算树结构,并对该细节层次结构进行细节层次选择。除了对于大量节点来说是一项繁重的操作之外,以原始方式使用各个数据集的八叉树的遍历结构具有计算优势。例如,ep3828704 b1公开了一种用于获取点云和使点云可视化的方
...【技术保护点】
1.一种用于使用计算设备来使场景中的多个数据集(1-5)的3D数据可视化的计算机实现的方法(100),所述计算设备具有用于使所述3D数据可视化的有限可用存储器,所述方法包括以下步骤:在所述计算设备中:
2.根据权利要求1所述的方法(100),所述方法(100)包括基于所述相应数据集的所述节点(20-23)与所述背景平截头体(16)的重叠将数据集(1-5)的子集限定为背景数据集,其中,分配(250)所述可用存储器包括:
3.根据权利要求2所述的方法(100),其中,对于遍历(272)各个背景数据集的细节层次结构,使用所述第一树遍历深度,并且确定(
...【技术特征摘要】
1.一种用于使用计算设备来使场景中的多个数据集(1-5)的3d数据可视化的计算机实现的方法(100),所述计算设备具有用于使所述3d数据可视化的有限可用存储器,所述方法包括以下步骤:在所述计算设备中:
2.根据权利要求1所述的方法(100),所述方法(100)包括基于所述相应数据集的所述节点(20-23)与所述背景平截头体(16)的重叠将数据集(1-5)的子集限定为背景数据集,其中,分配(250)所述可用存储器包括:
3.根据权利要求2所述的方法(100),其中,对于遍历(272)各个背景数据集的细节层次结构,使用所述第一树遍历深度,并且确定(260)第一树遍历深度还基于所述摄像机平截头体(10)中的数据集(1-5)的数量。
4.根据权利要求2所述的方法(100),其中,对于遍历(272)各个背景数据集的细节层次结构,使用第二树遍历深度,其中,
5.根据权利要求4所述的方法(100),其中,分配(250)所述可用存储器包括:
6.根据权利要求5所述的方法(100),其中,将所述可用存储器作为前景存储器分配给所述前景并且将所述可用存储器作为背景存储器分配给所述背景包括对所述前景中的所估计的3d数据量给予更多权重,特别地其中,更多的所述可用存储器被分配给所述前景而不是所述背景。
7.根据前述权利要求中的任一项所述的方法(100),其中,确定(260)所述第一树遍历深度还基于所述近平截头体(15)中的数据集(1-5)的数量。
8.根据前述权利要求中的任一项所述的方法(100),其中,将所述摄像机平截头体(10)划分(240)成多个3d区域包括将所述近...
【专利技术属性】
技术研发人员:J·C·G·威尔斯切夫,
申请(专利权)人:虚拟现实软件,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。