使用来自感兴趣区域的不同视角的多个图像进行计算机辅助检测以提高检测准确度的制作方法

文档序号:17728797发布日期:2019-05-22 02:42阅读:331来源:国知局
使用来自感兴趣区域的不同视角的多个图像进行计算机辅助检测以提高检测准确度的制作方法

本申请是标题为“methodandsystemofcomputer-aideddetectionusingmultipleimagesfromdifferentviewsofaregionofinteresttoimprovedetectionaccuracy”的美国专利申请号15/338,707的继续申请,该申请要求于2016年8月22日提交的标题为“methodandsystemofcomputer-aideddetectionusingmultipleimagesfromdifferentviewsofaregionofinteresttoimprovedetectionaccuracy”的美国临时专利申请号62/377,945的优先权,这些申请中的每一个的全部内容通过引入被整体并入本文。

本申请还要求于2016年8月22日提交的标题为“methodandsystemofcomputer-aideddetectionusingmultipleimagesfromdifferentviewsofaregionofinteresttoimprovedetectionaccuracy”的美国临时专利申请号62/377,945的优先权,该申请的全部内容通过引用被整体并入本文。

本发明构思一般而言涉及医学图像的计算机辅助检测和可疑异常或病变的检测领域。特别地,本发明构思涉及用于处理医学图像的方法和系统,该方法和系统使用光学流(opticalflow)和块匹配方法来确定在从不同视点和一段时间内收集到的多个图像上检测到的潜在病变的持久性。



背景技术:

计算机辅助诊断(cad)有时被称为cade或cadx,其用于诊断脑部异常、乳腺癌、肺癌、结肠癌、前列腺癌、骨转移、冠状动脉疾病、先天性心脏病和阿尔茨海默病。常规系统用于检测单个图像中的病变。这些系统需要提取表征病变的边界形状的特征(形态特征)和病变内灰度级的均匀性(纹理特征)。病变的大小、形状、方位以及不明确或扩散的边界和背景噪声的变化使得难以从身体中发现的其它超声伪影中检测到真实病变。

超声医学成像系统必须解决许多伪影,这些伪影可能使病变的检测更加困难。通常,超声伪影会导致错误检测,并且有时会掩盖病变的真实检测。在超声成像中遇到的常见伪影包括:各向异性、混响、声学阴影、声学增强、边缘阴影、波束宽度伪影、切片厚度伪影、旁瓣伪影、镜像图像、双重图像、装备生成的伪影和折射伪影。

各向异性是当肌腱与超声波束成90度时使肌腱看起来明亮,但是当角度改变时使肌腱变暗的效果。其原因在于,在特别光滑的边界处,反射角和入射角是相同的,就像与传统的镜子一样。混响是由于两个具有高声阻抗失配的接口之间的重复反射而产生虚假回波。超声图像上的声学阴影的特征在于强烈吸收或反射超声波的结构后面的信号空隙。声学增强,也称为后部增强或通过传输增强,是指增强的回声深入到非常好地传输声音的结构。当在聚焦区之后位于加宽的超声波束之外的反射物体产生被显示为与感兴趣的结构重叠的错误的可检测回波时,发生超声波束宽度伪影。切片厚度伪影归因于波束的厚度并且类似于波束宽度伪影。旁瓣伪影出现在旁瓣反射来自中心波束之外的强反射器的声音的地方,并且回声被显示为好像它们源自中心波束内一样。当在主波束的路径中存在高反射表面时,看到超声波扫描中的镜像图像伪影。双重图像伪影是由于像肌肉这样的区域的折射,肌肉充当生成反射器的第二图像的透镜。由于不正确的设置而导致的装备生成的伪影可能导致出现伪影。折射伪影是由于从一种介质传递到另一种介质而引起的声音方向变化。

正是考虑到这些以及其它观察,构想和开发了本发明构思的各个方面。



技术实现要素:

已经发现,确定持久性属性有利地有助于从在一些视图中检测到但与运动场和/或块跟踪信息不一致的伪影中识别真实病变;和/或从仅在几个时间帧中检测到或出现在不遵循运动场或跟踪信息的随机位置的瞬时异常中识别真实病变。因此,本发明构思的一个实现可以采取方法的形式,包括:利用包括存储器的计算设备,该存储器用于存储由处理器执行以执行以下操作的指令:访问多个图像帧;从所述多个图像帧的第一图像帧识别感兴趣区域;以及处理所述多个图像帧的第一图像帧和第二图像帧,以通过将第一图像帧的特征与第二图像帧的特征进行比较以确定感兴趣区域是否跨第一图像帧和第二图像帧持续存在来确定感兴趣区域是否为假阳性。

通过提供使用计算机辅助检测系统检测病变或异常的方法可以在本发明构思的另一方面实现上述内容。该方法包括以下步骤:收集连续图像数据、视频剪辑、体积集合和/或其序列和/或其组合、收集与图像数据相关联的时间/顺序信息,和/或处理图像数据和时间/顺序数据以检测与图像数据和时间/顺序数据相关联的差异并减少假阳性病变或异常检测的数量。图像数据可以是2d图像数据。该方法可以包括在时间上使用至少一种光学流技术以提高系统性能的步骤。

