为计算机辅助诊断提供可靠性的装置和方法
【专利摘要】本发明公开一种为计算机辅助诊断提供可靠性的装置和方法。一种为计算机辅助诊断(CAD)提供可靠性的装置,包括:原始数据收集器,被配置为收集包括由探头获取的图像的原始数据;图像可靠性确定器,被配置为利用所收集的原始数据确定图像的可靠性水平;可靠性提供器,被配置为为用户提供所确定的图像的可靠性。
【专利说明】
为计算机辅助诊断提供可靠性的装置和方法
[0001] 相关申请的交叉引用
[0002] 本申请要求于2015年3月4日提交到韩国知识产权局的第10-2015-0030384号韩国 专利申请的权益,其全部公开内容通过引用包含于此。
技术领域
[0003] 下面的描述涉及计算机辅助诊断(CAD),更具体地说,涉及为CAD提供可靠性的装 置和方法。
【背景技术】
[0004] 在医疗行业,作为诊断患者的方法,计算机辅助诊断(CAD)已被用于分析医学图 像。具体地说,CAD技术可用于分析各种医学图像来检测病变、对所检测到的病变是良性还 是恶性进行分类并且为医生提供结果。例如,在超声波诊断的情况下,医生通过移动与患者 的身体接触的探头而实时获取超声波图像,并且通过裸眼检查显示在屏幕上的超声波图像 而检测和确定病变或可疑区域。然而,取决于环境(诸如医生在患者身体上移动探头的速度 以及探头与患者身体接触的程度),通过探头可获得不同的医学图像,从而导致不同的CAD 结果。
【发明内容】
[0005] 根据示例性实施例的一方面,为计算机辅助诊断(CAD)提供可靠性信息的装置包 括:原始数据收集器,被配置为收集原始数据,原始数据包括由探头获取的图像;图像可靠 性确定器,被配置为用利用所收集的原始数据确定图像的可靠性水平;可靠性提供器,被配 置为为用户提供对应于确定的图像可靠性水平的可靠性信息。
[0006] 原始数据收集器可以被进一步配置为从安装在探头或诊断设备中的传感器、用户 穿戴的可穿戴装置以及安装在诊断筛查室内的设备中的至少一种中收集原始数据。
[0007] 图像可靠性确定器还可以被配置为基于所收集的原始数据产生分析信息,并基于 所产生的分析信息确定图像的可靠性水平。
[0008] 分析信息可以包括探头的移动速度、图像的模糊程度、探头的测量深度以及探头 的角速度中的至少一种。
[0009] 图像可靠性确定器还可以被配置为基于所述图像和先前图像之间的差异而产生 分析信息。
[0010] 图像可靠性确定器还可以被配置为通过将所产生的分析信息应用到计算算法而 计算图像的可靠性水平。
[0011] 图像可靠性确定器可以被进一步配置为通过利用分析信息搜索可靠性数据库而 确定图像的可靠性水平。
[0012] 可靠性信息可以包括视觉信息或非视觉信息中的至少一个,可靠性提供器还可以 被配置为将可靠性信息输出到输出设备。
[0013] 视觉信息可以进一步包括对应于确定的图像可靠性水平的颜色信息、对应于确定 的图像可靠性水平的图表(graph)信息以及具有指示确定的图像可靠性水平的数值的数字 信息中的至少一种。
[0014] 非视觉信息还可以包括对应于确定的图像可靠性水平的预限定的听觉信号、对应 于确定的图像可靠性水平的预限定的振动信号以及与指示确定的图像可靠性的数值有关 的语音信号中的至少一类。
[0015] 输出装置还可以包括探头、诊断设备、诊断显示设备、定向扬声器、可穿戴设备和 触觉设备中的至少一个。
[0016] 根据示例性实施例的另一方面,为计算机辅助诊断(CAD)提供可靠性信息的方法 包括:收集原始数据,原始数据包括由探头获取的图像;基于所收集的原始数据确定图像的 可靠性水平;为用户提供对应于确定的图像的可靠性水平的可靠性信息。
[0017]确定图像的可靠性水平可以包括基于所收集的原始数据产生分析信息以及基于 所产生的分析信息确定图像的可靠性水平。
[0018] 分析信息可以包括探头的移动速度、图像的模糊程度、探头的测量深度以及探头 的角速度中的至少一种。
[0019] 可靠性信息还可以包括视觉信息或非视觉信息中的至少一种;提供可靠性信息还 可以包括将可靠性信息输出到输出设备。
[0020] 根据示例性实施例的另一方面,为计算机辅助诊断(CAD)提供诊断可靠性信息的 装置包括:原始数据收集器,被配置为收集原始数据,原始数据包括由探头获取的图像;诊 断可靠性确定器,被配置为利用所收集的原始数据确定对应于由诊断设备执行的诊断的诊 断可靠性水平;可靠性提供器,被配置为给用户提供对应于所确定的诊断可靠性水平的诊 断可靠性信息。
[0021] 所述装置还可以包括:图像可靠性确定器,被配置为基于所收集的原始数据而产 生分析信息,并基于所产生的分析信息确定图像的图像可靠性水平。
[0022] 所述装置还可以包括诊断算法选择器,诊断算法选择器被配置为选择应用到图像 的诊断算法。
[0023] 诊断的诊断可靠性水平可以包括应用到图像的诊断算法的可靠性水平和诊断结 果的可靠性水平中的至少一种。
[0024] 诊断可靠性信息可以进一步包括视觉信息或非视觉信息中的至少一种,可靠性提 供器还可以被配置为将诊断可靠性信息输出到输出设备。
[0025] 根据示例性实施例的又一方面,一种为计算机辅助诊断(CAD)提供诊断可靠性信 息的方法包括:收集原始数据,原始数据包括由探头获取的图像;基于所收集的原始数据而 确定由诊断设备执行的诊断的诊断可靠性水平;为用户提供对应于所确定的诊断可靠性水 平的诊断可靠性信息。
[0026] 所述方法可以进一步包括:基于所收集的原始数据产生分析信息;基于所产生的 分析信息确定图像的图像可靠性水平。
[0027] 所述方法可以进一步包括基于确定的图像可靠性水平选择应用到图像的诊断算 法。
[0028] 根据示例性实施例的又一方面,为计算机辅助诊断(CAD)提供诊断可靠性信息的 方法包括:收集原始数据,原始数据包括由探头获取的图像;基于所收集的原始数据确定图 像可靠性水平;基于图像可靠性水平和所收集的原始数据中的至少一种而确定诊断可靠性 水平;为用户提供对应于诊断可靠性水平的诊断可靠性信息以及对应于图像可靠性水平的 图像可靠性信息中的至少一种。
[0029] 确定诊断可靠性水平还可以包括:基于图像可靠性水平选择诊断算法;通过将选 择的诊断算法应用到图像可靠性水平和原始数据中的至少一种而确定诊断可靠性水平。
[0030] 从下面的【具体实施方式】、附图和权利要求书中,其它特征和方面可以是明显的。
【附图说明】
[0031] 图1是示出了根据示例性实施例的提供可靠性的装置的框图。
[0032] 图2A和图2B是示出了根据示例性实施例的示出在图1中的图像可靠性确定器的框 图。
[0033]图3A至图3D示出了根据示例性实施例的可靠性提供器显示可靠性的示例。
[0034]图4是示出了根据另一示例性实施例的提供可靠性的装置的框图。
[0035]图5A和图5B是示出了根据示例性实施例的诊断可靠性确定器的框图。
[0036]图6是示出了根据又一示例性实施例的提供可靠性的装置的框图。
[0037] 图7是示出了根据又一示例性实施例的提供可靠性的装置的框图。
[0038] 图8是示出了根据示例性实施例的提供可靠性的方法的流程图。
[0039] 图9是示出了根据另一示例性实施例的提供可靠性的方法的流程图。
[0040] 图10是示出了根据又一示例性实施例的提供可靠性的方法的流程图。
[0041 ]图11是示出了根据又一示例性实施例的提供可靠性的方法的流程图。
[0042]图12是示出了根据又一示例性实施例的提供可靠性的方法的流程图。
[0043]在整个附图和【具体实施方式】中,除非另外描述,否则相同的附图标号将被理解为 指代相同的元件、特征和结构。为了清楚、说明和方便起见,这些元件的相对尺寸和描绘可 以被夸大。
【具体实施方式】
[0044] 提供以下描述以帮助读者获得对在此描述的方法、装置以及系统的全面理解。因 此,在此所描述的方法、装置和/或系统的各种改变、变型和等同物将被建议给本领域的普 通技术人员。而且,为了更加清楚和简要,公知的功能和结构的描述可以省略。
[0045] 在下文中,将参考附图描述为计算机辅助诊断(CAD)提供可靠性的装置和方法的 示例性实施例。
[0046] 图1是示出了根据示例性实施例的提供可靠性的装置的框图。
[0047] 根据示例性实施例,用于提供可靠性的装置100可以被包括在利用医学图像执行 CAD的诊断设备中,或者可被包括在附加的外部设备中以便通过有线/无线通信连接到诊断 设备。
[0048] 医学图像可以是由探头获得的超声波图像,并且这个假设适用于下面的描述。然 而,本公开的各个方面不限于此,并且在一些示例性实施例中,医学图像可以包括由计算机 断层扫描(CT)设备、磁共振成像(MRI)设备、X射线设备、正电子发射断层扫描(PET)设备、单 光子发射计算机断层扫描(SPECT)设备等获得的图像。
[0049] 参照图1,根据示例性实施例,装置100包括原始数据收集器110、图像可靠性确定 器120和可靠性提供器130。
[0050] 原始数据收集器110收集分析通过探头获得的图像的可靠性水平所需的数据。
[0051] 原始数据可以包括由探头获得的超声波图像。此外,所述数据可包括为通过各种 传感器获得的测量的各种类型的传感器数据,所述各种传感器包括速度传感器、位置传感 器、语音传感器、触觉传感器、张量传感器(tensor sensor)、温度传感器和照相机模块,它 们安装在探头、诊断设备、诊断显示设备、用户的可穿戴设备以及诊断筛查室中。
[0052]基于所收集的原始数据,图像可靠性确定器120可确定通过探头获得的图像的可 靠性水平。
[0053]图2A和图2B是示出了根据示例性实施例的图像可靠性确定器120的框图。参照图 2A和图2B,详细描述了图像可靠性确定器120的示例210和220。
[0054]参照图2A,根据示例性实施例的图像可靠性确定器210包括分析信息产生器211和 可靠性计算器212。
[0055] 分析信息产生器211基于所收集的原始数据产生分析图像可靠性水平所需的分析 信息。分析信息可以是被输入到预限定的计算算法的参数信息,并且可以包括以下信息中 的一种或更多种:探头的移动速度,图像的失真程度(degree of artifact),图像的模糊程 度,探头的测量深度,探头的角速度。然而,本公开的各方面不限于此,并且可以调整由计算 算法产生的分析信息的类型。
[0056] 例如,分析信息产生器211可以基于由探头连续获取的图像中的当前图像和先前 图像之间的差异产生诸如探头的移动速度的分析信息。当前图像和先前图像之间的差异可 以包括当前图像和先前图像之间每个像素的图像强度的差异、当前图像和先前图像之间直 方图的差异、当前图像和先前图像之间直方图的相似性水平以及当前图像和先前图像之间 主要信息的差异。例如,如果指示图像的暗度的像素值大于特定阈值,则有可能确定探头离 开了接触表面并基于所述确定而获取关于探头的测量深度的信息。
[0057] 在另一个示例中,在用户操纵探头的图像由安装在诊断设备或诊断筛查室中的相 机模块获取的情况下,分析信息产生器211可以通过分析图像而获取探头的移动速度。 [0058]在又一个示例中,分析信息产生器211可以利用诸如计算机视觉和机器学习的各 种方案来产生分析信息。
[0059]在从各种传感器接收的原始数据中存在必要的分析信息的情况下,分析信息产生 器211可以省略计算分析信息的操作,但使用收集的原始数据作为分析信息。
[0060] 例如,在将从安装在探头中的速度传感器收集的关于探头的移动速度的信息作为 原始数据的情况下,分析信息产生器211可能不会基于由探头获取的图像或从外部相机模 块所收集的图像而计算探头的移动速度。此外,探头中默认设置的深度模式可被收集并被 选择为原始数据,在这种情况下,分析信息产生器211可以省略计算关于探头的测量深度信 息的信息的操作。
[0061] 图像可靠性计算器212可以通过将分析信息应用到计算算法而计算图像可靠性水 平。计算算法可以是各种算法中的一种,各种算法包括但不限于:计算机视觉、机器学习、线 性函数、非线性函数和回归分析。
[0062]例如,下面的方程式1是用于通过使用各种类型的分析信息而计算图像可靠性水 平而使用的算法的示例。
[0063] 方程式1
[0064] Y = af (速度)+bf (模糊程度)+cf (深度)+~
[0065] 在方程式1中,Y表示图像可靠性水平,f表示用于分析信息(即,速度、模糊程度及 深度)的线性或非线性函数。此外,a、b和c是指示分别对应于速度、模糊程度及深度的权重 的预限定的常量。如果必要,可以调整每个分析信息的权重。可预先确定在图像可靠性水平 的计算中使用的分析信息的类型。例如,图像可靠性水平可以仅使用探头的移动速度确定, 如下面的方程式2所示。
[0066] 方程式2
[0067] Y = af(速度)+c
[0068] 图像可靠性水平可以以从通过计算算法算出的值转换成的百分点(例如,85%)表 示。可替代地,在多个预先限定的水平(例如,水平1到水平10)中,由计算算法计算出的值可 被表示为任一水平(例如,水平8)。然而,示例性实施例的各个方面不限于此,并且图像可靠 性水平可以以各种方式来表示。
[0069]参照图2B,根据另一示例性实施例的图像可靠性确定器220包括分析信息产生器 221、可靠性提取器222以及可靠性数据库223。
[0070] 分析信息产生器221执行与图2A中的分析信息产生器211相同的功能。因此,其详 细描述被省略。
[0071] 当产生分析信息时,可靠性提取器222可从可靠性数据库223中提取对应于分析信 息的图像可靠性水平。
[0072] 如表1或表2所示,可靠性数据库223可以存储信息,其中,图像可靠性水平以表格 形式被映射到分析信息。可靠性数据库223可通过预处理过程预先产生,所述预处理过程是 通过将各种类型的分析信息应用到各种计算算法、分析计算结果然后确定最佳的图像可靠 性水平而实现的。
[0073] 例如,表1示出了被预先映射到分析信息(即速度、模糊程度和深度)的图像可靠性 水平。参照表1,如果由分析信息产生器221产生的分析信息显示探头的移动速度为35ms、模 糊程度为7%且深度为85%,则可靠性提取器222可以从可靠性数据库223中提取90%的图 像可靠性水平。
[0074] 表 1
[0076]表2示出了被预先映射到探头的速度的图像可靠性水平的示例。例如,如果由分析 信息产生器221产生的分析信息显示探头的速度为27ms,则可靠性提取器222可提取80%的 图像可靠性水平。
[0077]表 2
L〇〇79」冉次参照图1,Π 」靠性提供器130为用尸提供/由图像扣靠性确定器120确定的图 像可靠性水平。可靠性提供器130产生确定的图像可靠性水平的视觉信息或非视觉信息,并 通过将所产生的信息输出到输出设备而为用户提供所产生的信息。
[0080] 视觉信息可包括对应于图像可靠性水平的颜色或图表信息和对应于图像可靠性 水平的数字或字符信息中的至少一类。
[0081] 如表3中所示,图像可靠性水平可以被划分为多个部分,每个部分可以通过不同的 颜色来限定。如果图像可靠性被详细地划分,则颜色信息可以以从暗红色无缝地变为深绿 色的方式来限定。
[0082] 表 3
[0084] 在图像可靠性确定器120分别为连续地从探头接收的图像(例如,图像1、2和3)确 定79%、40%和85%的图像可靠性水平的示例情况下,可靠性提供器130可以例如按照橙 色、红色和绿色的顺序将颜色信息输出到输出设备。
[0085] 此外,非视觉信息可以包括对应于图像可靠性水平的听觉或振动信号以及对应于 图像可靠性水平的语音信号中的至少一类。
[0086] 例如,听觉信号(即,蜂鸣声)或振动信号的强度和其发生次数可根据图像可靠性 部分被预先设置,如表4的示例所示。如上所述,图像可靠性水平可以被分成不同的部分。部 分之间的间隔越窄,听觉信号或振动信号的强度越可连续地增加到更大或减少到更小。在 一些示例性实施例中,信号的强度或信号的发生次数可被限定为不与图像可靠性水平成比 例。然而,本公开的各方面并不限于此。
[0087] 表 4
[0089] 输出设备可以包括探头、诊断设备、诊断显示设备、定向扬声器、用户穿戴的可穿 戴装置和安装在诊断筛查室内特定位置的设备。
[0090] 图3A至图3D是图1中示出的可靠性提供器显示图像可靠性水平的示例。
[0091]参照图1和图3A至图3D,提供了可靠性提供器130将确定的图像可靠性水平输出到 输出设备的不例。
[0092] 图3A示出了用户在诊断筛查室检查患者的过程。用户通过移动与患者的身体接触 的探头311而连续地从探头311获取图像。在这种情况下,诊断设备312通过将诊断算法应用 到获取的图像进行诊断,然后将获得的图像和其诊断结果输出到诊断显示设备313。
[0093] 因此,当用户开展检查过程时,装置100的原始数据收集器110收集患者检查过程 中产生的各种类型的信息作为分析信息。例如,检查过程中产生的信息可以包括通过探头 311获取的图像和从传感器接收的传感器数据,传感器被嵌入或附接在探头311、诊断设备 312和诊断显不设备313等中。
[0094] 图像可靠性确定器120基于所收集的原始数据而确定通过探头311获取的图像的 可靠性水平。
[0095] 可靠性提供器130将所确定的图像可靠性水平输出到输出设备。参照图3A,输出设 备可以是探头311、诊断设备312和诊断显示装置313。
[0096]在一些示例性实施例中,在诊断过程中,当图像可靠性水平被显示在输出设备上 时,用户可调整探头的速度、探头与患者身体的检查部位接触的程度、测量深度模式以及探 头与患者身体的检查部位接触的区域的位置。作为结果,可以获得更准确的图象。
[0097]图3B示出了图像可靠性水平在探头中输出的情况。如图3B所示,根据确定的图像 可靠性水平,不同的颜色321、322或323可以在探头320的特定部分输出。然而,这仅是示例 性的,颜色321、322和323可以在诊断设备的特定部分或诊断筛查室的特定位置输出。
[0098]图3C示出了示例,其中,图像可靠性水平被以图表的形式显示在诊断显示设备中。 [0099] 参照图3C,红色、橙色、黄色和绿色都以图表形式331显示在视觉信息中,但是显示 的颜色可以根据连续接收的图像而改变。例如,在对应于先前图像的可靠性水平的颜色是 红色而对应于当前图像的可靠性水平的颜色为绿色的情况下,当先前图像被切换到当前图 像时,红色可能变得模糊,而绿色变浓。然而,这仅是示例性的,图像的可靠性水平可以以各 种方式显示。
[0100]图3D示出了图像可靠性水平的图表信息331和数字信息332-起显示在诊断显示 设备330中的情况。
[0101]图4是示出了根据另一示例性实施例的提供可靠性的装置的框图。
[0102]参照图4,提供可靠性的装置400包括原始数据收集器410、诊断可靠性确定器420 和可靠性提供器430。
[0103] 如上所述,原始数据收集器410收集各种类型的原始数据。
[0104] 基于所收集的原始数据,诊断可靠性确定器420可确定由诊断设备执行的诊断的 可靠性水平(以下简称为诊断可靠性水平)。诊断可靠性水平可以包括诊断算法的可靠性水 平或通过利用诊断算法得到的诊断结果的可靠性水平。诊断算法的可靠性水平可以指示当 前应用于诊断设备的诊断算法是否适合于当前图像。诊断算法可以是AdaBoost、可变形的 零件模型(DPM)、支持向量机(SVM)、决策树、深度信念网络(DBN)和卷积神经网络(CNN)中的 一个。
[0105] 可靠性提供器430提供了由诊断可靠性确定器420确定的诊断可靠性水平。可靠性 提供器430可以产生所确定的诊断可靠性水平的视觉信息或非视觉信息,并将产生的信息 输出到输出设备。
[0106] 视觉信息可包括对应于图像可靠性水平的颜色或图表信息和对应于图像可靠性 水平的数字或字符信息中的至少一类。关于颜色信息,图像可靠性水平的多个部分可被划 分为多个部分,每个部分可以通过不同的颜色限定,如上述的表3所示。部分之间的间隔可 按需要被不同地设置。
[0107] 如图3A至图3D所示,可靠性提供器430可以将产生的视觉信息或非视觉信息输出 到诸如探头、诊断设备和诊断显示设备的输出设备。其详细描述被省略。
[0108] 图5A至图5B是示出了根据示例性实施例的诊断可靠性确定器420的详细框图。
[0109] 参照图5A,根据示例性实施例的诊断可靠性确定器510包括分析信息产生器511和 诊断可靠性计算器512。
[0110] 分析信息产生器511可以通过使用由原始数据收集器410收集的原始数据生成分 析信息。分析信息可以包括探头的速度、模糊程度、深度信息以及关于兴趣区域(ROI)的尺 寸的信息。
[0111] 如上所述,分析信息产生器511可以基于当前图像和先前图像之间的差异而产生 分析信息。或者,在对应于分析信息的原始数据由安装在探头、诊断设备、诊断显示设备、可 佩戴设备等中的各种传感器收集的情况下,分析信息可以包括探头的移动速度、模糊程度、 深度信息和关于ROI的尺寸的信息。产生分析信息的操作可被省略。例如,关于ROI的尺寸的 信息可以是关于从当前图像上由诊断设备检测的ROI的尺寸的信息。
[0112] 诊断可靠性计算器512可以通过将预限定的计算算法应用到所产生的分析信息而 计算诊断可靠性水平。在一些示例性实施例中,预限定的计算算法可以以与方程式1或方程 式2相同或类似的方式进行限定。
[0113] 参照图5B,根据另一示例性实施例的诊断可靠性确定器520包括分析信息产生器 521、诊断可靠性提取器522和可靠性数据库523。
[0114] 分析信息产生器521执行与在图5A中包括的分析信息产生器511的功能相同的功 能。因此,其详细描述被省略。
[0115] 基于所产生的分析信息,诊断可靠性提取器522可从可靠性数据库523中提取对应 于所产生的分析信息的诊断可靠性水平。诊断可靠性水平可以包括诊断算法的可靠性水平 或诊断结果的可靠性水平。
[0116] 表5是将根据探头的速度的诊断算法(即,CNN)的可靠性水平预先存储在可靠性数 据库523中的示例。参照表5,探头移动得越慢,CNN的可靠性水平越高。CNN是分析速度缓慢 但是分析的精度相对高的算法。然而,这仅是示例性的,由于诊断算法的特性,可以根据分 析信息而不同地限定诊断算法的可靠性水平。
[0117] 表5
L〇119」类似地,诊断结果的可靠性水平可以作为表格形式的信息预先存储在可靠性数据 库523中,其中,诊断结果的可靠性水平映射到分析信息。通过参考存储在可靠性数据库523 中的映射信息,诊断可靠性提取器522可提取诊断结果的可靠性水平。
[0120]可靠性提取器522可以提取诊断算法的可靠性水平,然后基于所提取的诊断算法 的可靠性水平提取诊断结果的可靠性水平。可靠性数据库523可能已经存储了诊断算法的 可靠性水平和诊断结果的可靠性水平被映射的信息。
[0121]图6是示出了根据另一示例性实施例的提供可靠性的装置的框图。
[0122] 参照图6,装置600包括原始数据收集器610、图像可靠性确定器620、诊断可靠性确 定器630和可靠性提供器640。
[0123] 原始数据收集器610执行与装置100中所包括的原始数据收集器110和装置400中 所包括的原始数据收集器410相同的功能。因此,原始数据收集器610的详细描述被省略。
[0124] 当原始数据被原始数据收集器610收集时,图像可靠性确定器可基于所收集的原 始数据产生分析信息。产生的分析信息的类型可以根据需要进行预定。如果存在对应于分 析信息的原始数据,可以省略产生分析信息的操作。
[0125] 当产生分析信息时,图像可靠性确定器620可基于所产生的分析信息确定通过探 头获取的图像的可靠性水平。
[0126] 在一个实施例中,图像可靠性确定器620可以通过将所产生的分析信息应用到预 限定的计算算法而计算图像可靠性水平。在另一个实施例中,图像可靠性水平被映射到分 析信息的表格形式的信息可以通过预处理过程而存储在可靠性数据库中。当产生分析信息 时,图像可靠性确定器620可以从可靠性数据库中提取映射到所产生的分析信息的图像可 靠性水平。
[0127] 当图像可靠性水平由图像可靠性确定器620确定时,诊断可靠性确定器630可基于 所确定的图像可靠性水平而确定诊断可靠性水平。诊断可靠性水平被映射到图像可靠性水 平的信息可以被预先存储在可靠性数据库中,诊断可靠性确定器630可通过参考可靠性数 据库而确定诊断可靠性水平。
[0128] 尽管在一些示例性实施例中,根据图像可靠性水平的诊断可靠性水平(例如,诊断 算法的可靠性水平)等于确定的图像可靠性水平,但是诊断可靠性水平可以根据当前应用 的诊断算法的类型和特性而不同地限定。
[0129] 可靠性提供器640可以将所确定的图像可靠性水平或诊断可靠性水平输出到输出 设备。如上所述,可靠性提供器640可以生成图像可靠性水平或诊断可靠性水平的视觉信息 或非视觉信息,并将产生的信息输出到输出设备。
[0130] 在一些示例性实施例中,可靠性提供器640可将图像可靠性水平和诊断可靠性水 平同时输出到单个输出设备。例如,当当前图像显示在诊断显示设备上时,可靠性提供器 640可以将图像可靠性水平输出在诊断显示设备上的特定位置。此外,如果例如诊断设备从 当前图像检测到ROI,产生关于ROI被分类为良性还是恶性的诊断结果,并将诊断结果输出 在诊断显示设备上,则可靠性提供器640可以将诊断可靠性水平连同图像可靠性水平同时 输出。
[0131] 在其它示例性实施例中,可靠性提供器640可将图像可靠性水平以及诊断可靠性 水平输出到不同的输出设备。例如,当图像由探头获得并输出到诊断显示设备时,可靠性提 供器640可以在探头中显示图像可靠性水平,如图3B的示例所示。然后,当图像的诊断结果 被输出到诊断显示设备时,可靠性提供器640可以将诊断可靠性水平显示在诊断显示设备 中。
[0132] 然而,输出图像可靠性水平和诊断可靠性水平的示例不限于此。例如,图像可靠性 水平可以以颜色信息的形式输出,诊断可靠性可以以图表的形式输出。在另一示例中,图像 可靠性水平可以以非视觉信息的形式输出,诊断可靠性水平可以以视觉信息的形式输出。 因此,每一项的可靠性水平可以通过将两种或更多种类型的视觉信息或非视觉信息进行组 合而输出,或者可以输出到两个或更多个输出设备。
[0133] 图7是示出了根据另一示例性实施例的提供可靠性的装置的框图。
[0134] 参照图7,提供可靠性的装置700包括原始数据收集器710、图像可靠性确定器720、 诊断算法选择器730、诊断可靠性确定器740和可靠性提供器750。即,除了图6中所示的装置 600的元件,装置700还包括诊断算法选择器730。装置700所包括的每一元件执行与装置600 所包括的对应元件相同的功能,因此,省略其详细的描述。
[0135] 原始数据收集器710可以收集在诊断过程中产生的各种数据。例如,原始数据可包 括由探头获取的图像、从安装在各种设备中的传感器接收的传感器数据和关于由捕获诊断 筛查室的内部情况的相机模块捕获的图像的信息。
[0136] 基于原始数据,图像可靠性确定器720可以产生分析可靠性所必要的分析信息。分 析信息可以是用于计算图像可靠性水平的计算算法的参数值。在其它示例性实施例中,分 析信息可以是先前存储在可靠性数据库中的分析信息或者可以是参考表格所需要的属性 值,在表格中图像可靠性水平被映射到分析信息。
[0137] 在存在可靠性数据库的情况下,当产生分析信息时,图像可靠性确定器720可以从 可靠性数据库中提取对应于所产生的分析信息的图像可靠性水平。在这种情况下,图像可 靠性水平可以非常快速地被确定。在其它示例性实施例中,在没有可靠性数据库的情况下, 图像可靠性确定器720可以通过将所产生的分析信息应用到计算算法而计算图像可靠性水 平。
[0138] 当从探头当前接收的图像的可靠性水平被确定时,根据所确定的可靠性水平,诊 断算法选择器730可以选择适合于在诊断设备中进行诊断的诊断算法。
[0139] 在CAD中,有用于分析图像并执行诊断的各种诊断算法,诸如检测、跟踪和确定。诊 断算法可以包括,例如,AdaBoost、可变形的零件模型(DPM)、支持向量机(SVM)、决策树、深 度信念网络(DBN)、卷积神经网络(CNN)等。每种诊断算法具有各种特性。例如,CNN算法会显 示出相对慢的诊断速度,但可以产生相对准确的诊断结果,因此,当通过缓慢移动的探头所 捕获的图像之间仅有小差异时,这种算法可能更有用。
[0140] 当图像被连续地从探头接收时,图像可靠性水平每次都会改变,诊断算法选择器 730可以基于每次确定的图像可靠性水平而选择合适的诊断算法,以便产生更准确的诊断 结果。在这种情况下,可以预限定图像可靠性水平分别映射到对其合适的诊断算法的信息。 在这种情况下,基于映射信息,诊断算法选择器730可确定将会在诊断算法中所使用的对应 于图像可靠性水平的诊断算法。
[0141]表6
LUMd」 例卯,穸照衣6,仕田採头犾得的a丽图傢的生爪f极佛疋艿49%的情况卜, 诊断算法选择器730选择CNN。然后,诊断设备可以通过将CNN应用到当前图像而产生诊断结 果。持续使用CNN直到图像可靠性水平被改变为属于不同的部分。然后,如果由于用户改变 探头的速度或抵靠患者身体的检查部位而按压探头导致所获取的图像的可靠性水平上升 到75%,则诊断算法选择器730可以将诊断算法从CNN改变为SVM,然后诊断设备可以通过将 SVM应用到所获取的图像而进行诊断。
[0144] 诊断可靠性确定器740可以确定通过使用由诊断算法选择器730选择的诊断算法 得到每个诊断结果的可靠性水平。通过不仅考虑上述分析信息而且还考虑图像可靠性水平 和所选择的诊断算法的可靠性水平,诊断可靠性确定器740可以确定每个诊断结果的可靠 性水平。
[0145] 例如,通过将指示分析信息、图像可靠性水平、诊断算法的可靠性水平的参数值分 别输入到例如前述的方程式1的计算算法中可以计算诊断结果的可靠性水平。然而,本公开 的各方面不限于此,并且,如果可靠性数据库中存在预限定的映射表,则可以通过参照映射 表而提取诊断结果的可靠性水平。
[0146] 可靠性提供器750可以产生图像可靠性水平、诊断算法和诊断可靠性水平的视觉 信息或非视觉信息,并将所产生的信息输出到各种输出设备。
[0147] 图8是示出了根据示例性实施例的提供可靠性的方法的流程图。图8可以是由图1 中所示的装置实施的提供可靠性的方法的示例。
[0148] 参照图8,在810中,装置100收集原始数据。原始数据可以包括由探头获取的图像 和诊断过程中产生的各种类型的传感器数据,诸如探头的速度、照相深度模式信息、角速度 等。
[0149] 然后,在820中,可以使用所收集的原始数据确定图像可靠性水平。装置100可以使 用预限定的计算算法计算图像可靠性水平。或者,设备100可通过参考可靠性数据库提取图 像可靠性水平。
[0150] 然后,在830中,将确定的图像可靠性水平提供给用户。装置100产生所确定的图像 可靠性的视觉信息或非视觉信息,并且将产生的信息输出到输出设备。例如,在输出设备是 探头的情况下,在对于不同的可靠性的部分预限定的颜色中,指示对应于820中确定的图像 可靠性水平的部分的颜色可以在探头上的特定位置输出。在其它示例性实施例中,在显示 从探头接收的图像的诊断设备的屏幕上,装置100可以以图表形式显示所确定的图像可靠 性水平或可以显示指示所确定的图像可靠性水平的值。
[0151 ]图9是示出了根据另一示例性实施例的提供可靠性的方法的流程图。
[0152] 参照图9,在911中,装置100收集包括通过探头获取的图像的原始数据。
[0153] 然后,在912中,设备100确定所收集的原始数据是否包括分析图像可靠性水平所 需的所有分析信息。如果收集的原始数据中不存在部分或全部的必要的分析信息,则在913 中,装置100基于原始数据产生不存在的分析信息。或者,如果所有必要的分析信息存在,则 装置100进行到下一个操作914,而不执行操作913。
[0154] 例如,假设探头的速度、模糊程度、深度和角速度是分析图像可靠性水平必要的分 析信息。在这种情况下,如果速度传感器安装在探头中,则探头的速度可以被收集作为原始 数据。即,装置100不产生探头的速度信息,但是基于原始数据(例如,连续地从探头接收的 图像之间的差异)产生模糊程度、深度和角速度。类似地,如果位置传感器或深度传感器安 装在探头中,则装置100可以收集深度信息和角速度信息作为原始数据。
[0155] 在914中,当产生分析信息时,设备100确定是否存在存储图像可靠性水平被映射 到所产生的分析信息的信息的可靠性数据库。
[0156] 在914中,如果存在可靠性数据库,则装置100从可靠性数据库中提取对应于产生 的分析信息的图像可靠性水平。在915中,如果不存在可靠性数据库,则装置100通过将所产 生的分析信息作为参数输入到预限定的计算算法中而计算图像可靠性水平。
[0157] 在917中,装置100通过将图像可靠性水平输出到各种输出设备而为用户提供在 914或915中确定的图像可靠性水平。
[0158] 图10是示出了根据另一示例性实施例的提供可靠性的方法的流程图。图10可以是 通过图4中所示的装置400实施的提供可靠性的方法的示例。
[0159] 参照图10,在1010中,装置400收集各种类型的原始数据。
[0160] 在1020中,基于所收集的原始数据,装置100确定由诊断设备执行的诊断的可靠性 水平。诊断可靠性水平可以包括诊断算法的可靠性水平和通过使用诊断算法获得的诊断结 果的可靠性水平中的至少一种。诊断算法的可靠性水平可以指示在诊断设备中执行诊断的 诊断算法是否适合于由探头获得的当前图像。
[0161] 可靠性提供器400可通过将分析信息应用到可靠性计算算法或通过参考存储在可 靠性数据库中的信息而确定诊断可靠性水平。
[0162] 然后,在1030中,装置100为用户提供所确定的诊断可靠性水平。所确定的诊断可 靠性水平可以以视觉或非视觉的方式输出到输出设备。
[0163] 图11是示出了根据另一示例性实施例的提供可靠性的方法的流程图。图11是由图 6中所示的装置600实施的提供可靠性的方法的示例。
[0164] 参照图11,在1110中,装置600收集原始数据。
[0165] 在1120中,基于所收集的原始数据,装置600确定图像可靠性水平。具体地,装置 600可基于原始数据产生分析信息,并使用分析信息确定图像可靠性水平。
[0166] 在1130中,当通过探头获取的当前图像的可靠性水平被确定时,装置100可通过分 析和诊断当前图像而确定诊断可靠性水平。诊断可靠性水平不仅可以包括通过分析和诊断 当前图像而产生的诊断结果的可靠性水平,而且还包括在诊断设备中进行诊断的当前诊断 算法的可靠性水平。
[0167] 然后,在1140中,装置600为用户提供所确定的诊断算法的可靠性水平。
[0168] 尽管对同一图像进行分析,但是根据所使用的诊断算法的特性,诊断结果也可以 不同。因此,根据接收的图像的可靠性水平,通过使用诊断算法获得的诊断结果可以不同。 根据本公开的示例性实施例,可以为用户提供这样的信息,即,根据当前接收的图像的可靠 性水平,当前诊断算法是否适合。其结果是,用户能够根据图像可靠性水平而改变诊断算 法。
[0169]图12是示出了根据另一示例性实施例的提供可靠性的方法的流程图。图12可以是 通过图7的示例中所示的装置700实施的提供可靠性的方法的示例。
[0170]参照图12,在1210中,装置700收集包括通过探头获取的图像的原始数据。
[0171]在1220中,当原始数据被收集时,装置700使用所收集的原始数据产生图像可靠性 水平。在这一点上,如上所述,装置700可基于原始数据产生分析信息,并基于所产生的分析 信息确定图像可靠性水平。可以通过将分析信息应用到计算算法或通过参考预先产生的可 靠性数据库而确定图像可靠性水平。
[0172]在1230中,基于针对当前接收的图像所确定的确定的图像可靠性水平,装置700选 择适于当前接收的图像的诊断算法。
[0173] -般地,各种诊断算法可用于计算机辅助诊断(CAD),并且根据诊断算法的特性, 它们在诊断时间和诊断结果的准确性方面彼此不同。在分析当前接收的图像具有低可靠性 水平的情况下,如果使用具有高诊断速度但诊断结果的准确性相对低的诊断算法,则诊断 结果的可靠性水平会低得多。因此,通过根据当前接收的图像的可靠性水平选择适合的诊 断算法并利用该诊断算法分析当前接收的图像,装置700可以提高诊断结果的准确性或诊 断结果的可靠性水平。
[0174] 然后,在1240中,装置700通过应用所选择的诊断算法而确定诊断可靠性水平。在 这种情况下,尽管根据当前图像的可靠性水平而选择了适合的诊断算法,但是因为诊断算 法的特性,可能不能得到图像可靠性水平相同的的诊断结果。因此,通过应用诊断算法产生 的诊断结果的可靠性水平可以通过考虑所产生的分析信息、图像可靠性水平和所选择的诊 断算法的可靠性水平来确定。
[0175] 在1250中,装置700可将图像可靠性水平、所选择的诊断算法的可靠性水平以及通 过使用所选择的诊断算法获得的诊断结果的可靠性水平输出到诸如探头、诊断设备、诊断 显示设备等的输出设备。
[0176] 上述方法和操作可被记录、存储或固定在一个或更多个计算机可读存储介质中, 计算机可读存储介质包括被计算机实现的程序指令以使得处理器运行或执行程序指令。介 质还可以包括单独或组合的程序指令、数据文件、数据结构等。计算机可读存储介质的示例 包括:诸如硬盘、软盘和磁带的磁介质;诸如CD ROM盘和DVD的光学介质;诸如光盘的磁光介 质;诸如只读存储器(ROM)、随机存取存储器(RAM)、闪存等专门配置为存储和执行程序指令 的硬件设备。程序指令的示例包括诸如由编译器产生的机器代码和包含可以由计算机使用 解释器执行的更高级代码的文件。所描述的硬件设备可被配置为用作一个或更多个软件模 块以执行上述的操作和方法,反之亦然。此外,计算机可读存储介质可以分布在通过网络连 接的计算机系统之间,计算机可读代码或程序指令可以以分散的方式被存储并执行。
[0177] 上面已经描述了若干实施例。然而,应该理解的是,可以做出各种修改。例如,如果 以不同的顺序执行描述的技术,和/或如果描述的系统、架构、设备或电路中的组件被以不 同的方式组合和/或由其他组件或其等同物替代或补充,可实现合适的结果。因此,其他实 施在以下权利要求的范围之内。
【主权项】
1. 一种为计算机辅助诊断提供可靠性信息的装置,包括: 原始数据收集器,被配置为收集原始数据,所述原始数据包括由探头获取的图像; 图像可靠性确定器,被配置为利用所收集的原始数据确定图像的可靠性水平;以及 可靠性提供器,被配置为为用户提供对应于所确定的图像的可靠性水平的可靠性信 息。2. 根据权利要求1所述的装置,其中,所述原始数据收集器被进一步配置为从安装在探 头或诊断设备中的传感器、由用户穿戴的可穿戴装置和安装在诊断筛查室内的设备中的至 少一种收集原始数据。3. 根据权利要求1所述的装置,其中,所述图像可靠性确定器被进一步配置为基于所收 集的原始数据产生分析信息,并基于所产生的分析信息确定图像的可靠性水平。4. 根据权利要求3所述的装置,其中,所述分析信息包括所述探头的移动速度、图像的 模糊程度、所述探头的测量深度和所述探头的角速度中的至少一种。5. 根据权利要求3所述的装置,其中,所述图像可靠性确定器被进一步配置为基于所述 图像和先前图像之间的差异而产生分析信息。6. 根据权利要求3所述的装置,其中,所述图像可靠性确定器被进一步配置为通过将所 产生的分析信息应用到计算算法而计算图像的可靠性水平。7. 根据权利要求3所述的装置,其中,所述图像可靠性确定器被进一步配置为通过利用 所述分析信息搜索可靠性数据库而确定所述图像的可靠性水平。8. 根据权利要求1所述的装置,其中,所述可靠性信息包括视觉信息或非视觉信息中的 至少一种,并且所述可靠性提供器被进一步配置为将可靠性信息输出到输出设备, 其中,所述视觉信息包括对应于确定的图像的可靠性水平的颜色信息、对应于确定的 图像的可靠性水平的图表信息以及具有指示确定的图像的可靠性水平的数值的数字信息 中的至少一种, 其中,所述非视觉信息包括对应于确定的图像的可靠性水平的预限定的听觉信号、对 应于确定的图像的可靠性水平的预限定的振动信号以及关于指示确定的图像的可靠性的 数值的语音信号中的至少一类。9. 一种为计算机辅助诊断提供可靠性信息的方法,包括: 收集原始数据,所述原始数据包括由探头获取的图像; 基于所收集的原始数据确定图像的可靠性水平; 为用户提供对应于确定的图像的可靠性水平的可靠性信息。10. 根据权利要求9所述的方法,其中,确定图像的可靠性水平包括基于所收集的原始 数据产生分析信息以及基于所产生的分析信息确定图像的可靠性水平。11. 根据权利要求10所述的方法,其中,所述分析信息包括所述探头的移动速度、图像 的模糊程度、探头的测量深度以及探头的角速度中的至少一种。12. 根据权利要求9所述的方法,其中,所述可靠性信息还包括视觉信息或非视觉信息 中的至少一种; 提供可靠性信息还包括将可靠性信息输出到输出设备。13. -种具有为计算机辅助诊断提供诊断可靠性信息的指令的计算机可读介质,当所 述指令被处理器执行时,使处理器执行以下步骤: 收集原始数据,所述原始数据包括由探头获取的图像; 基于所收集的原始数据确定由诊断设备执行的诊断的诊断可靠性水平; 为用户提供对应于所确定的诊断可靠性水平的诊断可靠性信息。14. 根据权利要求13所述的计算机可读介质,其中,所述处理器被配置为执行以下步 骤: 基于所收集的原始数据产生分析信息; 基于所产生的分析信息确定图像的图像可靠性水平。15. 根据权利要求14所述的计算机可读介质,其中,所述处理器被配置为执行以下步 骤: 基于确定的图像的可靠性水平选择被应用到图像的诊断算法。
【文档编号】G06F19/00GK105938513SQ201610114893
【公开日】2016年9月14日
【申请日】2016年3月1日
【发明人】金荷映, 禹景久
【申请人】三星电子株式会社