医学图像处理系统和方法

文档序号:6495070阅读:203来源:国知局
医学图像处理系统和方法
【专利摘要】一种用于处理医学图像的系统100,所述系统被布置为获得第一医学图像102和第二医学图像104,所述第一医学图像和所述第二医学图像是解剖结构的刚性配准医学图像,并且所述系统包括:位移估计器120,其用于建立针对所述第一医学图像的至少第一部分的位移矢量122,所述位移矢量将所述第一医学图像的所述第一部分与所述第二医学图像的第二部分相匹配;变形估计器140,其用于根据所述位移矢量来建立针对所述第一部分的变形值142,所述变形值表示所述第一部分相对于所述第二部分的变形;以及可视化生成器160,其用于生成可视化数据162,当所述可视化数据被显示在显示器180上时,所述可视化数据用于建立多维图形182,所述多维图形包括作为第一变量184的所述位移矢量的幅值以及作为第二变量186的所述变形值。
【专利说明】医学图像处理系统和方法
【技术领域】
[0001]本发明涉及用于处理医学图像的系统和方法。本发明进ー步涉及ー种包括所述系统的工作站或者成像装置,以及ー种用于执行所述方法的计算机程序产品。
[0002]在医学成像领域,对于临床医生而言常见的是比较同一解剖结构的两幅不同的医学图像。例如,第一医学图像可以是在第一时间点的患者脑部的磁共振成像(MRI)图像,第ニ图像可以是在较后时间点的患者脑部的MRI图像,并且临床医生可以比较两幅医学图像以确定例如恶性肿瘤生长的出现或者萎缩的发生。在另ー范例中,第一医学图像可以是包括參考解剖结构的參考图像,第二医学图像可以是包括患者的解剖结构的患者图像,并且临床医生可以比较两幅医学图像以确定例如患者的解剖结构相对于參考解剖结构的偏差。
[0003]当比较两幅医学图像时,临床医生可以将注意力放到相对于第一医学图像已经发生变形的第二医学图像的部分,或者反之亦然。这可以允许临床医生视觉上获得关于例如患者健康或者医学治疗的疗效的信息。
【背景技术】
[0004]对于临床医生而言,可能难以通过视觉上比较两幅不同的医学图像来直观地确定解剖结构的一部分的变形。
[0005]P.M.Thompson 等 人 在 The British Journal ofRadiology, volume80, 2007, pp.78-91 中发表的公开文本“Computational anatomicalmethods as applied to ageing and dementia”描述了基于张量的形态测量学,其据说能够追踪整个患者脑部的体积变化。如果经过一段时间从同一对象收集ー对扫描,则使用以局部水平在整个解剖结构上应用压缩和扩张的流体变换,能够将所述ー对扫描彼此对齐。只要匹配是准确的,那么采取变形网格形式的变换的空间梯度測量了在扫描之间随时间间隔丢失了多少组织。所述变形网格能够被标绘以及进行色彩编码。被应用于从同一患者随时间采集到的扫描序列,也被称为雅可比(Jacobian)图的这些变形网格或者体素压缩图能够展现萎縮的程度和蔓延。
[0006]因而,所述基于张量的形态测量学允许临床医生获得患者脑部的变形部分的经标绘和色彩编码的可视化。

【发明内容】

