学位论文 > 优秀研究生学位论文题录展示

动态场景的光线跟踪加速结构研究

作 者: 梁艳
导 师: 金汉均
学 校: 华中师范大学
专 业: 计算机应用技术
关键词: 光线跟踪 加速结构 八叉树 层次包围体 场景组织
分类号: TP391.41
类 型: 硕士论文
年 份: 2011年
下 载: 59次
引 用: 0次
阅 读: 论文下载
 

内容摘要


光线跟踪算法是一种原理简单、实现方便且能生成高真实感图像的主要渲染算法,已在非实时渲染领域得到了广泛的应用。随着计算机硬件条件的发展和新算法的研究,光线跟踪算法应用于交互系统和动态场景中已取得了较好的渲染效果。但对于动态复杂场景,由于场景物体的复杂性和场景动态更新特性,光线跟踪的实时渲染仍然是研究的热点和难点。针对此问题,本文对动态复杂场景中涉及的多种不同运动类型的物体,依据物体的运动特性,将物体划分为三类:静态物体,局部运动物体,运动物体。为每类物体分别构建合适的加速结构。用全局八叉树来构建场景静态几何的加速结构,并以八叉树的最大深度值来决策终止划分;对局部运动物体构建局部八叉树,其构建可以通过增加全局八叉树深度来实现;对动态几何构建两层层次包围盒结构以有效支持其在场景中的规则运动。本文对动态场景的三种加速结构,引入三层组织方式来进行管理。顶层是组织整个静态场景的全局八叉树;中间层一个是存储局部运动物体的局部八叉树,另一个是存储运动物体的BVH,这两个加速结构信息都存储于全局八叉树结构之上;最底层,是懒惰构建的BVH,此层不显著构建,只有当光线穿过全局八叉树某子空间网格,又进一步穿过运动物体BVH时才构建。最后,利用BART (A Benchmark for Animated Ray Tracing)动态光线跟踪基准提供的动态光线跟踪基准场景数据及其代码框架,进行具体的实验,着重对测试场景Kitchen、Robot进行了测试,并与两层组织方式的BVH+BVH、BVH+Kd-tree树的实现结果进行了比较。分析实验结果数据,得出结论:对动态场景中的物体分类并分别构建恰当的加速结构,用三层组织方式管理三种加速结构,对物体运动类型符合分类标准的动态场景可以取得较好的全局渲染效果,一定程度上解决了动态场景的实时渲染问题。

全文目录


摘要  5-6
ABSTRACT  6-10
第1章 绪论  10-15
  1.1 研究背景和意义  10-11
  1.2 国内外研究现状  11-13
  1.3 论文所作的工作  13
  1.4 论文的组织结构  13-15
第2章 光线跟踪相关技术分析  15-29
  2.1 光线跟踪技术  15-17
  2.2 加速结构研究  17-20
    2.2.1 快速相交测试  17-18
    2.2.2 加速结构  18-20
  2.3 静态几何的光线跟踪加速结构  20-25
    2.3.1 空间二叉树  20-22
    2.3.2 Kd树  22-23
    2.3.3 八叉树  23-25
  2.4 动态几何的光线跟踪技术  25-29
    2.4.1 运动类型  25-26
    2.4.2 动态几何的光线跟踪加速结构  26-27
    2.4.3 动态场景加速结构的层次组织  27-29
第3章 加速结构的设计方案  29-33
  3.1 难点及解决方案分析  29
  3.2 关键技术及创新  29-33
    3.2.1 场景物体划分  29-30
    3.2.2 加速结构选择  30-31
    3.2.3 场景多层加速结构的组织方式  31-33
第4章 加速结构详细设计和实现  33-49
  4.1 八叉树  33-39
    4.1.1 八叉树的构建  35-37
    4.1.2 光线穿过八叉树  37-39
  4.2 BVH  39-46
    4.2.1 构建BVH  40-41
    4.2.2 光线穿过BVH  41-43
    4.2.3 更新BVH  43-45
    4.2.4 懒惰构建BVH  45-46
  4.3 建立多层加速结构的组织  46-49
第5章 实验结果及分析  49-54
  5.1 测试场景Kitchen  49-50
  5.2 测试场景Robots  50-51
  5.3 结果分析  51-54
第6章 总结及以后的工作  54-57
  6.1 总结  54
  6.2 以后的工作  54-55
  6.3 展望  55-57
参考文献  57-61
硕士期间发表的论文和参与科研项目  61-62
致谢  62

相似论文

  1. 无人驾驶智能车三维环境建模与地图构建,P285
  2. 动画自动生成中三维虚拟角色路径规划的研究与实现,TP391.41
  3. 视觉目标自遮挡检测及下一最佳观测方位研究,TP391.41
  4. 多摄像机全景监控系统研究及解决方案,TP391.41
  5. 三维复杂介质中实时定位方法的初步研究,P315.7
  6. 光线跟踪加速算法在异构多核平台上的设计与实现,TP391.41
  7. 基于GPU加速的光线跟踪体绘制算法研究,TP391.41
  8. 双波传播算法在水下潜器路径规划中的应用,TP242
  9. 基于空间状态八叉树的点云模型表面重建方法,TP391.41
  10. 可变形透明物体的实时渲染,TP391.41
  11. 基于物理的三维水流模拟方法研究,TP391.41
  12. 基于光线跟踪的动态场景加速结构及其更新算法的研究,TP391.41
  13. 基于GPU实现的自适应八叉树纹理绘画技术研究,TP391.41
  14. 全自主机器人视觉目标识别及其在定位和导航中的应用,TP242.62
  15. 基于对偶四元数的点云配准算法研究,TP391.41
  16. GPU上基于SAH的KD-tree构建,TP391.41
  17. 大数据量机载激光点云快速浏览技术研究,P208
  18. 基于物理建模的光线渲染模型的研究与实现,TP391.41
  19. 基于SDOG的岩石圈板块多尺度数据组织与可视化,P208
  20. 点云数据三维重建研究,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com