确定运动场和产生运动补偿的ct图像数据组的方法和系统的制作方法

文档序号:918127阅读:152来源:国知局
专利名称:确定运动场和产生运动补偿的ct 图像数据组的方法和系统的制作方法
技术领域
本发明涉及一种用于在部分地运动的对象的CT图像数据组中确定运动场的方法,该运动场由大量特定于位置的运动矢量组成。本发明还涉及一种用于产生部分地运动的对象的运动补偿的CT图像数据组的方法。此外,本发明还涉及一种用于图像重建的计算系统以及一种具有这样的计算系统的CT系统,其中在运行时实施前面提到的方法。
背景技术
一般公知的是,由于在CT拍摄期间的心脏运动,所拍摄的数据是不一致的并且导致图像伪影,其强烈限制了数据的临床可用性。为了避免这种图像伪影,在现代CT心脏成像中通过拍摄或使用与心脏阶段相关的数据产生心脏的与阶段相关的显示。基本上为此存在回溯的和前瞻的采集方案。在前瞻的采集方案的情况下,仅在心脏的静止阶段附近的一定的窗口拍摄数据并且用于图像重建。这些方案的共同目的是使心脏运动几乎冻结并且最小化数据不一致并且由此使图像质量最佳。但由于相对于心脏运动过慢的机架旋转或相对于机架旋转过快的心跳如下策略不足以实现足够好的时间分辨率,以计算无伪影的图像。在现有技术中公知不同的在事后改善时间分辨率的算法。在H.Schondube^T.Allmendinger、K.Stierstorfer>H.Bruder 和 Τ.Flohr 的文献“Evaluation of a novel CT image reconstruction algorithm with enhanced temporalresolution”, Proceedings of SPIE,p.79611N, 2011 中描述了通过低于 180 度的理论上的角度扫描来降低所需的数据量,其中由于不完整的数据而必须迭代地优化图像质量。此夕卜,在D.Schaf er^ J.Borgert> V.Rasche 和 M.Grass 的文献“Motion-Compensated and Gated Cone Beam Filtered Back-Projection fbr 3-DRotational X-Ray Angiography,,,IEEE Transactions on Medical Imaging, Vol.25,N0.7,pp.898-906,2006年7月中公开了在已知对象运动的情况下在运动补偿重建期间可以考虑为重建所使用的数据。该过程导致极大地改善了图像质量。但迄今为止,为了改善“最佳阶段”图像的图像质量,也就是从最佳的静止阶段得到的图像以及由此的最高质量,正确估计运动的问题还没有解决。迄今的方案仅通过配准不同心脏阶段的两个三维标准重建来估计运动。但至今不能显示“最佳阶段”图像的质量改善,因为该图像固有地限制了配准的数据的时间分辨率。相反,极大地改善了较差的心脏阶段的图像并且由此例如能够以改善的图像质量显示其它心脏阶段。

发明内容
因此,本发明要解决的技术问题是,找到一种用于图像重建的方法和一种CT系统或者一种计算系统,其(通过改善地确定心脏的运动或改善地确定用于随后校正图像数据的运动场)降低了残余的图像伪影。
本发明的基础是借助运动补偿的重建算法改善地表达运动估计。相应地,对“最佳阶段”图像fbp(x,S)进行运动补偿的重建的结果直接取决于描述运动的参数s e麗为此这样估计参数S,使得结果满足特定的图像特征。形式上这可以通过将价值函数X(S)作为分析度量最小化来实现。如果为了重建“最佳阶段”图像使用解析的重建算法,例如FDK算法(FDK =Feldkamp-Davis-Kress),则可以给出有效的计算规范,该计算规范例如通过梯度下降迭代地确定用于运动补偿的重建的参数。此外,为了降低计算开销可以仅通过包含运动的部分图像来计算目标函数。形式上地,为此计算运动图(Bewegungskarte),该运动图说明在图像中在该位置存在运动伪影的概率。相应于该基本构思,发明人还建议如下方法和装置:本发明的基本核心由用于在部分地和可能周期地运动的对象(特别是具有跳动的心脏的患者)的CT图像数据组中确定运动场的方法组成,其中该运动场由大量运动参数、特别是特定于位置的运动矢量组成,该特定于位置的运动矢量描述了对象关于拍摄的时间段的运动,并且该方法具有如下方法步骤:-采集或传输计算机断层造影系统的投影数据组,包含预先给定的运动阶段和投影角度区域,所述投影数据组允许直接重建CT图像数据组,-在使用第一解析重建算法和分别由大量运动参数、特别是特定于位置的运动矢量组成的不同的运动场的情况下通过运动补偿的重建方法多次重建具有第一图像分辨率的CT图像数据组,-确定运动场,在使用该运动场的情况下在运动补偿的重建中至少一个图像特征具有极值,

