×

Radon变换和以卷积算子表示的反向投影算子的快速算法和高效GPU实现。 (英语) 兹比尔1346.65070

摘要:Radon变换及其伴随,即反向投影算子,都可以表示为对数极坐标中的卷积。因此,如果在对数极坐标下重新采样数据,则可以使用快速傅里叶变换(FFT)构造应用这些运算符的快速算法。氡数据通常在极坐标的等距网格上测量,重建以笛卡尔坐标表示(如图像)。因此,除了FFT外,还必须进行几个插值步骤,以便通过卷积应用Radon变换和反向投影算子。然而,与基于Fourier的网格方法中进行的插值相比,在Radon域和图像域中执行的插值通常处理的函数振荡较小。因此,使用中等阶插值方案可以获得合理的重建结果。该方法还可以更好地控制由于测量错误而出现的工件。插补和FFT操作都可以在图形处理器单元(GPU)上高效实现。对于插值,可以利用线性插值在GPU上是硬连线的这一事实,这意味着它具有与直接内存访问相同的计算成本。三次插值格式可以通过组合线性插值步骤来构造,这提供了重要的计算加速。我们详细介绍了如何在GPU上有效地实现Radon变换和反向投影作为卷积算子。对于大数据量,这些算法比基于Radon变换和反向投影算子的GPU实现的其他软件包快几倍。此外,与其他基于CPU的算法相比,计算速度的增益要高得多。

MSC公司:

