CT图像金属伪影校正算法研究
姓名:陈豫申请学位级别:硕士专业:模式识别与智能系统
指导教师:周荷琴
20090501
摘要摘要计算机断层扫描成像(ComputerizedTomography,CT)是一l'-J结合了机械、自动化、计算机科学和X射线等多门学科的新成像技术,由于CT重建的图像具有空间和密度分辨率高等特点,使它在医疗无损害诊断和工业无损检测领域得到了广泛的应用。由于CT的被扫描物体中的金属物质造成了投影数据的不准确,使通过其重建的图像中产生了明暗相间的条状伪影,或称为金属伪影。这些伪影严重损害图像质量,影响了图像的后续处理和分析。因此,金属伪影问题是CT研究中的重要问题,也是自X射线CT问世以来一直寻求解决的热点问题。本文首先介绍了CT成像和重建的理论基础,分析了金属伪影的成因,然后对国内外目前的多种关于金属伪影的校正方法进行了归纳综合和仿真实验,并对其中一些主流算法的实现方法进行了优化,分析了各类方法的利与弊,最后提出了基于自适应衰减和滤波的CT去金属伪影混合法。基于自适应衰减和滤波的CT去金属伪影混合法首先选取合适的阈值分割出金属区域,对金属投影数据进行自适应衰减和滤波,然后通过滤波反投影(FBP)重建图像。再利用原始投影数据对金属区域进行最大期望值(EM)局部重建,最后根据迭代重建的结果,对衰减和滤波后重建的图像中的金属区域进行补偿。根据Matlab数值仿真实验结果表明,该算法能有效去除金属伪影,完整地呈现金属物体的结构,并能保证金属物体周围的成像不失真,降低了阈值选取精确度对算法重建结果的影响。而且本算法的计算复杂度较小,即使被扫描物体对包含多个金属物体,图像的重建效果也很好。此外,本文最后还提出了进一步研究和完善该算法方向,通过这些研究将有可能解决CT新技术和新应用中的金属伪影问题。关键词:金属伪影投影数据滤波反投影混合法自适应衰减和滤波补偿AbstractAbstractComputedTomography(ca3isanewimagingtechnologywhichcombinesanmechanical,automation,computerscienceandX-rayandothersubjects.IthasextensiveapplicationonnonharmmedicaldiagnosticsandnondestructivetestingbecauseofthehighspatialanddensityresolutionoftheCTimages.AsthemetalsinCTthescannedSOobjectscausetheinaccuracyoftheprojectdatathatthereknownarelightandwhitestripeartifactsintheCTreconstructionimages,whichareasthemetalartifacts.Thereartifactsseriouslydamageimagequalityandimpactofthefollow—upimageprocessingandanalysis.Therefore,thestudyofmetalartifactsinCTimageisanimportantissue,butalsohasbeenahotissuetofindasolutionsincetheadventofX—rayCT.ThisarticlefirstintroducesthetheoreticalbasisofCTimagingandimagereconstruction,analysisofthecausesofmetalartifacts,andthensynthesizesandsimulatesthemainhomeandabroadmetalartifactcorrectionmethod.Alsooptimizessomeofthemainstreamofthealgorithmsandanalyzestheprosalgorithms.FinallytheartifactsaandconsofthesenewadaptivelyhybridfilteringalgorithmisanproposedtoreducecausedbymetalinCTimage.adaptivescalingInthenewadaptivescalinghybridalgorithm,firstlyfilteringmethodisusedtopreprocessthereducedimageisandprojectiondataofmetalandtheartifactsthereconstructedbyfilteredbackprojection(FBP)method.Thenexpectationmaximizationalgorithm(EM)isperformedontheiterativeoriginalmetalprojectdata.Finally,acompensatingprocedureisappliedtothereconstructedmetalregion.Thesimulationresultshavedemonstratedthattheproposedalgorithmcanremovethemetalartifactsandkeepthestructureeffectively.Itensuresinformationofmetalobjectthatthetissuesaroundthemetalwillnotbedistortedandreducesthethresholdofaccuracyoftheimpact.ThemethodisalsocomputationalefficientandeffectivefortheCTimageswhichcontainsseveralmetalobjects.Inofaddition,atendofthearticlethedirectionsofthefurtherstudythealgorithmareandimprovementproposed,throughthesestudieswillbepossibletoresolvethemetalartifactsproblemsintheCTnewtechnologyandnewapplications.KeyWord:MetalArtifacts,ProjectData,FilteredBackProjection,HybridAdaptiveScalingandFiltering,CompensatingAlgorithm,Ⅱ中国科学技术大学学位论文原创性声明本人声明所呈交的学位论文,是本人在导师指导下进行研究工作所取得的成果。除已特别加以标注和致谢的地方外,论文中不包含任何他人已经发表或撰写过的研究成果。与我一同工作的同志对本研究所做的贡献均已在论文中作了明确的说明。作者签名:签字日期:中国科学技术大学学位论文授权使用声明作为申请学位的条件之一,学位论文著作权拥有者授权中国科学技术大学拥有学位论文的部分使用权,即:学校有权按有关规定向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅,可以将学位论文编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。本人提交的电子文档的内容和纸质论文的内容相一致。保密的学位论文在解密后也遵守此规定。口公开作者签名:口保密(——年)隘【拯作者签名:盔逸导师签名:J蛰雄一.签字日期:—二翌鹭上』!垒签字隰缉:三:竺.第1章绪论第1章绪论1.1CT概述计算机层析成像技术(ComputedTomography,CT)是20世纪人类在放射诊断领域取得的重大突破。CT结合了机械、自动化、计算机科学和x射线等多门学科,为医疗无损害诊断和工业无损检测提供了一种新技术。其重建的断层图像具有无影像重叠、密度分辨率和空间分辨率高、可直接进行数字化处理等优点。CT技术还广泛应用于生物学、材料学等学科领域,而且CT的理论与方法也可应用于物探、地球物理、射电天文学等学科领域。CT的原理基于不同的物质对射线具有不同的衰减性质。CT检测时,用放射线从各方向照射被测物体,并测量穿过物体的射线强度,再通过一定的重建算法计算出物体内部各点处的物质关于射线的线性衰减系数,从而得到被测物体的断层图像。CT系统由硬件和软件两部分组成。硬件部分主要包括系统的射线源、检测器、电子学部分以及机械转动装置。软件部分主要包括数据预处理、图像重建以及图像显示和应用分析部分。L1.1CT的发展历史CT理论基础是由奥地利科学家J.Radon提出的Radon变换,利用Radon变换可以通过二维或三维物体各个方向的投影,采用数学方法重建物体图像。这一理论最早应用在无线电天文学的图像重建中。1938年,德国的GabrialFrank第一次在X射线诊断中应用直接反投影重建法,但当时未获得较好的图像质量。1961年,无线电天文学家w.H.Oldendoff用“旋转一迁移”法实现了最早的图像重建。在医学中应用Radon变换是由A.M.ckCorma在1964年提出。1963年,A.M.Cormack进一步发展了从X射线投影重建图像的解析数学方法。1972年在G.N.Hounsfield的直接贡献下,诞生了世界上第一台可以用于临床诊断的EMI扫描机,基于G.N.Hounsfield与A.M.Cormack在CT研制中作出的开创性的工作,他们荣获了1979年的诺贝尔医学奖和生理学奖。1974年Ledley研制成功了全人体扫描CT,并安装在美国乔治镇大学医疗中心。此后,在医学方面,西方发达国家先后研制出具有高分辨率的螺旋CT、可超高速成像的电子束CT等设备。工业方面,70年代末起美国利用研制的透射式工业CT设备对军工产品的关键部件做无损检测,美制造,开展逆向工程学的研究。国科学测量系统公司的工业咖还应用于CAD/洲方面,进行加工元件的仿型第1章绪论自上世纪70年代CT问世以来,各国的CT生产商不断研制新技术,新产品如雨后春笋,x射线CT已从第一代发展到第四代,扫描时间也重最初的十几分钟大大缩短N5秒左右,重建算法也日趋成熟,图像质量也得到了很大的改善。国内20世纪90年代初自行研制成功了第一台透射式Y射线工业CT样机,清华大学等单位研制成功x射线微焦点ICT机,东大阿尔派先后研制成功普通医用CT机和螺旋CT机。由于医用和工业CT的巨大市场需求,使得国产CT的研发受到高度重视,进入了一个良好的发展时期。1.1.2CT成像原理简介X射线CT通过控制X光球管围绕被测物体扫描,X射线沿各方向的直线穿过物体的横切面,i贝9得x射线的衰减数据,在计算机上利用图像重建原理计算得到物体横切面上的各点对X射线的吸收系数,并在计算机或是胶片上显示出来。CT扫描射线如图1.1(a)所示,光源强度为Io的x射线穿透一部分均匀的物体,得到衰减后的光强为I,若射线穿过物体的长度为Y,则根据Beer定理有:TTfudl=ln(专q-)或uy=ln-孥-t11(1.1)其中,u为物体对x射线的吸收系数。如果物体内部分段均匀且各段的吸收系数分别为Ul,U2,U3,…Un,相应的长度分别为y1,y2,Y3,…Yn,则公式(1.1)改为:ulyl+u2y2+u3y3+…+Unyn=ln(Io/1)。更一般地,如果物体在(x,”平面内分布不均匀,吸收系数u=U(x,y),那么沿着某路经L的衰减为:Ttfurll=ln(、'.O)l(1.2)我们将式(1.2.)中的线积分称为CT投影定理,若不指定路线,则称为投影,它是某一角度下射线引起的射线投影的集合。CT设备克服了线积分的弊病,得到了反映人体组织或是物体结构分布的图像。总的来讲,CT的基本原理是采用准直后的x射线束对人体的某一层面从不同的角度进行照射,在射线穿过的另一端利用探测器接收多组原始数据,经过计算机重建后得到用于显示的二维数据矩阵,通过显示设备显示图像。图1.1(b)简单说明了CT的扫描方式。图中扫描器发出一组x射线,射线穿过被测区域,在对面通过探测器接收衰减后的X射线得的射线强度,即投影值。然后再旋转一个小角度进行扫描,如果以此方式作M次扫描将得到M组投影数据。2第1章绪论器I(a)射线透过物体图1.1CT扫描示意图在CT成像技术中,有两个很重要的概念,就是CT值与CT图像和窗宽与窗位。CT图像是通过数学方法对CT原始数据进行重建,得到图像矩阵。计算机把重建图像矩阵中的各个像素转变为不同明暗的相应光点,通过显示设备显示出来。CT值是CT采用的标准是根据各种组织和物质对x射线的吸收系数来决定的。Hounsfield将线性衰减系数划分为2000个单位,医学上称为CT值。由于在物理过程中,物质的密度是由物质对x射线的衰减系数来体现的,在研究CT图像时,能提供诊断信息的是组织之间的密度差异,而不是绝对密度,所以一般定义CT值如下:CT值.1000×—/'/x-—/'/h20纥2D(1.3)即特定物质的CT值等于该物质的衰减系数与水的吸收系数之差再与水的吸收系数相比,然后乘以1000。物质的CT值越高,表明其密度越大,所以金属物体的CT数远远大于骨骼和其它组织的CT数。另外,CT值的大小还与x射线的能量有关,X射线的能量越低则相同物质的CT值就越大。目前,大多数CT的C-I"数变化范围是.1000到+3000,而计算机显示器一般只能显示256个灰度级,人眼只能分辨30个灰度级,因此,为了能用有限的灰度级较好地表示CT图像,人们引入了窗口技术,即通过正确地选择窗宽和窗位来显示符合人眼视觉要求的图像,尤其是在临床医学上,能更好的显示医生感兴趣的区域。如图1.2所示,窗宽是CT数的显示范围,窗位是显示灰度级的中间位置所对应的CT数。例如,如果窗宽时100,窗位是100,那么CT数的范围是50至1J150,其3第1章绪论中CT数100对应的显示器灰度级是128,CT数50对应的灰度级为0,而CT数150对应的灰度级为255。小于50的CT数的灰度级全是0,大于150的CT数灰度级全是255。如果增大窗宽可以使一个灰度级对应多个CT数,这样会使CT数接近的组织对比度降低,反之,如果减小窗宽会使多个灰度级对应一个CT数,导致对比度增加,使被扫描物体结构更清晰,但也会丢失部分信息,所以在运用时,要反复调节窗宽和窗位,来获得最佳视觉效果。O窗一窗唑~图1.2窗宽与窗位CT数把如图1.2这种将显示的灰度范围和窗宽内的CT数按线性关系一一对应的窗口称为线形窗,线性窗实现简单,可手动动态改变窗宽和窗位,是商用CT控制软件中常见的功能。1.13CT设备的主要技术指标CT的主要技术指标包括:CT的工作时间、CT系统部件和CT图像质量指标,这些指标与CT性能息息相关。(1)CTT作时间CT工作时间包括:扫描时间、图像重建时间、周期时间。扫描时间短,一方面可以缩短病人暴露在x射线中的时间;另一方面可以减少由于病人运动而引起的运动伪影,确保图像质量。CT扫描时间在医学中采用的指标,是指在能够获得设备所提供的图像质量的前提下,所需要的最短扫描时间;图像重建时间是指根据原始数据进行计算机处理,从而获得CT图像所需要的时间;重建时间短有利于及时观察扫描图像,迅速调整扫描策略。一般地,重建时间与重建矩阵4第1章绪论的大小密切相关,显然重建矩阵为512x512时所需要的时间比重建矩阵为256x256时要长。对病人的某一断层从扫描开始,经重建、显示到拍片完成整个过程所需要的时间称为周期时间。一般,周期时间=扫描时间+重建时间+拍片时间。(2)CT系统部件CT设备的系统部件包括:扫描机架和病床、X射线系统、数据采集系统、计算机及显示系统、照相系统、数据存储系统等。o)cr图像质量指标空间分辨率:指CT对物体空间大小及几何尺寸的分辨能力。通常有两种表示方式:一种是用单位厘米内的线数来表示;另一种是用可辨别最小物体的直径用毫米来表示。密度分辨率:表示CT设备对密度差别的分辨能力,通常以百分数表示。比如0.45%表示两种物质的密度差大于0.45%时,CT可以将它们区分出来。伪影:在被扫描取样的物体中并不存在的,但在图像中却出现的各种不同类型的影像。一般地,按伪影产生的方式分为CT设备伪影和病人运动伪影两种。1.1.4CT图像的特点介绍了CT的成像原理及主要技术指标后,在此基础上来分析CT断层扫描形成的图像的特点。CT图像是通过计算机计算出来的x射线衰减值的二维分布图,是由一定数目的像素按矩阵排列而成的二维断层图像,这些像素反映了相应单位容积的x射线吸收系数。目前常用的CT装置的像素大小为256x256、320x320和512x512。CT图像一般是8位或16位的灰度图像。与其它很多成像系统一样,CT成像也受到噪声的干扰。深入了解CT成像过程中受到的各种干扰以及各种干扰在CT图像上的表现,有助于在CT图像的处理过程中消除伪影的影响,提高图像处理的质量。CT伪影和噪声是评价CT成像质量的重要指标,下面就对伪影和噪声对CT图像的影响进行分析,以最大程度地减少两者对CT图像处理的影响。在CT图像上非真实的阴影或干扰称为伪影。它降低图像的质量,易造成误判或不可诊断。它可分为由被扫描物人或物引起的伪影与CT设备本身所造成的伪影两大类。由被扫描物人或物引起的伪影中,最常见的是在扫描取样时,病人可能体内有金属物体引起的放射状金属伪影,如图1.3(a)所示。病人在扫描时自主或不自主的运动引起的运动伪影。均匀物体的CT影像中各像素的CT值参差不齐,它使图像呈颗粒性,直接影响其密度分辨率,尤其以低密度的可见度为甚。把这种现象用统计学上的标准偏5第1章绪论差方式表示出来,即为CT的噪声,可分为随机噪声和统计噪声。它们的产生机理和对图像质量的影响各不相同,严重的随机噪声往往形成了伪影,如图1.3(b)所示。在crY2像中,x射线光予数是一个随机起伏的统计量,即使电压非常稳定.其它一切条件都不变,表示x射线强度的光子数也是随着时间统计而起伏。此外检测器和放大器中也有随机起伏的噪声(张伟,2006)。所有的这些构成了随机测量误差,反映在投影值上,它使投影值曲线上产生单个向上或向下的小尖峰。由于在CT图像的重建中,每个测量值都被反投影到整个图像上,所以这个单尖峰就变成重建图像上的一条条纹。当有许多随机噪声的小尖蜂时,重建国像上就出现许多杂乱的细小条纹和由许多条纹交叉形成的颗粒斑点,成为图像随机噪声。统计噪声又称像素噪声,指服从泊松分布的噪声,主要由x射线的强度和数量的起伏,以及x射线穿透人体时要产生散射和吸收所形成的fYaVUZMetal,1999)。糜“)含金属伪影的cT豳像佃)含严重噪声的cT图像图1.3古伪影和噪声CT图像1.2研究意义和国内外研究现状随着c1技术的发展,CT已经成为医疗诊断和工业检测等行业的一种非常重要的技术。但是在cr普及的过程中出现很多有待解决的新问题,cr图像中的金属伪影就是其中之一。理论上伪影可以定义为图像中被重建数值和物体真实的衰减系数之间的差异(Kalenderdal,1987)。尽管定义足够宽泛,但它几乎包括所有的非理想图像,所以我们需要对特定的伪影表现进行说明。条状伪影经常表现为横穿图像的明显直线f-傲不是平行的)’它们可以是亮的也可以是暗的。由于重建算法中滤波器的特性,明暗条纹是成对出现的(GloverGHandPeltNJ,1981)。由于这种伪影般由金属物体引起,所以又常称为金属伪影。无论在医疗诊断还是工业检测都经常遇到被检测物体中含金属物质,或是其它吸收系数很高的物质,导致投影数据出现了跃变,重建后的图像就会包含明暗6第1章绪论相问的金属伪影,这些伪影一般数量众多、幅值又高,严重降低图像质量(Baissalov的热点。etal,2000),无论是在医疗或是工业检测都影响了图像的后续处理和分析,如何消除这些条状伪影以提高图像质量,已经成为当前CT应用研究领域中用于消除CT图像中金属伪影的方法来自学术机构或是工业界,在不同的杂志或是会议论文集上可以找到许多研究论文和文章。近几年一些比较有效的CT去金属伪影算法的得到了快速发展,但都存在一定的缺陷。国外宾夕法尼亚大学的LewittRM和BatesRH(1983)提出了用一种特殊的函数进行插值的方法,后来又提出了Chebyshev多项式的差值法;Craw-ford(1986)在线性插值的基础上添加了一些辅助处理;华盛顿大学WANGG等人(1996)提出的迭代代数重建法。芝加哥大学的XIADan(2005)J丕提出了一种EM(ExpectationMaximization)局部迭代的混合算法。还有一些人提出了马尔可夫随机场方法,算法基于传播最大似然的思想,假设测量用的探测器读数服从泊松分布,通过最优似然来重建图像。国内这方面的研究还比较少,主要是清华大学的谷建伟提出的快速线性插值法(谷建伟等,2005)和基于伪影权重的非线性插值法(谷建伟等,2006b),以及林宙辰等(2001)提出的采用多项式插值。现在主流去金属伪影算法分为三类:插值重建算法、迭代重建算法和混合重建算法。插值算法简单快速,但是只适用于金属结构简单的情况,而且会使金属周围的区域失真。迭代法也是一种常用的CT图像重建算法,能有效去除金属伪影和抑制噪声,而且能很好的呈现金属物体的结构,但其运算量非常大,速度很慢,难以实用化。混合法是近几年提出的一种新算法,EM混合法(XnDetal,2005)是其中代表,该算法速度较快,能有效反映金属物体结构,不足之处是金属周围的区域失真,使其在医用咖用中存在很大的局限性。了详细的研究,并设计了一种新的去金属伪影算法。为了克服以上这些算法的不足,本文对金属伪影成因和去金属伪影算法进行1.3本文的主要工作及内容安排论文通过研究CT的成像和重建原理、金属伪影成因和现在主流的去金属伪影重建算法,并在这些研究的基础设计一种新的金属伪影消除算法,各章安排如下:第1章介绍了CT的发展历史、成像原理、主要技术指标和课题的研究背景、意义及国内外研究现状,针对目前现在主流去金属伪影算法的不足,确定了本文的研究方向。7第1章绪论第2章介绍了CT重建的理论和数学基础,并说明了如何通过变换法和数级展开法进行CT图像重建。变换法中主要介绍了滤波反投影重建算法,数级展开法(迭代法),重点介绍了代数迭代重建算法(ART)、联合代数迭代重建算法(SAR'r)、期望最大值迭代算法(EM)和有序子集期望最大值迭代法(OSEM)。第3章重点研究了CT中金属伪影的成因和现在主流的去金属伪影算法:插值重建法、迭代重建法和EM混合重建法。通过Matlab构建数值仿真平台,在仿真平台的基础上对这些算法进行了去金属伪影实验并对它们的实现方法进行了优化,最后通过实验结果总结了这些算法的优点和不足,并提出了去金属伪影算法的改进思路。第4章针对第三章中提到的主流去金属伪影算法的不足,设计出一种去CT图像中金属伪影自适应衰减滤波混合法。对自适应衰减滤波混合法每一个步骤进行了详细的介绍,并通过数值模拟对比实验证明,该方法可以有效的去除金属伪影,并很好的保留了金属及其周围组织的信息,其效果优于插值法和EM混合法。特别是在多金属物体的情况下,算法的效果更是优于其它算法。第5章对本文研究的主要内容、创新点进行了总结,并对未来的研究工作的方向进行了展望。8第2章CT成像基本原理与图像重建算法第2章CT成像基本原理与图像重建算法2.1经典的断层成像技术为了克服传统的X射线摄影技术中的图象重叠问题,在CT发明以前已有经典的断层成像技术出现。这种成像技术沿用至今已有60余年,并发展成许多模式。下面介绍其中的一种——纵轴直线断层成像技术。纵轴直线断层成像技术是这样一种成像技术,它对被选中的感兴趣断层清晰的成像,而是这一层的上下层模糊可见或是基本看不见。传统的断层成像技术如图2.1,它表示经典的纵轴直线断层成像技术的基本原理(黄庆华,2002)。被扫描物体或病人位于点状x射线源和检测器之间。x射线源的运动被固定在某一平面上,这一平面被称为源平面。检测器所在平面也是被固定在某一平面,一般这个平面就是感光底板P。图2.1中,源平面和感光底板相互平行,x射线源X与检测器AB作反方向运动,它们的速度应满足x射线源X到检测器上的某点A所作的直线始终通过断层中的点A。同理X射线源X到检测器上的某点B所作的直线始终通过断层中的点B,则AB就是感兴趣断层。图中X1和X2分别是射线源X在t1、t2时刻的位置,A1、A2和B1、B2分别是检测器平面上两点A、B在t1、t2时刻的位置。由它们运动速度的约束可知,直线X1A1和X2A2必交于点A,直线X181和X282必交于点B。这样曝光期内,可以使断层AB平面的图像在感光板P上不断加强而清晰成像。X1X2射线源X移动方向A2AlB2B1图2.1传统的断层成像技术9第2章CT成像基本原理与图像重建算法2.2CT图像重建的问题描述图2.2表示图像重建中的投影坐标系,设一个具有某种物理性质(吸收系数)的二维分部函数f(x,Y)定义在平面域0内,p(x’,口)表示f(x,Y)沿着由Xw和0定义的一条直线的线积分,穿过厂@,y)的所有线积分的集合为:p(x’,日)2J=。f(x,y)dy’。J=。f(x’cosO—Ysin0,∥sin0+y’cos0)dy’(2.1)‘=rcos(O一驴)x’E(-oo,+∞)p∈【0,万)对于一个固定的角度0,pO’,口)是f(x,y)沿口方向在z’轴上的一个一维平行投影。如果目标函数厂@,Y)未知,而它的所有投影(基线积分)却能通过某种方式获得,则f(x,Y)便可由pO’,0)唯一的确定,这个问题是Radon在1917提出的,因此,(2.1)式中联系的目标函数和它的投影函数之间的积分变换关系被称为Radon变换。从数学上看,图像重建问题就是求解Radon变换的反变换,即给定投影数据p(x’,0),求出f(x,Y)。而这个问题在工程上称为从投影重建图像,或CT图像重建。P(x、,O)y,/,,X彦雩、、、、、、、、)7,,,,77/文■~/\、、、、、、o/,K』、≮7,,,,,J。‘I//一、、、、女、、图2.2投影的坐标系2.3CT重建算法从投影重建图像的算法很多,如:反投影重建算法、滤波反投影重建、直接傅立叶变换重建算法和迭代重建算法。但是反投影重建算法和直接傅立叶变换重建算法都存在明显缺陷,很少使用。反投影重建算法图像中存在密度为零的点,所以重建后不一定为零,从而引入星状伪影。由于傅立叶空间中产生的采样模式10第2章CT成像基本原理与图像重建算法不是笛卡尔坐标,为了执行二维傅立叶反变换这些采样不得不重新插值或重新栅格化到一个笛卡尔坐标系中,在傅立叶空间中一个采样点的误差会影响到整个图像,所以直接傅立叶变换重建算法重建图像效果不好。因此将本节重点介绍最常见的滤波反投影重建和迭代重建算法。重建算法在具体实现时,会因为cT扫描方式的不同略有不同,但整体思想还是不变的。现行CT主要扫描方式有平行束扫描和扇形束扫描。迭代重建算法不会过分依赖于扫描方式,而滤波反投影重建算法相对较依赖于扫描方式。2.3.1滤波反投影算法2.3.1.1Radon变换和中心切片定理Radon变换及其逆变换和中心切片定理是滤波反投影重建(Filtered础。本节将详细介绍Radon变换和中心切片定理。BackProjection,FBP)的理论基础,而且Radon变换及其逆变换还是迭代法的数学基由1.1.2节可知CT投影数据是衰减系数的线形积分,图像重建问题其实就是是否可以通过投影数据估计物体内部的衰减系数(HermanGT,1995),J.Radon于1971年给出了肯定的答案,就是Radon变换及其逆变换。Radon变换可在任意维空间定义,且定义存在多种形式。在CT扫描中只考虑二维情况。那么二维函数f(x,Y)的Radon变换定义为:R{f(x,y))=rf/(x,y)6{l-(xcosO+ysinO)}dxdy一RoU)=R(1,口)(2.2)式中z代表坐标原点到直线L的距离,表达式Z-xcosO+ysin0代表直线L,沿着一系列平行线(投影线)的积分就组成了投影Ro(f),所有投影组成的集合{也U),目∈【0'幼))就是Radon变换或者称为投影。其中积分域为整个xy平面,0为距离Z与x轴的夹角,6为脉冲函数。6cz,=f三二二吕函数,如图2.3所示。(2.3,当夹角0为固定值时,那么函数f(x,y)在夹角0下的投影值是距离Z的一维第2章CT成像基本原理与图像重建算法yl///图2.3Radon变换示意图一XRadon变换可以认为是Z一0空fn-jq丁的投影,Z一0空间中的每一点对应一条直线,而Radon变换就是图像像素点在每一条直线上的积分。因此,图像中灰度级高的像素点在Z一0空间中形成亮点(CI’图像中金属物体是亮点),而低灰度级的像素点在Z一0空间中为暗点。根据Radon变换的定义在Z一0空间中有:XIDy暑瞄p螂口口一SSn+SSn口口(2.4)则Radon变换的另一种表达形式为:R{f(x,y)】-2fi(pcoso—ssin0,pcosO+psln口灿其示意图如图2.4所示。(2·5)忒/s\雾弋一\/\心图2.4Radon变换的另一种表达示意图12第2章CT成像基本原理与图像重建算法为了求解f(x,y),Radon在1917年对公式(2.2)进行求逆运算,这就是著名的Radon反变换,求解的,@,y)为:舷加昙rd啦南学讲论还不能设计滤波反投影算法,还需要中心切片定理得辅助。(2.6)式中X=伍,Y),宇=(cosO,sinO)且歹p,亭)一C,(z亭+}亭上)it。只有Radon变换理该定理在非衍射情况下,中心切片定理示意图如图2.5所示,某图像f(x,y)在视角为妒时的投影P西(Xr)的一维傅立叶变换给出厂O,Y)的二维傅立叶变换F2(w1,w2)-Ep,妒)的一个切片,切片与Wl轴相交成驴角,且通过坐标原点。即互【所“)】=最p,妒)k定(2.7)图2.5中心切片定理示意图式中,F·【·】表示以为傅立叶变换。下面我们简单的证明一下该定理:先证当7=O时,此时Xt--X,所以投影儿以)5po(X)。ff(x,y)dy(2·8)g[p。G)】2fP。(x)e-iW,Xdx2f[ff(x,y)dy]e一叩dx2fff(x,y)e’呻dxdy(2.9)而f(x,y)的二维傅立叶变换为F(M,%)=E【厂G,.),)】=rfrCx,y)e一““w’dxdy(2.10)第2章CT成像基本原理与图像重建算法比较公式(2.8)和(2.9)可以得到:E0。@))=E(嵋,%)1w,.。=E(M,0)(2.11)也就是说y(x,y)沿Y轴的~维傅立叶变换给出了厂O,y)的二维傅立叶变换V2(Wl,w2)在w2-O处的一个切片。若投影的视角为妒,利用旋转坐标一一Y,,使积分路径总是沿着yr。此时x,轴与X轴之间的夹角为≯,如图2.5所示,并有关系[量]。[一cso;sn#矽∞sins#≯.|]。[yx]以yr作为投影轴的投影为:c2.12,功“)。r,@,y)ay,=rf“,Y,)方,它的一位傅立叶变换为:(2.13)壬式p◆brⅥ5fp÷qry却rdxr;{lfrqr,Yr)dyr·d2弼xr缸r。fff(z,y)∥挪o。∞妒郴如妒’dxdy(2.14)在推导式(2.13)的过程中用到了关系式aEaEax红方,=砂砂,砂砂,ax蚴2瞄cos#妒耋纠蚴;螂c2胚,(2.16)以及f“,Y,)=,@,y)。由式(2.14)可知,令M一2死pcos#,%一2zpsin#,代入式(2.14)有可D“)】=p≯(p)一F2(w,,%)=F2(p,驴)其中驴=arctg(W2JWl)式(2.16)说明:Wl,w2并不是独立的,而是受到直线≯一arctg(w2/w1)的约束。这样就证明了投影定理。2.3.1.2反投影算法的数学描述我们把“取投影”一“反投影重建”呻“重建后图像’’这些环节看作一个以原像为输入重建后图像为输出的成像系统,如图2.6所示。为了仔细剖析这个系统,先求该系统的点扩展函数。14第2章CT成像基本原理与图像重建算法图像i(x,Y)取投影反投影重建垂L图2.6反投影重建等效成像系统设一位于坐标原点x=0,y=0的点源d(x,y)为x.y断面中的唯一像点。并设扫描方式为平行/旋转。即射线先平行移动,从物体的一侧移动到另一侧;让后旋转一个角度△妒,再加上作一个平行移动。之后又旋转一个角度△妒。如此继续,直到累计的转角达到180.△≯度为止。我们还要设置一个旋转坐标系统Xr—Y,,见图2.3,X—Y为固定坐标,Xr—Y,为旋转坐标,(r'?)为极坐标。它绕原点转动使投影线总时沿着yr方向,X—Y坐标的原点与砟一只坐标的原点重合。两者的夹角为≯。不同的≯代表不同的投影角度。射线位置可由坐标化,爹)决定。空间任一点的坐标可用(x,y),“,只)或(r,?)表示,设驴为离散取值,如取≯一唬,则相应的投影为:^“)‘p“,晚)-。fL(x,,Yr)dYr。』6似,Y,)dy,。fa似)6(yr)dy,一6(jr,)b.霸一t5(rcos(0一唬”(2.17)根据反投影的定义原像中某点的像素值等于通过该点的所有射线的平均投影值。所以点(Xr,Y,)的图像在所述坐标系统中表示为:Ⅳ.1Ⅳ.,(,,口)=f“以)。袁善p呜L,·r。os(¨)。妻善p呜【,cosp一谚)】△驴(2.18)式中,△≯=p/N:,M为投影数。若在有限区间内将射线增至不相重的无限条,即连续取投影,则式但.4)过渡到更一般的连续情况下的反投影表达式为:1耳f(r,口)一二p≯【,cos(O·妒)p妒刀%(2.19)式中,积分区间为(0,p),因为在忽略射束硬化的情况下,妒在Q,2p)区l'fi]内的投影值等于(0,p)区间内的投影值。2.3.1.3正弦图正弦图是反投影重建的一个重要概念,上一节中提到(r,?)表示断层中某一点的坐标,而“,驴)表示投影线的位置,它对应于一个射线投影值。算法实现时,15第2章CT成像基本原理与图像重建算法这些投影值存储在计算机的存储区中。反投影算法要求对任一点(r'?)找出经过该点的所有射线,从而求得对该点的所有射线投影之均值。给出定点(r’目)的线坐标(Xr,妒)轨迹如图2.7所示,过给定点(r,?)的射线阮,≯)均以r为直径,以(r/2,?)为圆心的圆周上。换句话说,过(r,?)的射线@,,≯)满足方程:‘=rcos(O一驴)(2.20)图2.7过给定点(r,口)的线坐标(‘,≯)轨迹如以≯为纵坐标,t为横坐标,即在O,,≯)空间中给定(r,?)的情况下,由式(2.20)画出的一条正(余)弦曲线,见图2.8。曲线经过之点就是存储器中的某一地址。实际使用时,妒以?为增量,x,以为增量,则(肌△,nO)对应于存储器中的地址(m,n均为整数),若?,d足够小,把这些地址中的内容取出相加再取平均,就可足够精确地认为是该点的重建像素值。图象中的每一点,对应于@,,妒)空间中的一条正弦曲线。全部图像对应于一簇正弦曲线。即是正弦图(sinogram)。正弦图是一个十分重要的概念,是从投影重建图像的基础(庄天戈,1992)。Jl由7cn△~./△/70,d‘。‘。’—ndXr///7i,,Jl、、、~~图2.8空间点(r,?)=(1,p/4)及相应的正弦图16第2章CT成像基本原理与图像重建算法2.3.1.4滤波反投影重建在Radon变换和正弦图的基础上直接反投影重建的图像,会引入星状伪影,即原来图像中密度为零的点,重建后不一定为零,导致图像失真。但是我们可以通过对重建后图像进行滤波,去除星状伪影。图2.9(a)表示成像系统框图,但是即使使用近似,二维滤波器的实现还是很困难的。如果能如图Z9(b)先滤波再反投影,在反投影重建以前对投影数据进行滤波,再把滤波后的数据进行反投影重建,那么不仅消除了星状伪影,而且滤波器变成了一维,简化了运算。这个假设是可以实现的,因为反投影重建属于积分运算,而对投影数据进行滤波属于卷积运算,两者都是线性运算,运算次序是可以互换的。先对投影数据滤波,再进行反投影重建就是常说的滤波反投影重建算法。(a)先“反投影”再滤波系统框图(b)先滤波再“反投影”系统框图图2.9滤波反投影重建方案滤波反投影重建的关键是滤波运算和反投影运算的顺序互换,它的理论基础就是2.3.1.1节中进行了介绍投影定理或称中心切片定理。根据上面的投影定理,滤波反投影算法重建可以按以下流程进行:(1)根据采集不同角度下的投影数据,若探测器数量较多可只采0到180度。(2)对每个投影角度的投影数据进行傅立叶变换。(3)将每个角度的傅立叶变换后的投影数据组成原图像的二维傅立叶变换。(4)通过二维傅立叶反变换得到原图像。具体实现算法时,关键是选择哪种数学方法来处理反变换,滤波反投影重建算法一般通过变换法求解反变换。如图2.10中所示,待建图像为a(x,y),它的二维傅立叶变换表示为A:(w。,W:)--h:p,≯),根据中心切片定理,A:∽,≯)可通过a(x,y)在不同的视角≯--F的投影p。纯)的一维傅立叶变化求得即:A:(w。,W2)=A:(JD,妒)=Fp≯(‘)]--p≯(p)=p(p,妒)(2.21)17第2章CT成像基本原理与图像重建算法X图2.10滤波反投影所用坐标系这时待建图像可表示为:枷)-口㈨M愀懒)】-专玢(恍妙唧,awdw:;ffA(P,驴∥砌咧疗一’’IPIaP,枷5ffp(p,≯矽枷州8一声’IPldpd≯2户驴.厂p(p,∥砌鲫-’Ipldp此有:(2·2)式(2.2)推导中用到了在CT重建问题数学描述中提到的等式‘=rcos(O一驴),因wlx+w2y=2xp(xcos≯+ysin)一2:rpx,=2死prcos(O一妒)而且dw。dw2=lJIdpdqOawl】;Op帆a驴Ow2O=a%Op妨纫S{弓ma砂对硪2.17),我们先研究第二个积分嚣盆嚣矽)-E—p∽力)】fP(P,≯矽抑7酬8—9’Ipldp;flplp(p,≯∥挪X,dp=JIl似)水p(x,≯)L.,cos(州)18第2章CT成像基本原理与图像重建算法=g(xr,≯),,.,cos(日.p)式中:(2.23)g以,≯)=P(毫,妒)母^(‘)(2.24)而J}l以)一互“【p】,p以,≯)一互“p(p,妒)】,式(2.18)的物理意义就是投影数据p“,≯)经过传递函数为IPJ=日^佴)】的滤波器后的修正投影值,且满足‘;rcos(O一妒)时的值。而‘一rcos(O一妒)恰好是通过给定点(,.,口)的射线方程。将式(2.18)代入式(2.17)中得玎石(,,日)=fgcos(0一≯),≯F≯r(2.24)气该式的物理意义是:对于给定图像点(,.,口)的像素值等于通过该点的所有射线滤波后的投影值的累加。这也是滤波反投影重建算法的核心思想。在计算机中实现的各个步骤可以分解出来用图2.11表示,具体地说分如下三步:(1)选定滤波函数(一般选用S.L滤波函数,其去噪效果好,重建质量高),对每个固定视角谚的投影数据p“,谚)进行滤波,得到滤波后的投影数据g“,谚)。(2)对于每个谚,如果点@,谚)满足‘一rcos(O一谚),则把滤波后的投影值g阮,谚)累加到该点的像素值中。(3)将步骤(2)中得到的累加像素值就是重建后的图像。图2.11滤波反投影重建算法过程框图2.4.2迭代重建算法由上一节公式(2.6),Radon逆变换是由关于投影数据的导数算子、Hilbert算子以及反投影算子复合而成,其中Hilbert算子为无限区域上的奇异积分算子,19第2章CT成像基本原理与图像重建算法难以直接计算,导数算子对数据噪声有放大作用(LaRivierePJandPanX,2000),反投影算子会引起伪影。此外实际层析成像计算中采集的数据,有时还是不完全的。因此Radon逆变换不便用直接数值求解,而采用离散重建算法(DempsterAP,1977)。CT投影数据实际上是沿一组平行束或扇形束进行采集的,所能得到的只是有限个离散角度,有限位置上的投影数据集(本论文都用平行束数据)。由Radon变换知道可以通过有限个投影值【对】0,口),计算,的估计值或者说是重建(SauerKandBoumanC,1993)。可以通过两类方法进行重建,一类是变换方法,另一类是级数展开法。上一节中介绍的滤波反投影重建属于前者,本节将要介绍迭代发属于展开法。迭代法优于滤波反投影算法之处就是减少了金属伪影,更好的处理了断层投影、有限角度断层成像,并提高了噪声抑制。l生胄匕(LeahyRMandByrneCL,2000)。需要说明的是对CT迭代法的研究还处于初期阶段,其存在很大的潜在应用可能。一直阻碍着迭代法应用于CT的原因,就是计算的复杂性。不过随着计算机硬件性能和软件效率的提高,使迭代法应用于CT成为了可能。本章将介绍四种最具代表性的迭代重建方法:代数迭代重建算法(AlgebraicReconstructionReconstructionTechniques,Am3、联合代数迭代重建算法(SimultaneousAlgebraicTechniques,SART)、期望最大值迭代算法(ExpectationSubsetsExpectationMaximization,EM)和有序子集期望最大值迭代法(OrderedMaximization,OSEM)。下面对迭代法的一些基本概念进行介绍。迭代重建算法的概念与滤波反投影重建最大的区别在于前者把一幅连续的图像离散化,把一幅图像划分为J=nxn个像素点,并以夕@,y)=罗xfbfO,y),,O,y)表示,@,y)的离散值,且在每个像素内部i(r,臼)为常数。现假定一组基图像饿,也,…,6,】-,它的线性组合能够逼近我们重建的任何图像并定义6,o,y)一{三如果伍'y’妻君个像素内则重建图像的离散值可以表示为(2.26)/(x,y)=罗x—bO,y)耳(2.27)其中x,表示第j个像素点的像素值(或为灰度,或为密度),式(2.22)通常简记为,o,y)=∑x,%被向量f:1,2,3,…,j=1,2,3,…J2n(2.28)对给定者组瞽本胃德柳,如,…,6J,如果它是线性无关的,那么数字化图像,就唯一确定,这一列向量称为图像向量。于是估计图像,的第2章CT成像基本原理与图像重建算法问题就变成了寻找一个图像向量x---{x,,x:,…,工,),使其尽可能的接近,。定义Radon变换,可得倪,厂;巩;歹=∑x,既b,(2.29)b是用户所定义的函数,通常矾;b,能用解析方法进行计算,一般为了简化运算把射线的宽度定义为零,假设每个像素的宽度为f,如图2.12所示射线穿过像素j的长度为d,则该像素对射线的投影值贡献为_一∑勺pf。令投影数据相量为P={pl,P:,…,P,},因此投影向量的第j个分量的值另:PJ一∑勺x,(2.30)式中i-1,2,3,…,,j『一1’2,3,…J其中I为总射线数,J为总像素点数。我们可以将式(2.25)表示为矩阵形式P—RX(2.31)其中P为I】【l阶投影矩阵,x为待求的Jxl阶图像矩阵,R为IxJ阶系数矩阵。\、\\l‘\一。。...I≮j\.,.\图2.12迭代重建法加权系数的定义现在我们的任务就是根据传感器测量得到的投影数据和已知的系数矩阵R,只要规定了像素的布置和几何结构,R就可以求出来。求解图像向量,可以通过两种方法求解图像向量:方法之一是求解系数矩阵R的逆尺~,从而得到x—R‘1P(2.32)这种方法很直观,但是一般系数矩阵很大,即使使用稀疏矩阵求其逆的运算量也是非常巨大的。第二种方法是通过迭代法把经过j号像素的所有射线和累加,得到j号像素值,公式如下:21第2章C-q"成像基本原理与图像重建算法pixf=>:‘f符(2.33)该公式直接迭代重建的图像伪影很严重,这显然不是我们所希望看到的,但是它为我们深刻理解迭代重建算法很有帮助。在实际情况下传感器的测量误差是不可避免的,噪声影响也是不可避免的。所以等式(2.26)总是使方程无解。这时必须考虑误差并估计一组解,使它在某个最优准则下达到最佳(DeManBetal,2001)。于是(2.26)改为:(2.34)P=RX+P这里e是误差矢量,实际使用迭代算法估计图像矢量x时,总是尽量逼近真实值,使某种最优准则下的误差最dx(ByneCL,1996)。迭代算法的主要缺点就是计算量大,随着计算机技术的快速发展,迭代法将越来越受重视。迭代算法根据用观测数据更新中间图像的方法不同来分类,一般的标准是最d'--乘函数或者I.发散,这分别等于在高斯和泊松分布下的最大似然。ART简单、有效,因此成为CT中的基本重建算法。在最近十几年中又出现了几种基于ART和EM的改进算法,其中一个比较有意义的是OSEM算法,本章将会介绍这些算法的原理。2.4.2.1ART和SART迭代重建算法ART代数重建算法是迭代算法的一种型式(GordonRal,1970),是最早用在CT上的迭代算法。ART的基本过程是给定重建区域的一个图像初值,再将所得et的投影值沿其射线方向均匀的反投射回去,不断的对图像进行修正,直到满足所需要求,然后结束迭代过程。其迭代公式为:x,(n+1)----X抄九寿(A坤∽)式中i=nm。d(I)+1,九为松弛因子,IIg,12(2.35)2善芎是R的第i行的欧几里得范数。在ART方法中,每条射线都要对X;的值修正一次,也就是说,第i条射线对各x;修正完后,再用第(i+1)条射线进行修正,所有射线修正完之后,即完成一轮迭代。这是通过最优准则判别是否达到收敛要求,如果否,以上次迭代后的图像矩阵x为初值,则进行下一轮迭代。由于ART每次修正只考虑一条射线,如果某个探测器工作不正常,其采样的数据将对重建结果有很大的影响,而且其重建结果还与射线的迭代顺序有关(GuanHQandRichardG,1994)。SARTJ,失_代算(AmdersenandKakAC,1984)法克服第2章CT成像基本原理与图像重建算法这些缺点,它是利用通过一个像素点的所有射线的修正值来确定该像素的平均修正值。这样取平均值就可以抑制干扰,而且其迭代结果与射线的迭代顺序无关,其迭代公式为:x卜z;町+九寿荟景慨却n’)(2.36)式中R.,表示通过像素点j的所有投影系数和。R,+表示射线f通过的所有的像素点的投影系数之和。其迭代步骤与刽RT一样。对于ART和SART算法一般选取收敛准则都是为Ix(肘n—x(“’0<亭2.4.2.2EM迭代重建算法最大似然估计是最为常用和有效的估计方法之一,最早该迭代算法被用于PET(iE甘巳子断层成像)和SPECT(单光子发射∞,近年来它们在CT应用上71起了越来越多的注意。最大似然估计的基本是思想是:利用已知的若干观测值,对没有任何先验知识的参数进行估计(Barrett的基大似然估计可表示为:etal,1994)。因此,在使用最大似然估计方法时,被估计参数常被假定为常数,但是未知,而观测值被认为是随机变量,则未知参数x露,=argmaxP(Yl,y2,…,YⅣIz)一argmaxP(ylz)知参数x决定(李群等,2005),记为P(YIz)。(2.37)式中Yl,),:,…,YⅣ表示随即变量Y的N个观测值,随机变量Y的概率密度函数由未图像重建的最大似然估计模型和EM算法是fl了SheppLA(1982)和LangeK(1984)在80年代独立发展起来的。该模型假定x射线的光子数是服从Possion分布,将图像分为J个像素,像素j的估计参数为X,。最表示沿着第i条射线所探测到光子数。,如果口{f(0s%s1)表示第j个探测器探测到的第i条射线的光子数,且满足等式∑%;1,那么只是Possion分布的一个样本(DeManBetal,2000)。∑口玎z,t只基于Poisson分布的似然函数为(2.38)m)=驴等^;∑口{『zJ(2.39)其中凡是第i条射线投影值的预测参数值。此外投影Poisson分布模型满足:(2.40)第2章CT成像基本原理与图像重建算法把式(2.35)代入式(2.34)有:砌啼扣-掣(2.36)最大,(2.36)的对数似然函数l(x)=109(“x))如下:仁41,CT图像重建的极大似然方法就是求出图像矢量x=怯,X2,…,x,>,使似然函数7@)2荟z,善口。+著见1。g(善口{『z,)一善1。g(Pi!)(2·42)最大似然估计的具体实现过程中,基本是以对数似然函数作为目标函数,如式(2.37),连续凹函数,0)存在全局极大值(OanJK,2001)。因此求x的极大似然解可以通过求对数似然函数的偏导数,由于翌盟是非线性函数,方程里盟。o不存在解析解,只能通过迭代的方法就去近似解。SheppLA和Lange各自提出下面的迭代公式:善白箭乏白xJ@)掷灿爹妻茹仁43,式中∑勺为经过像素点j的所有射线在j点的加权系数之和,乏白x,@)为射线f通过的所有像素点的像素值,与该点对射线i的权值的乘积之和。该迭代公式有两个明显特点(张书明等,2007):(1)每次迭代之后,对数似然函数ZO)都会增大,即有ZO‘”1’)>Z@‘“’)。(2)给定非负的初始估计x(们,以后迭代的x(1),工(劲,…,x(”)也是非负。EM算法一般选取收敛准则也是为Ix(”n—x(“’II<亭。2.4.2.3OSEM迭代重建算法EM重建算法具有很好的抗噪声能力,尤其是在处理统计性差的数据时,更能显示出它相对于解析法的优越性,但是这种方法在每一次迭代过程中,使用所有的投影数据对重建图像每一个像素点的值进行校正,重建图像只被替换一次,所以迭代法的运算量大,运算时间长,难以满足快速重建要求。OSEM算法(KamphuisCKandBeckmanFJ,1998)是在EM算法的基础上引入有序子集来加速收敛的一种有效的实用算法。OSEM在迭代过程中将投影数据分成:T个子集,每一个子集对重建图像各像素点值校正以后,重建图像便被更新一次,所有的子集运算一遍,称为一次迭代过程。在EM算法一次迭代过程中,重建图像被更新一第2章CT成像基本原理与图像重建算法次,而在OSEM算法的一次迭代过程中重建图像被更新T次,所以OSEM算法可以加快收敛的速度。在0SEM中投影数据(n,P2,…,所)被分为T个有顺序的子集(墨,S:,…Sr),子集的划分很重要的,不能随意的划分,子集太多时就会出现不收敛的情况,太少的话又不能快速收敛,因此我们需要合理的划分子集和选取松弛系数(刘力等,2002,吴朝霞等,2004,李健等,2007)。一般来说划分子集时,先要将投影数据按某个规律划分,这些子集必须有一定的对称性,即要以一种平衡的方法选择子集(印胤等,2003),选取子集的一般规律如下:(1)包含在每个子集内的的重建图像信息和统计信息应该充分。(2)子集的选择应该是平衡的,每个子集对投影数据的贡献应该是相等的。(3)连续子集将的断层图像距离应该最大。(4)子集的个数应该是在收敛范围内的最小值(张书文等,2003)。子集划分后,OSEM的迭代公式为:工,@+1)。型∑芦(2.㈣三勺怠荟勺zJ@)式中薹~为第i个子集中经过像素点j的所有射线在j点的加权系数和,Z勺Xi@)为射线f通过的所有像素点的像素值,与该点对射线i的权值的乘积之和。2.4.2CT重建算法的一些补充说明迄今为止我们的讨论几乎都是局限于平行束扫描的情况,可是现在的CT大多数都是扇形束扫描,为了解决重建问题,需要进一步观测扇形束的几何关系。扇形束CT又包括两种设计:等角扇形束和等距扇形束。其区别主要是由不同的探测器设计导致的,见图2.13。每次采样之间的角度间隔相等蕊≤\\j1.j汐一≮潮(a)等角扇形束图2.13扇形束扫描图解25蕊\\■jr、采样角度.j问距不等距(b)等距扇形束第2章CT成像基本原理与图像重建算法由于射束不再平行,故其重建算法需要重新讨论。一种方法是重排算法,即把一个视图中采集到的扇形数据重新组合成平行数投影数据,在用上面介绍的重建算法进行重建。这种方法对扇形束的投影的视角与各扇形束间的增角有一定的约束条件。第二种方法是扇形束投影直接重建算法,这种算法不必把数据重排,只需要适当的加权即可运用于上一章类似的算法重建图像。最后一种方法是直接使用迭代法,与平行束的区别仅在于系数矩阵的计算略有不同。第3章金属伪影成因及其校正方法研究第3章金属伪影成因及其校正方法研究CT的应用越来越广泛,随之而来的是一系列的新问题,重建图像中的金属伪影就是其中之一。金属伪影在图像中表现为明暗相间的条状伪影。这些伪影降低图像质量,严重影响图像的后续处理和分析。如何消除这些条状伪影以提高图像质量,是当前CT应用研究领域中的热点。3.1金属伪影的成因金属伪影的成因相当复杂,随着金属物体的形状和密度不同,伪影的形状可能略有变化(谷建伟等,2004),但其主要原因是射束硬化。射束硬化是由多色的X射线能谱与能量相关的衰减系数造成的,低能的X射线比高能的x射线更容易被大多数材料吸收(Seite定律可以按下面的形式重写:Petal,1985),这主要是光电吸收的原理。为了强调衰减的能量相关特性,对于单能量x射线,Lambert.BeersIo正。Il’E泸以bq其中LJ和易J表示能量为E的火射和透射x射线强度,如J是物体在能量E下的衰减系数。一个给定物体的衰减系数定义为透射与入射强度之比的负对数。实际上,CT实际产生的x射线覆盖了一个很宽的频谱。图3.1显示了一个工作在120kVp的X光管输出x射线的能谱的例子。能谱显示工作在120kVp的射线管输出,X光子的能量从20keV到120keV。归化输出X射线能量(keV)图3.1X射线光管的输出能谱27第3章金属伪影成因及其校正方法研究前面提到过,大多数材料的线性衰减系数是和能量相关的。一般的材料对于低能光子具有很高的吸收系数,对于高能光子具有较低的吸收系数(HermanGT,1979)。例如CT应用于医疗时,当具有多能谱的x射线射向一软组织时,能量较低的光子比能量较高的光子被吸收得更多。能量在10keV以下的光子基本全被皮肤吸收,由于低能光子被大量吸收,导致高能光子的比率变大,这就是人们称这种现象为“射束硬化"的原因(张泽宏,2005)。图3.2显示了骨头和水的线性衰减系数和X射线能量间的关系。,L一一一姗mm。衰减系数1/e1lm¨OZU40608UlUU120140X射线能量(keY)图3.2骨和水的线性衰减系数和X射线能谱的关系图通过上面射束硬化的介绍,将有助于我们理解金属伪影的成因。实际CT应用中,为了减小射束硬化的影响,尽量使CT的x射线逼近单一能量(DeManBeta1.1999),但是当x射线在透射物体的过程中总是会由于衰减呈现多能量,特别是射线通过金属物质这种高吸收系数的物质后,能量大大降低,这时射束硬化效果会越来越明显,最后的透射强度位于数据电子设备动态范围的底部,导致投影数出现跳跃变化。由CT成像原理可知,如果断层射线扫描系数的变化出现非连续性的跳跃变化,如被扫描物体中包含金属物体,其衰减系数远远大于其它物体的衰减系数,就会导致投影数据的一阶导数在某一段表现为弱连续性,经过滤波处理后,这种弱连续性迸一步扩大,就在图像中形成明暗相间的“条状”伪影(PatrickJ,2005),即我们常说的金属伪影。3.2金属伪影校正算法随着凹技术的发展,人们提出许多方法来校正金属伪影。这些方法基本上可以分为三类:投影插值方法、迭代重建方法和混合法。投影插值方法理论简单、第3章金属伪影成因及其校正方法研究计算快速和容易算法实现等优点而具有较高的应用价值,但是它只能处理简单的金属物体。迭代法能有效去除金属伪影和抑制噪声,而且能很好的呈现金属物体的结构,但其运算量非常大,速度很慢,难以实用化。但是随着计算机硬件的发展和人们对算法的不断优化,使得迭代法用于实际的校正方案的可行性越来越高。混合法一般是将插值法和迭代法混合使用,该方法吸收了插值法和迭代法的优点,具有算法速度较快,能有效反映金属物体结构,但是金属周围的区域失真,使其在医用CT应用中存在很大的局限性。下面具体介绍这三种常用的去金属伪影算法。3.2.1插值重建法插值重建算法是工业CT中最常用的去金属伪影算法,该算法理论简单、计算快速和容易算法实现。插值算法有很多种,如谷建伟等提出了快速线性插值法和基于伪影权重的非线性插值法,林宙辰等采用多项式插值,LevittRM和BatesRH(1983)提出了用一种特殊的函数进行插值的方法,后来又提出TChebyshev多项式的差值法。2000年ZHAOShiying等人还提出了对投影数据的小波系数线性插值的方法。各种插值算法的步骤基本都是一样的(谷建伟等,2006a),唯一区别就是通过何种插值方法对金属投影数据区域进行插值。3.2.1.1插值算法步骤插值算法一般分为如下几步:(1)确定金属区域通过插值重建算法先对原始数据通过FBP直接重建,再通过选取的阈值从原始图像中分标记出金属区域Q4。由第二章的介绍可知从探测器获取投影数据I和10,得到,-toe—J肚,投影数据P生成原理的公式为:P=logIo—logI=阻出(3.2)对投影数据直接使用滤波反投影重建,得到一幅含金属伪影的CT图像,Q@,Y)。选取阈值s(一般S的选取需要作一些试验,才能使分割的金属区域最佳),分割金属区域:弘y)伴力’笔∥净s式中‘@,Y)表示金属区域的像素值。(3.3)第3章金属伪影成冈及其校正方法研究(2)对图像厂Q。@,y)使用旋转坐标系的方法进行重投影重投影是插值算法中很重要的步骤,即对通过阈值分割出来的金属区域Q“进行再投影,确定金属投影数据的区域,这样才能对该范围内的投影数据进行插值。在计算金属区域的投影坐标时需要知道,旋转射线对金属区域进行投影和射线固定不变旋转金属区域是等价[孔J(JosephPM,1982)。我们首先记下每个金属像素点的坐标(Mx,My),用如下公式计算旋转后的金属区域的横坐标:Tx=M。cos(C)-M,sin(S)(3)对金属区域投影数据进行插值校正这里主要是针对平行束投影数据,如果是扇形投影数据,我们假设已经进行(3.4)式中妒为旋转角度。通过对这些横坐标进行标记计算出金属投影数据区域{g)。过重排。插值校正可以使用很多插值法如:线性插值、多项式插值以及三次样条插值等等。线性插值可以消除由结构简单的金属物体引起的绝大多数金属伪影,并且不会引入新的伪影,使图像整体质量得到提高。样条插值校正随着噪声的提高,会在重建图像中引入彗星状伪影,使图像模糊。多项式插值的效果介于线性插值和样条插值之间。综合考虑去金属伪影的效果和对噪声抑制等因素,在实际的CT图像金属伪影校正所使用的这几种插值方法中,线性插值是一种最为简单、最常用而且校正效果较好的金属伪影的校正方法。下面将如何使用线性插值。上一步中通过旋转坐标系对金属区域进行重投影确定的投影数据区域{酚,{酚由金属投影gIn和相应扫描角度下的非金属投影gn两部分组成,投影区域{g)线性插值后的结果用g,表示,理想中的结果是g,一g。,假定投影角度妒下的金属投影数据范m为(ix,i2),假定iE[il,i2],则插值公式为:g,O)一÷互—÷g(‘)+÷—寻g(i2)0.5)‘2一王l‘2一h则插值后投影角度驴下的投影数据{g’)表示为:g’o,=f;善了;主:耋:乏;(4)重建图像并恢复图像金属信息c3.6,对校正后的投影数据{g’】.直接使用FBP莺_建得到图像尼0,Y),并恢复图像部分金属信息。在图像尼O,Y)中,原来的金属区域如图3.4(c)所示变成了一个暗斑,这是由于线性插值引起的,这样虽然基本消除了金属伪影,但是却丢失了金属信息。所以需要对图像金属信息进行恢复,只需要将原图像,Q@,y)中的金属第3章金属伪影成因及其校正方法研究区域取代尼@,y)金属区域即可,’。,y,2{童£富o,y其)它∈fl”整个算法的流程图如图3.3所示。原始投影数据FBP重建原始图像(3.7)分割出金属区域图像标记每个金属区的重投影获取金属投影像素点对金属投影数据进行线性插值计算FBP重建处理后图像对金属区域进行补偿图3.3算法流程图3.2.1.2插值算法仿真实验结果及分析为了考察线性插值算法的效果,建立仿真实验模型参数见表3.1,1到4组数据代表组织,第5组参数代表一个金属区域。实验采用平行光束解析法模拟投影数据,投影角度为o.180度,步长为2度,共90+投影度。探测器数目为90个,重建图像大小为180X180。表3.1数值仿真模型参数在仿真实验中除了加入高斯噪声。通过函数H(x)来模拟射束硬化(ZhaoSY,2000),使射线载经过金属物体后被进一步吸收,更好的模拟金属伪影:31第3章金属伪影成冈及其校正方法研究H(x)-x-塑丝笔丕曼匝咿㈣)果如图34所示。(38)式中a为硬化闽值,c为硬化幅度,仿真实验q诹a=8,c=0.5。此外电脑配置为单核(主频1_4劬HZ),512眺J存(所有仿真试验均在同一机器上完成)。仿真实验的结(c)线性插值后FBP重建图34线性插值仿真结果其中图3.4(曲是需要扫描的理想模型原图,白色的是金属物体;图3.4Co)给出了直接FBP重建后的结果,由图3.4可知其金属伪影明显,图像质量非常差,而且金属结构不清晰;图3.4化1是图像对金属投影数据区域进行线性插值校正后用FBP重建后的结果,其基本消除了金属伪影,当是缺失了所有的金属信息,而且原金属区域变为一个暗斑,这是由线性插值的不光滑性引起的。国3.4(d)是图像3.4(c)经过金属区域补偿后得到的结果,虽然其恢复了太部分的金属信息,但是边缘仍存在一些失真,这主要是由于判别金属区域的阈值选取没有达到最优,导致部风金属像素点或是非金属像素点被误判。不过总体来说.对于结构简单的金属引起的伪影,线性插值重建法的效果还是比较令人满意的。i万一fdl插值重建后金属补偿第3章金属伪影成因及其校正方法研究3.2.2迭代重建法由于投影数据本来就易受噪声的影响,再加上金属这种高吸收系数物质,使采集的投影数据出现了偏差,因此直接通过解析法重建总是不能很好的消除金属伪影。在第二章中我详细了几种迭代重建算法,迭代法优于滤波反投影算法之处只要在投影数据充分并且迭代次数足够多的情况下就能有效减少了金属伪影,更好的处理了断层投影、有限角度断层成像(FesslerJAandHeroAO,1995),并对各种噪声有良好的抑制性能。虽说的CT迭代法的研究还处于初期阶段,但其存在很大的潜在应用可能,而且一直阻碍着迭代法应用于CT的计算量大的原因,随着计算机硬件性能和软件效率的提高,也得到了一定程度的解决。因此近年来迭代法越来越受人们重视,特别是在去金属伪影这个问题上的优越性,使它更受学者和工程师的亲睐。3.2.2.1系数矩阵的定义和计算迭代法已经被广泛的研究了很多年,这些算法的实施方法如下。为了简化讨论,让我们把讨论限制到一个二维物体以及它的投影测量上。由2.2.2节可知迭代法都是通过等式P;RX+e(e是误差矢量,实际使用迭代算法估计图像矢量X)来估计图像像素,使其尽量逼近真实值。由等式可知,要使用迭代必须先求出投影矩阵R,该系数只与像素的布置和几何结构有关。我们使用的是平行束射线,且如果是扇形扫描认为已经对射线进行过重排。要求投影矩阵R必须先定义射线和定义投影权重系数%。第一种表示射线和%的方法是把射线看作宽为f的粗线(常数了等于像素宽度P),这样射线经过某个像素点时会覆盖像素点的部分面积s∥此时%定义为:%t¥it/P。(3.9)第二种表示射线和%的方法是把射线宽度认为是为零,当射线经过像素点时,其与像素点相交的长度为厶,此时%定义为:ro;2:f『/(42p)第三种表示方法如F白(3.10)L墨i号射线经粥号像素其它Q(3.11)不难看出,射线宽度f和%的定义会影响投影矩阵R的值,从而影响到重建后图像的精度,一般情况我们选择第二种定义。迭代法的系数矩阵都是提前计算好,并存放于内存中,在迭代时直接从内存中读取。33第3章金属伪影成因及其校正方法研究3.2.2.2迭代算法实现时的一些优化方法使用迭代算法去金属伪影,其实就是通过迭代法重建图像,步骤就是先计算系数矩阵,并根据需要以相应的形式进行存储,并读入内存,再是根据迭代公式进行迭代计算。迭代法实现相对简单,但是计算量很大、运算时间长。我们可以在实现算法时尽可能对算法进行优化,达到提速目的。在对几种迭代法进行仿真实验时,都根据迭代法不同的特点,在实现上作了一些优化。可以通过一下的方法提高算法运算速度:(1)不要直接进行矢量运算由迭代公式(2.35)可知,ART的迭代过程如下,即第i条射线都要对所有的x,修正一次,第i条射线对各x,修正完后,再用第(i+1)条射线进行修正,所有射线修正完之后,即完成一轮迭代,即每次需要进行矢量计算R工(…。Rz(“)表示第i条射线的估计投影值,R是第i条射线的系数矩阵(Jxl),当射线i没有经过像素点j时Ri等于0,由此可知R是一个稀疏矩阵,当多数值为零,只有射线i经过的像素点所对应的系数不为零,而每条射线经过的像素点最多2N个(图像分辨率为NxNOPJ=NxN),为了避免最少N术(N.2)次无意义的计算,我们需要记下每条射线当然这样会使程序便得复杂点,因为需要跟据不同的迭代公式计算其它的附经过的点,这将大大减小运算量,而且随着N的增加效果会更明显。加信息,如因为ART的迭代过程是一根射线一根的逐线校正,所以对于ART迭代就需要计算二维矩阵Line[i][jlil己录第i条直线经过的第j个点的系数权值。而SART、EM和OSEM迭代法都是利用通过该像素点内的所有射线的估计投影值Rz(“’来确定一个像素的平均修正值,因此还需要在计算并记录下经过每个像素点的所有射线序号,这些数据只要像素的布置和几何结构确定,则都是不变的,可以和R矩阵一起计算并存入内存。(2)更具迭代法的修正顺序,对射线估计值足zo)的计算进行调整估计投影值足z(“)计算是很有讲究的。ART迭代是需要把第i条射线校正后的像素点更新,才能进行第(i+1)条射线的校正,因lk蚣dlT迭代法需要在每次校正时动态计算R工o’(鼍动态更新的),其余的迭代法可以在每轮迭代开始时计算好每条射线的估计投影值,以后每次校正直接使用结果即可。这大大提高了程序的运算效率和速度,使SART、EM和OSEM每次迭代速度远快于ART迭代。(3)通过迭代初值得选取提高收敛速度迭代初值对收敛速度有一定程度影响,如果初值越接近真实值则收敛越快,除了ART迭代算法,其余算法初值取投影数据平均值或是直接FBP重建后像素值都比初值取零收敛更快。第3章金属伪影成因及其校正方法研究3.2.2.3仿真实验结果及分析为了考察迭代算法的去金属伪影效果,建立仿真实验模型参数见表3.2,1N4组数据代表组织,第5组参数代表一个金属区域。实验采用平行光束解析法模拟投影数据(如果是扇形束扫描,迭代算法不变,只是系数计算略有不同),投影角度为0-180度,步长为3度,共60个投影度。探测器数目为128个,重建图像大小为128x128.此外通过公式(3.8)模拟射束硬化。表3.2数值仿真模型参数迭代法去金属伪影仿真实验结果如图3.5所示0)理想模犁(b)FBP虱I(0AR幢建fd)SART重建(e)EM重建(00SEM重建图3.5选代法去金属伪影仿真实验结果图35(a1是该仿真试验的理想模型图,下方白色的亮点是一金属物体。图3.5Co)给出了直接FBP重建后的结果,不仅有明显的会属伪影,中间还有由于射束硬化引起的暗带。图35(c)是通过A】嘴代10次后的重建结果,由图可知ART算法大大削弱了金属伪影,但是由金属物体引起的射束硬化喑带还是很明显,而且金属物体周围出现了环状伪影,这主要是由于AI盯迭代是一根射线一根射线的逐线校正,使其易受噪声和一些随机因素干扰。AIIT算法的收敛速度还受迭代射第3章金属伪影成因及其校正方法研究线顺序的影响,不过由于ART收敛快,这点影响是可以忽略的。图3.5(d)是SART算法迭代三轮的结果,其基本消除了金属伪影,很好的还原了金属信息,不过由于SART是使用通过该像素的所有射线的估计投影值的平均值来校正像素,这样虽然能有效抑制干扰,但是也会使非金属区域的一些细节变模糊(图像背景的暗纹是由于迭代次数过少,没有达到最佳收敛)。图3.5(e)是通过EM迭代三次后的结果,由图可知EM算法能很好的消除金属伪影,还原金属信息。而且相同迭代次数下,EM算法的重建效果更好,说明了EM收敛I:匕SART要快。EM同样在迭代次数不充分的情况下为丢失一些非金属区域的细节。图3.5(d)是通过OSEM迭代两次后的结果,在仿真试验中把投影数据分为三个有顺序的子集,每个子集隔3×△度取一投影射线(△位投影角度旋转步长,本实验中为3度),例如在投影角度驴下,射线集{O,6,12,…,86)为第一个子集,射线集{2,8,14,…,88}为第二个子集。从重建结果中可知,OSEM基本消除了金属伪影和射束硬化引起的暗带,而且能基本还原金属信息,但是同样会模糊细节。而且由图我们可知OSEM虽然迭代两次,但是其数据更新了六次,所以其收敛速度较快。3.2.3EM混合重建法插值法虽然对简单金属物体引入的金属伪影效果明显,但是它不能清晰的呈现金属物体,而且对于对金属物体效果不好。迭代法虽然能有效去除金属伪影,但是要得到理想的重建结果,需要迭代很多次,运算量大,重建时间较长。芝加哥大学的XIADan(2005)结合了插值法和迭代法的优点,提出了EM局部迭代法。3.2.3.1EM混合法主要步骤CT成像包括两个步骤:数据采集和图像重建。由于金属的吸收系数一般远远大于非金属区域,这样每个投影角度下,总有一段投影数据实际没有检测到任何射线,导致这部分投影数据过大。通过FBP重建图像时,就会出现金属伪影,其实金属伪影主要是投影数据不连续的反应映。混合法主要分两步,首先和插值重建法一样,首先确定投影数据中的金属投影数据,然后分别重建两部分数据,非金属区域直接FBP重建,金属图像区域通过EM迭代法重建。具体说明如下:(1)确定金属和非金属投影数据既然金属伪影主要是投影数据不连续的反应映,我们可以先确定每个投影角度下的金属投影数据。确定金属投影数据的方法和插值重建法一样,首先通过FBP算法重建原始投影数据,选取适当的灰度级阈值确定金属图像区域。然后利第3章金属伪影成因及其校正方法研究用旋转坐标系确定每个投影角度下的金属投影数据范围。f21重建非会属区域图像金属投影数据区域确定后,先将这部分投影数据移除,即使是金属投影数据也认为由金属部分和非金属部分(金属部分比重大),因此我们还需要估计非金属部分对投影值得贡献,线性插值重建是常用方案之一。然后通过FBP重建非金属区域,因为去除会属投影数据并插值后的原始投影数据较为平滑,通过FBP重建不仅效果好而且速度快(在商用CT中FBP的部分算法可用硬件实现,使其重建速度更快)。但是重建图像中的金属区域为一暗斑(如图3.6(c)所示),因此需要下一步对金属信息进行恢复。f3)EM迭代重建金属区域图像该算法之所l三c被称为混合法就是因为使用两种方法重建图像。因为EM迭代法不易受数据不连续性的影响,所以我们使用EM迭代法重建金属物体,而且当金属物体结构较复杂时,迭代法能更好的呈现金属结构。虽然迭代法运算量巨大,但是由于一般CT图像中的金属物体都比较小,所以该算法的速度略大于插值重建法,远快于整幅图像使用EM迭代法重建。最后将通过EM迭代得到的属区域取代步骤(2)中重建的非金属区域图像的暗斑。3.2.3.2仿真实验结果及分析为了验证EM混合法的去金属伪影效果,建立仿真实验模型参见32.23节表2,第5组参数代表一个金属区域。实验采用平行光束解析法模拟投影数据(如果是扇形束扫描,迭代算法不变,只是系数计算略有不同k投影角度为0-180度,步长为2度,共90个投影度。探铡幡数日为90个,重建图像大小为180x180,通过公式(3.81模拟射束硬化。图3.6是仿真实验结果。n)理想模刑酗O)直接FBP重建37第3章金属伪影成固及其枝正方法研究(c邱P重建1#金属区域棚)EM混台洼重建结果图3.6EM混合法仿真实验结果图3.6(a1给出了该仿真试验的理想模型囤,下方白色的是表示金属物体。图3.6fbl是FBP重建原始投影数据后的结果,图中含有明显的金属伪影,严重影响了图像的清晰度,而且中间还有由于射束硬化引起的暗带。图3.6(c)通过FBP重建去除金属投影数据并插值后的投影数据,基本消除了金属伪影,但是由于线性插值的托连续性,导致金属区域周围有失真。图3.6(d)为完整的EM混合法重建后的效果,捎除了金属伪影。但是金属周围略有失真,这主要是阈值的选取没有达到最佳和线性插值的不光滑性引起的。EM混合法图像已经很接近理想模型了,但是它最大的不足金属周围区域发生形变,特别是在金属物体较大时很明显,见图43(c)。3.3本章小结现在主流去金属伪影算法分为三类:插值重建算法、迭代重建算法和混合重建算法。通过仿真实验可知它们各有各优点和缺点。插值算法首先判断金属投影区域.然后对金属投影进行插值,晟后重建图像。该方法简单快速,但是由于这种算法是通过移出金属区域的投影数据,从而消除投影数据的跃变,去除盒属伪影,显然使用插值的数据代替金属覆盖区域的投影数据显然是不精确的,因此金属区域周围会发生形变,而且金属物体越大,失真越明显。因此插值算法只适用于金属结构简单的情况,而且金属周围的区域结构相对简单。迭代法也是一种常用的CT图像重建算法,EM迭代法和OSEM迭代法都是典型代表。迭代法能有效去除金属伪影和抑制噪声,而且能很好的呈现金属物体的结构,但是迭代法巨大的运算量,导致其运算速度很慢,难以实用化,而且选代法会模糊一些局部细节。EM混合法是近几年提出的一种新算法,该算法仅对金属区域进行EM迭代第3章金属伪影成因及其校正方法研究重建,对非金属区域直接FBP重建,该算法速度较快,能有效反映金属物体结构,但是由于该算法也是通过移出金属区域的投影数据,从而消除投影数据的跃变,并通过线性插值估计金属覆盖区域的投影数据,因此和插值法一样,通过该算法重建的图像金属周围的区域失真,使其在医用CT应用中存在很大的局限性。通过实验发现,当前已经实用的金属去伪影算法主要存在以下几个缺点:(1)由于使用插值的数据代替金属覆盖区域的投影数据,导致的金属周围区域失真,而且金属物体越大、结构越复杂,失真越明显。(2)不能很好呈现多金属物的结构。0)阈值的选取是否最优,直接影响算法的处理结果。所以我们需要设计一种算法能保证金属周围的区域不失真的情况下,有效去除伪影,呈现金属物体的构造细节,而且该算法尽量降低阈值选取的精确度对算法去伪影效果的影响。39第4章基于自适应衰减滤波的CT图像去金属伪影混合法第4章基于自适应衰减滤波的CT图像去金属伪影混合法上一章中介绍了现在主流的区金属伪影重建算法,插值法是一种常用的去金属伪影算法。无论是谷建伟等人提出了快速线性插值法,还是林宙辰等采用多项式插值都是首先判断金属投影区域,然后对金属投影进行插值,最后重建图像。这类方法简单快速,但是只适用于金属结构简单的情况,而且会使金属周围的区域失真。迭代法是一种常用的CT图像重建算法,如ART、SART、EM和OSEM迭代法,它们迭代算法都是典型代表。迭代法能有效去除金属伪影和抑制噪声,而且能很好的呈现金属物体的结构,但其运算量非常大,速度很慢,难以实用化。第三章最后实现了一种EM混合法,仅对金属区域进行EM迭代重建,对非金属区域直接FBP重建,该算法速度较快,能有效反映金属物体结构,不足之处是金属周围的区域失真,使其在医用啦用中存在很大的局限性。本章提出一种去CT图像中金属伪影自适应衰减滤波混合法,该方法首先判断金属投影区域,对该局域进行自适应衰减和滤波,然后通过FBP重建整幅图像,再利用原始投影数据对金属区域进行EM迭代重建,并对自适应衰减滤波重建后的金属区域进行校正。数值模拟的CT实验证明,该方法可以有效的去除金属伪影,并很好的保留了金属及其周围组织的信息,其效果优于插值法和EM混合法,而且减弱了阈值选取精确度对算法性能的影响,特别是在多金属物体的情况下,算法的效果更是优于其它算法。而且该算法计算复杂度小,有很高的实用价值。4.1算法的基本思想投影数据认为由两部分组成:一部分是非金属区域投影数据。另一部分是射线透射金属的投影数据,这部分投影数据一般被认为是“被破坏的”并应该对其进行校正,这样通过FPB重建时金属伪影被大大削弱(Chert崛2002)。插值法重建法和EM混合法都是移出金属区域的投影数据,简单的使用邻域插值的数据代替金属区域的组织或背景,但是这样并不能真实反映被金属覆盖区域的衰减系数(DavisGR.1994),因此通过这些算法重建的图像,会出现金属区域附近细节失真。本章的算法将保留金属投影数据的部分特征数据,这样重建后能真实反映金属区域附近细节。由第3章我们知道射线通过高吸收系数的金属物质后,能量大大降低,这时射束硬化效果会越来越明显,最后的透射强度位于数据电子设备动态范围的底部,导致投影数出现跳跃变化,由CT成像原理可知,这种跃变就会导致投影数第4章基于自适应衰减滤波的CT图像去金属伪影混合法据的一阶导数在某一段表现为弱连续性,经过滤波处理后,这种弱连续性进一步扩大(PanX,1999),就在图像中形成金属伪影。为了削弱金属投影数造成的跃变并保留这部分数据的特征,可以先对金属投影区域进行了自适应衰减(HsiehJ,1998),消除投影数据的跃变,再进行滤波,进一步改善金属投影区域的平滑性,而且还能降低阈值选取的精确度对算法去伪影效果的影响。但是通过自适应衰减和滤波后的投影数据重建的图像,金属结构一定会模糊。获取金属区域信息最好的方法当然是迭代法,迭代法能有效去除金属伪影和抑制噪声,并能完整的恢复金属信息。迭代法的最大缺点就是计算时间长,但是CT扫描对象中金属物体一般都较小,所以仅对金属区域进行迭代是运算量是可以接受的。我们可以通过局部迭代法获得较精确的金属区域信息,只要合理的利用这些信息对金属区域进行补偿,就能获得理想的图像结果。算法流程如图4.1所示。原始投影数据FBP重建原始图像分割出金属区域图像EM迭代金属区域,重投影获取金属投影估计金属区域像素估计金属投影值并对其进行自适应衰减和滤波FBP重建处理后图像对金属区域加权补偿图4.1算法流程图4.2算法与实现算法的主要步骤是先确定金属投影区域,对金属投影数据进行自适应衰减和滤波,然后通过FBP重建图像,最后再根据局部迭代法计算出的金属区域像素点估计值对金属区域进行补偿运算。下面将详细的介绍算法的实现过程。41第4章基于自适应衰减滤波的CT图像去金属伪影混合法4.2.1局部迭代算法的选取在算法实现前,必需先选择局部迭代算法。迭代法有很多种(具体参见3.2.2节1,如ART、SART、EM和OSEM,我们应该选择哪一种迭法,这就需要对这些主流的迭代法进行一下比较。比较主要是基于两个性能:时间和重建效果。时间又包括一次迭代需要时间,收敛速度和局部迭代算法复杂度。重建效果主要从去伪影效果和金属结构的清晰度来判断。为了对迭代法的时间性能进行比较,需要建立仿真实验模型(参见3.2.2.3节表3.2),实验采用平行光束解析法模拟投影数据(如果是扇形束扫描,迭代算法不变,只是系数计算略有不同),投影角度为0.180度,步长为3度,共60个投影度。探测器数目为128个,重建图像大小为128x128。(1)时间性能比较算法迭代一次耗时如表4.1所示,从表可知ART迭代一次的时间远大于其它迭代算法,主要是由于ART迭代是需要把第i条射线校正后的像素点更新,才能进行第(i+1)条射线的校正,即需要动态的计算射线i的估计投影值R工o),而SART、EM和OSEM都是进行以轮或是一个子集的迭代才更新估计图像矢量X,因此可以在每轮迭代开始时计算好每条射线的估计投影值,以后每次校正时直接使用结果即可,大大减少了运算量。而且由于ART是逐线迭代,即使是局部迭代也需对每条射线进行校正,所以ART算法局部迭代运算量也最大。因为OSEM需要合理划分子集,所以它的局部迭代运算量也略大于SART和EM算法。表4.1迭代一次时间和局部迭代运算量表图4.2是ART、SART、EM和OSEM的均方差曲线图,从图中我们可以看出,ART收敛慢,而且随着迭代次数的增加,均方差呈发散趋势。EM和OSEM收敛第一次和第二次迭代时收敛’['曼-T'SART(EM骨*110SEM第二次均方差分别为0.0136和0.0123),但随着迭代次数的增加,EM和OsEM的收敛速度远远快于S灿盯。EM收敛速度L匕OSEM慢一些,主要体现在均方差的数值上。42第4章基于自适应衰减滤波的CT图像去金属伪影混合法(a)ART迭代均方差曲线(b)SART迭代均方差曲线(d)OSEM迭代均方差曲线图4.2迭代法均方差曲线对比图(2)重建结果比较由3.2.2.3节的图3.4可知,ART迭代算法能大大削弱了金属伪影,但是对金属物体引起的射束硬化暗带明显不明显,而且由于ART的逐线校正方式易受噪声干扰,导致金属物体周围出现了环状伪影。SART能基本消除了金属伪影,而且比ART更好的还原了金属信息,不过由于SART是使用通过该像素的所有射线的估计投影值的平均值来校正像素,这样虽然能有效抑制干扰,但是也会使非金属区域的一些细节变模糊。EM算法能很好的消除金属伪影,还原金属信息,效果要好于SART迭_代法,而.KEM收敛I:BSART要快(迭代次数大于2次),但是EM同样在迭代次数不充分的情况下为丢失一些非金属区域的细节。OSEM同样能基本消除了金属伪影和射束硬化引起的暗带,而且能基本还原金属信息,但是同样会模糊细节,而且其收敛最快。综合以上算法的局部重建时间和重建效果,选则EM和OSEM是最好的,EM虽然收敛慢于OSEM,但是其算法局部迭代运算量小,而且OSEM还受子集分割的影响。因此选择了EM算法作为局部迭代算法。43第4章基于自适应衰减滤波的CT图像去金属伪影混合法4.2.2算法的具体实现步骤4.2.2.1确定金属投影区域本算法和插值重建法与EM混合法一样,第一步都是确定金属投影区域,假设使用的是平行射线投影数据P(m,n)(如果是扇形束投影数据,我们认为是已经进行过重排),m=l,...M,n=l,...N。M是探测器总数,N是投影角度总数。使用FBP重建图像,获得原始图像,选择适当的阈值提取金属区域,然后对金属区域利用旋转像素坐标系的方法,在每个投影角度下进行重投影,确定金属区域在投影数据中的范围。Un)={【s(i,n),e(i,n)】),i=1,...I(n)(4.1)I(n)是金属区域在角度n下总的投影点数,s(i,n),e(i,n)是金属投影数据在每个角度下的起始和结束位置。虽然只有一个金属物体时可以直接从投影数据中分割出金属投影区域,但是重投影方法才是最稳定的分割金属投影数据的方法,它适用于多金属情况。4.2.2.2自适应衰减调节和滤波自适应衰减和滤波是算法中很重要的一步,它不仅减小了金属投影数据对周边区域的影响,使投影数据变得较为平滑(KacheriessMetal,2001),降低了阈值选取精确度对算法的影响,大大削弱了金属伪影,而且还保留了被金属覆盖区域的细节特征。通过对4.2.2.1节中求出的金属投影数据区域【s(i,n),e(i,n)】线性插值,得到对金属区域的背景区域的投影值b(m,n)mE“n),b(m,n)是对金属背景区域的粗略估计,求出金属的投影值Mm:Mm(m,n)=【P(m,n).b(m,n)】,mEUn)对取出的金属投影值进行自适应衰减调节:(4.2)(4.3)Ml(m,13)=XcXb(m,n)Mm(m,n),reEL(n)Xb(m,n)是衰减因子,根据投影数据Mm(m,n)的振幅计算,用于修正由金属物体引起的射束硬化。Xc是一个常量缩放因子,其值小于1,用于减少金属投影数据的振幅,金属区域投影数据的振幅越小,在FBP重建时产生的金属伪影越小,Xc可取0.1.0.5,Xc越小,金属伪影也越小,但是会导致金属背景区域的细节失真。在很多实际情况中,x射线的光谱和金属信息是不可知的,所以我们可以简单的令Xb(m,n)=1,这样自适应衰减调节其实就蜕变为线性衰减,在仿真程序中也只提供一个缩放因子参数Xc=0.1。第4章基于自适应衰减滤波的cr图像去金属伪影混合法由于在确定金属投影区域时选取的闽值不可能精确的划分出所有金属像素点,所以对金属投影区域进行自适应衰减调节后,金属投影区域附近仍然存在数据波动,需要通过滤波进一步减小数据的波动,我们对衰减后的金属投影数据MI(m,n)使用自适应滤波,进一步降低噪声,得到较平滑的金属投影数据M2(m,n1,这个滤波过程可以表示为:M2(m,n)=Ml(m,n)@K(mXm∈Un)(4.4)Kfm)是一个滤波函数,可以是均值滤波,中值滤波和裁减中值滤波,根据经验,中值滤波也能很好的去除金属伪影和光子饥渴噪声。中值滤波函数窗宽的选取是由探测器总数决定的。仿真实验中对于180个探测器的CT,窗宽可以取5,随着探测器数的增大,应适当加大窗宽,但也不能过大,否则会使金属物体边缘形变。图4.2为衰减和滤波前后投影数据对比图,其中图4.3(a)为原始投影数据,中间突出部分就是金属区域投影数据。图4.3(b)是经过自适因衰减和滤波后的投影数据(xc--o.1)。由图可知投影数据的跃变明显削弱,通过FBP重建后的图像基本消除金属伪影,但是由于对投影数据进行衰减导致金属细节模糊和边界失真,因此还要进行金属区域补偿。4.2.2.3对金属区域进行补偿烹参一曲原始投影数据(b)衰减和滤波后投影数据闰43衰减和滤波前后的投影数据把42.22修正过的金属投影数据加入背景数据中M3(m,n)=M2(m,n)+b(m,n),m∈L(n)(4.5)金属区域外的投影数据保持不变,对P3使用FBP重建图像Fn。。O,j),ij=1,2,3…M,M是探测器总数。由于自适应衰减会模糊金属的细节,所以需要对图像R—i,j)的金属局域进行补偿.达到细节增强的目的。如何把金属信息恢复,就是这-4,节的主要工作。第4章基于自适应衰减滤波的CT图像去金属伪影混合法通过EM局部迭代,得到金属区域的估计像素值之后,如果像EM混合法一样,简单地将估计的金属区域取代FBP重建后的金属区域,会使金属区域边缘失真,而且还会丢失部分由白适应衰减保留下来的金属覆盖区域的细节。因此可以通过金属区域的估计像素值,对衰减滤波后重建的图像进行加权补偿。如对原始投影数据P的金属区域使用EM迭代,获取金属区域的迭代像素值Fern(i,j),i,jES,S表示金属区域。则对金属区域的加权补偿公式为:Fn。“i,j)=(Fn附(i,j)+Wa木Fem(i,j))/Wdi,jESwa为常量权重因子,表示迭代的金属像素值的补偿度,由于EM迭代法是基于统计理论的迭代法,受噪声影响小,当迭代像素点较多时其计算的像素值可信度高,取Wa大于等于1。但是当金属区域很小时,由于用于统计的像素点很少,导致可信度降低,此时Wa的取值应小于1。Wd是一个调节显示窗宽的参数,取值一般为10至lJ20。4.3仿真实验结果及分析为了考察本文算法的效果,通过仿真实验将其与商用CT主流去金属伪影算法(线性插值法、EM混合法)进行了比较。模型参数见表1,序号5、6两组参数代表一个有重合的金属区域。实验采用平行光束解析法模拟投影数据,投影角度为0.180度,步长为2度,共90个投影度。探测器数目为180个,重建图像大小为180x180。在仿真实验中除了加入高斯噪声,也通过公式(3.8)模拟了射束硬化。表1数值仿真模型参数本文算法的仿真结果如图4.4所示,图4.“a)是直接FBP重建后的结果,可以看到图像金属周围出现条纹状伪影,而且中间出现明显暗带。图4.4(b)是经过自适应衰减和滤波后重建的图像,可以看出有效的去除了金属伪影和硬化引起的暗带,但是金属物体对比度下降,而且边界失真。图4.4(c)是对金属区域进行补偿后的结果,金属结构清晰、对比度明显,而且有效修正了金属物体边缘的失真。第4章基丁白适应衰减滤波的cT图像去金属伪影混合法■■■■囵囵囹第4章基于自适应衰减滤波的CT图像去金属伪影混合法EM混合法相当的情况下明显提高了成像质量。4.4本章小结本章设计了一种基于自适应衰减和滤波的CT去金属伪影混合法,该算法通过选取适当的衰减系数和滤波函数对金属投影数据进行自适应衰减和滤波,然后使用FBP算法对处理后投影数据重建。并通过对原始投影数据进行EM局部迭代估计金属区域像素值,根据估计值对重建图像中的金属区域进行加权补偿。该算法能有效去除金属伪影,抑制噪声和减小射束硬化的影响,降低了算法处理效果对阈值选取精确度的依赖程度,并弥补了插值法和EM混合金属区域失真的不足,而且重建的金属的结构更清晰。该算法计算复杂度与EM混合法相当,能比较容易的移植到各种结构的CT中,因此具有很高的实用价值。此外,该算法可以进一步优化,当金属物体较大时,金属区域重建估计需要较长时间,可以根据图像的先验知识分布结合EM迭代或者使用分块迭代,都可以缩短重建时间。第5章总结和展望第5章总结和展望5.1总结CT是现在应用最为广泛的医学和工业检测成像设备之一,但是金属伪影的存在严重降低了图像质量,无论是在医疗或是工业检测都影响了图像的后续处理和分析。本文首先介绍CT的各种重建算法,然后详细介绍了三种主流的去金属伪影算法。并对这些算法进行了数值模拟仿真实验,通过研究算法的理论和进行仿真实验,对这些算法的优缺点进行了总结,在此基础上提出了一种新的去金属伪影算法。本文的主要研究工作有:(1)为了实现和验证CT去金属伪影重建算法,使用Matlab开发工具,实现了一个简单的CT仿真平台,为进一步深入开展这方面研究打下了基础。(2)实现了3种主流的去金属伪影算法:插值重建法、迭代重建法和EM混合法,并总结了它们去金属伪影的优缺点。(3)对各种迭代法的实现提出了一些优化措施,并详细比较了这些迭代法的收敛速度和复杂度。(4)设计了一种基于自适应衰减滤波的CT去金属伪影混合法。该算法能有效去除金属伪影,抑制噪声和减小射束硬化的影响,弥补了插值法和EM混合金属区域失真的不足,而且使金属的结构更清晰;此外,该算法计算复杂度与EM混合法相当,移植到不同设计的CT中也比较容易。5.2展望本文的研究主要针对平行束和扇形束CT展开的,研究的范围及实现的功能还很有限。近些年CT的新技术发展迅速,应用领域也越来越广泛。对于C,r中金属伪影的研究需要进一步深入,因为对于新的CT技术和应用,始终会遇到金属伪影问题,如何在这些新领域中去除金属伪影,提高CT成像的准确性,将会影响CT技术和应用的进一步发展。本文设计的自适应衰减滤波混合法,如果能一步完善,将有可能解决CT新技术和应用中的金属伪影问题,本人认为下面几个方面需要经一步研究:(1)CT的新技术主要是螺旋CT和多层CT,特别是在医疗领域,螺旋CT和多层CT已经被广泛的应用。由于螺旋C1’和多层CT和扫描方式与传统的平行束和扇形束CT不同,如何确定螺旋CT和多层CT投影数据中的金属投影区域,将会成为研究重49第5章总结和展望点(CT的扫描方式对局部迭代法影响较小)。(2)确定金属区域时,为了达到最优划分对阈值的精确定有很高要求,现在还没有一种全自动的分割方法,适当人工干预是不可避免的。金属区域的确定,对金属结构信息、和成像方式的知识均是必不可少的。如何确定一些模型,在这些模型的基础上可以不需要人工干预而确定最佳阈值。因此基于模型的金属区域划分是今后去金属伪影算法的研究重点。(3)CT三维重建随着计算机性能的提高越来越受到重视,特别是在临床应用中通过CT三维重建,得到的结果可以充分的挖掘图像中所包含的有用信息,提高医疗诊断的准确性与科学性。因此将自适应衰减滤波混合法应用于CT---维重建,有利于扩大CT在医疗诊断和治疗中的应用范围。参考文献参考文献谷建伟,张丽.2004.圆轨迹锥束CT的伪影成因和校正方法综述【J】.北京:CT幂n--维成像学术年会议文集.10(2):12—16谷建伟,张丽,陈志强.2005.CT图像中金属伪影的快速校iE[J1.中国体视学与图像分析.10(2):108—111.谷建伟,张丽,陈志强.2006.常见的几种插值方法在CT系统金属伪影校正中的性能比较【J】.核电子科学与探测技术.砸6):905-907谷建伟,张丽,陈志强.2006.基于投影的CT图像金属伪影非权重校iE[J】.清华大学学报.46(6):825-828黄庆华.2002.CT图像重建与医学影像图像增强【D】.【硕士】.合肥:中国科学技术大学.14李建,吴志芳.2005.最大后验概率重建算法在发射CT中的应用【J】.核电子学与探测技术.27(1):45·49李建,吴志芳,安洪振,等.2007.松弛系数.有序子集.最大似然期望算法在∞Co集装箱硎佥测中的应用【J】.核电子学与探测技术.27(1):45-49吴朝霞,刘力,柴新禹.2004.可变约束OSEM图像重建算法仿真研究[J].中国生物医学工程学报.23(1):1-3林宙辰,石青云.2001.用四次多项式插值消除医用x射线CT中的金属伪影【J】.中国图象图形学报.6(A)(动:142-147刘力,吴朝霞,赵书俊.2002.具有松弛因子的OSEM重建算法[J].中国图像图形学报.7(AXl)-814-817张泽宏.2005.多能x射线硬化校正方法的研究【D】:【硕士1.重庆:重庆大学.18-25印胤,刘力.2003.扇束图像中OSEM算法及子集划分的研究[J].CT理论语应用研究.7(3):1-8庄天戈主编.1992.CT原理与算法【M】.上海交通大学出版社.16-22张书文,陈英茂,田嘉禾,等.2003.OSEM子集及迭代速度对PET巨]像质量的影响【J】.中国医学影像杂志.11(3):199-201张伟.2006.CT图像质量评估及图像伪影模拟校正方法【D】.【硕士】.上海:上海交通大学.7.10张书明,胡宇光,施元丁,等.2007.同步辐射光成像中的最大似然迭代法【J】.CTN论与应用研究.16(2):8—13AmdersenAH,KakAC.1984.Simultaneousalgebraicreconstructionteclmique(SART):asuperiorimplementationoftheARTalgorithm[J].Ultrasonic51Imaging.6:81-94参考文献BarrettHH,WilsonDW,TsuiBM.1994.NoisepropertiesofEMalgorithm.ImageTheoryPhysicalMedicalBiology.ByrneCL1996.Block-iterativemethodsforimagereconstructionfromTransationonprojections[J].IEEEImageProcessing.5(5):792—794BaissalovR,SandisonGA,DonnellyBJ.2000.Suppressionofhigh·densityartefactsinx.rayCTimagesusingtemporaldigitalsubtractionwithapplicationtocryotherapy[J].PhysicsinMedicalandBiology.45:N53·N59.CR.1986.ReprojectionusingaCrawford480.483.parallelbackprojector[J].MedicalPhysics。13(4):ChenLGLiangattenuationYGeorgeASandison,eta1.2002.AnovelmethodforreducinghighobjectartifactsinCTreconstructions[C].ProceedingsofSPIE,4684:PP.841—850.DempsterAP,LairdNM,RubinDB.1977.MaximumlikehoodfromincompletedataviatheEMalgorithm[J].JournaloftheRayalStatisticalSocietySeriesB.39(1):1-15.projectionsonDavisGR.1994.EffectoflinearinterpolationofthefilteredX-Raycomputedtomographe.JournalofX-rayScienceandDeimagenoiseinTechnology[J].41:192-199.ManB,NuytsJ,DupontP,eta1.1999.MetalstreakartifactsinX—raycomputedTransactionsontomographyAsimulationDestudy[J].IEEENuclearScience46(3):691—696.ManB,NuytsJ,DupontaP,eta1.2000.Reductionofmetalstreakartifactsinx—raycomputedtomographyusingTransactionsontransmissionmaximumaposteriorialgorithm【J】.IEEENuclearScience.47(3):977-981.DanJK.2001StatisticallyregulatedandadaptiveEMreconstructionforemissioncomputedtomography[J].IEEEDeTransactiononNuclearScience.镐(3):790—797ManB,NuytsJ,DupontP,eta1.2001.Aniterativemaximum—likelihoodpolychromaticonalgorithmforor[J].IEEETransactionsMedicalImaging.20(10):999-1008.FesslerJA,HeroAO.1995.Penalizedmaximum-likelihoodimagereconstructionusingspaceOnImagealternatinggeneralizedEM1417.1418algorithm[J].IEEETransactionsProcessing.4(10):GordonR,BenderR,Hermanthree-dimensionalelectionGT.1970.Algebraicreconstructionandx—raytechniques(ART)formicroscopyphotography[J].JournalofTheoreticalBiology.29(3):471-475GloverGH,PelcNJ.1981.AnalgorithmforthereductionofmetalclipartifactsinCTreconstructions[J].MedicalPhysics.8(6):799—807,GuanHQ.RichardG.1994.AprojectionaccessorderforspeedyconvergenceofARTin(algebraicreconstructiontechnique):amultilevelschemeforcomputedtomography[J].Physics52参考文献MedicalandBiology.39:2005-2010HermanGT.1979.Correctionforbeamhardeningincomputedtomography[J].PhysicsinMedicalandBiology.24(1):81-106.HermanGT.1995.Imagereconstructionfromprojections[J].Real-TimecomputedImaging.1:3—18HsiehJ.1998.Adaptivestreakartifactreductionintomographyresultingfromexcessivex-rayphotonPnoise[J].MedicalPhysics.25(11):2139—2147.improvedalgorithmJosephM.1982.Anonforreprojectingraysthroughpixelimages[J].IEEETransactionsKalenderMedicalImaging.1(3):192—196J.1987.ReductionofCTartifactscausedbymetallicWAHebelR,Ebersbergerimplants[J].Radiology.164(2):576-577.KamphuisallCKBeckmanFJ.1998.AccelerateiterativetransmissionCTreconstructionusingonorderedsubsetKachelriessconvexalgorithm[J].IEEETransactionsO,Kalendermedicalimaging.17(8):1101-1105.M,WatzkeWA.2001.Generalizedmulti-dimensionaladaptivefilteringforPhysicsconventionalandspiralsingle-slice,multi-slice,andcone-beamCT[J].Medical28(4):475-490.RM,BatesRH.1983.Reconstructionalgorithms:transformmethods[J].ProceedingofLewitttheIEEE.71(3):390-408.LangeKCarsonR.1984.EMreconstructionofComputerAssistedalgorithmsforemissionandtransmissiontomography[J].JournalLeahyandTomography.8(2):306-316RM,ByrneCL.2000.ResentdevelopmentsiniterativeimagereconstructionforPETonSPECT[J].IEEETransactionsLaRivi6remedicalimaging.19(4):257-260.regressionPJ,PanX.2000.Nonparametriclikelihoodsinogramsmoothingonusingaroughness-penalizedpoissonobjectiveFunction[J].IEEETransactionsmedicalimaging.19(8):773-786.PanX.1999.Optimaltomographynoisecontrolinandfastreconstructionoffan·beamcomputedimage[J].MedicalPhysics.26(5):689-697.Noise-InducedStreakArtifactsinPatrickJ,L丑R,DavidMB,eta1.2005.ReductionofX-RayComputedTomographyThroughSpline·-BasedPenalized··LikelihoodSinogramSmoothing[J].IEEETransactionsonmedicalimaging.2“1):105—111SeitzERuegseggerP.1985.CTbonedensitometryoftheanchorageofartificialkneejoints[J].JournalofComputerAssistedTomography.9:612-622.ReconstructioninEmissionSheppLA,VardiY.1982.MaximumLikelihoodIEEETransactionTomography[J].MedicalImaging.1(2):113·122.53参考文献SanerKBoumanC1993.ATransactionsonlocalupaatestrategyforiterativereconstructionfromprojections[J].IEEESignalProcessing.41(2):540-548WangGSnyderDL.,O’SullivanJA,eta1.1996.IterativeDeblurringforCTMetalArtifactReduction[J].IEEETransactionsXIAD,RoeskeJohnonmedicalimaging.15(5):657—664.reducingC,YU崛eta1.2005.AhybridapproachtocomputedtomographymetalartifactsinintracavitaryYavuzbrachytherapy【J】.Brachytherapy.4(1):18-23.andnoiseanalysisM,FesslerJA.1999.Penalized·likelihoodestimatorsPETforrandoms.precorrected665—674.transmissionscans[J].IEEETransactionsonmedicalimaging.18(8):ZhaoSY,RobertsonDD,WangG,eta1.2000.X-rayCTmetalartifactreductionusingwavelets:anapplicationforimagingtotalhipprostheses[J].IEEETransactionsonmedicalimaging.19(12):1238-1247.攻读硕士学位期间发表的学术论文攻读硕士学位期间发表的学术论文已发表论文:[1]陈豫,罗海,周荷琴.基于自适应滤波的CT图像去金属伪影混合算法.中国医疗器械杂志.2009,33(2):87-9055致谢致谢在本论文完成之际,谨向所有给予我指导和帮助的老师,同学,朋友和家人致以最诚挚的感谢。首先要特别感谢导师周荷琴教授,在信息工程研究实验室四年难忘的时光里,正是在她耐心的指导和悉心的关怀下,使我充实和愉快地完成了本科、研究生论文和一系列的工程项目。此外,周老师渊博的知识,开阔的视野,前瞻的眼光以及敏锐的思维给了我很深的印象,并在项目选题和研究过程中给了我很多指导和意见,不仅开拓了我的思维,更培养了我的学习能力和实际解决问题的能力。在为人方面,周老师严谨的治学精神,一丝不苟的工作态度和积极的生活态度深深的影响了我,让我养成了严肃认真的科研态度及乐观的生活态度,这将对我今后的工作和生活都大有益处。其次要感谢信息工程研究实验室的谭裴师兄,罗海及实验室的其他成员,大家的交流和讨论,极大的促进了我的学习和研究。还要感谢王雷老师和06研的所有同学,感谢你们对我生活上的帮助,三年的早夕相处给我留下了很多美好的回忆。最后感谢父母和亲人,你们的支持是我最大的动力。2009年5月56CT图像金属伪影校正算法研究
作者:
学位授予单位:
陈豫
中国科学技术大学
本文链接:http://d.g.wanfangdata.com.cn/Thesis_Y1497509.aspx
授权使用:中北大学(zbdxtsg),授权号:505296ac-4552-416f-a8f5-9e99016592f7
下载时间:2011年3月1日
因篇幅问题不能全部显示,请点此查看更多更全内容