基于SpanSpace划分的海量数据等值面提取算法关键技术研究

基于SpanSpace划分的海量数据等值面提取算法关键技术研究

论文摘要

科学计算可视化技术是分析处理海量科学数据的重要手段,目前针对海量数据的可视化仍然面临诸多难题,如需要更长的预处理时间、难于实施交互绘制等问题,因此目前对海量数据的可视化依然是国际上的研究难点与热点。本文针对目前海量数据处理过程中区间二叉树与BBIO树存在的问题,采用自适应构建四叉树以及构建区间包围盒的方式对两种树形结构进行了改进,进一步完成了相关理论分析与实验,同时完成了海量数据处理相关算法的系统框架实现。本文的主要工作及取得的主要研究成果包括:(1)提出了四叉树自适应划分的区间二叉树节点构造算法。实践发现,对于海量数据集的meta-cell构建区间二叉树时,往往出现胖节点的情况。胖节点将严重影响海量数据预处理效率,使得预处理时间无法控制。针对胖节点问题,提出使用四叉树自适应划分的方法取代原有两次全局排序的方法,在降低了预处理时间开销的同时,保持原有最优搜索活动单元效率。通过实验证明,采用自适应划分算法构造四叉树较传统方法构造时间缩短50%左右,在搜索活动meta-cell方面与最优方法相比相差不到0.2s。(2)提出了基于节点包围盒的BBIO树构造算法。针对传统BBIO树搜索效率低的问题,采用节点内区间分组做包围盒的方式对BBIO树节点进行了重新构建,有效提高了BBIO树节点内搜索活动meta-cell的效率,实验表明改进后的节点包围盒算法比传统BBIO树算法搜索效率提升近20%。(3)设计实现了集成自适应划分区间二叉树和节点包围盒BBIO树的海量数据可视化框架。整合本文所提出的两种海量数据组织改进方法,合并相同的数据读取、meta-cell划分以及等值面提取阶段,将海量数据组织阶段抽象为对象接口,在更高抽象层次上实现了完整的海量数据可视化流程。设计依照现代面向对象软件工程原则,综合考虑系统框架的功能可扩展性、有效性和模块可重用性,设计实现了优秀的易于扩展、易于维护的海量数据可视化框架。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题研究背景
  • 1.1.1 科学计算可视化
  • 1.1.2 三维体可视化技术
  • 1.2 国内外研究现状与发展趋势
  • 1.2.1 海量数据组织与划分技术
  • 1.2.2 多分辨率显示与遮挡剔除
  • 1.2.3 并行绘制与图像合成
  • 1.2.4 等值面提取相关技术
  • 1.3 论文结构
  • 1.4 论文研究成果
  • 第二章 海量数据等值面提取相关技术研究
  • 2.1 海量数据处理相关技术
  • 2.1.1 基本处理方法
  • 2.1.2 Span Space 技术
  • 2.1.3 并行处理与负载平衡
  • 2.2 等值面提取相关方法研究
  • 2.2.1 Marching Cubes
  • 2.2.2 Marching Tetrahedra
  • 2.2.3 基于GPU 的等值面提取方法
  • 2.3 本章小结
  • 第三章 基于Span Space 自适应划分的区间二叉树构造算法
  • 3.1 研究背景
  • 3.2 自适应节点划分算法基本思想
  • 3.2.1 区间二叉树在海量数据处理中的缺陷
  • 3.2.2 自适应Span Space 划分策略
  • 3.3 基于Span Space 自适应划分的区间二叉树构造算法
  • 3.3.1 算法思想与基本流程
  • 3.3.2 算法性能理论分析评价
  • 3.4 实验结果与分析
  • 3.5 本章小结
  • 第四章 基于节点包围盒的BBIO 树构造算法
  • 4.1 研究背景
  • 4.2 BBIO 树结构的Span Space 表示方法
  • 4.3 基于节点包围盒的BBIO 树节点构造算法
  • 4.3.1 包围盒结构BBIO 树构造算法
  • 4.3.2 包围盒结构BBIO 树搜索算法
  • 4.4 实验结果与分析
  • 4.5 本章小结
  • 第五章 基于Span Space 划分的海量数据处理框架
  • 5.1 Span Space 划分方法集成框架
  • 5.1.1 Span Space 自适应划分框架结构
  • 5.1.2 节点包围盒BBIO 树框架结构
  • 5.2 集成框架总体层次结构
  • 5.3 模块及框架软件性能评价
  • 5.4 本章小结
  • 第六章 总结与展望
  • 6.1 工作总结
  • 6.2 未来展望
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 相关论文文献

    • [1].电磁环境多层等值面融合绘制研究[J]. 计算机工程与应用 2011(35)
    • [2].相关点搜索的等值面快速提取方法[J]. 烟台大学学报(自然科学与工程版) 2016(02)
    • [3].基于移动广义三棱柱的等值面提取算法[J]. 测绘与空间地理信息 2018(10)
    • [4].基于多层等值面的电磁环境三维可视化研究[J]. 系统工程与电子技术 2009(11)
    • [5].面向二阶六面体生成的保证几何拓扑特征的等值面抽取方法[J]. 小型微型计算机系统 2014(08)
    • [6].基于压缩索引的二阶四面体网格等值面抽取方法[J]. 机械工程学报 2014(19)
    • [7].一种基于矢量场结构的等值面构造方法[J]. 计算机仿真 2008(02)
    • [8].直接体绘制中交互显示控制技术研究[J]. 计算机科学 2013(S2)
    • [9].用鞍点保证拓扑正确的快速等值面提取技术[J]. 计算机工程与应用 2011(26)
    • [10].基于三维网格单元的等值面梯度抽取法[J]. 东北大学学报(自然科学版) 2012(10)
    • [11].一种改进的MC算法[J]. 中国图象图形学报 2008(07)
    • [12].结合等值面绘制与体绘制的电磁环境可视化方法[J]. 北京航空航天大学学报 2017(05)
    • [13].基于GPU的MC加速算法[J]. 南方医科大学学报 2008(09)
    • [14].基于位移等值面的边坡点安全系数分析[J]. 铁道学报 2018(06)
    • [15].医学体数据中面向数值分析的等值面重建算法[J]. 系统仿真学报 2011(10)
    • [16].图像可视化以数据为中心的映射函数的设计方法[J]. 中国科技信息 2009(04)
    • [17].移动立方体算法面二义性问题研究[J]. 软件工程 2017(09)
    • [18].基于元单元的Out-of-Core等值面绘制算法[J]. 系统仿真学报 2011(06)
    • [19].基于多等值面的工业CT三维显示与测量[J]. 中国体视学与图像分析 2009(03)
    • [20].基于实时等值面的体数据雕刻[J]. 电脑知识与技术 2010(36)
    • [21].基于Delaunay三角网格的等值线/等值面寻找和填色[J]. 贵州大学学报(自然科学版) 2018(06)
    • [22].基于向量场和等值面的改进泊松重建算法[J]. 激光与光电子学进展 2020(10)
    • [23].蜗壳式旋风分离器内部流场空间的涡分析[J]. 化工学报 2017(08)
    • [24].基于八叉树的简化构型三角片等值面削减算法[J]. 北京航空航天大学学报 2018(04)
    • [25].降雨量等值面生成方法的研究[J]. 电子设计工程 2015(16)
    • [26].基于Model Builder的等值面自动制图研究——以CaO含量等值面图制图为例[J]. 北京测绘 2018(05)
    • [27].移动立方体算法与移动四面体算法的对比与评估[J]. 计算机辅助设计与图形学学报 2014(12)
    • [28].一种病毒三维显示的简易方法[J]. 中国医疗设备 2014(09)
    • [29].一种基于距离的PM滤波等值面CT数据折射体绘制方法[J]. 江西中医学院学报 2011(06)
    • [30].基于改进移动立方体的医学图像三维重建算法[J]. 计算机应用 2013(S1)

    标签:;  ;  ;  

    基于SpanSpace划分的海量数据等值面提取算法关键技术研究
    下载Doc文档

    猜你喜欢