通过提供被配置为识别具有高概率包含病变或异常的感兴趣区域(roi)的计算机辅助检测系统可以在本发明构思的另一方面实现上述内容。该系统可以包括处理器,该处理器被配置为使用时间信息减少假阳性的数量同时保持灵敏度或真实检测的数量。可以使用光学流技术来确定时间信息。该系统可以包括相关引擎,该相关引擎被配置为使用跟踪信息确定分别针对每个图像帧使用传统静态cade方法找到的roi之间的相关性。处理器可以被配置为使用跟踪信息来测量作为出现roi的帧的数量的持久性,以确定假阳性或低持久性和真阳性或高持久性。处理器可以被配置为通过确定如由跟踪运动向量给出的预测roi的重叠程度来测量持久性。可以使用静态cade方法来检测roi。更大程度的重叠可以对应于更高概率的真实病变或更低概率的假阳性。

通过提供被配置为检测病变或异常的系统,可以在本发明构思的另一方面实现上述内容。该系统可以包括被配置为接收图像数据和时间信息的处理器;和/或被配置为存储图像数据和时间信息的存储器。处理器可以被配置为处理图像数据和时间数据以检测与图像数据和时间数据相关联的差异并减少假阳性病变或异常检测的数量。

通过提供计算机辅助检测以识别具有高概率包含病变或异常的感兴趣区域(roi)的方法可以在本发明构思的另一方面实现上述内容,该方法包括以下步骤:使用与两个相邻图像帧相关联的持久空间和/或时间信息来减少假阳性的数量,同时保持或增强灵敏度或真实检测的数量。

通过提供一种使用计算机辅助检测系统检测病变或异常的方法,可以在本发明构思的另一方面实现上述方法,该方法包括以下步骤:收集图像数据,视频剪辑和/或序列;收集与图像数据相关的时间信息;处理图像数据和时间数据以检测与图像数据和时间数据相关联的差异,并减少假阳性病变或异常检测的数量。

通过提供被配置为识别具有高概率包含病变或异常的感兴趣区域(roi)的计算机辅助检测系统可以在本发明构思的另一方面实现上述内容,该系统包括:处理器,被配置为使用时间信息减少假阳性的数量同时保持灵敏度或真实检测的数量。

通过提供被配置为检测病变或异常的系统可以在本发明构思的另一方面实现上述内容,该系统包括:处理器,被配置为接收图像数据和时间信息;以及存储器,用于存储图像数据和时间信息,其中,处理器被配置为处理图像数据和时间数据,以检测与图像数据和时间数据相关联的差异并减少假阳性病变或异常检测的数量。

通过提供一种方法可以在本发明构思的另一个方面实现上述内容,该方法包括:利用包括与至少一个有形存储介质通信的至少一个处理单元的计算设备,该有形存储介质包括用于执行以下操作的计算机可执行指令:访问与预定时间间隔相关联的连续图像帧;识别与连续图像帧相关联的感兴趣区域;利用光学流在连续图像帧之间生成跟踪或映射信息;以及使用跟踪或映射信息生成作为出现感兴趣区域或者可以在连续图像帧中的某些图像帧之间进行相关的连续图像帧的数量的持久性值。

通过提供一种装置可以在本发明构思的另一方面实现上述内容,该装置包括:计算机辅助检测(cad)设备,其可操作以:利用光学流和图像帧来确定在预定时间段内与图像帧相关联的感兴趣区域的时间持久值。

附图说明

为了描述而非限制的目的,参考附图更详细地解释了本发明构思的前述和其它方面,其中:

图1a描绘了用于实现本发明构思的各方面的示例性系统。

图1b描绘了用于实现本发明构思的各方面的示例性系统。

图2a图示了相对更难以识别的病变的检测的自由响应接收器操作特性(froc)曲线,并且示出了y轴上作为x轴上每个图像的假阳性的数量的函数的真阳性的灵敏度,其中假阳性与灵敏度或真阳性检测的数量进行折衷;

图2b图示了相对较不难识别的病变的检测的froc曲线,并且示出了y轴上作为x轴上每个图像的假阳性的数量的函数的真阳性的灵敏度,其中假阳性与灵敏度或真阳性检测的数量进行折衷;

图3a-3d图示了如何可以使用本发明构思的一种或多种光学流技术去除图3a和3c的图像中检测到的假阳性以检查如图3b和3d所示检测到的感兴趣区域的时间持久性;

图4a-4d图示了与由b手动标记并示出的真相,例如,真实病变边界(即,内部正方形)相比,由a指示的使用光学流的检测结果(即,外部正方形和没有任何内部正方形的正方形);

图5a和5b图示了与由b手动标记并示出的真相(即,内部正方形)相比,由a指示的使用光学流的检测结果(即,外部正方形和没有任何内部正方形的正方形);

图6a和6b图示了与由b手动标记的真相(即,延伸到最上面的正方形)相比,由a指示的使用光学流的检测结果;

图7a和7b图示了与由b手动标记的真相(即,延伸到最左边的正方形)相比,由a指示的使用光学流的检测结果;