-存储和/或输出运动场。S卩,在上面描述的方法中(与现有技术不同)不是通过两个或多个图像数据组的比较来确定运动,而是仅使用为重建唯一的三维图像数据组作出贡献的投影数据,从而确定关于拍摄时间或心脏阶段的分辨的运动场的运动参数,方法是找到这样的运动参数,其最终通过运动补偿的重建(即重建,在所述重建的情况下在使用运动场的条件下并且为补偿在那里描述的特定于位置和特定于时间的运动计算断层造影的图示)导致这样的重建的图像,在该重建的图像中如下地优化一个或多个表示图像的运动模糊的度量的图像特征,使得可以从最小的运动模糊出发。为了从一开始就产生尽可能清晰的图像,具有优势的是,投影角度区域(探测器数据源自于该投影角区域)是180°加上为扫描所使用的射束的扇形角度。这相应于最小的投影角度区域,通过该投影角度区域可以在常规重建技术中进行断层造影的拍摄。此外建议,使用如下方法的运动补偿方案作为解析的重建方法:FDK重建方法(FDK = Feldmann-Davis-Kress)、Clack-Defrise重建方法、基于希耳伯特变换的重建方法、基于傅里叶变换的重建方法、基于反投影的重建方法。作为用于确定运动场的优化标准例如可以使用一个或多个如下图像特征:熵、梯度的和、总变差/总波动、可压缩性、与参考图像的相似性或图像模型。此外有利的是,为了执行按照本发明的方法,如在心脏重建中常见的那样,从多个运动周期(在假设周期运动的条件下)收集探测器数据以用于产生所使用的投影数据组。在此,例如通过多次心跳分别从(可能窄的)预定的阶段区域收集探测器数据,直到扫描所需的投影角度区域,从而由此由于为重建所使用的探测器数据而已经呈现尽可能小的运动模糊,但该运动模糊通过按照本发明的方法被进一步减小。此外有利的是,对于执行按照本发明的方法使用多个X射线源(双源)。在此,关于正好相同的时间点但不同的角度拍摄数据,由此极大地降低了整个角度范围的拍摄并且由此改善时间分辨率,但该时间分辨率通过按照本发明的方法进一步减小。此外具有优势的是,不是使用断层造影的图示的整个区域来确定运动场,而是仅关于对象的部分区域来计算运动场。由此一方面可以降低所需的计算功率,并且另一方面可以限制到实际相关的区域,从而处于外部的伪影不产生干扰。基于前面描述的用于确定运动场的方法现在还建议一种用于产生部分地以及特别是周期地运动的对象(特别是具有跳动的心脏的患者)的运动补偿的CT图像数据组的方法,该方法具有如下方法步骤:-采集或传输计算机断层造影系统的投影数据组,包含预先给定的运动阶段和投影角度区域,所述投影数据组允许直接重建CT图像数据组,-按照本发明确定运动场,-在使用运动补偿的重建方法的情况下基于第二重建算法和运动场重建具有第二图像分辨率的最终CT图像数据组,-存储最终CT图像数据组或将最终CT图像数据组在图像再现系统上输出。由此,基于按照本发明确定的运动场执行运动补偿的重建计算并且计算断层造影的图示,在该图示中至少尽可能地清除运动伪影。总之,基于“最佳阶段”探测器数据得到再次改善的断层造影图示,而无需为此超出为重建图示本来需要的探测器数据而使用其它探测器数据。 虽然原则上在计算运动场时以及在计算最终图像时能够基于相同的位置分辨率,但由于计算时间的原因具有优势的是,(用于计算运动场的)第一图像分辨率比(最终CT图示的)第二图像分辨率更低。此外有利的是,第二重建算法与第一重建算法不同。由此例如可以在确定运动场的范围内使用相对简单的解析算法,其允许尽可能快速的重建,并且对于CT图示的最终重建使用产生最佳图像的较麻烦的算法。还要指出的是,在确定运动场的范围内不一定必须仅使用唯一的重建算法。也可以首先借助极简单“粗略”的重建粗略地确定运动场,并且然后在使用较麻烦的重建方法的情况下执行运动场的“微调(Finetuning)”。第一重建算法必须是解析的重建算法,而第二重建算法可以是解析的、迭代的或统计的运动补偿的重建算法,其中在本发明的范围内还应用公知的事后图像改善。此外,可以从一个或多个运动周期收集探测器数据,以用于产生所使用的投影数据组。除了按照本发明的方法,发明人还建议一种用于图像重建的计算系统,该计算系统具有用于存储计算机程序的存储器和用于执行所存储的计算机程序的处理器,其中在存储器中存储了至少一个计算机程序,该计算机程序在计算系统运行时执行按照本发明的方法的方法步骤。
一种具有前面描述的计算系统的CT系统、特别是双源CT系统也属于本发明的范围。


