定义感兴趣区域的方法

文档序号:9476291阅读:1519来源:国知局
定义感兴趣区域的方法
【技术领域】
[0001]本发明涉及一种定义在图像/体积中、更特别地在医学图像中的感兴趣区域的方法。
【背景技术】
[0002]放射学家和专家为了诊断目的和治疗规划而对不同类型的医学体积数据(CT、MR1、PET、SPECT等)使用体积测量。典型的示例是癌症治疗期间对肿瘤生长的跟进或测量器官的尺寸以规划手术。
[0003]为了能够执行这样的测量,需要在图像中将要对其执行测量的特征进行分段。优选地,借助于分段算法来自动地执行该图像分段。
[0004]用于图像分段的算法存在且被广泛地使用。
[0005]然而,由于不同应用的很多种类(特征尺寸和形状、成像模式、图像治疗等),开发一种能够处理所有要求情况的完全自动化工具是不可行的。
[0006]美国专利申请2000/0088644公开了用于在医学图像中定义感兴趣区域的这样的半自动化方法。获得表示图像的体素列表。根据例如强度值之类的变量对体素列表进行排序。配准初始体素的用户选择,并且从排序列表选择至少一个体素群组作为感兴趣区域。
[0007]用户交互是基于点击和拖动方法。从用户所点击的图像中的所谓种子点来确定阈值。接下来找到排序列表中的点击点的位置。提取向上直到与所点击的点对应的点的体素的排序列表中的所有体素。同样地,提取和存储直到该点的已被合并到点击点的任何子标签的体素。
[0008]可通过点击和拖动鼠标来选择阈值。在描述的实施例中的一个中,使用两个体素(点击点处的体素和释放点处的体素)的位置。具有最高强度的体素被用作上阈值并且另一体素被用作下阈值。只有那两个阈值之间的体素被突出显示为感兴趣区域。
[0009]用于基于区域生长算法来识别和分段感兴趣区域的方法常常非常易受迅速生长(即阈值的小的增加可以导致分段的大的扩张)的影响。典型地,这在分段“泄露”到附近特征时发生。例如,对于接近于骨骼的密集肿瘤而言,在某个阈值以上,区域生长连接到骨骼并且将整个骨架分段。该行为是不期望的,因为用户不想使用工具来测量稀疏连接特征,并且此外,该激增导致显著增加的处理时间,从而可能破坏实时反馈。
[0010]本发明旨在解决以上所描述的问题。

【发明内容】

