基于PC平台的医学可视化系统

来源 :浙江大学 | 被引量 : 0次 | 上传用户:yuanpings
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
医学图像三维可视化技术是当前可视化研究的重点,也是实践中最常遇到的。直接体绘制技术是可视化中一类重要的技术。与从数据场中抽取几何面进行可视化的方法相比,体绘制方法不生成中间几何元素,而是直接将数据进行整体的合成。这样,不同的内容可以在一幅图像中同时显示,便于人们对数据场进行全面综合的分析和研究。光线投射算法能生成高质量的图像,是医学图像可视化的理想手段,但其庞大的计算量制约了显示速度。本文首先采用了一种软件加速方法:错切-变换算法。该算法将三维离散数据场的投影变换分解为三维数据场的错切变换和二维图像的变形两步来实现,从而将三维空间的重采样过程转换为二维平面的重采样过程,大大减少了计算量,使得三维数据场的体绘制可以在图形工作站上以接近实时的速度实现,而不显著降低图像的质量。随着计算机图形硬件的不断发展,GPU的强大计算能力和可编程性为体绘制提供了加速可能。本文着重介绍了基于3D纹理的体绘制算法。该算法用整个体数据生成一个3D纹理,并确定体数据空间坐标和体数据3D纹理坐标的转换关系。根据这个关系,可以确定片层多边形各个定点和3D纹理坐标。从而可以利用3D纹理硬件的纹理采样功能(三线性插值),计算片层多边形内部各个采样点上的体数据采样值。通过对光线投射算法的分析,不难发现各条光线内存在并行性。在对Intel和AMD各自的SIMD扩展指令进行比较后,本文提出了基于SIMD扩展指令的体绘制加速方法。其主要思想是将四条光线的参数存入128位的寄存器,并行地投射并计算。三线性插值是体绘制过程中比较消耗时间的一步,本文同样提出了基于SIMD的优化方法,减少了乘法和加法的次数。在颜色累积的过程中,为减少频繁地条件指令带来的性能下降,采用了SIMD的饱和指令自动限定了最大值。在上述算法的基础上,本文开发了一个整合了基于图形硬件和基于SIMD扩展指令的医学图像可视化系统。该系统可读取DICOM格式的医学影像文件,并根据用户的需要产生不同精度的图像。同时,该系统提供了实时调节传递函数和视点的接口,使用户可以观察到体数据的不同层次和部位。最后,本文对该系统的性能作了分析,指出SIMD优化的瓶颈在于对LUT表的查找,而基于图形硬件的实现对于大规模的体数据缺乏较好的支持。
其他文献
电力工业的发展促进了发电机组单机容量和参数不断增加,其自动化程度越来越高,对控制系统的控制品质也提出了更高的要求。掌握被控对象的数学模型和建模后控制系统的设计,是过程
一个CNF公式F称为极小不可满足的(MU),如果F是不可满足,并且在F中删去任意一个子句后所得到的公式是可满足的。一个MU中的公式F称为最大的,如果对于任意一个子句f∈F且对于任意
随着软件规模的不断增加,软件开发的速度越来越慢,不能按时完成开发计划,用户的需求不能得到完全满足的情况常常发生。在这样一种背景下,整个软件行业在软件开发软件的过程中,相关
随着航天技术和信息技术的迅速发展,空间在政治、经济和军事等领域的战略地位日益提高。卫星网络正是挖掘空间信息优势的利器,可以将空间信息进行高度集成,提供实时性强、高度协
定位技术、无线网络以及移动终端的飞速发展,使得位置服务从政府、企业级的专业应用逐步向个人应用发展。在网络信息时代,移动位置服务给用户的日常生活提供了诸多便利,节约宝贵
为充分调动学生参与课内外体育活动的积极性,提高学生体质健康水平,促进学生养成终身锻炼的良好习惯,推动阳光体育运动的高效开展,本课题根据某高校体育锻炼信息管理的实际需
随着互联网应用的不断发展,大规模一对多流媒体数据分发业务具有越来越多的市场需求。应用层组播技术在大规模流媒体直播中的应用成为互联网重要的研究热点,在研究人员已提出的
本文通过对基于web的远程教育系统的深入研究,利用面向对象的软件工程方法对系统进行需求分析,系统设计和开发。 本系统针对传统的远程教育系统模式单一,学生只能被动地接受
海洋科学考查是指研究海洋的性质、自然现象和变化规律,以及有关海洋利用和开发的知识体系。认知海洋、开发和利用海洋已经成为世界各海洋强国解决资源与环境相关问题、维护国
传统的仿真生物动画的生成是通过采用“关键帧”技术实现的,这需要预先给定生物在某一时刻的位置、形状和运动状态,不仅工作量巨大而且仿真效果不理想,另外,仿真生物动画中的