[0007]所述基于张量的形态测量学的问题在于变形网格并不足以适于允许临床医生准确地解释患者解剖结构的一部分的变形。
[0008]具有一种用于允许临床医生更加准确地解释患者解剖结构的一部分的变形的系统或者方法将是有利的。
[0009]为了解决这ー问题,本发明的第一方面提供ー种用于处理医学图像的系统,所述系统被布置为获得第一医学图像和第二医学图像,所述第一医学图像和所述第二医学图像是解剖结构的刚性配准医学图像,以及所述系统包括位移估计器、变形估计器和可视化生成器,所述位移估计器用于针对所述第一医学图像的至少第一部分建立位移矢量,所述位移矢量将所述第一医学图像的所述第一部分与所述第二医学图像的第二部分相匹配,所述变形估计器用于根据所述位移矢量来建立针对所述第一部分的变形值,所述变形值表示所述第一部分相对于所述第二部分的变形,所述可视化生成器用于生成可视化数据,当被显示在显示器上时,所述可视化数据用于建立多维图形,所述多维图形包括作为第一变量的所述位移矢量的幅值以及作为第二变量的所述变形值。
[0010]在本发明的其他方面中,ー种工作站或者成像装置包括所提出的所述系统。
[0011]在本发明的其他方面中,提供一种处理医学图像的方法,所述方法包括获得第一医学图像和第二医学图像,所述第一医学图像和所述第二医学图像是解剖结构的刚性配准医学图像;针对所述第一医学图像的至少第一部分建立位移矢量,所述位移矢量将所述第一医学图像的所述第一部分与所述第二医学图像的第二部分相匹配;根据所述位移矢量来建立针对所述第一部分的变形值,所述变形值表示所述第一部分相对于所述第二部分的变形;以及生成可视化数据,当被显示在显示器上时,所述可视化数据用于建立多维图形,所述多维图形包括作为第一变量的所述位移矢量的幅值以及作为第二变量的所述扩张值。
[0012]在本发明的其他方面中,提供一种计算机程序产品,其包括用于使处理器系统执行所提出的所述方法的指令。
[0013]所述系统获得均包括某个解剖结构的第一医学图像和第二医学图像。为了将第一医学图像中的解剖结构与第二医学图像中的解剖结构空间对齐,使用刚性配准技术,即,线性变换,将两幅医学图像相互配准。刚性配准技术在医学成像领域中是已知的,并且用于补偿在医学图像中解剖结构之间的对齐中的全局差异,所述差异可以由例如患者相对于医学成像设备的取向的差异、医学采集參数的差异等造成。因此,第一医学图像中的解剖结构与第二医学图像中的解剖结构至少粗略地对齐。
[0014]所述系统包括位移估计器,其估计第一医学图像的第一部分相对于第二医学图像的位移。因而,所述位移估计器估计第一医学图像的第一部分的子部分位于第二医学图像内的何处。因此,所述位移估计器生成将第一医学图像的第一部分与第二医学图像的第二部分相匹配的位移矢量。
[0015]所述系统还包括变形估计器,其使用第一部分的位移矢量来建立针对所述第一部分的变形值。因而,所述变形值从位移矢量得出,并且有效地构成对第一部分的子部分相对于第二医学图像的特征位移的解释。例如,当第一部分的位移矢量从第一部分的中心向外径向定向时,变形值可以指示第一部分相对于第二医学图像的扩张,即,第二部分可以是第一部分的扩张版。
[0016]所述系统还包括可视化生成器,其处理位移矢量和变形值,以便生成可视化数据。当所述可视化数据被显示在显示器上时,所述可视化数据提供多维图形,所述多维图形在视觉上表示与变形值相关的位移矢量的幅值(即,它们的长度)。为了在视觉上表示所述关系,位移矢量的幅值形成所述多维图形内的第一变量组,并且变形值形成该多维图形内的
第二变量组。
[0017]以上措施具有以下效果:提供可视化数据,当所述可视化数据被显示在显示器上时,建立多维图形,所述多维图形比照第一部分的变形展示第一部分的位移,以位移幅值形式示出所述位移。当表征第一部分的位移时,所述幅值是尤其重要的。因而,提供对第一部分的位移的幅值、第一部分的变形及其关系的可视化。
[0018]本发明部分地基于这样的认识:假设变形值是对位移矢量的算法解释,在部分的位移和所述部位的变形之间具有固有的关系。所述算法解释可能是偶尔不正确的,或者可能遵从对于临床医生而言可能不宣观的变形的定义。通过建立将部分的位移幅值、部分的变形及其关系进行可视化的多维图形,所述系统可以在视觉上比照该位移的幅值关联所述变形,从而允许临床医生更加准确地解释患者解剖结构的所述部分的变形。
[0019]此外,在第一医学图像和第二医学图像中的解剖结构的刚性配准可能是不完美的。对此的原因可能在于,解剖结构的变形会干扰刚性配准技木。有利地,通过在视觉上从多维图形对照位移的幅值关联所述变形,可以为临床医生提供医学图像被不完美地刚性配准的视觉反馈。有利地,可以避免临床医生通过观察医学图像而得到错误的结论。
[0020]此外,与所述部分的实际图像数据相分离地并且与该部分内的空间位置相分离地,多维图形将所述部分的位移幅值、所述部分的变形及其关系进行可视化。因而,未示出解剖结构本身,但是有利地仅在单个多维图形中显示所述部分内的位移和变形。有利地,避免给临床医生提供过多的视觉信息。
[0021]任选地,第一医学图像和第二医学图像是三维[3D]医学图像,位移矢量是3D位移矢量,并且多维图形是ニ维[2D]图形。
[0022]第一医学图像和第二医学图像是3D医学图像,诸如,体积图像。因此,第一医学图像的第一部分的位移可以是三维中的位移,即,3D位移。为了表示所述3D位移,位移矢量是3D位移矢量,即,包括X分量、y分量和z分量。然而,通过将位移矢量的幅值可视化,位移的维数从三简化为一,即,将3D位移示为标量。此外,变形值是标量。通过在2D图形中特定示出两个标量序列,为临床医生提供易于解释的可视化。有利地,2D图形会比3D图形造成更少的困惑,导致临床医生的更加准确且较不易于出错的解释。
[0023]任选地,所述2D图形是2D散点图。2D散点图非常适于将第一部分的位移幅值与所述第一部分的变形之间的关系可视化。有利地,临床医生会在视觉上获得来自散点图的全局轮廓的相关信息。
[0024]任选地,可视化生成器被布置为生成另外的可视化数据,当所述另外的可视化数据被显示在显示器上时,用于建立另外的2D图形,所述另外的2D图形包括作为第一变量的位移矢量的倾斜角,以及作为第二变量的位移矢量的方位角。
[0025]位移矢量是3D位移矢量,即,包括X分量、y分量和z分量。所述2D图形将3D位移矢量的ー个方面(即,它们的幅值)可视化。然而,位移矢量的方向也是相关的。位移矢量的方向可以根据倾斜角和方位角来表达,在3D空间中产生相对于位移矢量原点的方向。通过建立包括作为第一变量的位移矢量的倾斜角以及作为第二变量的位移矢量的方位角的另外的2D图形,对临床医生使倾斜角、方位角及其关系可视化。有利地,临床医生可以更加准确地解释第一医学图像的第一部分的位移,继而允许对其变形的更加准确的解释。
[0026]任选地,变形值表示第一部分相对于第二部分的扩张和/或收缩。所述第一部分的扩张和/或收缩对于解释其变形是尤其相关的。此外,所述扩张和/或收缩可以是尤其医学相关的,允许临床医生视觉上获得与例如患者脑部的一部分的萎缩的发生有关的信息。萎縮的某些特征可以涉及阿尔茨海默氏病的发生。有利地,可视化数据可以使临床医生能够更好地诊断阿尔茨海默氏病。[0027]任选地,变形估计器被布置为通过将基于微分的函数应用于位移矢量来建立变形值。由于变形涉及第一部分中的位移矢量之间的局部差异,因此基于微分的函数非常适于从位移矢量中建立变形值。基于微分的函数提供位移矢量如何相对于第一部分中的位置发生变化的量度。因而,通过将基于微分的函数应用于位移矢量,获得所述局部差异的量度。
[0028]任选地,应用所述基于微分的函数包括(i)根据位移矢量来计算雅可比矩阵,以及(ii)计算所述雅可比矩阵的行列式。雅可比矩阵的行列式非常适于从位移矢量建立变形值。具体而言,本发明人已经认识到从以上的雅可比行列式的计算中获得的变形值提供非常适于用作阿尔茨海默氏病的指示的多维图形。
[0029]任选地,位移估计器被布置为使用弾性配准技术来建立位移矢量。由于第一医学图像和第二医学图像是解剖结构的刚性配准医学图像,因此第一部分的位移涉及局部位移,并且不涉及或者在更少程度上涉及全局位移。弾性配准技术非常适于从刚性配准医学图像中获得所述局部位移。
[0030]任选地,所述系统还包括用户输入部,其用于使用户能够选择第一医学图像的第一部分。该用户输入部使用户(例如临床医生)能够选择第一医学图像的第一部分,以获得多维图形,所述多维图形对第一医学图像的第一部分的位移和变形进行特定的可视化。有利地,临床医生可以特定地选择第一医学图像的医学相关或者医学疑似部分。
[0031]任选地,所述系统被布置为获得第三医学图像,以及所述系统还包括图像插值器,其用于(i)根据第一医学图像和第三医学图像来生成插值医学图像,以及(ii)建立所述插值医学图像作为第二医学图像。
[0032]通过使用作为第二医学图像的插值医学图像,相对于所述插值医学图像获得第一部分的位移和变形。所述插值医学图像与第三医学图像相比更类似于第一医学图像。例如,当第一医学图像来自第一时间点并且第三医学图像来自较后的时间点时,插值医学图像可以对应于中间的时间点。因此,通过使用插值医学图像而不是第三医学图像,在第一部分的位移和变形中获得更精细的间隔尺寸。有利地,临床医生可以更加准确地解释第一医学图像的第一部分的变形。有利地,通过生成针对中间时间点的插值医学图像,临床医生可以在视觉上获得与变形的进展或者蔓延有关的信息。
[0033]任选地,可视化生成器还被布置为生成可视化数据,当所述可视化数据被显示在显示器上时,其用于建立位移矢量的幅值的第一直方图和/或变形值的第二直方图。
[0034]通过额外地示出第一直方图和/或第二直方图,为临床医生提供与第一部分的位移和/或第一部分的变形有关的额外信息。有利地,临床医生可以更加准确地解释第一部分的变形。
[0035]本领域技术人员将意识到,可以以任何被认为是有用的方式来将以上提及的本发明的选项、实现方式和/或方面中的两个或多个进行组合。
[0036]本领域技术人员基于本说明书能够实现与所描述的系统的修改和变型相对应的成像装置、工作站、方法,和/或计算机程序产品的修改和变型。
[0037]本领域技术人员将意识到,该方法可以应用于多维图像数据,例如,应用于由各种采集模态,诸如但不限于,标准X射线成像、计算机断层摄影(CT)、磁共振成像(MRI)、超声(US)、正电子发射断层摄影(PET)、单光子发射计算机断层摄影(SPECT)以及核医学(匪)采集的2维(2-D)、3维(3-D)或者4维(4-D)图像。多维图像数据的维度可以涉及时间。例如,三维图像可包括时域上的一系列ニ维图像。
[0038]本发明在独立权利要求中进行定义。有利的实施例在从属权利要求中进行定义。【专利附图】