图8a和8b图示了与由b手动标记的真相(即,延伸到最左和最右的正方形)相比,由a指示的使用光学流的检测结果;

图9图示了与由b手动标记的真相(即,延伸到最上和最下的正方形)相比,由a指示的使用光学流的检测结果;以及

图10是本发明构思的各方面的示例性处理流程。

图11是本发明构思的各方面的另一个示例性处理流程。

附图不将本发明构思限制于本文公开和描述的具体实施例。附图不一定按比例绘制,而是将重点放在清楚地说明本发明构思的某些实施例的原理上。

具体实施方式

以下详细描述参考了图示本发明构思的各种实施例的附图。图示和描述旨在充分详细地描述本发明构思的方面和实施例,以使得本领域技术人员能够实践本发明构思。可以利用其它部件并且可以在不脱离本发明构思的范围的情况下进行改变。因此,以下详细描述不应该被视为具有限制意义。本发明构思的范围仅由所附权利要求以及这些权利要求所赋予的等同物的全部范围来限定。

i.术语

在本描述中,术语用于描述本发明构思的特征。例如,对术语“一个实施例”、“实施例”、“该实施例”的引用意味着所引用的一个或多个特征被包括在本发明构思的至少一个方面中。在本说明书中对术语“一个实施例”、“实施例”、“该实施例”的单独引用不一定指代同一实施例并且也不是相互排斥的,除非如此陈述和/或除非对于本领域技术人员从描述中将显而易见的。例如,在一个实施例中描述的特征、结构、处理、步骤、动作等也可以被包括在其它实施例中,但不一定被包括在内。因此,本发明构思可以包括本文描述的实施例的各种组合和/或集成。另外,如本文所述的本发明构思的所有方面对于其实践不是必要的。

术语“算法”是指被配置为执行一个或多个功能的逻辑、硬件、固件、软件和/或其组合,包括但不限于本文具体描述的本发明构思的那些功能或本领域技术人员根据描述显而易见的那些功能。这种逻辑可以包括具有数据处理和/或存储功能的电路系统。这种电路系统的示例可以包括但不限于微处理器、一个或多个处理器,例如,处理器核心、可编程门阵列、微控制器、专用集成电路、无线接收器、发射器和/或收发器电路系统、半导体存储器或组合逻辑。

术语“逻辑”是指以一个或多个软件模块形式的计算机代码和/或指令,诸如以可执行应用形式的可执行代码、应用编程接口(api)、子例程、函数、过程、小程序(applet)、服务小程序(servlet)、例程、源代码、目标代码、共享库/动态加载库、或一条或多条指令。这些软件模块可以被存储在任何类型的合适的非瞬态存储介质或瞬态存储介质中,例如电气、光学、声学或其它形式的传播信号,诸如载波、红外信号或数字信号。非瞬态存储介质的示例可以包括但不限于或局限于可编程电路;半导体存储器;非永久存储装置,诸如易失性存储器(例如,任何类型的随机存取存储器“ram”);永久存储装置,诸如非易失性存储器(例如,只读存储器“rom”、电源备份的ram、闪存、相变存储器等)、固态驱动器、硬盘驱动器、光盘驱动器或便携式存储器设备。作为固件,可执行代码被存储在永久存储装置中。

术语“用户”通常在本文中同义地使用,以表示本发明构思的系统和/或方法的用户。对于本文的目的,用户可以是临床医生、诊断医生、医生、技术人员、学生和/或管理员。

术语“识别”、“处理”和“选择”通常在本文中同义地使用,而不管时态如何,以表示由系统在一个或多个处理中经由至少一个处理器自动执行的计算机化处理。

首字母缩略词“cad”表示计算机辅助诊断。

术语“客户端”表示连接到cad病变应用的任何软件程序。

除非另外指出,否则术语“服务器”通常是指正在监听一个或多个客户端的cad病变应用。

术语“后处理”表示应用于输入的超声图像的算法。

首字母缩略词“pacs”表示图片存档和通信系统。

首字母缩略词“gsps”表示灰度软拷贝呈现状态。

首字母缩略词“dicom”表示医学中的数字成像和通信。

首字母缩略词“ui”表示用户界面。

首字母缩略词“phi”表示私人健康信息。

术语“计算机化”通常表示任何相应的操作由硬件结合软件和/或固件进行。

最后,如本文使用的术语“或”和“和/或”应该被解释为包含性的或意味着任何一个或任何组合。因此,“a、b或c”或“a、b和/或c”表示“以下中的任何一个:a;b;c;a和b;a和c;b和c;a、b和c”。该定义的例外情况只有当元素、函数、步骤或行为的组合以某种方式固有地相互排斥时才会出现。

由于本发明构思易受许多不同形式的实施例的影响,因此旨在将本发明构思视为本发明构思的原理的示例而不旨在将本发明构思限制于所示出和描述的具体实施例。

ii.一般体系架构

受过训练的医疗专业人员(诸如放射科医师)通常会尝试手动或通过使用计算机软件来识别和分类医学图像内的可疑区域或感兴趣区域。然后,放射科医师可以根据相关的分级系统手动表征每个可疑区域。例如,可以根据乳房成像报告和数据系统(bi-rads)指南来表征乳房内可能包括癌性病变的可疑感兴趣区域。

