GPU加速实现的锥束CT高精度正投影算法
GPU Based High Accuracy Algorithm for Cone Beam CT Forward Projection
-
摘要: CT的正投影计算是对CT数据采集过程的模拟,不仅可用于生成投影数据,而且是CT图像迭代重建算法的一个关键组成部分. 在CT的锥束扫描方式下,正投影计算量大,计算时间长. 为此,提出了一种GPU加速实现的锥束CT正投影算法. 该算法通过并行计算各条X射线在探测器上投影,实现了锥束CT正投影的快速计算. 由于该算法支持全浮点运算精度计算,且采用三线性插值方式,因此计算精度高. 通过对Shepp-Logan模型的正投影计算实验以及与其他正投影算法的比较,验证了作者算法的优点.Abstract: Computerized tomography (CT) forward projection is a simulation of CT data acquisition, which can not only be used to produce projection data, but also is a key part of the iterative algorithms for CT image reconstruction. The forward projection requires both excessive computation and time consuming in cone-beam scanning mode. For improving traditional forward projection algorithms, a graphics processing unit (GPU) based cone beam CT forward projection algorithm is proposed. The algorithm generates forward projection image rapidly by calculating the projections on detector of all X-rays in parallel. Since the algorithm supports the calculation at full floating point precision and adopts tri-linear interpolation, the high-precision projection image can be achieved. The advantages of this algorithm were verified by the experiments of the projection calculation of Shepp-Logan phantom and by the comparison with other forward projection algorithms.
下载: