基于GPU的医学图像三维重建及可视化技术研究

基于GPU的医学图像三维重建及可视化技术研究

论文摘要

医学图像的三维重建及可视化技术是计算机技术在生物医学工程领域中的重要应用。它利用医学影像作为原始数据,涉及数字图象处理、计算机图形学以及医学领域的相关知识,为现代医学提供具有真实感的三维立体影像。在保证绘制质量和速度的前提下,现有的三维可视化方法大多需要借助价格昂贵的专业图形加速卡或图形工作站,因此研究普通PC平台上的实时的三维重建及可视化技术具有重要的意义。图形处理芯片(GPU)并行计算能力和可编程性的快速发展使GPU用于通用计算(GPGPU)逐渐成为研究热点,其中基于GPU的三维可视化方法使普通PC上医学图像实时绘制成为可能。与传统的绘制方法相比较,此类方法充分利用了GPU的硬件特点,借助高级绘制语言完成重建和显示,绘制速度快、成本低。但受编程模型和硬件资源的限制,其往往实现复杂,稳定性差,很少被用于实际应用系统。2006年末,Nvidia公司推出了具有统一渲染架构的GeForce 8系列GPU,该系列GPU全面支持DirectX10,并引入了统一计算设备架构(CUDA)的概念,使得GPGPU的实现更加高效和简单。本文将讨论GeForce 8架构下的GPGPU技术,在其基础上对医学图像面绘制和体绘制方法进行研究,提出两种新的快速重建算法,并在普通PC平台上给出实时绘制结果。1.基于几何着色器的快速面绘制面显示的全部流程在Shader Model 4.0绘制管线上完成,主要分为两步:一是基于几何着色器的Marching Cubes(MC)重建算法,该方法用三维纹理作为数据载体,利用了几何着色器的数据批处理能力加速运算,每次几何着色运算在一个立方体中提取等值面并输出三角形带;第二步是在片段着色器上采用Phong光照模型对生成三角形渲染显示。面绘制采用高级绘制语言GLSL,建模和显示过程均在GPU上完成,对CPU的依赖低。实验表明,本方法可在通用PC平台上对大规模体数据集完成快速建模和显示。2.基于CUDA的并行体绘制算法首先将传统的光线投射法(Ray Casting)改造成可在GPU上并行处理的单指令多数据流(SIMD)模式,而后根据CUDA的设计原则对数据存储和线程分配进行优化,其中临时双层共享存储器设计用以在采样过程中加速数据的读写速度,基于图像空间的多线程分配原则用以充分发挥GPU的并行计算能力。该算法指定投影空间发出光线,分配的每一个线程用来完成一条光线方向上的计算,耗时的三线性插值和图像合成运算均通过并行计算完成,节省了运算时间。整个过程使用GeForce 8平台上的并行编程工具CUDA完成,运算过程无需与CPU进行通讯,对于512×512×400规模的人体CT数据可实时显示。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 引言
  • 1.2 医学图像三维重建技术综述
  • 1.2.1 三维空间数据场的建模和可视化
  • 1.2.2 医学图像的三维重建
  • 1.2.3 医学图像三维可视化的应用
  • 1.3 三维重建的加速技术
  • 1.3.1 软件加速技术
  • 1.3.2 硬件加速技术
  • 1.3.3 基于GPU的体绘制
  • 1.4 本文的研究背景和论文结构
  • 1.4.1 论文的背景及研究意义
  • 1.4.2 论文的结构
  • 参考文献
  • 第二章 GeForce 8架构下的GPGPU技术
  • 2.1 引言
  • 2.1.1 GPU的计算优势
  • 2.1.2 GPU的发展历史
  • 2.2 GeForce 8800的架构
  • 2.2.1 硬件结构
  • 2.2.2 统一渲染架构
  • 2.2.3 多处理器结构
  • 2.2.4 流处理器
  • 2.2.5 DirectX 10
  • 2.3 GPGPU技术
  • 2.3.1 流式计算
  • 2.3.2 计算概念类比
  • 2.3.3 可编程并行处理器
  • 2.3.4 GPGPU的数据结构
  • 2.3.5 GPGPU的编程框架
  • 2.3.6 高级绘制语言
  • 2.3.7 GPGPU的趋势
  • 2.4 CUDA
  • 2.4.1 CUDA的体系结构
  • 2.4.2 CUDA的软硬件环境
  • 2.5 小结
  • 参考文献
  • 第三章 基于Shader Model 4.0的面绘制
  • 3.1 引言
  • 3.2 Shader Model 4.0绘制管线
  • 3.2.1 几何着色器
  • 3.2.2 流式输出
  • 3.3 基于几何着色器的面绘制
  • 3.3.1 MC算法的基本原理
  • 3.3.2 基于几何着色器的设计
  • 3.3.3 基于Shader Model4.0面绘制的实现
  • 3.3.3.1 初始化绘制环境
  • 3.3.3.2 几何着色程序
  • 3.3.3.3 片段着色程序
  • 3.4 实验结果及分析
  • 3.4.1 绘制效果
  • 3.4.2 建模速度比较
  • 3.5 小结
  • 参考文献
  • 第四章 基于CUDA的并行体绘制
  • 4.1 引言
  • 4.2 CUDA用于并行计算
  • 4.2.1 编程模型
  • 4.2.2 CUDA并行程序设计
  • 4.2.3 CUDA组件
  • 4.3 基于CUDA的并行体绘制
  • 4.3.1 光线投射法体绘制的基本原理
  • 4.3.2 基于CUDA的光线投射算法
  • 4.3.2.1 线程分配
  • 4.3.2.2 线程映射
  • 4.3.2.3 共享存储器的设计
  • 4.3.2.4 数据分类和光线合成计算
  • 4.3.3 基于CUDA的最大密度法投影
  • 4.4 实验结果及性能分析
  • 4.5 小结
  • 参考文献
  • 第五章 总结和展望
  • 5.1 本文的主要贡献
  • 5.2 后续工作展望
  • 硕士期间已发表的论文
  • 致谢
  • 相关论文文献

    • [1].可视化阅读:新媒体语境下信息可视化新趋势[J]. 山东农业工程学院学报 2019(11)
    • [2].“可视化”技术支持下小学生行为习惯养成路径探究[J]. 教育观察 2019(41)
    • [3].媒体融合背景下广播可视化的实践[J]. 西部广播电视 2020(05)
    • [4].动画在提升数据新闻交互性及可视化呈现中的价值与途径[J]. 新闻世界 2020(05)
    • [5].生物学微观实验可视化的实践[J]. 生物学教学 2020(06)
    • [6].中学地理课堂可视化学习的有效策略[J]. 中学地理教学参考 2020(07)
    • [7].可视化创新与主题的高度契合[J]. 记者摇篮 2020(06)
    • [8].不同质量人眼中的丰田可视化[J]. 中国质量 2020(05)
    • [9].向现场浪费开刀[J]. 中国质量 2020(05)
    • [10].我国思维可视化研究回顾与展望——基于中国知网2014—2019年论文分析[J]. 中国教育信息化 2020(13)
    • [11].大数据时代新闻可视化探析[J]. 视听 2020(07)
    • [12].大数据环境下基于可视化技术的审计方法研究[J]. 北方经贸 2020(07)
    • [13].大数据时代新闻可视化传播路径分析——评《数据新闻可视化》[J]. 中国教育学刊 2020(08)
    • [14].广播可视化的研究与探讨[J]. 广播电视网络 2020(09)
    • [15].大数据背景下新闻可视化传播改革思考[J]. 传播力研究 2020(13)
    • [16].智慧实验室 可视化动态预警 为决策提供有效数据[J]. 实验技术与管理 2019(10)
    • [17].大数据时代新闻可视化传播的创新路径[J]. 西部广播电视 2018(02)
    • [18].浅析数据新闻可视化传播的创新与发展[J]. 新闻研究导刊 2018(20)
    • [19].可视化技术对器材保障的作用及关键技术研究[J]. 电脑知识与技术 2016(36)
    • [20].室内设计教学体系中可视化技能的强化策略[J]. 常州工学院学报(社科版) 2017(01)
    • [21].大数据时代可视化新闻发展探究[J]. 新闻研究导刊 2016(02)
    • [22].可视化技术在复杂地质勘察中的应用浅析[J]. 黑龙江科技信息 2016(08)
    • [23].大数据时代可视化新闻:现状、特征与发展趋势[J]. 新闻研究导刊 2016(08)
    • [24].杨凌城市景观可视化技术研究[J]. 江西农业 2016(11)
    • [25].可视化理论在核电站管道安装中的应用分析[J]. 建材与装饰 2016(35)
    • [26].浅析电力调度中应用可视化技术的关键[J]. 科技与企业 2015(10)
    • [27].可视化新闻的美学追求[J]. 青年记者 2015(14)
    • [28].基于共词分析的知识域可视化研究[J]. 电脑知识与技术 2015(13)
    • [29].计算机科学研究中的可视化技术分析[J]. 职业 2015(24)
    • [30].“画”里有“话”:让数学思维可视化[J]. 小学教学(数学版) 2020(01)

    标签:;  ;  ;  

    基于GPU的医学图像三维重建及可视化技术研究
    下载Doc文档

    猜你喜欢