可以训练超声技术人员围绕感兴趣区域(roi)移动换能器来获得各种视点,以便减少由于可能导致检测错误的伪影和噪声而导致的检测病变中的不确定性。可以从不同的视点识别真实病变,而大多数伪影将随着不同的视角而显著变化。根据本发明构思的各方面,观察感兴趣区域的各种视点可能是由人类操作者对病变的最佳检测的主要因素。常规的cade系统通常仅查看roi的一个图像或两个正交图像,以检测视野(fov)中是否存在病变。本发明构思设想确定在多个不同视角上持续存在的roi部分,其可以由本文描述的cad系统进行实时或离线分析。

本发明构思的各方面包括使用光学流和块匹配(或跟踪)方法,或者通过在序列中的相邻图像之间生成roi的映射函数来处理医学图像的系统和方法。本发明构思的映射函数可以涉及振幅和向量映射,以确定来自不同视点的医学图像的连续时间帧之间的运动或跟踪信息。

考虑与图像相关联的相对运动,光学流(opticalflow)或光流(opticflow)可以被描述为给定图像(或图像集合)的对象、表面、边缘或其它视觉特性的模式。光学流方法可以用于基于时间间隔计算两个图像帧之间的运动。使用图像集合,依次地,可以将运动估计为图像速度或离散图像位移。如本文所述的光学流方法可以包括相位相关、基于块的方法、差分方法、离散优化方法等。在一个实施例中,可以利用基于块的方法来最小化平方差之和或绝对差之和,或者最大化与序列中的相邻图像相关联的归一化互相关。也可以利用跟踪方法。具体而言,可以利用特征跟踪,其包括提取诸如角和纹理区域的视觉特征并在多个帧上跟踪它们。作为实现特征跟踪的一个示例,给定两个后续帧,可以估计点转换。

可以使用映射或跟踪信息来确定是否可以使用静态二维(2d)cade方法基于在每个时间帧中找到的感兴趣区域(roi)来关联图像帧。也可以将一个图像或多个图像的帧模拟为从体积全乳房超声数据中的任意角度的顺序遍历导出的序列。使用本发明构思的系统和方法,真实病变可以表现为可以在若干视点上跟踪的roi。另一方面,假阳性可以被示出为在相对较少数量的视点处保持并且出现在与roi的光学流和块匹配跟踪信息不相关的位置处。

由此,本发明构思通过处理来自感兴趣区域的多个视图的相邻图像(即,感兴趣区域的多个图像,其中多个图像中的每个图像是感兴趣区域的不同视图)克服了当前cade系统的限制。可以预见,在不偏离本发明构思的范围的情况下,本发明构思的系统和方法可以利用感兴趣区域的相同视图的多个图像。多个图像可以用于减少病变的计算机辅助检测cade中伪影的干扰效应。

本发明构思有利地利用与通过改变换能器角度获得的多个视点有关的信息或者从体积全乳房超声数据获得的模拟序列来改善当前单视点、双视点或体积视点图像cade系统的性能。例如,可以处理特定感兴趣区域的图像序列,以找到序列中从一个图像到下一个图像的图像的图块(patch)的位移向量。图块被定义为跨图像序列在图块内具有相似的形态和纹理特征集。结果得到的位移向量和整个序列中图块的平均灰度变化用于增加或减少使用cade针对roi检测到病变的概率。

此外,图像之间的roi的持久性可以用于提供从静态cade系统检测到的病变的置信水平。操作者可以记录在具有最高置信水平的感兴趣区域处和周围用于cadx诊断的图像。

图1a图示了示例性cad系统20,该系统可以用于执行包括一个或多个阶段的图像分析处理。如图所示,cad系统20可以包括放射学工作站22、dicomweb查看器访问24、pacs服务器26和cad设备28。放射学工作站22可以包括至少一个高清晰监视器、可调整的临床医生/操作者台、电源、台式计算机或其它这样的计算设备、电缆外围设备、电源和pacs专用外围设备,诸如pacs背光、以及pacs监视器设备支架/框架。

pacs服务器26可以包括用于数字存储、传输和检索诸如放射学图像的医学图像的系统。pacs服务器26可以包括与成像模态直接接口的软件和硬件部件。可以将图像从pacs服务器26传送到外部设备以供查看和报告。cad设备28可以从pacs服务器26或直接从放射学工作站22访问图像。

可以包括cadweb和处理服务器或其它cad计算设备的cad设备28可以包括应用服务器、web服务器、处理服务器、网络服务器、大型机、台式计算机或其它计算设备中的至少一个。cad设备28还可以包括至少一个基于windows的、塔式或机架形状因子服务器。cad设备28可以是可操作的,以提供用javascript、html或css实现的客户端用户界面。cad设备28可以包括用例如microsoftasp/.net、c#/php等实现的服务器侧接口。cad设备28可以利用一个或多个云服务来扩展对其它设备(诸如放射学工作站22)的访问和服务。

