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

基于VTK的混凝土CT图像可视化技术研究与实现

作 者: 王丽丽
导 师: 李昌华
学 校: 西安建筑科技大学
专 业: 计算机应用技术
关键词: 可视化 VTK 体绘制 光线投射算法 包围盒 扫描转换
分类号: TP391.41
类 型: 硕士论文
年 份: 2011年
下 载: 33次
引 用: 0次
阅 读: 论文下载
 

内容摘要


为了对混凝土非均质复合材料进行准确的力学特性研究,很多人已建立了随机骨料的数学模型,用于对混凝土的细观破坏机理进行研究和分析,虽然此方法建立起来的模型中骨料的形状和分布已越来越接近混凝土的真实结构,但是它们与真实混凝土试件仍有很大差别。所以,越来越多的研究学者希望能够通过更精确的方法反映混凝土的真实细观结构。本文提出运用科学计算可视化的方法,利用可视化工具包VTK完成对混凝土CT图像的三维重建工作,为正确分析混凝土的细观破坏机理和力学特性提供了更加有效、可靠的方法。本文首先对VTK类库进行了系统的介绍和研究,分析了VTK的各种对象模型、运行机制和体系结构,并深入探讨了体绘制技术的实现过程和原理,对几种常用的体绘制算法利用VTK进行了实现,并通过实验结果的比较对它们的性能进行了总结。其次对体绘制的经典算法——光线投射算法的原理及实现步骤进行了深入研究,并分析了其存在的问题,在此基础上提出了一种加速算法,该算法运用包围盒技术和平面簇求交算法对体数据和投射光线进行有效的剪裁,结合多边形扫描转换减少投射光线的数目,并利用自适应的采样方法避免对相同体素重复采样;实验结果证明,该算法在不影响图像质量的前提下极大的提高了图像的绘制速度。本文最后设计实现了一个DICOM格式混凝土CT图像可视化系统,并把改进的算法应用到系统的开发过程中。在本文中,针对每个功能模块给出了具体的设计和实现流程,由此来表明VTK在可视化开发中的特点和优势,并为VTK工具包更好的应用于可视化开发领域提供了实践基础。

全文目录


摘要  3-4
ABSTRACT  4-8
1 绪论  8-16
  1.1 课题背景和研究意义  8-9
  1.2 科学计算可视化应用领域  9-11
  1.3 国内外研究现状  11-13
  1.4 论文内容和各章节安排  13-16
2 混凝土图像的获取以及预处理  16-26
  2.1 混凝土试验及图像的获取  16-17
  2.2 DICOM3.0 标准  17-19
    2.2.1 DICOM简介  17
    2.2.2 DICOM标准的组成部分  17-18
    2.2.3 DICOM文件结构  18-19
  2.3 混凝土CT图像的预处理  19-26
    2.3.1 混凝土CT图像的滤波  20-22
    2.3.2 混凝土CT图像的锐化  22-23
    2.3.3 图像其他增强技术  23-24
    2.3.4 混凝土CT图像的预处理效果  24-26
3 可视化工具VTK体绘制算法研究与实现  26-46
  3.1 可视化工具VTK  26-31
    3.1.1 VTK的功能分类  26-27
    3.1.2 VTK的对象模型  27-31
    3.1.3 VTK的绘制过程  31
  3.2 直接体绘制技术  31-37
    3.2.1 体绘制的基本原理和过程  31-32
    3.2.2 体绘制实现的关键技术  32-35
    3.2.3 典型体绘制算法  35-37
  3.3 基于VTK的体绘制算法实现  37-45
    3.3.1 光线投射算法的实现  37-40
    3.3.2 二维纹理映射算法的实现  40-43
    3.3.3 三维纹理映射算法的实现  43-44
    3.3.4 实现结果比较和分析  44-45
  3.4 本章小节  45-46
4 加速的光线投射算法研究与实现  46-64
  4.1 光线投射算法中存在的问题  46
  4.2 传统的光线投射算法  46-51
    4.2.1 光线投射算法原理  46-48
    4.2.2 数据预处理及分类  48
    4.2.3 颜色赋值及不透明度赋值  48-49
    4.2.4 重采样  49-50
    4.2.5 图像合成  50-51
  4.3 加速的光线投射算法  51-62
    4.3.1 数据预处理优化  51-54
    4.3.2 投射光线体素化及重采样优化  54-58
    4.3.3 图像合成优化  58-59
    4.3.4 加速算法过程实现  59-62
  4.4 实验结果及分析  62-63
  4.5 本章小节  63-64
5 混凝土CT图像可视化系统的实现  64-78
  5.1 系统总体设计  64-66
    5.1.1 系统需求分析  64
    5.1.2 系统的总体架构  64-66
    5.1.3 系统的开发环境  66
  5.2 系统数据结构  66-68
  5.3 系统各功能模块的设计和实现  68-77
    5.3.1 文件输入模块  68-70
    5.3.2 图像预处理模块  70-72
    5.3.3 三维绘制模块  72-75
    5.3.4 交互显示模块  75-76
    5.3.5 三维显示模块  76-77
  5.4 本章小节  77-78
6 总结和展望  78-80
致谢  80-82
参考文献  82-86
攻读硕士期间发表的论文情况  86

相似论文

  1. 医学超声图像的三维可视化研究,TP391.41
  2. 小麦群体生长可视化系统的设计与实现,S512.1
  3. 基于模型的水稻根系可视化研究,S511
  4. 基于模型的小麦根系可视化研究,S512.1
  5. 算法动画在高中算法教学中的应用研究,G633.6
  6. 一种可视化的分布式数据集成模型的研究与实现,TP311.52
  7. 基于改进光流场模型的医学图像非刚性配准算法研究及实现,TP391.41
  8. 医学图像的三维可视化算法研究,TP391.41
  9. 基于球面渲染环境的海洋数据多维动态可视化关键技术研究,TP391.41
  10. 计算机辅助髋关节置换手术系统研究与开发,TP391.41
  11. 基于WEB的网络视频客户端软件的设计与实现,TP311.52
  12. 基于温度场数字重建的建筑群能量传递监测技术研究,TU111
  13. 电网分析计算中的可视化技术研究,TM769
  14. 虚拟空间环境构建及红外成像仿真,TP391.9
  15. 嵌入式系统图形用户界面代码自动生成技术的研究,TP368.1
  16. 无源微型可视化光学标签的原理与制作,TP391.44
  17. 基于ARM9的电脑横机可视化数据处理系统研究,TS183
  18. 晶体加热炉三维温度场建模与可视化方法研究,TP391.41
  19. 发电机励磁与调速系统建模研究与可视化参数辨识软件包开发,TM743
  20. 日语拟声词的翻译,H36
  21. 室内即时定位系统的可视化监控技术研究与实现,TP277

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