[0011]为了克服以上所提及的问题,本发明提供了如在权利要求1中阐述的方法。
[0012]用于确定图像上的感兴趣区域的本发明的方法基于从种子点开始对图像应用区域生长算法并且连续地应用变化的(增加的/减小的)阈值的序列。该变化基于视觉反馈由用户来操纵。
[0013]为了避免迅速生长,该方法包括以下步骤:将通过针对给定阈值的所述区域生长算法获得的候选感兴趣区域与通过具有所述序列的接下来下阈值和上阈值的所述区域生长算法获得的候选感兴趣区域相比较,并且在所述候选感兴趣区域明显不同时确定迅速区域生长。不同可以基于尺寸、形状、统计等。尺寸的使用是优选的,因为其它参数常常要求更复杂、即更加费时的参数,这将负面地影响实时反馈。
[0014]在从属权利要求中阐述了用于本发明的优选实施例的特定特征。
[0015]本发明的方法一般地是以计算机程序产品的形式来实现,该计算机程序产品被适配于当在诸如计算机之类的信号处理装置上运行时执行本发明的方法步骤。计算机程序产品通常被存储在诸如DVD之类的计算机可读载体介质中。替换地,该计算机程序产品采取电信号的形式并且可以通过电子通信传送给用户。
[0016]根据以下详细描述,本发明的进一步优点和实施例将变得显而易见。
【具体实施方式】
[0017]根据本发明的方法,首先在被耦接到数据处理系统的显示屏上将包括要分段的特征的像素(2D) /体素(3D)表示所表示的图像/体积可视化。
[0018]区域生长算法在数据处理系统上运行。
[0019]借助于至少一个所识别的种子点和适用阈值的序列以及区域生长算法,获得用于分段操作的结果(即候选感兴趣区域)的序列。为了防止迅速生长,提供了所谓的限制器。该限制器如下面所解释的那样基于预测的生长速率进行操作。
[0020]针对其操作,区域生长算法需要种子点以及下阈值和上阈值的输入。该区域生长算法如下工作:
1)针对每个种子点,检索对应的像素/体素,这些是种子像素/体素。
2)将所有种子像素/体素指示为“被包括”在感兴趣区域(ROI)中。
3)将所有种子像素/体素添加到列表。
4)列表中的第一像素/体素从列表去除并且被指示为“活动”像素/体素。
5)评估被连接到“活动”像素/体素且尚未被指示为“被包括”的所有像素/体素:如果像素/体素值在由下阈值和上阈值定义的范围内,则像素/体素被指示为“被包括”并且被添加到列表。
6)重复步骤4和5直到列表为空。
7)—旦列表为空,被指示为“被包括”的所有像素/体素被说成是在ROI内,所有其它的不是。
[0021]上面描述的算法是区域生长算法的一个示例,可设想其它类型的区域生长算法,诸如基于应用一般阈值和有序连接成分分析和竞争区域生长的算法。
[0022]根据本发明的一个实施例,仅使用单个种子点。首先通过标记要识别的区域的边界内的位置或要分段的特征来识别此种子点的位置。这可以用各种方式来完成,通过输入坐标、点击所显示的图像等。该位置然后被传递到区域生长算法。
[0023]接下来,确定初始阈值。这些初始值是基于从种子体素的直接邻域检索的统计信息,例如26连接邻域中的体素的标准偏差。这些值被传递到区域生长算法,该区域生长算法然后被执行并且示出第一初始结果,即第一候选感兴趣区域。
[0024]接下来,系统提供标记(例如,滑块、鼠标光标、手势或任何其它输入方法)的移动可以修改阈值以获得更精炼的结果。两个阈值都可以通过在某个方向上移动来增加或减小。为了简化所需交互,在本发明中,通过单个移动来修改两个阈值,使得一个值的增加等于另一个值的类似减小(例如,将鼠标向下拖动减小下阈值并且增加上阈值,这将使得区域生长)。
[0025]这种方法对于CT和MRI图像上的应用而言是优选的。对于PET和SPECT图像而言,当将上阈值设定为无穷高并且仅修改下阈值时获得更好的结果。
[0026]标记可以是通过鼠标控制来操作的光标。然后用户界面被实现为点击和拖动操作:点击用于设定种子点,拖动用于修改阈值。其它实施方式可包括使用基于触控板的设备上的挤压移动、⑶I中的滑块或由适当设备(参考KineCt、Leap Mot1n等)捕捉的手势。
[0027]在标记的移动期间,阈值优选地被连续适配(用后续值来代替某个值)并且被馈送到区域生长算法中。
[0028]因此,区域生长算法产生连续改变的区域,即具有增加的或减小的表面和/或体积的生长或收缩区域(取决于是在2D还是3D中应用算法)。
[0029]根据本发明的方法,例如通过突出显示所显示的图像的一部分或者通过指示区域的边界或轮廓而在显示屏上将从应用区域生长算法产生的分段区域可视化。
[0030]继续改变阈值的操作直到可视化的产生的区域与要分段的特征基本上对应。
[0031]该阈值改变操作结束的时刻取决于用户对区域生长算法的可视化结果与要分段特征之间的对应的评定。
[0032]最后,使用最终阈值的区域生长算法的结果表示分段特征。
[0033]—旦特征被分段,则可对特征应用测量操作。测量操作的示例是基本统计操作,像最小值、最大值和平均值、标准偏差,或几何信息,像体积、最大直径等。
[0034]为了克服迅速生长的问题,添加限制器,其操作是基于感兴趣区域的预测的生长速率。
[0035]—旦交互式分段开始,则用于每个区域结果的阈值和对应体积在用户的每次修改之前被临时存储。针对每个新的修改,例如基于先前结果的线性拟合来计算预期将对应于新阈值的体积。然后将该预测的体积与结果的实际体积相比较,并且如果后者明显大于第一个,则这是针对迅速生长的指示。根据许多代表性情况(针对不同的应用、模式等)的手动分析,发现因数2-4在大多数情况下产生最佳结果。
[0036]为了避免针对小区域的生长的过早停止,仅针对包含最小量的像素/体素的区域激活机制。再次地,基于相同测试情况,将该最小数目选择在100和1000之间。
[0037]当检测到迅速增长时,可以忽视新结果和/或可以通知用户。
[0038]使用当前阈值来定义所允许的阈值的范围的限制。对基于在所允许的范围外的阈值来重新计算结果的任何请求在本实施例中被取消。这防止用户反复地尝试修改在仅导致迅速生长和因此的无效结果的范围内的阈值。其由此还保持实时反馈,因为迅速生长对计算速度也是不利的。该系统对多种情况是有效的。通过检测和取消将导致迅速生长的任何操作,该限制器极大地扩展了工具的有效
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1