动态计算机断层摄影成像的制作方法

文档序号:6454944阅读:226来源:国知局
专利名称:动态计算机断层摄影成像的制作方法
动态计算机断层摄影成像
本发明涉及计算机断层摄影(CT)成像。其在期望改进运动结构的可 视化的心脏和其他应用中具有用途。
在CT技术上的新近进展,比如增加的扫描架旋转速度和多层扫描仪的 引入及接受,为CT成像开辟了新的应用。 一种所述应用是心脏成像的应用, 更具体来说是冠状动脉的可视化的应用。
心脏成像的一个具有挑战性的具体方面是获得具有使搏动心脏有效可 视化所需的时间分辨率的体积数据。参见例如Blobel等人2004年的 "Optimization of Temporal and Spatial Resolution for Cardiac CT Diagnostics"和Shoepf等人2004年在Radiology 2004: 232: 18-32上的"CT of Coronary Artery Disease "。
用于执行门控心脏重建的一种技术是扩展的心脏重建(ECR)方法。 参见Grass等人在Phys. Med. Biol. 48(2003) 3069-3084上的"Helical Cardiac Cone Beam Reconstruction Using Retrospective ECG Gating"。该ECR方法是 基于3D滤波反投影的近似螺旋锥束重建方法。在此框架中,回顾性心脏门 控方案将时间信息限制在某个感兴趣的心脏运动状态。应用低螺距螺旋重 建模式实现数据的冗余。
更具体地,ECR技术基于用于螺旋锥束重建的楔形方法(wedge method),其在对锥束数据余弦加权、滤波和3D反投影之前将扇束应用于 平行束重排。除了在重建几何结构中固有的几何加权因子外,ECR方法还 包括基于照明窗的加权函数,这是采集几何结构的结果。该方法还包括用 于确定在时域内的投影数据部分的心脏加权函数,所述时域用于针对预期 心脏相位重建图像体积图像。在反投影之前,利用归一化方法,针对体积 内的每个体素将照明加权函数和心脏加权函数合并。
尽管是有效的心脏重建技术,ECR方法需要对于每个要可视化的心脏 相位的新的反投影。由于反投影步骤在计算上费时,在预期多个心脏相位的体积数据的相对快速、交互式可视化的情况下,ECR方法并不是很好地 适于应用。
在另一技术中,将采集数据流细分成数据段,该数据段的角度范围小 于形成完整断层摄影数据集所需的角度范围。依次重建所述数据段以形成 段图像流。然后将时间重排应用于图像数据,然后将图像数据相加以便形 成体积数据。参见Bruder等人2005年在Fully 3D Image Reconstruction in Radiology and Nuclear Medicine上的"Dynamic Cardiac CT Imaging Using Detectors with Large Cone Angle "。
尽管该方法避免了对每个用户所选择的心脏相位重新计算图像体积的 需要,但只能在离散的时间网格(time grid)内调整心脏相位,所述时间格 是图像段的角度范围的函数。而且,将所述段图像相加以获得心脏处于重 新选择的相位时的完整体积图像需要对计算机硬盘进行大量写操作。因此, 该技术不允许对任意心脏相位的体积数据的快速、交互式可视化。
本发明的各方面解决了这些问题以及其他问题。
根据本发明的第一方面,方法包括利用在周期性运动的对象的断层摄 影检查期间所采集的投影数据来重建多个图像层,合并所述图像层以生成 指示处于任意第一运动相位的所述对象的第一图像数据,并且显示指示所 述第一图像数据的人类可读图像。所述图像层由投影数据段生成,所述投 影数据段的角度范围小于提供完整断层摄影数据集所需的角度范围。
根据本发明的另一方面,装置包括用于利用在周期性运动的对象的断 层摄影检查期间所采集的投影数据来重建多个图像层的设备,用于合并所 述图像层以生成指示处于任意第一运动相位的所述对象的第一图像数据的 设备,以及用于显示指示所述第一图像数据的人类可读图像的设备。所述 图像层由投影数据段生成,所述投影数据段的角度范围小于提供完整断层 摄影数据集所需的角度范围。
根据本发明的另一方面,方法包括利用在周期性运动的对象的CT检查 期间所采集的投影数据来重建多个图像层,根据第一加权函数合并所述图 像层以生成指示处于第一运动相位的所述对象的第一图像数据,显示指示 所述第一图像数据的人类可读图像,根据第二加权函数合并所述图像层以便生成指示处于第二运动相位的所述对象的第二图像数据,并且生成指示 在第二运动相位的所述对象的人类可读图像。所述图像层由多个在角度上 移位的投影数据段生成。同样将所述图像层移位第一角位移,并且将第一 和第二运动相位以小于第一角位移的角距分离。
根据另一方面,计算机可读存储介质携带有当被计算机执行时使得计 算机执行包括以下步骤的方法的指令利用在周期性运动的对象的断层摄 影检查期间所采集的投影数据来重建多个图像层,生成第一在角度上变化 的参考加权函数,加权所述图像层从而使得应用于所述图像层的加权逼近 第一加权函数,合并所加权的图像层以生成指示所述对象的第一体积数据, 并且生成指示所述第一体积数据的人类可读图像。
在阅读并理解所附的说明书的基础上,本领域技术人员将领会另一些 其他优势和益处。