cad设备28可以使用dicomweb查看器访问24、web界面或使用应用编程接口(api)中的一个或多个经由网络与放射学工作站22通信。dicomweb查看器访问24可以包括医学图像查看器,并且可以在具有现代浏览器的任何平台上运行,诸如膝上型电脑、平板电脑、智能电话、互联网电视或其它计算设备。它可以以dicom格式(用于诸如磁共振成像(mri)、计算机断层扫描(ct)、回声、乳房x线照相术(mammography)等医学成像数据的标准)操作以加载本地或远程数据,并为其操纵(诸如对比度、缩放、拖动、绘制图像的某些区域,以及诸如阈值和锐化的图像过滤)提供标准工具。在一个实施例中,放射学工作站22可以通过经由放射学工作站22的计算设备的web浏览器实现dicomweb查看器访问24来与cad设备28通信。应该理解的是,本发明构思的方面可以仅在cad设备28上实现,该设备可能已经可以访问一个或多个医学图像。

cad设备28可以使用用c++开发的cad应用12来实现本发明构思的各方面,但是可以预期其它编程语言。cad应用12可以兼容并利用诸如windowsxp、windowsvista、windows7、windows8、windows10及其嵌入式对应物之类的操作系统的各方面。cad病变应用12可以是对硬件透明的,并且可以在诸如应用服务器、网络服务器、大型机、台式计算机等各种不同的计算设备上实现。cad应用12可以利用可以由用户(诸如临床医生)访问的外部接口。

cad应用12可以安装到或以其它方式驻留在诸如cad设备28的计算设备的操作系统上。cad应用12可以包括自包含(self-contained)应用,其不需要依赖于它所驻留的操作系统外部的任何核心功能。cad应用12可以包括dicom接口,该接口允许cad病变应用12接收dicom数据以及将这些数据返回到交易的发起方。

图1b是用于实现图像处理的系统100的另一个实施例,图像处理包括执行图像分析处理,图像分析处理包括与本文所述的图1a的系统20类似的一个或多个阶段。如图所示,系统100包括图像生成设备102、一组图像104或图像帧,以及用于处理图像104的计算设备106。应该理解的是,系统20和系统100不是相互排斥的,使得如本文所述的cad处理的发明构思可以涉及来自系统20和/或系统100的特征。

可以参考图10的处理流程1000来解释图1a和1b。在方框1002中,计算设备可以访问多个图像帧。图10的计算设备可以是cad设备28或计算设备106。计算设备106不限于cad设备,并且可以是台式机、膝上型电脑或服务器或移动设备。可以使用图像生成设备102生成图像帧,图像生成设备102可以包括任何数量或类型的图像生成设备,诸如换能器、3d超声波、使用连续x射线束的荧光透视设备等。图像帧或图像被描绘为图1b的如使用图像生成设备102生成的图像104。图像104可以在时间范围内拍摄,或者可以基于空间关系和位置生成。例如,操作者可以在一段时间期间在患者的区域上稍微移动换能器,并且可以在该时间段期间生成许多图像104,使得每个图像与预定的时间间隔相关联。在其它实施例中,例如在3-d超声的情况下,可以几乎瞬时拍摄诸如图像104的多个图像。在这种情况下,图像可以与唯一的空间标识符相关联,即,图像可以与患者的特定位置或部分相关联而不是与特定时间间隔相关联。如本文所述,如果确定感兴趣区域随着时间或空间在多个图像帧上持续存在,则该roi可以被排除作为假阳性。

如方框1004所示,从方框1002的多个图像帧的第一图像帧识别感兴趣区域。换句话说,方框1004可以包括图像处理/分析的阶段,该阶段可以包括自动地检测来自图像104的可能是需要进一步评估的病变或异常的感兴趣区域(roi)。该阶段可以被表示为cade,其中下标e指示在感兴趣区域内检测到推定的病变或异常。可以从诸如pacs服务器26的pacs服务器访问多个图像帧,或者由图像生成设备102生成多个图像帧。

如方框1006所述,诸如计算设备106的计算设备可以用于处理图像104的第一图像帧和其它图像帧以确定感兴趣区域(roi)是否为假阳性或需要进一步分析。更特别地,如果在方框1004中识别出可能包含病变或异常的roi,则可以执行cadx处理/阶段。在cadx阶段,分析roi以确定其中包含的病变是癌性或良性的可能性。下标x指示诊断。如方框1008所示,该处理涉及将第一图像帧的特征与其它图像帧的特征进行比较,以确定感兴趣区域是否跨多个帧或在多个帧之间持续存在。

如方框1006和方框1008中所描述的,使用cadx阶段处理图像帧可能涉及各种不同的可能的子方法,诸如本文所述的光学流、基于块的方法、映射函数等。例如,cad设备28或计算设备106的至少一个处理器可以用于通过光学流技术和块匹配来计算时间/连续帧之间的映射,以确定帧之间对象的跟踪信息。可以使用静态cade技术来识别独立的roi,该技术处理序列的每个视点的一个图像。然后可以使用跟踪信息来确定跨帧的roi是否与持久roi相关。真正病变或异常应该在许多帧上持续存在,而假阳性将不会。用户可以手动或自动地(例如,经由计算设备或cad设备28的接口)适配帧的数量,以便以降低真实阳性率为代价来控制假阳性的减少。