【附图说明】
[0039]參考下文描述的实施例,本发明的这些和其他方面是显而易见的并将得到阐述。在附图中,
[0040]图1示出了用于生成可视化数据的系统,以及根据所述可视化数据显示多维图形的显不器;
[0041]图2示出了生成可视化数据的方法;
[0042]图3示出了用于脑部的一部分的位移矢量的幅值;
[0043]图4示出了用于脑部的一部分的变形值;
[0044]图5示出了包括多维图形的用户界面;
[0045]图6示出了用于医学图像的另一部分的用户界面;
[0046]图7示出了用于生成可视化数据的系统,所述系统包括用于生成插值医学图像的图像插值器以及用户输入部;
[0047]图8a_8d示出了用于一系列插值医学图像的一系列多维图形。
【具体实施方式】
[0048]图1示出了用于处理医学图像的系统100。所述系统100被布置为获得第一医学图像102和第二医学图像104。所述获得可以包括从系统100的输入部接收第一医学图像102和/或第二医学图像104。所述第一医学图像102和第二医学图像104是解剖结构的刚性配准医学图像。所述解剖结构可以是例如患者的器官或者血管分布。
[0049]第一医学图像102和第二医学图像104可以是例如ニ维图像或者三维图像。所述三维图像可以是体积图像。所述医学图像可以通过例如MR1、X射线成像、计算机断层摄影(CT)或者任何其他适当的采集模态而获得。
[0050]系统100包括位移估计器120,其用于建立针对第一医学图像102的至少第一部分的位移矢量122。所述第一部分可以是例如当第一医学图像102为ニ维图像时的矩形部分。然而,将意识到,所述第一部分可以在第一医学图像102内呈现任何适当形状,并且其维数典型地涉及,或者对应于第一医学图像102的维数。所述位移估计器120建立针对所述第一部分的位移矢量122,使得所述位移矢量122将第一医学图像102的第一部分与第二医学图像104的第二部分相匹配。以位移矢量的幅值123 (即,其欧几里得长度)的形式在图3中示出针对第一部分的位移矢量122的范例。这里,第一部分是脑部的一部分,并且位移矢量的幅值123被示为灰度值图像数据,具有表示位移矢量的幅值123的大小的強度。
[0051]系统100包括变形估计器140,其用于根据位移矢量122来建立针对所述第一部分的变形值142。出于该目的,变形估计器140被示为与位移估计器120连接,用于接收位移矢量122。变形值142表示第一部分相对于第二部分的变形,并且因此,可以指示例如变形的幅值、变形的类型等。在图4中示出了变形值142的范例。这里,变形值142被示为灰度值图像数据,具有表示变形量的強度。
[0052]系统100还包括可视化生成器160,其用于生成可视化数据162,当所述可视化数据162被显示在显示器180上时,所述可视化数据用于建立多维图形182,所述多维图形182包括作为第一变量184的位移矢量122的幅值以及作为第二变量186的变形值142。出于该目的,可视化生成器160被示为与位移估计器120连接,用于接收位移矢量122,以及与变形估计器140连接,用于接收变形值142。此外,系统100被示为与显示器180连接,用于为所述显示器180提供可视化数据162。所述可视化数据162可以具有任何适当的格式,例如ニ进制数据,所述ニ进制数据直接包括多维图形182的数据表示,或者包括以适当格式化形式的位移矢量122的幅值和变形值142,以能够在多维图形中显示所述值。
[0053]多维图形182在图1中被示为ニ维散点图182。在这ー散点图182中,通过将具有变形值142的点标绘为第一坐标并且将具有位移矢量122的幅值的点标绘为第二坐标而比照位移矢量122的幅值展示变形值142。因此,散点图182的X轴186表示变形值142,并且散点图182的y轴184表示位移矢量122的幅值。因而,散点图182可以被理解为包括作为独立第一变量的变形值142以及作为依赖于第一变量的第二变量的位移矢量122的幅值,并将这两者可视化。
[0054]将意识到,多维图形可以是允许比照位移矢量122的幅值展示变形值142 (BP,将其关系可视化)的任何其他适当的图形。在这一方面中,术语图形被理解为涉及第ー变量和第二变量的抽象表示,并且因而与医学图像分离地提供所述图形。例如,可以使用在Clifford Konold 等人在 IC0TS6, 2002 的公开“Alternatives to scatterplots”中所描述的任何标绘技木。多维图形也可以是三维图形,例如,三维图形的z轴表示另一系列值。显示器180可以是用于直接示出三维图形的三维显示器,或者用于示出三维图形的ニ维表示的ニ维显示器。
[0055]图5示出了可以通过系统100将其建立在显示器180上的用户界面300的范例。用户界面300可以通过由可视化生成器160生成的可视化数据162来建立。将意识到,用户界面300可以允许用户向系统100提供输入。然而,用户界面300也可以,或者专门地,由系统100使用,用于向用户提供系统输出。用户界面300示出了第一散点图320,其比照y轴上的位移矢量122的幅值在X轴上展示变形值142。可视化数据162还可以建立位移矢量的幅值的第一直方图322,以及变形值的第二直方图324。在用户界面300中,在第一散点图320的侧面示出这些直方图,每个直方图在其X轴上示出范围,并且在其y轴上示出频率。
[0056]第一医学图像102和第二医学图像104可以是三维医学图像,并且位移矢量122可以是三维位移矢量。因而,位移矢量122可以被表达为幅值(S卩,矢量长度)和在三维空间中定义的角度的组合。在三维空间中定义的角度可以是所谓的极角,其针对每个矢量包括倾斜角9和方位角0的组合。虽然在图1中未示出,但是可视化生成器120可以被布置为用于生成另外的可视化数据,当所述另外的可视化数据被显示在显示器180上时,其在用户界面中建立第二散点图,以比照y轴上的倾斜角<P或者“phi”在X轴上展示方位角0或者“theta”。图5的用户界面300示出了第二散点图340。所述另外的可视化数据还可以建立倾斜角的第三直方图342,以及方位角的第四直方图344。在第二散点图340的侧面示出这些直方图,每个直方图在其X轴上示出范围,并且在其y轴上示出频率。
[0057]用于生成图5中示出的散点图和直方图的医学图像是被诊断患有阿尔茨海默氏病的患者脑部体积的三维MRI图像,所述MRI图像对应于在由Clifford R.Jack等人在J Magn Reson Imaging.,vol.27 (4),pp.685-691,April2008 的公开 “The alzheimer,sdisease neuroimaging initiative” 中描述的所谓 L 5T ADNI Tl-加权 MR 脑部体积。图6示出了可以通过系统100将其建立在显示器180上的用户界面400的其他范例。图6的用户界面400类似于图5的用户界面300,除了用于生成图6中示出的散点图和直方图的医学图像是被诊断为没有患有阿尔茨海默氏病的患者脑部体积的三维MRI图像。因此,第一散点图360、第二散点图380、第一直方图362、第二直方图364、第三直方图382以及第四直方图384在外观上都与图5中示出的那些不同。
[0058]位移估计器120可以被布置为通过使用弾性配准技术来建立位移矢量122。具体而言,所述弹性配准技术可以是基于流体流动模型的模板匹配技木。在G.E.Christensen等人在 IEEE Transactions on Image Processing, vol.5, n0.10, pp.1435-1447, Octoberl996 的公开 “De-formable templates using large deformation kinematics,,,中描述了这种技术的范例。
[0059]在这ー技术中,为了将基线图像(例如,第一医学图像102)与后续图像(例如,第二医学图像104)相匹配,通过三维位移矢量u来将模板中的像素x-u移动至研究中的像素X。所述位移矢量u可以通过求解以下方程而计算出来:
[0060](I)
[0061]这里,t使各个像素当它们从基线图像位置“变形”到后续图像位置时所勾画出的路径參数化。速度V可以通过所谓的修正纳维尔-斯托克斯(Navier-Stokes)方程来计算:
[0062](2) MV V+ (/l+u)V(V,v’)+ /)(") =0
[0063]其中入和ii是常数,并且b是“体力(body force)”,其引起变形并且通过以下定义:
[0064](3) b [X,u (X,t) ] =- a (T [x_u (x, t) ] _S (x)) AT x_u(x’ t)
[0065]这里,T和S分别是(变形的)基线和后续图像的強度。以上的方程(1)、(2)和(3)可以被离散化并且迭代求解,例如,使用在数值线性代数领域中已知的所谓的逐次超松弛(SOR)方法。然而,将意识到,也可以使用在图像配准、光流以及运动估计领域中已知的任何适当技术来建立位移矢量。
[0066]此外,可视化生成器160可以被布置为通过求解以下方程来建立方位角0和倾斜角恥
[0067](4) ux = |//|sin6?cos^
[0068]
uy -1wlsmPsmp
[0069]Uz= I u I cos 0
[0070]其中,0大于0<Ji以及将意识到,也可以通过位移估计器120或者中间分量来求解所述方程。类似地,可以通过位移估计器120或者所述中间分量来确定位移矢量122的幅值,即,它们的长度。
[0071 ] 变形估计器140可以被布置为通过计算所谓的雅可比行列式J来建立变形值142,所述雅可比行列式指示第一部分是收缩的(J〈l),或者是扩张的(J>1),并且也指示其发生的比率。可以计算雅可比作为位移矢量U加上単位矩阵的空间导数:
[0072]
[0073]所述雅可比和雅可比行列式在矢量计算领域中是已知的,并且可以用于计算第一部分相对于第二部分的扩张和/或收缩。然而,将意识到,也可以使用任何适当的技术来建立位移值142。例如,可以将任何其他基于微分的函数应用于位移矢量122。
[0074]图7示出了系统400,其包括在图1中示出的系统100的变形估计器140和可视化生成器160。所述系统400还包括用户输入部440,其用于使用户能够选择第一医学图像的第一部分。用户可以通过操作计算机鼠标、键盘等来选择第一部分。通过系统400在显示器上显示反馈,在操作计算机鼠标、键盘等期间,用户可以获得所述反馈。用户的选择命令可导致选择数据442被发送到位移估计器460。出于该目的,位移估计器460被示为与用户输入部440连接,用于接收选择数据442。因此,例如,当医学图像是脑部体积图像时,用户可以选择所述脑部体积中的海马体或者脑室。第一部分可以是三维第一部分,例如,盒形部分。除了用户输入部440之外,或者可选地,系统400还可以包括感兴趣区域检测器,其用于检测第一医学图像中的感兴趣区域。所述感兴趣区域检测器然后可以建立所述感兴趣区域作为第一部分。
[0075]系统400还包括图像插值器420,其用于根据第一医学图像102和第三医学图像106生成插值医学图像404。第三医学图像106可以由所述系统通过例如从系统400的输入部接收第三医学图像160来获得。所述插值医学图像404是中间医学图像,其反映在第一医学图像102和第三医学图像106之间的解剖结构的状态。为了生成插值医学图像404,图像插值器420可以使用来自例如时间图像插值以及图像变形领域中的任何适当的技木。图像插值器420然后建立插值医学图像404作为第二医学图像,以便在位移估计器460中进ー步使用。
[0076]尽管在图7中被示为分离的部件,但是图像插值器420可以是位移估计器460的一部分。具体而言,当位移估计器460采用前述Christensen等人的基于流体流动模型的模板匹配技术时,建立位移矢量122的功能可以允许针对第一医学图像102与第三医学图像106之间的任意数量的中间医学图像来建立位移矢量122。具体而言,在Christensen等人的技术中,解剖结构可以在N个步骤中在“基线”或者初始解剖结构(即第一医学图像102)和“后续”或者最終解剖结构(即,第三医学图像106)之间变形,其中,每个步骤被描述为在内部空间中的轨迹中的点。这N个步骤是实际医学图像之间的解剖结构的中间表示,并且因而它们描述了在关于解剖结构的信息中的N倍増大。
[0077]系统400被布置为相对于解剖结构的至少ー个中间表不来建立多维图形。用户输入部440可以使用户能够选择特定一个中间表示。系统400也可以针对N个中间表示的子集或者所有N个中间表示来建立多维图形。因而,对于每个所述中间表示,可以通过可视化来建立雅可比行列式。[0078]图8a_8d示出了针对四个前述中间表示而建立的ニ维散点图500、520、540、560的范例。所述散点图500、520、540、560因而对应于第一医学图像的第一部分相对于每个中间表示的位移和变形。例如,当将图8a的散点图500与图8d的散点图560相比较时,该图示出了散点图的轮廓中的明显差别。这可以允许临床医生在视觉上获得与例如患者脑部一部分中的萎缩的发生有关的信息。将意识到,所述系列ニ维散点图500、520、540、560可以被可视化为三维散点图,其中,X轴表示变形值,y轴表示位移矢量的幅值并且z轴表示时间轴。
[0079]尽管在图7中未示出,但是系统400也可以包括图像处理器,其用于预处理任意或者所有的第一医学图像102、第二医学图像104和第三医学图像106。所述图像处理器可以通过执行任意或者所有的以下步骤而被布置用于所述预处理:
[0080]1.用于移除由于例如MRI扫描设备的缺陷或者固有特性引起的图像亮度不均匀的偏置场移除。
[0081]2.用于通过例如医学图像的旋转和平移而将医学图像对齐的刚性配准。
[0082]3.用于移除颅骨结构的颅骨移除,所述颅骨结构可以存在于医学图像中,并且可以不与例如萎缩的确定相关;
[0083]4.用于将医学图像缩放至同等强度范围的线性强度缩放;以及
[0084]5.用于移除医学图像之间的强度差别的直方图均衡化,其在强度缩放之后可以保留具有比周围组织的强度值显著更高或者更低的强度值的像素的预期出现。
[0085]图像处理器和变型估计器122也可以被布置为连带地迭代前述刚性配准步骤以及建立变形值122,当前迭代步骤的变形值122用于后续迭代步骤的刚性配准中。当变形值122已经收敛到某个状态或者当获得的医学图像之间的某个匹配误差比阈值匹配误差更低时,所述迭代可以结束。
[0086]图2示出了处理医学图像的方法200,所述方法包括获得220第一医学图像和第二医学图像,所述第一医学图像和第二医学图像是解剖结构的刚性配准医学图像;建立240针对第一医学图像的至少第一部分的位移矢量,所述位移矢量将第一医学图像的第一部分与第二医学图像的第二部分相匹配;根据该位移矢量建立260针对所述第一部分的变形值,所述变形值表示第一部分相对于第二部分的变形;以及生成280可视化数据,当所述可视化数据被显示在显示器上时,所述可视化数据用于建立多维图形,所述多维图形包括作为第一变量的位移矢量的幅值以及作为第二变量的扩张值。
[0087]将意识到,本发明也适用于适于将本发明付诸实践的计算机程序,尤其是载体上或者载体中的计算机程序。所述程序可以是源代码、目标代码、代码中间源的形式,并且可以是诸如部分编译形式的目标代码形式,或者是适于在实现根据本发明的方法中使用的任何其他形式。也将意识到,这种程序可以具有很多不同的架构设计。例如,实现根据本发明的方法或者系统的功能的程序代码可以被再细分为一个或者更多的子例程。对本领域技术人员而言,将该功能分布于这些子例程之中的很多不同方式将是显而易见的。所述子例程可以共同存储在一个可执行文件中,以形成自包含程序。这种可执行文件可以包括计算机可执行指令,例如,处理器指令和/或解释器指令(例如,Java解释器指令)。备选地,ー个或多个子例程或者所有子例程可以存储在至少ー个外部库文件中,并且例如在运行时与主程序静态或者动态地链接。该主程序包含对至少一个子例程的至少ー个调用。所述子例程也可以包括对彼此的函数调用。涉及计算机程序产品的实施例包括与在本文中提出的至少ー个方法的每个处理步骤相对应的计算机可执行指令。这些指令可以被再细分为子例程和/或被存储在可以被静态或者动态链接的一个或多个文件中。涉及计算机程序产品的另ー实施例包括与在本文中提出的至少ー个系统和/或产品的每个装置相对应的计算机可执行指令。这些指令可以被再细分为子例程和/或被存储在可以被静态或者动态链接的ー个或多个文件中。
[0088]计算机程序的载体可以是能够携载程序的任何实体或者设备。例如,所述载体可以包括存储器介质,诸如R0M,例如⑶ROM或者半导体R0M,或者磁性记录介质,例如硬盘。此外,所示载体可以是可传送载体,诸如,电或光信号,其可以经由电缆或光缆或者通过无线电或其他手段进行传播。当程序包含于这种信号中时,所述载体可以由这样的缆线或者其他设备或装置构成。备选地,所述载体可以是其中嵌入有程序的集成电路,所述集成电路适于执行相关方法,或者在相关方法的执行中使用。
[0089]应当注意的是,以上提及的实施例举例说明而不是限制本发明,并且本领域技术人员将能够设计出很多可选实施例,而不偏离所附权利要求的范围。在权利要求中,放入圆括号之间的任何附图标记不应被解释为限制权利要求。动词“包括”及其词形变化的使用不排除存在权利要求所记录的那些部件或步骤之外的部件或步骤。在部件前面的冠词“一”或“一个”不排除存在多个这样的部件。本发明可以通过包括若干截然不同的部件的硬件以及通过被适当编程的计算机来实现。在列举若干装置的设备权利要求中,这些装置中的若干装置可以具体实现为一个以及相同的硬件项。有些手段记载在相互不同的从属权利要求中,这一事实并不表示不能用这些手段的组合来获益。
【权利要求】
1.ー种用于处理医学图像的系统(100、400),所述系统被布置为获得第一医学图像(102)和第二医学图像(104),所述第一医学图像和所述第二医学图像是解剖结构的刚性配准医学图像,并且所述系统包括: -位移估计器(120、460),其用于建立针对所述第一医学图像的至少第一部分的位移矢量(122),所述位移矢量将所述第一医学图像的所述第一部分与所述第二医学图像的第二部分相匹配; -变形估计器(140),其用于根据所述位移矢量来建立针对所述第一部分的变形值(142),所述变形值表示所述第一部分相对于所述第二部分的变形;以及 -可视化生成器(160),其用于生成可视化数据(162),当所述可视化数据被显示在显示器(180)上时,所述可视化数据用于建立多维图形(182、320、360),所述多维图形包括作为第一变量(184)的所述位移矢量的幅值(123)以及作为第二变量(186)的所述变形值。
2.如权利要求1所述的系统(100、400),其中,所述第一医学图像(102)和所述第二医学图像(104)是三维[3D]医学图像,所述位移矢量(122)是3D位移矢量,并且所述多维图形是二维[2D]图形(182、320、360)。
3.如权利要求2所述的系统(100、400),其中,所述2D图形是2D散点图(182、320、360)。
4.如权利要求2所述的系统(100、400),其中,所述可视化生成器(160)被布置为生成另外的可视化数据,当所述另外的可视化数据被显示在所述显示器(180)上时,其用于建立另外的2D图形(340、380),所述另外的2D图形包括作为第一变量的所述位移矢量(122)的倾斜角,以及作为第二变量的所述位移矢量的方位角。`
5.如权利要求1所述的系统(100、400),其中,所述变形值(142)表示所述第一部分相对于所述第二部分的扩张和/或收缩。
6.如权利要求5所述的系统(100、400),其中,所述变形估计器(140)被布置为通过将基于微分的函数应用于所述位移矢量(122)来建立所述变形值(142)。
7.如权利要求6所述的系统(100、400),其中,应用所述基于微分的函数包括(i)根据所述位移矢量(122)来计算雅可比矩阵,以及(ii)计算所述雅可比矩阵的行列式。
8.如权利要求1所述的系统(100、400),其中,所述位移估计器(120、460)被布置为使用弾性配准技术来建立所述位移矢量(122)。
9.如权利要求1所述的系统(400),其中,所述系统还包括用户输入部(440),其用于使用户能够选择所述第一医学图像(102)的所述第一部分。
10.如权利要求1所述的系统(400),其中,所述系统被布置为获得第三医学图像(106),并且其中,所述系统还包括图像插值器(420),其用于(i)根据所述第一医学图像(102)和所述第三医学图像来生成插值医学图像(404),以及(ii)建立所述插值医学图像作为所述第二医学图像。
11.如权利要求1所述的系统(100、400),其中,所述可视化生成器(160)还被布置为生成所述可视化数据,当所述可视化数据被显示在所述显示器(180 )上时,所述可视化数据用于建立所述位移矢量的所述幅值(123)的第一直方图(322、362)和/或所述变形值(142)的第二直方图(324、364)。
12.ー种包括如权利要求1所述的系统的工作站或者成像装置。
13.一种处理医学图像的方法(200),所述方法包括: -获得(220)第一医学图像和第二医学图像,所述第一医学图像和所述第二医学图像是解剖结构的刚性配准医学图像; -建立(240)针对所述第一医学图像的至少第一部分的位移矢量,所述位移矢量将所述第一医学图像的所述第一部分与所述第二医学图像的第二部分相匹配; -根据所述位移矢量来建立(260)针对所述第一部分的变形值,所述变形值表示所述第一部分相对于所述第二部分的变形;以及 -生成(280)可视化数据,当所述可视化数据被显示在显示器上时,所述可视化数据用于建立多维图形,所述多维图形包括作为第一变量的所述位移矢量的幅值以及作为第二变量的扩张值。
14.ー种包括用于使处理器系统执行如权利要求13所述的方法的指令的计算机程序女ロ)PR o
【文档编号】G06T7/00GK103493098SQ201280020631
【公开日】2014年1月1日 申请日期:2012年4月17日 优先权日:2011年4月28日
【发明者】J·A·C·费尔曼, R·S·雅辛斯基, O·索尔代亚 申请人:皇家飞利浦有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1