65兰特 积分变换的数值方法
65兰特 积分方程反问题的数值方法
44甲12 拉东变换
65T50型 离散和快速傅里叶变换的数值方法
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] B.K.Alpert,具有奇异核的积分算子的高阶象限,J.Comput。申请。数学。,60(1995年),第367-378页·Zbl 0842.65010号
[2] F.Andersson,{使用对数极坐标和部分反向投影快速反演Radon变换},SIAM J.Appl。数学。,65(2005),第818-837页·Zbl 1078.65122号
[3] A.Averbuch,R.Coifman,D.Donoho,M.Israel和J.Walden,《快速倾斜叠加:快速计算、代数精确、几何忠实和可逆的笛卡尔网格中数据的氡变换概念》,斯坦福大学统计系技术报告,加利福尼亚州斯坦福市,2001年。
[4] A.Averbuch、R.R.Coifman、D.L.Donoho、M.Elad和M.Israel,{快速准确极性傅里叶变换},应用。计算。哈蒙。分析。,21(2006),第145-167页·Zbl 1107.65127号
[5] A.Averbuch和Y.Shkolnisky,{基于三维傅里叶的离散Radon变换},应用。计算。哈蒙。分析。,15(2003),第33-69页·Zbl 1035.65158号
[6] H.H.Barrett、D.W.Wilson和B.M.Tsui,《EM算法的噪声特性》,《理论》,《物理学》。医学生物学。,39(1994年),第833-846页。
[7] S.Basu和Y.Bresler,用于断层扫描的滤波反投影重建算法,IEEE Trans。图像处理。,9(2000),第1760-1773页·Zbl 0970.92014号
[8] G.Beylkin,{关于奇异函数的快速傅里叶变换},应用。计算。哈蒙。分析。,2(1995年),第363-381页·Zbl 0838.65142号
[9] A.Brandt、J.Mann、M.Brodski和M.Galun,《氡变换的快速准确多级反演》,SIAM J.Appl。数学。,60(1999年),第437-462页·Zbl 1013.92027号
[10] J.Browne和A.R.De Pierro,{它是EM算法的行操作替代方案,用于在发射层析成像中最大化可能性},IEEE Trans。《医学成像》,15(1996),第687-699页。
[11] K.Champley,{使用期望最大化算法和精确反演公式重建SPECT},俄勒冈州立大学数学博士论文,2004年。
[12] P.-E.Danielsson,{投影和反向投影的迭代技术},技术报告,林科平大学电气工程系,瑞典林科平,1997年,第1400-3902页。
[13] P.-E.Danielsson和M.Ingerhed,{时间内的反投影({O}({N}^2\log{N}))[X射线CT图像重建]},核科学研讨会论文集,1997年,IEEE出版社,新泽西州皮斯卡塔韦,1997,第2卷,第1279-1283页。
[14] M.Daube-Witherspoon、S.Matej、J.Karp和R.Lewitt,《3D行动作最大似然算法在临床PET成像中的应用》,摘自《核科学研讨会论文集》,1999年,IEEE出版社,新泽西州皮斯卡塔韦,1999年第3卷,第1676-1680页。
[15] A.P.Dempster、N.M.Laird和D.B.Rubin,{通过EM算法从不完整数据获得最大似然},J.Roy。统计师。Soc.序列号。B、 39(1977年),第1-38页·Zbl 0364.62022号
[16] NVIDIA Corporation,{it CUDA Toolkit Documentation},{\t v}7.5,加州圣克拉拉,2015,https://developer.nvidia.com/cuda-toolkit。
[17] P.P.B.Eggermont,{对数极坐标网格上的层析重建},IEEE Trans。医学成像,2(1983年),第40-48页。
[18] A.Faridani,《计算机断层成像数学导论》,收录于《由内而外:反问题与应用》,数学。科学。研究机构出版。47,剑桥大学出版社,英国剑桥,2003年,第1-46页·Zbl 1079.65554号
[19] J.Fessler,密歇根大学(密歇根州安娜堡){\it Image Reconstruction Toolbox},在线获取http://web.eecs.umich.edu/fessler/irt/fessler.tgz;2012年10月15日访问。
[20] J.Fessler和B.P.Sutton,{使用最小最大插值的非均匀快速傅里叶变换},IEEE Trans。信号处理。,51(2003),第560-574页·Zbl 1369.94048号
[21] J.Frikel和E.T.Quinto,《有限角度断层成像中伪影的表征和减少》,《反问题》,29(2013),125007·兹比尔1284.92044
[22] A.George和Y.Bresler,{通过基于旋转的分层反投影快速层析重建},SIAM J.Appl。数学。,68(2007),第574-597页·Zbl 1133.92017年
[23] N.K.Govindaraju、S.Larsen、J.Gray和D.Manocha,{it图形处理器上科学算法的内存模型},载于《2006年ACM/IEEE超级计算会议论文集》,IEEE出版社,新泽西州皮斯卡塔韦,2006年,第6页。
[24] N.Gubareni,{从不完整投影数据重建图像层析成像的代数算法},收录于《计算机科学与it工程》,S.Soomro主编,INTECH Open Access Publisher,2009年,http://www.intechopen.com/books/engineering-the-computer-science-andit/algebraic-algorithms-for-image-tomographic-reconstruction-from-incomplete-projection-data。
[25] E.W.Hansen,{圆谐图像重建理论},J.Opt。Soc.Amer.,美国。,71(1981),第304-308页。
[26] A.C.Kak和M.Slaney,《计算机断层成像原理》,应用经典。数学。33,SIAM,费城,2001年·Zbl 0984.92017号
[27] J.Keiner、S.Kunis和D.Potts,{使用NFFT 3–各种非等间距快速傅里叶变换的软件库},ACM Trans。数学。软件,36(2009),19·Zbl 1364.65303号
[28] E.X.Miqueles、E.S.Helou和A.R.De Pierro,《广义反投影算子:快速计算》,收录于《物理学杂志》。Conf.序列号。490,IOP出版社,2014年1月2148日。
[29] E.X.Miqueles、J.Rinkel、F.O'Dowd和J.S.V.Bermuídez,{广义Titarenko环形人工制品还原算法},《同步辐射》,21(2014),第1333-1346页。
[30] F.Natterer,{\it Computerized tomography},摘自《计算机层析成像数学》,纽约斯普林格出版社,1986年,第1-8页·Zbl 0617.92001号
[31] W.Palenstijn、K.Batenburg和J.Sijbers,{使用图形处理单元(GPU)进行迭代电子层析重建的性能改进},J.Struct。《生物学》,176(2011),第250-253页。
[32] S.Pedemonte,{四维层析推断:SPECT和MR驱动PET}的应用,博士论文,伦敦大学学院医学物理和生物工程系,伦敦,2014年。
[33] S.Pedemonte、A.Bousse、K.Erlandsson、M.Modat、S.Arridge、B.Hutton和S.Ourselin,《GPU加速旋转发射层析成像重建》,摘自核科学研讨会会议记录(NSS/MIC),IEEE,新泽西州皮斯卡塔韦,2010年,第2657-2661页。
[34] T.Pipatsrisawat,A.Gačicé,F.Franchetti,M.Pu¨schel,J.M.Moura,{滤波反投影图像重建算法的性能分析},《IEEE声学、语音和信号处理国际会议论文集》,2005年(ICASSP’05),IEEE出版社,新泽西州皮斯卡塔韦,2005年,第5卷,第v-153页。
[35] D.Ruijters、B.M.ter Haar Romeny和P.Suetens,{使用均匀B样条线的高效基于GPU的纹理插值},《图形GPU和游戏工具》,13(2008),第61-69页·Zbl 1157.68495号
[36] D.Ruijters和P.Thévenaz,用于精确三次B样条插值的GPU预滤波器,Comput。J.,51(2012),第15-20页。
[37] L.A.Shepp和B.F.Logan,《头部截面的傅里叶重建》,IEEE Trans。核科学。,21(1974年),第21-43页。
[38] L.A.Shepp和Y.Vardi,{发射层析成像的最大似然重建},IEEE Trans。医学成像,1(1982),第113-122页。
[39] C.Sigg和M.Hadwiger,《快速三阶纹理过滤》,载于GPU Gems 2,M.Pharr,ed.,Addison-Wesley,Reading,MA,2005年,第307-329页。
[40] G.Steidl,{非等间距网格的快速傅里叶变换注释},高级计算。数学。,9(1998年),第337-352页·Zbl 0917.65123号
[41] P.A.Toft和J.A.Sørensen,《氡变换理论与实现》,博士论文,丹麦科技大学信息学和数学建模系,1996年。
[42] W.van Aarle、W.J.Palenstijn、J.De Beenhouwer、T.Altantzis、S.Bals、K.J.Batenburg和J.Sijbers,《ASTRA工具箱:电子断层成像高级算法开发平台》,超微显微镜,157(2015),第35-47页。
[43] J.G.Verly,{循环和扩展循环谐波变换及其与线积分图像重建的相关性},J.Opt。Soc.Amer.,美国。,71(1981),第825-835页。
[44] N.Wilt,{《CUDA手册:GPU编程综合指南》,Pearson Education,Addison-Wesley,Reading,MA,2013年。
[45] M.Yan和L.A.Vese,{期望最大化和基于总变量的模型,用于从欠采样数据重建计算机断层扫描},在Proc。SPIE医学图像。,国际光学与光子学学会,2011年,79612X。
[46] A.H.Zemanian,《分布理论和变换分析:广义函数及其应用导论》,信使公司,芝加哥,1965年·Zbl 0127.07201号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。