论文部分内容阅读
近代医学影像技术的提出使得医生可以在无创伤的情况下观察病人体内的变化。作为出于临床诊断的需求提出的技术,从诞生开始,医学影像技术的核心任务之一就是对医学图像的显示。随着计算机技术的发展,数字化进入医学影像技术的标准流程。把医学图像转化为便于处理的数据形式,给医学图像的显示带来了更多的可能性。为此,计算机图形学领域的建模技术和绘制技术被引入医学影像领域,形成了独特的交叉方向:医学影像可视化。由于目前医学影像数据自身的特点,医学影像的可视化主要是对三维体数据的可视化。这类可视化技术除了在医学影像领域之外,还在无损检测,科学仿真等领域有重要的应用。然而与其他应用相比,医学影像可视化的突出特点是数据的复杂性。医学影像成像对象——生物体,具有固有的复杂性。在结构方面,不同的组织交错、缠绕在一起;在属性方面,生物组织具有多面性,需要从不同角度加以认识。为了全面、精确地检测生物体的各种参数,成像设备目前正向着多维度、多模态、高精度的方向发展,由此产生的数据具有相应的复杂性。同时,计算机技术也按照其内在规律向前发展,由串行计算占主流发展为现在并行计算无处不在的局面,尤其是GPU技术的普及,使得过去一些传统的技术方法受到挑战,需要重新设计。 本文工作针对医学影像数据特有的复杂性和最新的高性能GPU的技术特点,对医学影像可视化的核心技术——体绘制引擎展开深入研究,一方面从计算框架的角度研究适合于GPU的模块化的算法设计方法,另一方面针对医学影像数据在结构和属性两类复杂性提出多项技术改进。综上,本文工作共包括三个部分: 1.设计新的体绘制引擎计算框架。新的框架一方面要能充分发挥出当前商品市场上主流硬件的计算性能,尽可能提高体绘制引擎的实时流畅性,另一方面要能满足复杂医学图像可视化的多样化需求。为此,本文首先提出一个基于静态连接的三层可复用框架,继而利用最新的OpenCL动态编译技术提出一个动态可复用框架,并将二者集成在统一的计算平台之上,可根据需要来选择。 2.针对医学影像数据在结构方面的复杂性,提出光线特征分析和等值面分割两种结构分析技术。光线特征分析可以用来在不进行分割的情况下快速地对体数据中的组织进行分类。等值面分割可以在三维的等值面场景中交互地对组织器官进行选择分割,并立即显示。 3.针对医学影像数据在属性方面的复杂性提出一个底层光学模型和一个多体数据模型绘制系统。底层光学模型的改进主要是为了更好地刻画生物体复杂的内部成分,将三维物体看成是由颗粒物质和表面结构混合在一起的整体,对于致密组织,增加表面反射的成分,对于软组织,则增加颗粒散射的成分。多体数据模型绘制基于动态可复用框架,可以动态地将多个体数据和裁剪体加入同一场景当中进行GPU绘制,实现对具有不同属性的多个数据的同时绘制。 全文共分五章。第一章对医学影像可视化的引擎和预处理技术的研究背景、意义及国际上的研究现状进行介绍;第二章介绍面向医学影像需求的体绘制引擎的计算框架设计和实现;第三章介绍针对医学影像数据结构复杂性的技术研究;第四章介绍针对医学影像数据属性复杂性的技术研究;第五章对全文工作进行总结回顾,并对未来的发展方向进行展望。