基于GPU的医学图像体绘制算法的研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:luffyzl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
科学可视化是发达国家20世纪80年代后期提出并发展起来的一个新的研究领域,它将大量抽象的数据用图形或图像直观地表示出来,应用领域十分广泛。医学图像可视化属于其一个研究分支,它将一系列的二维图像重新采样,构建出三维模型显示在计算机屏幕上,使得医生对病情的诊断能力大大加强,提高了治疗的速度和准确性。医学图像的来源主要是CT, MRI等医学影像设备。DICOM是用于医学图像和通信的国际标准,它规范了医学图像及各种数字信息在不同系统和设备之间存储、传送时的文件格式和语义描述。本文介绍了DICOM标准及其文件格式,根据DICOM协议中的内容编写了读取DICOM文件格式数据的类,并利用VS2005以及MFC完成了读取DICOM文件的程序。图形处理芯片(GPU)并行计算能力和可编程性的快速发展使GPU用于通用计算逐渐成为研究热点,其中基于GPU的三维可视化方法使普通PC上医学图像实时绘制成为可能。与传统的绘制方法相比较,此类方法充分利用了GPU的硬件特点,借助高级绘制语言完成重建和显示,绘制速度快、成本低。本文介绍了GPU的结构和原理,并重点阐述了GPU编程的两种模式:图形API模式和CUDA模式。三维可视化算法分为两类:面绘制和体绘制。面绘制从三维数据集中提取物体的等值面,通过计算机图形学原理显示;体绘制则是将整个数据集作为整体进行显示。本文以体绘制的了两个主要算法——纹理映射算法与光线投射算法为重点,详细阐述了两种算法的原分类以及具体应用情况,并且根据可编程图形硬件GPU的编程原理以及现有的算法,给出了自己对基于GPU的体绘制算法的具体实现方法,并且对现有算法的不足之处提出了改进方法,最后做了对比分析。其中纹理映射算法使用GPU的图形API模式实现,光线投射算法使用CUDA模式实现。从实验结果中可以看出,本文的改进算法与原算法相比具有更快的速度和更高的质量。满足高质量实时绘制的要求。
其他文献
在教育部印发《高等学校课程思政建设指导纲要》的背景下,如何在课程中推进思政建设、落实立德树人,构建全方位育人格局成为教育工作者必须思考的重要问题.本文基于材料力学
基础化学是重要的专业基础课程,合理的教学模式可以使教与学发挥最大的能量.实践表明,雨课堂在构建新型混合式教学模式中可以挥发重要的作用,让学生学习过程留有痕迹,让管理
核糖开关是非编码RNA的一种,通过应答于特定的代谢物结合发生结构的变化来调控基因表达。因此,阐明和描述核糖开关的折叠和去折叠过程对于理解它们的调控机理非常重要。  本