基于高性能计算的体绘制算法的设计与实现

来源 :东北大学 | 被引量 : 1次 | 上传用户:prince262
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
医学影像处理已是现代医学辅助诊断中不可或缺的技术。医学影像处理包括许多方面,其中医学影像三维可视化技术是其中一个非常重要的方向。医学影像三维可视化是涉及计算机技术、图像处理和生物医学等多领域的技术。近年来,医学影像可视化技术在辅助诊断、手术模拟仿真、放射治疗和医学教学等方面都起着举足轻重的作用。然而医学影像可视化技术面临众多技术难题,使其难以广泛的在实际应用中发挥作用。首先,它对计算量的需求十分巨大,满足它的计算需求十分困难;最后,它对实时性有着比较高的要求。而高性能计算技术非常适合解决数据量大、计算量需求巨大、具有较高实时性要求的问题。目前主要实现高性能计算的方式包括使用高性能计算机进行大规模并行计算、利用集群系统实现高性能并行计算、使用特殊的软硬件设备实现高性能计算。本文将重点论述和使用四种高性能计算方式,最基本的是利用多核多线程并行计算;以及利用MPI组建小型集群实现高性能并行计算;另一种使用CUDA(Compute Unified Device Architecture)技术,利用GPU(Graphic Processing Unit)实现高性能计算;最后是将上述两种方法结合,利用集群中的多个GPU进行高性能计算。本文将重点论述基于高性能计算的光线投射体绘制算法的实现。通过对体绘制算法和高性能计算技术的深入探索和研究,本文将基于上述四种高性能计算技术分别设计并实现高性能体绘制算法,高性能体绘制算法的最终目的是为了在不降低绘制结果质量的前提下提高体绘制算法的运算效率。文中对CUDA技术和MPI并行技术进行了深入的学习和研究。最后,本文将对四种高性能医学影像体绘制算法进行了测试和实验。并对结果进行了对比以及分析,实验证明使用高性能计算技术后的算法在执行效率上取得了较大幅度的提高,且最终的成像质量满足要求,该算法在东软研究院的统一医学资源理解平台中得到应用。
其他文献
数据挖掘是近几十年来随着信息技术发展和计算机技术的兴起而产生的一门新兴学科。随着网络技术和信息技术的迅猛发展,近几年在数据挖掘领域出现了对新的数据形式即数据流的
针对运动目标检测与跟踪关键技术问题展开了研究,在认真总结前人研究成果的基础上,深入分析与探讨了目前运动目标检测与跟踪算法研究领域所面临的主要问题。论文主要针对两个关
针对目前城市交通中普遍存在的拥堵问题,本文从一个由用户数据指导用户行动,再由行动结果影响用户的角度,并以此利用基于位置服务应用的方法,建立了一个自适应的交通导航系统
计算机图形技术已被广泛地应用于游戏、电影,CAD制作等各个领域,光子映射算法是目前最好的全局光照算法之一,光辐射强度估算是光子映射算法中的关键技术。如何快速准确地对光
图像恢复是利用退化图像的先验知识,建立退化现象的数学模型,再根据模型进行反向推演运算,以恢复原来图像的景物图像。图像恢复一直是图像处理与计算机视觉中一个重要的研究
嵌入式视频网络监控系统具有轻便性、一体化、网络化和智能化等优点,在安防、智能交通领域内发挥着非常重要的作用。随着计算机硬件技术的高速发展和视频图像处理技术的不断
随着计算机的发展,软件的规模不断扩大,其复杂度也随之增加,软件故障正成为计算机系统失效和停机的主要因素,软件质量成为计算机领域研究的热点,软件测试已成为软件质量保证
油、气、水多相流广泛存在于现代石油工业中,流动参数检测技术己成为多相流研究领域的一个热点问题,其中速度测量是一项极其重要的研究内容,流速的准确测量可为揭示多相流动