图1示出了CT扫描仪;
图2示出了交互式可视化技术的步骤;
图3A、图3B和图3C示出了用于生成图像层的技术的各方面; 图4示出了生成图像层的步骤;
图5示出了用于生成图像层加权函数的技术的各方面; 图6示出了生成图像层加权函数的步骤。
参考图1, CT扫描仪10包括绕z轴旋转的旋转扫描架18。扫描架18 支撑诸如x射线管的x射线源12,其生成一般为锥形的辐射射束。扫描架 18还支撑x射线敏感探测器20, x射线敏感探测器20对向在检査区域14 的相对侧上的角形弧。探测器20优选为多层探测器,其包括在z方向上延 伸的多排或多层探测器元件以及在横向方向上延伸的多列探测器元件。探 测器20生成指示沿多个射线接收的辐射的输出信号。也可以实现平板或其 他探测器20构造,以及第四代或其他系统几何结构。
心电图(ECG)单元28生成指示正在接受检査的患者心脏相位的数据。 诸如病床的患者支架16在检査区域14支撑患者。患者支架16优选为 在z方向上可移动。控制器28协调实现预期扫描方案所需的各种扫描参数,所述参数包括x射线源12的参数,比如管电压和电流。支架16的移动优 选为与扫描架的旋转相协调以便生成一般为螺旋的扫描路径。
重建器30重建投影数据流以生成指示患者内部解剖的体积数据。如将 在下文更充分地描述的,重建器30包括重建多个图像段或层的图像层重建 34。
交互式加权处理器42处理由重建器30生成的体积图像数据以显示为 人类可读形式。
通用计算机用于操作者控制台44。控制台44包括诸如监视器或显示器 的人类可读输出设备以及诸如键盘和鼠标的输入设备。控制台44还包括程 序和数据存储器,包括相对较大但较低速的磁盘存储器和相对较小但相对 较快的随机存取存储器(RAM)。驻留在控制台上的软件允许操作者通过建 立预期扫描方案、启动和终止扫描、查看并且否则操控体积图像数据并且 否则与扫描仪10交互,来控制扫描仪10的运行。注意,交互式加权处理 器42和操作者控制台可以在同一通用计算机中实现。
图2示出了交互式可视化技术的步骤,其可利用扫描仪10来实现,并 且具体很好地适用于诸如心脏冠状动脉的周期性运动对象的交互式可视 化。
在步骤202,获得患者的CT扫描。 一起记录患者的心电图数据与投影 数据。
在步骤204,重建器30重建投影数据以生成指示患者感兴趣体积或区 域的体积数据,所述感兴趣体积或区域例如包括心脏的区域。ECG数据有 利地用于在患者心脏运动的预期相位执行回顾性门控重建。由于体积数据 将在后续步骤中用来识别感兴趣子区域,可以建立重建参数以相对快速地 生成图像,尽管所述图像的质量相对较低。另一方面,可以建立重建参数 以生成相对较高诊断质量的数据。在一种实现方式中,利用ECR方法执行 重建,尽管也可利用其他适当的重建技术。
在步骤206,在操作者控制台44上显示另一指示体积数据的人类可读 图像。在一种实现方式中,将包括心脏的区域呈现为一个或多个3D绘制图 像。
在步骤208,用户选择感兴趣子区域。在心脏的示例中,用户通常选择包含要被详细地可视化的一个或多个冠状动脉的感兴趣子区域。如将在下 文中更充分地描述的那样,优选限制用户所选择的子区域的最大尺寸。
在步骤210,图像层重建器34对投影数据执行非门控式重建,将其重 建为多个图像段或层。更具体来说,将在沿着螺旋路径的每次旋转期间所
采集的投影数据分为具有角位移△ e的多个投影段
方程式l
其中,Nseg是每次旋转的段数。注意,Nseg也可以是用户可调整的。如将 在下文中进一步描述的,将每段都巻积并反投影到感兴趣区域或子区域上, 以便形成图像段或层。
要反投影的图像层数NS可以如下进行估计
方程式2
其中,ST是扫描时间,而TS是用于生成连续图像层的投影段之间的时移。 优选根据以下关系式建立子区域的大小和图像层数
方程式3
其中,Nvoxel是子区域中的体素数,Svoxds是用于代表子区域中每个体素 的值的字节数,而Smem是控制台的RAM存储器的容量。这种布置可将每 个图像层的感兴趣子区域载入控制台44的RAM存储器中。与将一些或全 部图像层存储在控制台44的磁盘存储器的情况相比,这种布置通常可使图 像层被更快地处理,即使从人类用户的视角这些图像层不是基本上瞬时地 被处理。
作为一个示例,在心脏应用中,设定TS小于20毫秒(mS)可以期望 产生可接受的图像质量。因此,约8秒(S)的典型扫描时间将产生400个 图像层。在将体素值存储为单精度浮点数的情况下,Svoxel典型地为4。因 此,将子区域尺寸限定在106个体素的范围(即,在64X64X64个体素的 范围内)(这对于对冠状动脉成像是合理的)需要约1.6GB的RAM存储器。 如将意识到的,这种存储器需求基本上小于在感兴趣区域包括整个图像层的情况下所需的(典型地在108个体素的范围内(例如,512X512X512个 体素)),并且在典型计算机可达到的RAM存储器的范围内。
在步骤212,并且如在下文还将进一步描述的,针对预期心脏相位计算 该图像层的权重。
在步骤214,根据所计算的权重累加或相加图像层以便生成指示处于预 期心脏相位的感兴趣子区域的体积图像数据。如果在计算图像权重212之 前未将针对每个预期图像层的感兴趣子区域载入RAM存储器中,则在处理 图像层之前将该信息载入RMA存储器中。
在步骤216,为了由用户检查和/或进一步操纵,将指示处于预期相位 的感兴趣子区域的体积图像数据以人类可读形式显示在控制台44上。
如果需要,用户可以在步骤218选择不同相位进行检查,并且处理过 程返回到步骤212。前述布置的特别优势在于,通过在RAM中只存储各图 像层的感兴趣子区域,并且通过进一步避免用心脏相位的每个变化反投影 体积,从人类用户的观点出发,通常可以基本上瞬时地执行图像层的处理。 因此,可以交互地地执行相位的选择和作为其结果的可视化。
现将参考图3和4描述根据楔形方法生成和加权图像层的一种技术。 参考图3A,投影数据包括在围绕一般为螺旋的扫描轨迹304的多个位置中 的每个处所采集的投影数据302卜.302n。
在402,并参考图3B,将扇形射束到平行射束重组应用于投影数据302 以便生成包含等距平行投影的多组投影数据段306卜.306n。每个投影数据段
306由开始角位置er和按以上描述所选择的角长度Ae表征。注意,相邻
数据段306部分重叠以便于连续图像层之间的转换加权(transition weighting)。
在404,并参考图3C,将各个投影数据段306卜.306m加权、与斜坡滤 波器(ramp filter)进行巻积并且反投影以生成图像层308卜.308m。每层由 开始角位置er和对应于其各自的投影数据段306的开始角位置的角位移 A0表征。
如所示的,根据一般为梯形的加权函数对每个图像层308进行角度加 权。有利地选择角度重叠和转换加权,从而使得施加到相邻图像层的加权 的和在重叠区域312保持恒定。
12然后在406,将经加权的图像层相加以便生成指示感兴趣子区域的体积 图像数据。注意,为使所生成的图像时间分辨率最大化,优选将所述相加 限定于那些提供完整CT数据集(例如,当合并时具有接近兀的角长度)的 图像段308。也可以在由多个心动周期内接近相同的点处所获得的图像段 308上执行加法。前面技术的特别优势在于,改变预期相位需要沿进行累加 以形成体积数据的图像段308移位。与投影数据的时间重组相比,这一技 术避免了针对每个用户选定心脏相位执行在计算上费时的反投影。另外, 将图像层限定于具有能够载入控制台44的相对更高速的RAM存储器的容 量的子区域,促进了不同心脏相位的交互式可视化。
然而,上述技术的一个缺陷在于,只能以A0的角增量(或以另一方式 陈述,以相应的时间增量)将心脏相位移位。现将参考图5和6描述在选 择相位上提供另外的灵活性的技术。目的是加权各图像层,从而使得通过 考虑每个图像层的权重和用于建立每个图像层的投影的权重而获得的在感 兴趣子区域内的每个体素的依赖于投影的权重分布曲线逼近可以针对任意 相点容易地计算出的参考加权函数的分布曲线。如在下面描述的,这可以 通过加权图像层以便逼近利用ECR方法所获得的加权来完成。
在502示意性地显示了针对接近三(3)个心动周期的患者ECG;在 504i、 5042、 5043处的每个周期中示出了任意选择的感兴趣相点504。
在步骤602,生成心脏加权函数506。心脏加权函数选择在时间上与预 期相点504相对应的投影数据。在一种实现方式中,生成co^加权函数。 这一加权函数将相对更大的权重施加于在时间上靠近相点并且在门控窗边 界处到达零的射线。
在步骤604,生成照明加权508。针对给定体素510的照明窗是采集几 何结构的函数,并且由角位置9f和e,表征,所述角位置0f和ei定义各自的 第一投影角度和最后投影角度,以所述角度照明体素。可以针对在重建体 积内的每个体素在数字上计算照明窗。在一种实现方式中,生成梯形加权 函数。由照明窗限定的角度范围确定重建体积内每个体素可利用的冗余数 据的量。在心脏加权中利用在照明窗内所得到的多次覆盖。
在606,将心脏加权函数506和照明加权函数508相乘以生成合并的加 权函数510。在608,将所合并的加权函数510归一化以生成针对每个体素或针对体 素块或组的归一化加权函数512。更具体地,相对于所有不同的兀配偶(兀 partner)归一化加权函数。在ECR方法的范围内,归一化加权函数512通 常应用于反投影的过程中。然而,如在下面描述的,归一化加权函数用作 用于计算对图像层的加权的参考函数。
在步骤610,识别仅由照明体素的投影生成的图像层308。 在步骤612,计算对所识别的图像层的权重。更具体地,计算图像层的 权重以使每个体素的依赖于投影的权重分布曲线和针对该体素的归一化加 权函数512之间的差异最小化。这可以通过利用非迭代闭合公式计算该差 异来完成,例如通过使依赖于投影的差异的12 Hilbert空间范数最小化来完 成。
在步骤614,将负图像层权重截断为零。
在步骤616将图像层权重归一化。更具体地,将图像权重归一化,从 而使得在采集流中移位多个7T的层的权重的和等于单位值,或者否则等于 公共值。执行此归一化并且选择连续图像层之间的角位移,该角位移将阱 (well)分成扫描架旋转一半的时间,这确保了对用于在最终图像中重建体 素并且属于0和71之间的相同角度的所有投影给定的权重的和也等于单位 值。还如由ECR方法所知的,通过计算体素区域或块的权重,而不是对每 个体素计算独立的权重,可以更快地完成对图像权重的计算。
其他变化是可能的。如在图4所示,将相点504显示为在心动周期502 内的同一点处。然而,所重建的图像的质量对心率的变化敏感。因而,可 以在计算对时间权重函数506的计算之前,独立地改变相点50+、 5042、 5043在其各自的心动周期内的精确位置。
因此,可以为用户提供如下机会相对于心动周期以预期量调整相点 50+、 5042、 5043中的一个或多个。相应地更新加权函数,并且交互地生成 和显示所更新的图像。由于可以以基本连续的方式调整加权函数,对用户 提供了另外的灵活性以减少心动周期内的扰动效应,这进一步由该过程的 交互式性质所促进。如将意识到的,这种布置通过可使用户交互地查看该 变化的结果并预期地施加进一步的变化,促进了图像质量的交互式最优化。
尽管己经结合利用ECR方法获得的逼近参考函数对前面进行了描述,
14也可利用其他预期参考加权函数。
已参考优选实施方式描述了本发明。当然,在阅读和理解前述说明的 基础上,其他人员可以进行修改和改变。意在将本发明解释为包括所有这 些修改和改变,只要它们在所附权利要求的范围之内。
权利要求
1、一种方法,包括利用在周期性运动对象的断层摄影检查期间所采集的投影数据(302)来重建多个图像层(308),其中,所述图像层由投影数据段(306)生成,所述投影数据段(306)的角度范围小于提供完整断层摄影数据集所需的角度范围;合并所述图像层以生成指示处于任意第一运动相位的所述对象的第一图像数据;显示指示所述第一图像数据的人类可读图像。
2、 如权利要求1所述的方法,包括 从人类用户接收指示任意第二运动相位的输入;合并所述图像层以生成指示处于所述第二运动相位的所述对象的第二 图像数据;生成指示处于所述第二运动相位的所述对象的人类可读图像。
3、 如权利要求2所述的方法,其中,以第一角位移将所述图像层移位, 并且以小于所述第一角位移的角距离将所述第一运动相位和所述第二运动 相位分离。
4、 如权利要求l所述的方法,其中,所述合并包括合并由具有接近7E 的总角长度的投射数据所生成的图像层。
5、 如权利要求l所述的方法,其中,所述对象是搏动的心脏。
6、 如权利要求1所述的方法,包括生成与所述第一运动相位相对应的第一参考加权函数(512); 对所述图像层进行加权,从而使得施加到所述图像层的所述加权逼近 所述第一参考加权函数。
7、 如权利要求6所述的方法,其中,生成所述第一加权函数的所述步 骤包括生成在时间上变化的加权函数; 生成照明窗。
8、 如权利要求6所述的方法,包括计算图像层的权重,所述权重使得 针对图像体积内多个区域中的每个的依赖于投影的权重分布曲线和所述第 一参考加权函数之间的差异最小化。
9、 如权利要求1所述的方法,包括 重建所述投影数据以生成感兴趣区域的第三图像数据; 在所述第三体积数据中选择感兴趣子区域;其中,所述图像层对应于所述感兴趣子区域。
10、 一种装置,包括用于利用在周期性运动对象的断层摄影检查期间所采集的投影数据 (302)来重建多个图像层(308)的设备,其中,所述图像层由投影数据 段(306)生成,所述投影数据段的角度范围小于提供完整断层摄影数据集 所需的角度范围;用于合并所述图像层以生成指示处于任意第一运动相位的所述对象的 第一图像数据的设备;用于显示指示所述第一图像数据的人类可读图像的设备。
11、 如权利要求1所述的方法,其中,在所述对象运动的多个周期处 建立所述第一运动相位,并且包括在所述周期中的至少一个周期内独立地调节相点(50^ ); 合并所述图像层以生成指示所述对象的第四图像数据。
12、 一种方法,包括利用在周期性运动对象的CT检査期间所采集的投影数据(302)来重 建多个图像层(308),其中,所述图像层由多个在角度上移位的投影数据 段(306)生成;根据第一加权函数合并所述图像层以生成指示处于第一运动相位的所 述对象的第一图像数据;显示指示所述第一 图像数据的人类可读图像;根据第二加权函数合并所述图像层以生成指示处于第二运动相位的所述对象的第二图像数据;生成指示处于第二运动相位的所述对象的人类可读图像;其中,以第一角位移将所述图像层移位,并且其中,以小于所述第一角位移的角距离将所述第一运动相位和所述第二运动相位分离。
13、 如权利要求12所述的方法,包括-生成所述第一运动相位的心脏加权函数(506); 生成照明加权函数(508);合并所述心脏加权函数和照明加权函数以生成合并的加权函数(510); 将所合并的加权函数归一化以生成归一化加权函数(512)。
14、 如权利要求12所述的方法,其中,所述第一加权函数对所述图像 层进行加权,从而使得图像区域中多个区域的依赖于所述投影的权重分布 曲线逼近参考加权函数的分布曲线。
15、 如权利要求14所述的方法,其中,所述区域是体素。
16、 如权利要求14所述的方法,其中,所述投影数据是沿螺旋路径采 集的x射线CT数据,并且包括将沿所述螺旋路径的每个旋转期间采集的所 述投影数据分成多个投影段。
17、 如权利要求12所述的方法,包括重建所述投影数据以生成指示所述对象的感兴趣区域的图像数据;以人类可读的形式显示所述图像数据; 从人类用户接收指示所述对象的感兴趣子区域的输入; 其中,在时间上与接收输入的所述步骤相平行地执行利用投影数据的 所述步骤。
18、 一种计算机可读存储介质,其收录当由计算机执行时使得所述计 算机实施包括如下步骤的方法的指令利用在周期性运动对象的断层摄影检査期间所采集的投影数据(302) 来重建多个图像层(308);生成在角度上变化的第一参考加权函数(512);对所述图像层进行加权,从而使得施加到所述图像层的所述加权逼近 所述第一 加权函数;合并所加权的图像层以生成指示所述对象的第一体积数据; 生成指示所述第一体积数据的人类可读图像。
19、 如权利要求18所述的计算机可读存储介质,其中,所述方法包括 生成在角度上变化的第二参考加权函数;对所述图像层进行加权,从而使得施加到所述图像层的所述加权逼近 所述第二参考加权函数;合并所加权的图像层以生成指示所述对象的第二体积数据。
20、 如权利要求19所述的计算机可读存储介质,其中,所述第一参考 函数对应于所述周期运动的第一相位,所述第二参考函数对应于所述周期 运动的第二相位。
21、 如权利要求20所述的计算机可读存储介质,其中,所述对象是搏 动的心脏,并且所述相位是心脏相位。
22、 如权利要求18所述的计算机可读存储介质,其中,所述合并包括 合并具有接近71的总角长度的图像层。
23、 如权利要求18所述的计算机可读存储介质,其中,生成所述第一参考加权函数的所述步骤包括 生成时间加权函数;生成针对重建体积内多个区域中的每个的照明窗。
24、 如权利要求18所述的计算机可读存储介质,其中,所述方法包括 计算图像层权重,所述权重使得针对图像体积内多个区域的依赖于投影的权重分布曲线和所述第一参考加权函数之间的差异最小化;其中,对所述图像层进行加权的所述步骤包括根据所计算出的权重对 所述图像层进行加权。
25、 如权利要求24所述的计算机可读存储介质,其中,所述方法包括 利用非迭代闭合公式来计算所述图像层的权重。
26、 如权利要求23所述的计算机可读存储介质,其中,所述区域是体素。
27、 如权利要求18所述的计算机可读存储介质,其中,所述方法包括 重建所述投影数据以生成感兴趣区域的第三体积数据; 在所述第三体积数据中选择感兴趣子区域;其中,所述部分图像层对应于所述感兴趣子区域。
全文摘要
将在周期性运动对象的断层摄影检查期间所采集的投影数据(302)用于重建多个图像层(308)。将所述图像层(308)合并以生成处于预期运动相位的图像数据。为了生成用于合并所述图像层的加权函数,在预期相位处生成参考加权函数(512)。对所述图像层(308)进行加权以逼近第一加权函数(312)。有利地选择图像层的数量和感兴趣子区域的大小以使各个图像层能够存储在计算机的相对高速存储器部分。
文档编号G06T11/00GK101454804SQ200780019175
公开日2009年6月10日 申请日期2007年5月9日 优先权日2006年5月26日
发明者A·格林高斯, G·拉维, G·谢克特, Y·巴尔 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1