nav emailalert searchbtn searchbox tablepage yinyongbenwen piczone journalimg journalInfo journalinfonormal searchdiv searchzone qikanlogo popupnotification paper paperNew
2011, 06, v.27;No.218 46-50+3
锥束CT的FDK算法与CUDA实现
基金项目(Foundation): 国家863计划重点项目(2009AA012201);; 上海市科委重大科技攻关项目(08dz501600)
邮箱(Email):
DOI:
摘要:

计算机层析成像技术,在医学和工业等诸多领域中有着广泛应用。在三维锥束CT图像重建算法中,基于圆形轨道和二维平板探测器的FDK算法最为著名。传统CPU上实现的FDK算法,计算复杂性主要集中在所谓的反投影阶段,占据了整个重建时间的99%。给出了基于CUDA统一计算架构的FDK算法的GPU实现,对于整个重建过程获得了超过百倍的加速。

Abstract:

Computerized Tomography (CT) is widely used in medicine, industry and elsewhere. Different 3D cone-beam CT image reconstructionalgorithms have been developed including the well-known Feldkamp-Davis-Kress (FDK) algorithm applicable to cone-beam geometry with a circulartrajectory and a flat two-dimensional detector. The most computationally intensive step in the FDK algorithm is the so-called back-projection operationthat takes up to 99% of the reconstruction time in a CPU-based implementation. This paper presents a GPU-based implementation of FDK algorithm oncompute unified device architecture (CUDA), which speeds up the reconstruction process by more than 100 times.

参考文献

[1]庄天戈.CT原理与算法[M].上海:上海交通大学出版社,1992.

[2]L.A.Feldkamp,L.C.Davis,J.W.Kress.Practicalcone-beam algorithm[J].Opt.Soc.Am.A,1984,1:612-619.

[3]NVIDIA CORPORATION.NVIDIA CUDATM Pro-gramming Guide[EB].http://developer.download.nvidia.com/compute/cuda/3_0/toolkit/docs/NVIDIA_CUDA_ProgrammingGuide.pdf,2010/2/10.

[4]张朝宗,郭志平,董宇峰,等.用几何参数表方法实现快速重建CT图像[J].清华大学学报,1998,38(7):47-49.

[5]多项复杂系统国家重点实验室多尺度离散模拟项目组.基于GPU的多尺度离散模拟并行计算[M].北京:科学出版社,2009.

[6]Ya.I.Nesterets,T.E.Gureyev.high-performance tomo-graphic reconstruction using graphics processingunits[J].18th World IMACS/MODSIM Congress,Cairns,Australia 13-17 July 2009

基本信息:

中图分类号:TP391.41

引用信息:

[1]邓甜,邓倩妮.锥束CT的FDK算法与CUDA实现[J].微型电脑应用,2011,27(06):46-50+3.

基金信息:

国家863计划重点项目(2009AA012201);; 上海市科委重大科技攻关项目(08dz501600)

发布时间:

2011-06-20

出版时间:

2011-06-20

检 索 高级检索

引用

GB/T 7714-2015 格式引文
MLA格式引文
APA格式引文