大规模场景的分布式简化系统

大规模场景的分布式简化系统

论文摘要

对大规模场景的实时绘制是当前计算机图形学领域的研究热点。大规模场景由于数据量大,当前的图形硬件的处理速度难以做到对其进行实时绘制。一种常用的加速绘制的方法,是对场景网格进行简化,建立起多分辨率的层次模型,在绘制时只需选取适当的简化模型。但是,当场景是动态的或者可以对它进行编辑时,预处理得到的简化模型便可能变得无效,这时就需要实时地生成新的简化模型。当前的大部分简化算法,在处理复杂模型时很难做到实时生成质量优秀的简化模型。一种解决方法就是,把场景的简化任务分成多个子任务,然后分配到几台简化端上同步进行,当简化端足够多时,便可以实现实时的在线简化。这就是分布式简化系统的思想。本论文主要介绍了一种大规模场景的分布式简化系统的基本结构和实现方法。该简化系统由中央控制端和若干简化端组成。中央控制端负责对简化任务进行分配,选择一个合适的简化端执行任务。简化端负责接受简化任务并按照要求执行,并且可以利用多线程并行的进行多个任务。论文首先以图文的形式介绍了该系统的物理结构和任务流程。然后,对控制端和简化端依次进行了介绍,先介绍了中央控制端的任务分配算法,接着又介绍了简化端的多任务处理过程。最后,论文细致的讲述了该系统的网络传输协议。在介绍完分布式简化系统的各部分之后,论文随后讲述了在该系统中使用的简化算法和数据结构。首先简要的介绍了简化端的核心:Gaps简化算法,接着,论文讲述了一种通用的三角形网格结构,介绍了它的数据格式和接口。利用这个网格结构,可以使得简化算法的设计更加方便快捷。论文的最后部分介绍了一种可以使用这个简化系统的绘制系统的设计,简要的介绍了这个绘制系统的大体结构和算法。然后,论文将该绘制系统与简化系统结合,展示了本文实现的分布式简化系统的实际效率。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 背景
  • 1.1.1 细节层次绘制技术
  • 1.1.2 简化的层次结构
  • 1.1.3 分布式简化系统
  • 1.2 本章小结
  • 第2章 分布式简化系统的系统架构
  • 2.1 分布式简化系统的各个模块与物理结构
  • 2.2 分布式简化系统的基本数据流程
  • 2.3 中央控制端的任务分配算法
  • 2.3.1 控制端对简化端信息的监测
  • 2.3.2 简化任务分配算法的假设
  • 2.3.3 简化任务分配算法的优化目标
  • 2.3.4 简化任务分配算法的具体描述
  • 2.3.5 中央控制端的数据流程
  • 2.4 简化端的任务执行
  • 2.4.1 简化端的数据流程
  • 2.5 网络传输协议
  • 2.5.1 统一的传输头
  • 2.5.2 中央控制端与绘制模块之间的传输协议
  • 2.5.3 中央控制端与简化端之间的传输协议
  • 2.5.4 绘制模块与简化端之间的传输协议
  • 2.6 本章小结
  • 第3章 简化算法与数据结构
  • 3.1 Gaps简化算法简介与实现
  • 3.1.1 Quadric Error Metrics算法简介
  • 3.1.2 GAPS算法简介
  • 3.1.3 GAPS算法实现中的问题与解决方案
  • CTriangleMesh结构和在算法中的应用'>3.2 vrmlCTriangleMesh结构和在算法中的应用
  • CTriangleMesh的数据结构分析'>3.2.1 vrmlCTriangleMesh的数据结构分析
  • CTriangleMesh的SDK'>3.2.2 vrmlCTriangleMesh的SDK
  • 3.3 使用Gaps简化算法对模型的简化结果
  • 3.4 本章小结
  • 第4章 将简化系统嵌入绘制系统的方法和实验结果
  • 4.1 绘制系统简介
  • 4.1.1 建立场景的HLOD结构
  • 4.1.2 HLOD结构在绘制时的应用
  • 4.2 绘制系统与分布式简化系统的连接
  • 4.2.1 将分布式简化系统嵌入绘制系统中
  • 4.2.2 编辑场景时的简化任务生成
  • 4.3 实验结果
  • 4.4 本章小结
  • 第5章 总结和展望
  • 参考文献
  • 攻读硕士学位期间主要的研究成果
  • 致谢
  • CTriangleMesh的类结构'>附录1: vrmlCTriangleMesh的类结构
  • CTriangleMesh的SDK'>附录二: vrmlCTriangleMesh的SDK
  • 附录三: 客户端网络传输部分的SDK
  • 相关论文文献

    • [1].基于几何特征的点到空间参数曲线最小距离的简化算法[J]. 中国特种设备安全 2017(01)
    • [2].结合局部区域特征的自适应简化率网格简化算法[J]. 计算机辅助设计与图形学学报 2020(06)
    • [3].多边形简化算法及比较[J]. 计算机工程 2009(23)
    • [4].矢量地图数据简化研究进展[J]. 测绘工程 2016(06)
    • [5].基于法布里-珀罗干涉仪反演大气风速和温度的简化算法[J]. 光学学报 2013(11)
    • [6].沉降引起的新旧箱梁刚接翼缘板内力简化算法[J]. 公路交通科技 2014(05)
    • [7].几何简化算法的等效SVPWM研究[J]. 电气传动 2013(09)
    • [8].外墙平均传热系数简化算法的适用条件[J]. 建筑节能 2012(10)
    • [9].移动式离岸基地运动响应的简化算法[J]. 船海工程 2008(04)
    • [10].一种框架-核心筒结构体系施工全过程结构分析简化算法[J]. 建筑施工 2020(06)
    • [11].基于参数化三维模型的城市天空遮挡简化算法[J]. 建筑科学 2017(06)
    • [12].一种保持视觉特征的三维几何模型简化算法[J]. 光电工程 2008(07)
    • [13].一种基于曲率的线状目标简化算法[J]. 测绘科学 2014(10)
    • [14].基于模糊的联合概率数据关联简化算法[J]. 火力与指挥控制 2013(05)
    • [15].螺栓连接结构的抗冲击简化算法[J]. 雷达与对抗 2011(04)
    • [16].城市场景结构感知的网格模型简化算法[J]. 测绘学报 2020(03)
    • [17].基于法向量变化的快速网格模型简化算法[J]. 烟台职业学院学报 2017(04)
    • [18].一种改进的三电平逆变器SVPWM简化算法[J]. 电气传动 2013(09)
    • [19].SVPWM的简化算法以及死区补偿[J]. 电力电子技术 2011(07)
    • [20].基于渐进网格的地形模型简化算法的研究[J]. 微计算机信息 2010(24)
    • [21].跨中横向分布系数的简化算法及推广应用[J]. 中外公路 2010(05)
    • [22].水电站装机容量方案比选简化算法[J]. 黑龙江水利科技 2019(06)
    • [23].高阶多段变性椭圆斜齿轮封闭条件简化算法[J]. 山东工业技术 2016(24)
    • [24].一种散乱数据点云快速简化算法[J]. 微计算机信息 2012(09)
    • [25].三电平逆变器中性点电压精确调节的简化算法[J]. 电力系统及其自动化学报 2010(01)
    • [26].地面画印架线的简化算法[J]. 湖北电力 2010(02)
    • [27].一种新的边折叠网格模型简化算法[J]. 计算机工程与应用 2013(01)
    • [28].三维脉动源格林函数的一种简化算法[J]. 江苏船舶 2012(03)
    • [29].基于边界表达技术结构构件相交关系简化算法和节点优化[J]. 建筑结构学报 2010(09)
    • [30].基于n边形折叠的网格简化算法[J]. 计算机研究与发展 2008(06)

    标签:;  ;  

    大规模场景的分布式简化系统
    下载Doc文档

    猜你喜欢