使用通过光学流方法获得的跟踪信息,roi的重叠程度也可以用于确定病变在帧之间是否相同或者是否其仅仅是两个假阳性。可以调整重叠程度以便减少更多的假阳性或增加真实检测的数量。已经发现本文描述的方法的执行减少了假阳性的数量,同时保持了使用静态cade方法实现的相同的真阳性率。

在一个实施例中,为了实现方框1006和方框1008的各方面,可以通过分析与感兴趣区域相关联的像素和向量将图像帧与第一图像帧相关。换句话说,图像帧可以与第一图像帧相关,其中图像帧和第一图像帧描绘相似的像素,并且向量在相同的方向上移动。

预期使用cad系统20或系统100从图像提取的病变形态、纹理和其它特征可以用作训练分类器以检测推定病变的特征。此外,预期静态方法可以用于检测视频或静止医学图像的各个帧的推定病变。对于本文的目的,静态方法是cade方法,其可以在一个独立的、两个正交的图像视点上处理,或者从体积数据集处理捕获的或重新绘制的图像的一些子集。cade方法不仅限于形态和纹理,而是包括在一个图像中搜索可疑区域的任何方法。例如,如viola-jones方法的级联adaboost方法、卷积神经网络(cnn)、使用haralick的支持向量机(svm)和其它特征是可以用于静态cade方法的技术。使用本文描述的cad系统20或系统100和方法以及在实时医学成像应用(例如,超声成像系统)中可用的动态信息,可以增强静态cade系统的性能。光学流或光流是视觉场景中对象、表面和边缘的明显运动的模式。有序图像的序列允许将运动估计为瞬时图像速度或离散图像位移。光学流方法被划分为基于梯度的方法或基于特征的方法,并且可以使用估计其运动的对象的随机或确定性模型。光学流算法包括但不限于相位相关、基于块的方法、如lucas-kanade方法的差分方法、horn-schunck方法、buxton-buxton方法、black-jepson方法、一般变分方法和离散优化方法。这里可以描述块匹配方法跟踪序列中图像之间的像素图块中的灰度变化。

在一个实施例中,本发明构思的系统和方法可以有利地使用基于静态的cade方法针对每个帧单独地计算roi。本发明构思的系统和方法可以使用光学流方法的优选方法来确定从各种视点取得的roi的视频序列中的连续帧之间的跟踪信息。具体而言,跟踪信息可以用于确定使用静态cade方法在每个帧中独立获得的roi是否可以使用光学流向量场彼此相关。持久性被测量为能够基于roi的重叠百分比跟踪roi的帧的数量。持久性因子用于过滤出具有低持久性的推定病变。使用光学流方法未通过若干帧跟踪到的任何roi可以被确定或视为假阳性。可以适配持久性因子或帧的数量以便以更高概率的遗漏病变为代价来减少更多的假阳性。也可以适配基于跟踪的预测和实际roi位置的roi的重叠程度以减少假阳性的数量或增加真阳性的数量。通过提供计算机辅助检测方法来识别具有高概率包含病变或异常的感兴趣区域(roi)可以在本发明构思的一个方面实现上述内容。

在一些实施例中,利用如本文所述的cad系统的示例性方法可以包括使用时间信息来减少假阳性的数量同时保持灵敏度或真实检测的数量的步骤。可以使用光学流技术来确定时间信息。

示例性方法还可以包括使用跟踪信息确定分别针对每个图像帧使用传统静态cade方法找到的roi之间的相关性的步骤。示例性方法还可以包括使用跟踪信息测量作为出现roi的帧的数量的持久性以确定假阳性或低持久性和真实阳性或高持久性的步骤。示例性方法还可以包括通过确定由跟踪运动向量给出的预测roi的重叠程度来测量持久性的步骤。本发明构思可以实时地实现或者在诸如电影回放(cineloop)的记录视频上实现。可以预见,本发明构思的任何捕获的图像和/或视频可以是二维图像和/或视频,诸如但不限于电影回放。例如,如在超声过程中使用的电影回放可以被并入到本发明构思的处理和/或方法中。此外,可以预见,本发明构思的系统和方法的至少一个或多个部分,优选地所有部分利用并符合医学数字成像和通信(dicom)格式标准。以这种方式,本发明构思的系统和方法利用dicom文件格式定义、网络通信协议等。

除了确定帧间对应性和关系之外,本文描述的光学流方法可以用于表征组织对剪切力和压缩力的响应。这些力可以由操作者在他们的检查过程中移动换能器时在换能器上施加压力时施加。众所周知的事实是,由于细胞密度的变化,某些类型的病变可能表现出不同水平的硬度和可变形性。本文描述的系统在跟踪感兴趣区域跨空间或时间帧的位置和形状时也可以推断该区域相对于其周围环境的可压缩性。然后,它可以使用该特性来帮助其确定该区域是否对应于异常或正常组织。

如本文所述,本发明构思的各方面可以利用一个或多个光学流传感器来生成图像之间的映射或跟踪信息。光学流传感器可以包括视觉传感器,该视觉传感器可操作以测量光学流或视觉运动并输出测量值。所描述的光学传感器的各种实施例可以包括耦合到处理器的图像传感器芯片,其中处理器可操作以执行光学流应用。其它实施例可以包括作为具有设置在公共管芯等类似部件上的图像传感器和处理器以增加密度并减小空间的集成电路的视觉芯片。

