计算机应用 ›› 2011, Vol. 31 ›› Issue (05): 1245-1248.DOI: 10.3724/SP.J.1087.2011.01245

• 图形图像技术 • 上一篇    下一篇

CT图像SART重建技术的CUDA并行实现

史怀林,孙丰荣,姜威,刘炜,秦通,李新彩   

  1. 山东大学 信息科学与工程学院,济南250100
  • 收稿日期:2010-10-29 修回日期:2010-12-22 发布日期:2011-05-01 出版日期:2011-05-01
  • 通讯作者: 史怀林
  • 作者简介:史怀林(1988-),男,安徽安庆人,硕士研究生,主要研究方向:医学图像处理;孙丰荣(1969-),男,山东泰安人,副教授,博士,主要研究方向:医学图像处理。
  • 基金资助:

    国家自然科学基金资助项目(61071053);山东省自然科学基金资助项目(ZR2010FM012);山东大学自主创新基金资助项目(2009TS106)。

CUDA based parallel implementation of simultaneous algebraic reconstruction technique

SHI Huai-lin, SUN Feng-rong, JIANG Wei, LIU Wei, QIN Tong, LI Xin-cai   

  1. School of Information Science and Engineering, Shandong University, Jinan Shandong 250100, China
  • Received:2010-10-29 Revised:2010-12-22 Online:2011-05-01 Published:2011-05-01
  • Contact: Shi Huai-lin

摘要: 在计算机断层扫描(CT)图像重建领域,当投影数据不完备或者含有噪声时,相对于滤波反投影(FBP)算法,联合代数重建方法(SART)能重建出质量更高、更符合临床诊断要求的图像。但SART方法非常耗时,而算法的并行实现是解决这一问题的有效途径之一。提出一种基于nVIDIA通用设备计算架构(CUDA)实现的SART并行运算方法。实验结果表明,该方法在不牺牲重建图像质量的基础上,重建时间大为缩减,更有利于临床应用。

关键词: 计算机断层扫描, 图像重建, 联合代数重建技术, 并行计算, 通用设备计算架构

Abstract: Simultaneous Algebraic Reconstruction Technique (SART) is able to generate Computed Tomography (CT) images with higher quality compared to Filtered Back-Projection (FBP) method when the projection data is incomplete or noisy. However, it is very time-consuming; and parallel computation is one of those efficient approaches to manage the problem. In this study, a new parallel implementation of SART based on the platform of Compute Unified Device Architecture (CUDA) was proposed. The experimental results show that there are no differences between the images reconstructed by this new method and those by serial implementation, but the reconstruction time is greatly decreased, more applicable to clinical application.

Key words: Computed Tomography (CT), image reconstruction, Simultaneous Algebraic Reconstruction Technique (SART), parallel computing, Compute Unified Device Architecture (CUDA)