下面借助附图对本发明和优选的实施例作进一步说明,其中仅示出为理解本发明所需的特征。使用如下附图标记:1:CT系统/C形臂系统;2:第一X射线管;3:第一探测器;4:第二 X射线管;5:第二探测器6:机架壳体;7:旋转臂;8:检查卧榻;9:系统轴;10:计算系统;11:造影剂施加器;12 =EKG导线;P:患者;Prgl-Prgn:计算机程序。附图中:图1示出了用于执行按照本发明的方法的CT系统;图2示出了用于执行按照本发明的方法的C形臂系统;图3示出了由双源CT检查得到的心脏的断层造影的CT截面图像;图4示出了由单源CT检查得到的心脏的断层造影的CT截面图像;图5示出了在使用按照本发明的运动补偿的重建的情况下重建由单源CT检查得到的心脏的断层造影的CT截面图像。
具体实施例方式图1示例性示出了具有计算系统10的CT系统1,利用该计算系统10可以实施按照本发明的方法。CT系统I具有带有X射线管2和相对布置的探测器3的第一管/探测器系统。可选地,该CT系统I具有第二 X射线管4和相对布置的探测器5。两个管/探测器系统位于机架上,该机架布置在机架壳体6中并且在扫描期间围绕系统轴9旋转。患者P位于可移动的检查卧榻8上,该检查卧榻或者连续地或者顺序地沿着z轴或系统轴9移动穿过位于机架壳体6中的扫 描场,其中通过探测器测量从X射线管发出的X射线辐射的衰减。在测量期间可以借助造影剂施加器11向患者P注射造影剂块(Kontrastmittelbolus),从而可以更好地识别血管或者可以执行灌注测量。在心脏拍摄中可以附加地借助EKG导线12测量心脏活动并且执行EKG门控扫描。借助计算单元10来控制CT系统以及执行按照本发明的方法,计算机程序Prg1-PrgJi于该计算单元10中,这些计算机程序也可以执行前面描述的按照本发明的方法。附加地也可以通过该计算单元10输出图像数据。替换地也可以结合按照C形臂系统I (如图2所示)类型的CT系统的探测器数据执行按照本发明的方法。在此示出的C形臂系统I同样具有X射线管2和相对布置的平面构造的探测器3。两个系统借助旋转臂7以任意位置围绕患者P旋转。在此,患者P位于患者卧榻8上,该患者卧榻附加地具有造影剂施加系统11,以便必要时为了显示血管而注射造影剂。此外,也可以在该C形臂系统中进行未详细示出的EKG扫描以用于确定心脏周期以及在其中嵌入的周期阶段。同样,通过在其存储器中具有计算机程序Prg1-Prgn的计算单元10来控制系统,除了别的之外该计算机程序也可以执行按照本发明的方法以用于确定运动场,并且借助该运动场可以实施断层造影的图像数据的最佳的运动补偿的重建。如前面已经描述的那样,对图像fbp(x,s)进行运动补偿的重建的结果直接取决于描述运动的参数.s e rk_。按照本发明确定相应于运动矢量的这些参数s,方法是,优化利用这些参数进行运动补偿地重建的图像的图像特征。这一点例如可以基于大量利用不同运动场重建的图像数据组通过将价值函数£(詩作为分析度量最小化来实现,其中一直改变运动场直到价值函数达到最佳。由此,为此可以给出有效的计算规范,该计算规范通过一个或多个图像特征(例如梯度下降)迭代地确定用于运动补偿的重建的参数S,为了重建使用解析的重建算法。此外为了降低运动场的计算开销也可以仅通过包含预期的相关运动的部分图像来计算运动场。为了确定运动场可以使用运动模型。这种运动模型M X R3 X Wk m- R3基于参数S对于第i个投影的拍摄时间在原始位置X处计算实际位置X' =M(i, X, S)。用于运动模型的示例是密集的运动场。对于在第j个投影图像中的每个位置I存在移动矢量.sM, e麗气公式即:M(i, x, s)=x+si;x=x/.公式(1)但在本发明的范围内也可以使用其它的稀疏的运动场(例如由B样条组成)或者其它线性基本函数,以及非线性基本函数,例如NURBS(=Non-Uniform Rational B-Spline,非均匀有理B样条曲线)。作为对于运动 补偿的重建算法的具体示例可以参见公知的运动补偿的FDK重建算法,该FDK重建算法已经在前面援弓I的Schmferet al.的文献中公开。这种FDK算法是临床CT中常规使用的算法中的一种。其在数学上可以通过下面的反投影公式f:S3 x ^ M来描述:
权利要求
1.一种用于在部分地和可能周期地运动的对象、特别是具有跳动的心脏的患者(P)的CT图像数据组中确定运动场的方法,所述运动场由大量特定于位置和特定于时间的运动矢量组成,所述方法具有如下方法步骤: 1.1.采集或传输计算机断层造影系统(I)的投影数据组,包含预先给定的运动阶段和投影角度区域,所述投影数据组允许直接重建CT图像数据组(=180° +探测器角度), 1.2.在使用第一解析重建算法和分别由大量特定于位置和特定于时间的运动矢量组成的不同的运动场的情况下通过运动补偿的重建方法多次重建具有第一图像分辨率的CT图像数据组, 1.3.确定运动场,在使用该运动场的情况下在运动补偿的重建中至少一个图像特征具有极值, 1.4.存储和/或输出所述运动场。
2.根据上述权利要求1所述的方法,其特征在于,所述投影角度区域是180°加上所使用的射束的扇形角度。
3.根据上述权利要求1或2所述的方法,其特征在于,所述解析的重建方法是如下列表中的方法之一: -FDK 重建方法(FDK = Feldmann-Davis-Kress), -Clack-Defrise 重建方法, -基于希耳伯特变 换的重建方法, -基于傅里叶变换的重建方法, -基于反投影的重建方法。
4.根据上述权利要求1至2中任一项所述的方法,其特征在于,作为待优化的图像特征使用至少一个如下列表中的图像特征: -熵, -梯度的和, -总变差/总波动, -可压缩性, -与其它参考图像的相似性。
5.根据上述权利要求1至4中任一项所述的方法,其特征在于,从多个运动周期收集所述探测器数据以用于产生所使用的投影数据组。
6.根据上述权利要求1至5中任一项所述的方法,其特征在于,仅关于对象的部分区域计算所述运动场。
7.一种用于产生部分地和可能周期地运动的对象、特别是具有跳动的心脏的患者(P)的运动补偿的CT图像数据组的方法,该方法具有如下方法步骤: 7.1.采集或传输计算机断层造影系统(I)的投影数据组,包含预先给定的运动阶段和投影角度区域,所述投影数据组允许直接重建CT图像数据组, 7.2.按照权利要求1至4中任一项确定运动场, 7.3.在使用运动补偿的重建方法的情况下基于第二重建算法和运动场重建具有第二图像分辨率的最终CT图像数据组, 7.4.存储所述最终CT图像数据组或将所述最终CT图像数据组在图像再现系统上输出。
8.根据上述权利要求7所述的方法,其特征在于,所述第一图像分辨率比所述第二图像分辨率更低。
9.根据上述权利要求7至8中任一项所述的方法,其特征在于,所述第二重建算法与所述第一重建算法不同。
10.根据上述权利要求9所述的方法,其特征在于,所述第二重建算法是解析的重建算法。
11.根据上述权利要求9所述的方法,其特征在于,所述第二重建算法是迭代的重建算法。
12.根据上述权利要求9所述的方法,其特征在于,所述第二重建算法是迭代的或统计的重建算法。
13.根据上述权利要求1至12中任一项所述的方法,其特征在于,从多个运动周期收集所述探测器数据以用于产生所使用的投影数据组。
14.根据上述权利要求1至13中任一项所述的方法,其特征在于,从多个X射线源收集所述探测器数据以用于产生所使用的投影数据组。
15.一种用于图像重建的计算系统(10),所述计算系统具有用于存储计算机程序的存储器和用于执行所存储的计算机程序的处理器,其特征在于,在存储器中存储了至少一个计算机程序(Prg1-P rgn),所述计算机程序在计算系统(10)运行时执行按照上述方法权利要求中任一项所述的方法步骤。
16.一种CT系统(I),特别是双源CT系统,具有按照上述权利要求15所述的计算系统(10)。
全文摘要
本发明涉及用于确定运动场和用于产生部分地运动的对象的运动补偿的CT图像数据组的一种方法、一种计算系统和一种CT系统,其中建议通过使用唯一的CT图像数据组的投影数据通过在运动补偿地重建的断层造影数据组中找到至少一个图像特征的极值优选迭代地确定运动场,并且通过这样确定的运动场以及已经使用的投影数据组通过运动补偿的重建产生最终的CT图示。
文档编号A61B6/03GK103190927SQ20121036388
公开日2013年7月10日 申请日期2012年9月26日 优先权日2011年9月28日
发明者H.布鲁德, C.罗科尔 申请人:西门子公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1