在另一个实施例中,可以(单独地或与上述组合)实现时间分析特征属性的处理,以提高检测准确度。确定持久性属性可以有助于从瞬时异常中识别真实病变,所述瞬时异常仅在几个时间帧中检测到或者出现在不遵循运动场或跟踪信息的随机位置处。具体而言,可以利用与上述类似的光学流方法来找到映射函数。可以使用映射或跟踪信息来确定跟踪信息是否可以与使用静态(2d)cade方法在每个时间帧(或至少多个时间帧)中找到的感兴趣区域(roi)相关。真实病变可以被识别为可以在许多帧上跟踪到的roi,其中所理解的是假阳性通常持续非常少的帧并且出现在与光学流跟踪信息不相关的随机位置处。换句话说,本新颖构思有利地利用时间信息来改善任何静态cade系统的性能。本发明构思的映射函数可以包括振幅和向量映射,以确定医学图像的连续时间帧之间的运动或跟踪信息。

本发明构思可以涉及利用cad系统(诸如cad系统20)来执行可以包括两个阶段的图像分析处理。该处理的第一阶段可以是自动检测可能是需要进一步评估的病变或异常的感兴趣区域(roi)。该阶段可以被表示为cade,其中下标e指示在感兴趣区域内检测到推定的病变或异常。如果识别出可能包含病变或异常的roi,则可以自动执行处理的下一阶段,即,cadx。在cadx阶段,分析roi以确定其中包含的病变是癌性或良性的可能性。下标x指示诊断。

使用所描述的系统,可以进行医学图像的计算机辅助检测以检测在连续视频帧中自动检测到的roi的时间持久性。检测roi的时间持久性可以用于增强检测到真实病变或其它异常的概率,同时减少假阳性的数量。在一个实施例中,本发明构思通过光学流技术利用时间帧之间的映射来确定帧之间的对象的跟踪信息。可以使用静态cade技术来识别独立roi,该技术一次处理一帧而没有任何时间信息。跟踪信息用于确定跨帧的roi是否与被跟踪的组相关。真实病变或异常应该在许多帧上持续存在,而假阳性将不会。用户可以手动或自动地(例如,经由本发明构思的界面和/或预定配置)适配帧的数量,以便以降低真实阳性率为代价来控制假阳性的减少。使用通过光学流方法获得的跟踪信息,roi的重叠程度也可以用于确定病变在帧之间是否相同或者是否其仅仅是两个假阳性。可以调整重叠程度以减少更多的假阳性或增加真实检测的数量。已经发现本新动态方法的执行减少了假阳性的数量,同时保持了使用静态cade方法实现的相同的真阳性率。

可以预见,用于分类的病变形态、纹理和其它特征(其中一些可能是常用特征)可以用作训练分类器以检测这种能力中推定病变的特征。此外,可以预见,静态方法可以用于检测视频或静止医学图像的各个帧的推定病变。对于本文的目的,静态方法可以包括cade方法。cade方法不限于形态和纹理,而是包括在一个图像中搜索可疑区域的任何方法。例如,如viola-jones方法的级联adaboost方法、卷积神经网络(cnn)、使用haralick的支持向量机(svm)和其它特征是可以用于静态cade方法的技术。使用本发明构思的系统和方法以及在实时医学成像应用(例如,超声成像系统)中可用的动态信息,可以提高静态cade系统的性能。

光学流或光流是视觉场景中对象、表面和边缘的明显运动的模式。有序图像的序列允许将运动估计为瞬时图像速度或离散图像位移。光学流方法被划分为基于梯度的方法或基于特征的方法,并且可以使用估计其运动的对象的随机或确定性模型。光学流算法包括但不限于相位相关、基于块的方法、如lucas-kanade方法的差分方法、horn-schunck方法、buxton-buxton方法、black-jepson方法、一般变分方法和离散优化方法。

在一个实施例中,本发明构思的系统和方法有利地利用视频图像的连续帧之间的匹配处理来提高在检测到的roi中检测到真实病变的概率。本发明构思的系统和方法有利地利用光学流方法来匹配一个图像内的roi的子区域与另一个图像的类似子区域。

在一个实施例中,本发明构思的系统和方法有利地使用基于静态的cade方法针对每个帧单独地计算roi。本发明构思的系统和方法还可以利用光学流方法来确定视频序列中连续帧之间的跟踪信息。跟踪信息用于确定使用静态cade方法在每个帧中独立获得的roi是否可以使用光学流向量场彼此相关。持久性被测量为能够基于roi的重叠百分比跟踪的roi的帧的数量。持久性因子用于过滤出具有低持久性的推定病变。使用光学流方法未通过若干帧跟踪到的任何roi被确定为假阳性。可以适配持久性因子或帧的数量以便以更高概率遗漏病变为代价来减少更多的假阳性。也可以适配基于跟踪的预测和实际roi位置的roi的重叠程度以减少假阳性的数量或增加真阳性的数量。

