基于FDK算法的锥束CT三维重建GPU加速

来源 :重庆大学 | 被引量 : 0次 | 上传用户:emmagarden
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着CT技术发展和应用需求的提高,三维CT成像系统日益普遍,提高三维图像重建处理速度是研究热点之一。锥束CT完成一次三维扫描的数据量达几百GB甚至TB,重建算法复杂,运算量大,耗时较多,难以满足实际应用中实时性的要求。因此研究一种能更快实现锥束CT三维重建方法显得尤为重要。FDK三维图像重建算法在可并行性上具有显著优势,本文对FDK重建算法及其加速技术进行研究。由于CUDA技术和GPU的硬件特性给FDK算法并行加速提供了条件,本文首先实现了一种在GPU中利用CUDA技术实现FDK重建算法加速。实验结果显示:在旋转一周为256个分度的情况下,重建2563大小的单精度浮点数据格式的图像,使用GPU与使用CPU的重建时间分别大约为2s和2489s,重建加速比达到1000倍以上;在旋转一周为512个分度的条件下,重建10243大小的图像,重建时间只需大致100秒。而CPU重建时间之长已没有实用价值,GPU的加速性能已得到充分体现。为了进一步提高超大三维数据CT图像重建速度,本文又采用了GPU集群实现更高的加速。通过构建一个GPU集群,包含2个GPU工作站,使用CSocket与CUDA混合编程,完成了基于Windows操作平台的GPU集群对海量数据的FDK算法加速。为了突破32位编程内存分配的限制,将要重建的10243大小的图像分别由8个子任务来重建,每个子任务即对1024×1024×128的单精度浮点数据格式进行重建。用GPU集群重建,最后把重建的结果返回给主机重组得到重建的完整图像。实验结果显示:在旋转一周为512个分度的情况下,重建10243大小的图像时间可以缩短为58秒。和同一性能的单GPU重建时间对比,集群加速比接近两倍。本文对FDK算法进行了并行性分析,实现了基于CUDA技术在单GPU以及GPU集群上的FDK加速重建算法。实际采集1024×1024×128个投影数据需要1分钟以上,重建时间最好在1分钟以内,通过大量的对比实验表明:基于GPU集群的FDK加速重建算法满足了实际的需求,所以本文提出的加速重建方法在工业CT方面具有较高的实际工程应用价值。
其他文献
铁磁性材料被广泛应用于各种工程系统中,无损检测技术保障了其安全性和完整性。目前用于铁磁材料无损检测的方法主要是:超声法、涡流法、磁粉法和漏磁法,这些方法的检测结果不够直观,而缺陷可视化是未来的发展趋势。磁光成像法结合了涡流效应和法拉第磁光效应,具有快速、实时、大面积、可视化的优势,逐渐成为无损检测领域的研究热点,但将磁光成像法用于铁磁材料缺陷检测的研究很少。本文针对现有铁磁材料缺陷检测方法存在的不
工业革命以来,电力已经成为科技发展和社会进步不可或缺的能源。目前,世界上主要的发电技术包括:火力发电、水力发电、风力发电、太阳能发电和核能发电。火力发电是最主要也是
海洋平台是海上油气开采的重要工具,是海上生产作业的主要设施。海洋环境的复杂性和不确定性容易对平台的结构造成不利影响,对平台的安全运营形成隐患,稍有不慎就会造成重大
输电线路作为向全国各地输送电力的纽带,其作用之大不言而喻。但由于输电线路长期处于恶劣的自然环境中,经常会发生一些故障例如导线的断股、绝缘子的自爆等。这些缺陷会对整
具有程控功能的数字存储示波器通过在测控机端对示波器进行远程控制,可使测试工程师摆脱繁琐的手动操作,也便于组建自动测试系统,通过接口控制还可以联入网络,实现测试的智能
火灾是日常生活中常见的灾难之一,特别是近年来经济社会的不断发展,高大建筑越来越多,建筑的结构复杂,人员密集,一旦发生火灾,反应不及时,火源定位困难,很容易造成人身伤害和
LED(Light emitting diode)灯具在许多应用中都正在变得越来越受欢迎,特别是在户外照明的情况,比如道路照明、区域照明和现场照明。在这些应用场合中,与传统灯具相比,LED灯具能在20年或更长的时间内使光通量维持在初始光通量的70%以上。LED灯具中不含有汞元素,并且通过对LED的安装与光学的优化使光照角度得到精确的控制,能够减少光照污染。另外,LED均匀的光分布能够提高户外照明的
本文分别研究了规则形状的识别以及复杂不规则形状的匹配算法。采用Htough变换以及改进算法对规则形状进行识别,主要以三角形、圆形、矩形为代表。后续再根据角度、半径等几
汽轮发电机组,作为火力发电厂的核心设备,一旦发生故障或者停机会对电厂的生产效益和安全性带来极大的影响。汽轮发电机组运行的过程中会产生大量过程数据,蕴含着丰富的设备状态信息,如何从海量的工业大数据中挖掘有用的信息来进行汽轮机状态监测及故障诊断逐渐成为汽轮机故障诊断领域的研究热点。基于上述背景,本文对目前国内外汽轮机状态监测及故障诊断方法和系统进行了全面调研,深入分析了现有方法和系统存在的问题,针对这
间歇过程是工业生产中应用非常广泛的生产方式,随着生产需求更加多样化,间歇过程以其灵活,成本低的特点在工业生产中变得越来越重要,针对间歇过程的先进控制研究出现了新的热