大规模三维数据集的表示方法技术

技术编号:2947047 阅读:212 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种大规模三维数据集的表示方法,即:将三维体数据空间区域划分成大小固定的规则子块,该规则子块为边长为n的正方体,其中n为2的自然数次幂;将规则子块按Z、X、Y方向依次递增排列、编号;将表示规则子块体内各种形态元素的数据按三维数组的形式存储在相应的规则子块体文件内;按照三维体数据场信息、依编号顺序排列的规则子块体文件组成三维体体数据文件。本发明专利技术提出的一种大规模三维数据集的表示方法,支持各种领域,任意规模的三维海量数据的处理,具有通用性和广泛性;结构,简单、灵活、存取方便且速度很快,具有高效性;支持各种空间几何形态在模型中的映射,具有可映射性;支持各类型三维数据集向此类型的转化。

【技术实现步骤摘要】

本专利技术涉及一种表示大规模三维数据集的方法,该方法表示的大规模三维数据集排列有序、规范,支持高效存取和访问,支持多种几何形态的映射。
技术介绍
近年来,体元图形学技术已成为计算机图形学和科学计算可视化的研究热点;它不仅被普遍地应用于医学成像,流体动力学模拟,而且还用于机械零件的表示和零件加工的模拟。体元图形学技术是以体元为核心描述三维形体的技术,其研究内容包括数据的输入,存储,构造,建模,分析,处理,显示和空间对象的动画;其中,基于体元的几何模型表示方法是研究的难点之一。体元是构成三维形体的单位,通常用来描述大规模三维数据集,其数据表示通常考虑3个因素●紧凑排列因为体元模型数据的三维数据集,其规模一般都比较大,常常一个数据集就有几个GB,所以应该尽量选取紧凑的数据格式以节省计算机的存储空间;●高效访问数据的表达一定要便于在计算时进行数据的检索,并尽量减少访问数据带来的时间消耗;●简洁映射一方面,数据的表示方法应能使其方便地映射为面元图形元素,只有这样才能保证数据快速、交互地输出到显示设备上;另一方面,还应该考虑各类型数据表示方法易于转化为这种表示方法,否则转化数据的预处理过程会本文档来自技高网...

【技术保护点】
一种大规模三维数据集的表示方法,其特征在于:它包括以下步骤:第一步:将三维体数据空间区域划分成大小固定的规则子块,该规则子块为边长为n的正方体,其中n为2的自然数次幂;第二步:将规则子块按Z、X、Y方向依次递增排列、编号;   第三步:将表示规则子块体内各种形态元素的数据按三维数组的形式存储在相应的规则子块体文件内;第四步:将三维体数据场信息、依编号顺序排列的各规则子块体文件组成表示大规模三维数据集的三维体体数据文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:马殿富朱岩赵永望潘志华胡春阳刘旭东
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:11[中国|北京]

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

1