通过提供计算机辅助检测方法来识别具有高概率包含病变或异常的感兴趣区域(roi)可以在本发明构思的一个方面实现上述内容。该方法可以包括使用时间信息来减少假阳性的数量同时保持灵敏度或真实检测的数量的步骤。可以使用光学流技术来确定时间信息。

方法可以包括使用跟踪信息确定分别针对每个图像帧使用传统静态cade方法找到的roi之间的相关性的步骤。该方法可以包括使用跟踪信息测量作为出现roi的帧的数量的持久性以确定假阳性或低持久性和真阳性或高持久性的步骤。该方法还可以包括通过确定由跟踪运动向量给出的预测roi的重叠程度来测量持久性的步骤。

可以预见,本发明构思的任何捕获的图像和/或视频可以是二维图像和/或视频,诸如但不限于电影回放。例如,如在超声过程中使用的电影回放可以被并入到本发明构思的处理和/或方法中。此外,可以预见,本发明构思的系统和方法的至少一个或多个部分,优选地所有部分利用并符合医学数字成像和通信(dicom)格式标准。以这种方式,本发明构思的系统和方法利用dicom文件格式定义、网络通信协议等。

可以使用静态cade方法来检测roi。更大程度的重叠可以对应于更高概率的真实病变或更低概率的假阳性。

通过提供使用计算机辅助检测系统检测病变或异常的方法可以在本发明构思的另一方面实现上述内容。该方法包括以下步骤:收集图像数据、视频剪辑和/或其序列和/或其组合、收集与图像数据相关联的时间信息,和/或处理图像数据和时间数据以检测与图像数据和时间数据相关联的差异并减少假阳性病变或异常检测的数量。图像数据可以是2d图像数据。该方法可以包括在时间上使用至少一种光学流技术来提高系统性能的步骤。

通过提供被配置为识别具有高概率包含病变或异常的感兴趣区域(roi)的计算机辅助检测系统可以在本发明构思的另一方面实现上述内容。该系统可以包括被配置为减少的处理器。

本公开的系统可以包括相关引擎,该相关引擎由处理器(例如cad设备28)执行,该处理器被配置为使用跟踪信息确定分别针对每个图像帧使用传统静态cade方法找到的roi之间的相关性。处理器可以被配置为使用跟踪信息来测量作为出现roi的帧的数量的持久性,以确定假阳性或低持久性和真阳性或高持久性。处理器可以被配置为通过确定由跟踪运动向量给出的预测roi的重叠程度来测量持久性。可以使用静态cade方法来检测roi。更大程度的重叠可以对应于更高概率的真实病变或更低概率的假阳性。

通过提供被配置为检测病变或异常的系统可以在本发明构思的另一方面实现上述内容。该系统可以包括被配置为接收图像数据和时间信息的处理器和/或被配置为存储图像数据和时间信息的存储器。处理器可以被配置为处理图像数据和时间数据以检测与图像数据和时间数据相关联的差异,并减少假阳性病变或异常检测的数量。

总之,计算机辅助检测(cad或cade)系统可以用于检测医学图像中的病变或感兴趣区域(roi)。cad系统可以使用形态和纹理特征来估计图像内包含病变的roi的可能性。病变的大小、形状、方位以及不明确的边界和背景噪声的巨大变化使得难以将实际病变与正常背景结构或组织特性区分开。当系统被设置为可接受数量的假阴性或遗漏病变时,常规检测方法可能产生许多假阳性或当病变不存在时检测到病变。在乳房x线照相术cad中,通常每一个真正检测到的癌症都有数以千计的假阳性,这使得系统对于放射科医师来说效率低下。所描述的本发明构思通过使用光学流方法来识别随时间持续检测到的roi来克服该限制。潜在病变的持久性的属性有助于减少假阳性并提高检测到真实病变的可能性。与用于自动roi病变检测的静态cade方法相比,这种新的动态方法提供了改进的性能。

图11是用于实现本发明构思的各方面的另一个示例性处理流程1100,其类似于图10的处理流程1000。如方框1102所示,可以实现cad设备来执行某些功能。具体而言,在方框1104中,cad设备可以访问与预定时间间隔或患者的空间区域相关联的连续图像帧。在方框1106中,可以在一个或多个连续图像帧内识别感兴趣区域。在方框1108中,可以实现光学流或映射函数来处理连续图像帧并确定感兴趣区域是否在序列中的一个或多个图像帧之间持续存在。在方框1110中,可以生成持久性值。如方框1112所示,持久性值基于感兴趣区域在连续图像帧的帧之间的重叠程度。

显示设备108还可以与计算设备106一起实现以处理图像,或者在处理之后显示图像104。在一些实施例中,显示设备直接耦合到计算设备106,或者这些设备是同一设备的一部分。

本发明构思的其它方面、优点和用途将部分地在本说明书和附图中阐述,并且部分地将从本说明书和附图中显而易见,或者可以通过本发明的实践来学习。本说明书和附图旨在是说明性的而不是限制性的。可以进行本发明构思的许多特征和子组合,并且这些特征和子组合在研究本说明书和附图时将是显而易见的。可以在不引用其它特征和子组合的情况下采用这些特征和子组合。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1