眼底病变区域面积的计算方法、装置、医疗设备和存储介质转让专利

申请号 : CN201810456397.3

文献号 : CN108765379B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 高飞黄宏泰

申请人 : 深圳明眸科技有限公司

摘要 :

本发明涉及一种眼底病变区域面积的计算方法、计算装置、医疗设备和存储介质,该计算方法包括步骤:在屏幕上显示眼底图像,接收根据眼底图像在屏幕上对眼底病变部位的标识操作,得到对应的标识轨迹;根据预设的图像特征绘制标识轨迹对应的目标图像;获取眼底图像的像素点对应的眼底区域的实际面积,获取目标图像对应的像素点个数;根据实际面积以及像素点个数计算眼底病变区域面积,从而实现对眼底病变区域面积的量化,提高诊断的准确性。

权利要求 :

1.一种眼底病变区域面积的计算装置,其特征在于,该计算装置包括:显示模块,用于在屏幕上显示眼底图像,接收根据所述眼底图像在所述屏幕上对眼底病变部位的标识操作,得到对应的标识轨迹;

绘制模块,用于根据预设的图像特征绘制所述标识轨迹对应的目标图像,其中,依据所述标识轨迹绘制所述目标图像的轮廓,所述目标图像的轮廓采用所述预设的图像特征进行绘制;

面积获取模块,用于获取所述眼底图像的像素点对应的眼底区域的实际面积,根据所述目标图像的轮廓以及所述预设的图像特征获取所述目标图像的像素点个数;

计算模块,用于根据所述实际面积以及所述像素点个数计算所述眼底病变区域面积;

所述计算装置还包括:

轨迹图像区域获取模块,用于获取所述眼底图像上所述标识轨迹对应的轨迹图像区域;

子区域划分模块,用于获取所述眼底图像成像时的聚焦中心,根据与所述聚焦中心的距离将所述轨迹图像区域分成多个子区域;

子区域计算模块,用于根据各个子区域对应的放大率以及像素点的边长得到各个子区域的像素点对应的眼底区域的实际面积;

所述面积获取模块还用于获取所述目标图像在所述各个子区域的像素点个数;

所述计算模块包括:

子区域计算单元,用于根据所述各个子区域的像素点对应的眼底区域的实际面积以及对应的像素点个数计算所述各个子区域对应所述眼底病变区域的面积;

得到单元,用于根据所述各个子区域对应所述眼底病变区域的面积得到所述眼底病变区域面积。

2.根据权利要求1所述的眼底病变区域面积的计算装置,其特征在于,所述绘制模块包括:图像特征获取单元,用于根据所述眼底图像的尺寸生成目标图层,获取所述预设的图像特征,所述预设的图像特征与所述目标图层的背景对应的背景图像特征不同;

绘制单元,用于根据所述预设的图像特征在所述目标图层上绘制所述标识轨迹对应的目标图像。

3.根据权利要求2所述的眼底病变区域面积的计算装置,其特征在于,所述计算装置还包括:提取模块,用于根据所述目标图像的图像特征以及所述背景图像特征提取出所述目标图像的轮廓;

图像区域获取模块,用于根据所述目标图层的尺寸以及所述眼底图像的尺寸得到所述眼底图像上所述轮廓对应的图像区域;

标识模块,在所述眼底图像上对所述图像区域进行标识。

4.根据权利要求1所述的眼底病变区域面积的计算装置,其特征在于,所述面积获取模块还用于根据所述眼底图像成像时的放大率以及像素点的边长计算所述眼底图像的像素点对应眼底区域的实际面积。

5.一种医疗设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:在屏幕上显示眼底图像,接收根据所述眼底图像在所述屏幕上对眼底病变部位的标识操作,得到对应的标识轨迹;

根据预设的图像特征绘制所述标识轨迹对应的目标图像;

获取所述眼底图像的像素点对应的眼底区域的实际面积,获取所述目标图像的像素点个数;

根据所述实际面积以及所述像素点个数计算所述眼底病变区域面积;

所述计算机可读指令还使得所述处理器执行如下步骤:获取所述眼底图像上所述标识轨迹对应的轨迹图像区域;

获取所述眼底图像成像时的聚焦中心,根据与所述聚焦中心的距离将所述轨迹图像区域分成多个子区域;

根据各个子区域对应的放大率以及像素点的边长得到各个子区域的像素点对应的眼底区域的实际面积;

所述获取所述目标图像的像素点个数包括:

获取所述目标图像在所述各个子区域的像素点个数;

所述根据所述实际面积以及所述像素点个数计算所述眼底病变区域面积包括:根据所述各个子区域的像素点对应的眼底区域的实际面积以及对应的像素点个数计算所述各个子区域对应所述眼底病变区域的面积;

根据所述各个子区域对应所述眼底病变区域的面积得到所述眼底病变区域面积。

6.根据权利要求5所述的医疗设备,其特征在于,所述处理器所执行的所述根据预设的图像特征绘制所述标识轨迹对应的目标图像包括:根据所述眼底图像的尺寸生成目标图层,获取所述预设的图像特征,所述预设的图像特征与所述目标图层的背景对应的背景图像特征不同;

根据所述预设的图像特征在所述目标图层上绘制所述标识轨迹对应的目标图像。

7.根据权利要求6所述的医疗设备,其特征在于,所述计算机可读指令还使得所述处理器执行如下步骤:根据所述目标图像的图像特征以及所述背景图像特征提取出所述目标图像的轮廓;

根据所述目标图层的尺寸以及所述眼底图像的尺寸得到所述眼底图像上所述轮廓对应的图像区域;

在所述眼底图像上对所述图像区域进行标识。

8.根据权利要求5所述的医疗设备,其特征在于,所述处理器所执行的所述获取所述眼底图像的像素点对应的眼底区域的实际面积包括:根据所述眼底图像成像时的放大率以及像素点的边长计算所述眼底图像的像素点对应眼底区域的实际面积。

9.一个或多个存储有计算机可读指令的非易失性存储介质,其特征在于,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如下步骤:在屏幕上显示眼底图像,接收根据所述眼底图像在所述屏幕上对眼底病变部位的标识操作,得到对应的标识轨迹;

根据预设的图像特征绘制所述标识轨迹对应的目标图像;

获取所述眼底图像的像素点对应的眼底区域的实际面积,获取所述目标图像的像素点个数;

根据所述实际面积以及所述像素点个数计算所述眼底病变区域面积;

所述计算机可读指令还使得所述处理器执行如下步骤:获取所述眼底图像上所述标识轨迹对应的轨迹图像区域;

获取所述眼底图像成像时的聚焦中心,根据与所述聚焦中心的距离将所述轨迹图像区域分成多个子区域;

根据各个子区域对应的放大率以及像素点的边长得到各个子区域的像素点对应的眼底区域的实际面积;

所述获取所述目标图像的像素点个数包括:

获取所述目标图像在所述各个子区域的像素点个数;

所述根据所述实际面积以及所述像素点个数计算所述眼底病变区域面积包括:根据所述各个子区域的像素点对应的眼底区域的实际面积以及对应的像素点个数计算所述各个子区域对应所述眼底病变区域的面积;

根据所述各个子区域对应所述眼底病变区域的面积得到所述眼底病变区域面积。

10.根据权利要求9所述的非易失性存储介质,其特征在于,所述处理器所执行的所述根据预设的图像特征绘制所述标识轨迹对应的目标图像包括:根据所述眼底图像的尺寸生成目标图层,获取所述预设的图像特征,所述预设的图像特征与所述目标图层的背景对应的背景图像特征不同;

根据所述预设的图像特征在所述目标图层上绘制所述标识轨迹对应的目标图像。

11.根据权利要求10所述的非易失性存储介质,其特征在于,所述计算机可读指令还使得所述处理器执行如下步骤:根据所述目标图像的图像特征以及所述背景图像特征提取出所述目标图像的轮廓;

根据所述目标图层的尺寸以及所述眼底图像的尺寸得到所述眼底图像上所述轮廓对应的图像区域;

在所述眼底图像上对所述图像区域进行标识。

12.根据权利要求9所述的非易失性存储介质,其特征在于,所述处理器所执行的所述获取所述眼底图像的像素点对应的眼底区域的实际面积包括:根据所述眼底图像成像时的放大率以及像素点的边长计算所述眼底图像的像素点对应眼底区域的实际面积。

说明书 :

眼底病变区域面积的计算方法、装置、医疗设备和存储介质

技术领域

[0001] 本发明涉及眼底成像技术领域,特别是涉及一种眼底病变区域面积的计算方法、装置、医疗设备和存储介质。

背景技术

[0002] 早产儿视网膜病变这种常在早产儿中的常发疾病,容易因早期忽视未及时治疗而致盲。据统计,在我国,每年至少有3-4万儿童因这种疾病而失明。导致这种结果的因素有多种,例如,目前没有针对该疾病实施有效的检查诊断设备,主要是因为目前检查该疾病的设备功能单一,仅能简单的成像,而无法计算病变面积,这样,医生拿到眼底成像的图片时,只能凭经验判断病变区域的大小,并不能给出一个量化的数值,这就在很大程度上妨碍了医生的诊断,也在很大程度上影响了患者的就医,最终导致患者漏诊、误诊而失去治疗的良机。

发明内容

[0003] 基于此,有必要针对目前无法对眼底病变区域面积进行量化而影响诊断准确性的问题,提供一种眼底病变区域面积的计算方法、装置、医疗设备和存储介质。
[0004] 一种眼底病变区域面积的计算方法,该计算方法包括以下步骤:
[0005] 在屏幕上显示眼底图像,接收根据所述眼底图像在所述屏幕上对眼底病变部位的标识操作,得到对应的标识轨迹;
[0006] 根据预设的图像特征绘制所述标识轨迹对应的目标图像;
[0007] 获取所述眼底图像的像素点对应的眼底区域的实际面积,获取所述目标图像的像素点个数;
[0008] 根据所述实际面积以及所述像素点个数计算所述眼底病变区域面积。
[0009] 在其中一个实施例中,所述根据预设的图像特征绘制所述标识轨迹对应的目标图像的步骤包括:
[0010] 根据所述眼底图像的尺寸生成目标图层,获取所述预设的图像特征,所述预设的图像特征与所述目标图层的背景对应的背景图像特征不同;
[0011] 根据所述预设的图像特征在所述目标图层上绘制所述标识轨迹对应的目标图像。
[0012] 在其中一个实施例中,所述计算方法还包括:
[0013] 根据所述目标图像的图像特征以及所述背景图像特征提取出所述目标图像的轮廓;
[0014] 根据所述目标图层的尺寸以及所述眼底图像的尺寸得到所述眼底图像上所述轮廓对应的图像区域;
[0015] 在所述眼底图像上对所述图像区域进行标识。
[0016] 在其中一个实施例中,所述获取所述眼底图像的像素点对应的眼底区域的实际面积的步骤包括:
[0017] 根据所述眼底图像成像时的放大率以及像素点的边长计算所述眼底图像的像素点对应眼底区域的实际面积。
[0018] 在其中一个实施例中,所述计算方法还包括:
[0019] 获取所述眼底图像上所述标识轨迹对应的轨迹图像区域;
[0020] 获取所述眼底图像成像时的聚焦中心,根据与所述聚焦中心的距离将所述轨迹图像区域分成多个子区域;
[0021] 根据所述各个子区域对应的放大率以及像素点的边长得到各个子区域的像素点对应的眼底区域的实际面积;
[0022] 所述获取所述目标图像的像素点个数的步骤包括:
[0023] 获取所述目标图像在所述各个子区域的像素点个数;
[0024] 所述根据所述实际面积以及所述像素点个数计算所述眼底病变区域面积的步骤包括:
[0025] 根据所述各个子区域的像素点对应的眼底区域的实际面积以及对应的像素点个数计算所述各个子区域对应所述眼底病变区域的面积;
[0026] 根据所述各个子区域对应所述眼底病变区域的面积得到所述眼底病变区域面积。
[0027] 本发明还提供一种眼底病变区域面积的计算装置,该计算装置包括:
[0028] 显示模块,用于在屏幕上显示眼底图像,接收根据所述眼底图像在所述屏幕上对眼底病变部位的标识操作,得到对应的标识轨迹;
[0029] 绘制模块,用于根据预设的图像特征绘制所述标识轨迹对应的目标图像;
[0030] 面积获取模块,用于获取所述眼底图像的像素点对应的眼底区域的实际面积,获取所述目标图像的像素点个数;
[0031] 计算模块,用于根据所述实际面积以及所述像素点个数计算所述眼底病变区域面积。
[0032] 在其中一个实施例中,所述绘制模块包括:
[0033] 图像特征获取单元,用于根据所述眼底图像的尺寸生成目标图层,获取所述预设的图像特征,所述预设的图像特征与所述目标图层的背景对应的背景图像特征不同;
[0034] 绘制单元,用于根据所述预设的图像特征在所述目标图层上绘制所述标识轨迹对应的目标图像。
[0035] 在其中一个实施例中,所述计算装置还包括:
[0036] 提取模块,用于根据所述目标图像的图像特征以及所述背景图像特征提取出所述目标图像的轮廓;
[0037] 图像区域获取模块,用于根据所述目标图层的尺寸以及所述眼底图像的尺寸得到所述眼底图像上所述轮廓对应的图像区域;
[0038] 标识模块,在所述眼底图像上对所述图像区域进行标识。
[0039] 在其中一个实施例中,所述面积获取模块还用于根据所述眼底图像成像时的放大率以及像素点的边长计算所述眼底图像的像素点对应眼底区域的实际面积。
[0040] 在其中一个实施例中,所述计算装置还包括:
[0041] 轨迹图像区域获取模块,用于获取所述眼底图像上所述标识轨迹对应的轨迹图像区域;
[0042] 子区域划分模块,用于获取所述眼底图像成像时的聚焦中心,根据与所述聚焦中心的距离将所述轨迹图像区域分成多个子区域;
[0043] 子区域计算模块,用于根据所述各个子区域对应的放大率以及像素点的边长得到各个子区域的像素点对应的眼底区域的实际面积;
[0044] 所述面积获取模块还用于获取所述目标图像在所述各个子区域的像素点个数;
[0045] 所述计算模块包括:
[0046] 子区域计算单元,用于根据所述各个子区域的像素点对应的眼底区域的实际面积以及对应的像素点个数计算所述各个子区域对应所述眼底病变区域的面积;
[0047] 得到单元,用于根据所述各个子区域对应所述眼底病变区域的面积得到所述眼底病变区域面积。
[0048] 本发明还提供一种医疗设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行上述眼底病变区域面积的计算方法的步骤。
[0049] 本发明提供的一种眼底病变区域面积的计算方法、计算装置、医疗设备和存储介质,该计算方法中,通过在屏幕上显示眼底图像,并根据该眼底图像在屏幕上标识眼底病变部位,并且绘制标识轨迹对应的目标图像,从而利用目标图像中的像素点个数以及眼底图像的像素点对应眼底区域的实际面积计算出眼底病变区域面积,实现对眼底病变区域面积的量化,提高诊断的准确性。

附图说明

[0050] 图1为一个实施例的眼底病变区域面积的计算方法的流程示意图;
[0051] 图2为另一个实施例的眼底病变区域面积的计算方法的子流程示意图;
[0052] 图3为另一个实施例的眼底病变区域面积的计算方法的子流程示意图;
[0053] 图4为另一个实施例的眼底病变区域面积的计算方法的子流程示意图;
[0054] 图5为一实施例的子区域划分示意图;
[0055] 图6为另一个实施例的眼底病变区域面积的计算方法的子流程示意图;
[0056] 图7为一个实施例的眼底病变区域面积的计算装置的模块示意图;
[0057] 图8为另一个实施例的眼底病变区域面积的计算装置的子模块示意图;
[0058] 图9为另一个实施例的眼底病变区域面积的计算装置的子模块示意图;
[0059] 图10为另一个实施例的眼底病变区域面积的计算装置的子模块示意图;
[0060] 图11为另一个实施例的眼底病变区域面积的计算装置的子模块示意图;
[0061] 图12为一实施例的医疗设备的内部结构框图。

具体实施方式

[0062] 为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施方式。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施方式。相反地,提供这些实施方式的目的是使对本发明的公开内容理解的更加透彻全面。
[0063] 如图1所示,在一个实施例中,提出了一种眼底病变区域面积的计算方法,本发明实施例提供的方法可以应用于医疗设备中,具体可以包括以下步骤:
[0064] 步骤S102,在屏幕上显示眼底图像,接收根据眼底图像在屏幕上对眼底病变部位的标识操作,得到对应的标识轨迹。
[0065] 具体的,眼底图像可以是在对眼底诊断时,通过医疗影像设备进行实时拍摄后显示在屏幕上的图像,也可以是对眼底进行拍照获得的图像进行保存后再显示在屏幕上的图像。在屏幕上显示眼底图像后,医生便可以从屏幕上观察到眼底病变部分,从而通过滑动或点击等标识操作对眼底病变部位进行标识,医疗设备获得对应的标识轨迹。例如,在利用眼底成像系统进行眼底成像时,利用鼠标在屏幕上显示的眼底图像上沿眼底病变部位的轮廓移动,从而对眼底病变部位进行标识,将鼠标的移动轨迹作为标识轨迹。
[0066] 步骤S104,根据预设的图像特征绘制标识轨迹对应的目标图像。
[0067] 具体的,预设的图像特征可以是指颜色特征,例如可以是各个颜色通道对应的颜色通道值,例如RGB颜色通道值,同时,由于标识轨迹是根据眼底图像在屏幕上对眼底病变部分的标识操作得到的,从而获得的标识轨迹与眼底病变部位的边缘位置相对应,因此,利用预设的图像特征绘制标识轨迹对应的目标图像能够勾画出眼底病变部位的轮廓。
[0068] 在一个实施例中,当标识轨迹为鼠标的移动轨迹,且标识轨迹为封闭的圆形时,可以新建一个与目标图像同样大小的图层,将鼠标的移动轨迹画在该图层中,作为目标图像的轮廓,得到目标图像。可以是目标图像的全部均采用该预设的图像特征进行绘制。也可以是目标图像的轮廓采用该预设的图像特征进行绘制,目标图像的轮廓之外的部分与图层的图像特征相同,例如,当图层为白色时,则目标图像的轮廓之外的部分为白色。
[0069] 步骤S106,获取眼底图像的像素点对应的眼底区域的实际面积,获取目标图像的像素点个数。
[0070] 具体地,眼底图像的像素点对应的眼底区域的实际面积是指像素点所对应的眼底的实际的面积。例如,一个像素点对应的眼底部位在人体中的面积为0.2平方毫米,则像素点对应的眼底区域的实际面积为0.2平方毫米。眼底图像的像素点对应的眼底区域的实际面积可以是预先设置的。例如,可以设置医疗设备中在默认的拍摄参数下的实际面积。眼底图像的像素点对应的眼底区域的实际面积也可以是通过计算得到的。例如,可以根据眼底图像成像时的放大倍数得到的眼底图像的像素点对应的眼底区域的实际面积。
[0071] 目标图像的像素点个数可以通过统计的方式获得,例如:当目标图像是绘制在图层中时,且目标图像的轮廓采用该预设的图像特征进行绘制,目标图像的轮廓之外的部分与图层的图像特征相同时,可以在目标图像的轮廓内选择识别起点,从该识别起点开始遍历目标图像的像素点。遍历过程中,当所识别的点的图像特征与图层的图像特征相同时,表明该识别的点在目标图像的轮廓内,当识别的点的图像特征与目标图像的轮廓的图像特征相同时,表明已识别到目标图像的轮廓,通过这种方式,在遍历完目标图像的轮廓内的所有辨识点后,就能获得目标图像的轮廓内的辨识点个数,将辨识点个数作为目标图像的像素点个数。
[0072] 在一个实施例中,上述对目标图像的遍历过程中,在辨识目标图像的像素点后,可以通过改变该辨识点的图像特征避免重复辨识。例如,在目标图像的轮廓之外的部分和图层的图像特征的RGB值对应白色时,在对目标图像的轮廓内的像素点进行辨识后,可以通过将该像素点置黑(即图像特征的RGB值对应黑色)的方式进行标识,从而在遍历过程中,不再对该置黑的像素点进行辨识,从而避免重复辨识而影响目标图像的像素点统计准确性。
[0073] 步骤S108,根据实际面积以及像素点个数计算眼底病变区域面积。
[0074] 具体地,眼底图像可以是在手术过程中对眼底区域进行实时成像时获得,也可以是对眼底区域进行拍照获得。无论是对眼底区域实施成像还是进行拍照的方式获得,该眼底图像中显示的眼底区域的大小与眼底区域的实际大小具有对应的关系。由于进行眼底图像成像时,采用的成像系统具有一定的放大率,因而眼底图像对应眼底区域的部分是将眼底区域放大后的图像效果,换言之,眼底图像中的像素点与眼底区域相对应,从而在获得眼底图像的像素点对应的眼底区域的实际面积以及眼底病变区域成像到眼底图像的像素点个数便能够计算出眼底病变区域面积,其中,由于目标图像勾画出眼底病变区域的轮廓,因此,眼底病变区域成像到眼底图像的像素点个数与目标图像的像素点个数相等,故可以根据实际面积以及像素点个数计算眼底病变区域面积。
[0075] 在一个实施例中,可以根据眼底图像成像时的放大率以及像素点的边长计算眼底图像的像素点对应眼底区域的实际面积。
[0076] 具体的,由于眼底图像成像时的放大率是眼底成像系统在对眼底区域进行成像时的光学放大,从而可以根据眼底图像上的像素点边长及眼底图像成像时的放大率,并能够计算出眼底图像的像素点对应眼底区域的实际面积。例如,眼底图像上的像素点边长为i,眼底图像成像时的放大率为α(即眼底区域成像到眼底图像时放大了α倍),从而能够得到像素点对应到眼底区域的实际边长为L=i/α,进而能够获得像素点对应眼底区域的实际面积S=L*L=i2/α2,其中,眼底图像的像素点尺寸由图像采集传感器本身决定,也就是说,在进行眼底成像时,采用不同的图像采集传感器所获得的眼底图像具有不同的像素点尺寸。图像采集传感器可以是CCD或CMOS图像传感器,例如采用CMOS图像传感器对眼底进行成像时,所获得的眼底图像的成像品质(即分辨率)取决于该CMOS图像传感器,具体的,当采用高分辨率的CMOS图像传感器时,所获得的眼底图像较清晰,即分辨率较高。眼底图像成像时的放大率可以通过光路分析等手段获得。
[0077] 在另一个实施例中,眼底图像的像素点对应的眼底区域的实际面积还可以通过以下步骤获得:
[0078] 通过光路模拟数据拟合得到S面积-f物方焦距函数或S面积-x镜片组位移函数。
[0079] 具体的,通过光路模拟的方式,利用大量的模拟数据拟合眼底图像的像素点对应的眼底区域的实际面积和眼底图像成像时的物方焦距或晶片组位移之间的函数映射关系。例如,在眼底图像进行成像时,通过调节眼底成像系统的镜片组位移x使得眼底相同区域以不同大小显现在眼底图像上,由于眼底图像的像素点个数及面积可以根据图像识别等手段获得,在镜片组位移x变化的过程中,可以根据眼底图像相同区域的像素点对应眼底区域面积的变化获得眼底区域面积与镜片组位移x的函数关系,即S面积-x镜片组位移函数。
[0080] 根据S面积-f物方焦距函数或S面积-x镜片组位移函数以及眼底图像成像时的物方焦距f或镜片组位移x获得眼底图像的像素点对应眼底区域的实际面积。
[0081] 由于眼底图像成像时的物方焦距f或镜片组位移x可以通过眼底成像系统的光路分析获得,继而能够通过S面积-f物方焦距函数或S面积-x镜片组位移函数得到眼底图像的像素点对应眼底区域的实际面积。此外,对于眼底成像系统而言,物方焦距f的聚焦位置是通过调节镜片组位移x实现的,即,在对眼底进行成像时,通过调节镜片组位移x,使得物方焦点聚焦在眼底区域,从而物方焦距f和镜片组位移x之间存在关联性,因此,仅需要获得眼底图像成像时物方焦距f和镜片组位移x两者其中之一,便能够通过S面积-f物方焦距函数或S面积-x镜片组位移函数得到眼底图像的像素点对应眼底区域的实际面积。
[0082] 具体的,由于眼底图像成像时,眼底病变区域的每个位置均会成像到眼底图像上与目标图像相对应的像素点,从而可以根据眼底图像的像素点对应眼底区域的实际面积以及目标图像的像素点个数便可以得到眼底病变区域面积。
[0083] 在一个实施例中,如图2所示,步骤S104即根据预设的图像特征绘制标识轨迹对应的目标图像的步骤包括:
[0084] 步骤S202,根据眼底图像的尺寸生成目标图层,获取预设的图像特征,预设的图像特征与目标图层的背景对应的背景图像特征不同。
[0085] 具体地,目标图层的尺寸是根据眼底图像的尺寸得到的。目标图层的尺寸可以与眼底图像的尺寸相同,也可以是将眼底图像的尺寸乘以相应的缩放倍数得到目标图层的尺寸。预设的图像特征与目标图层的背景对应的背景图像特征是不同的,例如,当目标图层为白色时,则预设的图像特征的颜色通道值与白色不同,以将目标图层与目标图像进行区别。
[0086] 步骤S204,根据预设的图像特征在目标图层上绘制标识轨迹对应的目标图像。
[0087] 具体的,目标图层的尺寸可以与眼底图像的尺寸相同,预设的图像特征可以是指颜色特征或属性特征。由于预设的图像特征与目标图层的背景对应的背景图像特征不同,从而能够通过图像特征的识别,便能获得预设的图像特征在目标图层上绘制的图像,而在本实施例中,所绘制的目标图像与标识轨迹对应,因而,预设的图像特征将沿标识轨迹在目标图层上进行绘制,相应的,根据预设的图像特征和目标图层的背景图像特征的差异便能将标识轨迹以预设的图像特征加以存储,并得到目标图像。例如,预设的图像特征为黑色,目标图层的背景为白色时,由于标识轨迹是根据眼底图像在屏幕上对眼底病变部位的标识操作,因而目标图像中预设的图像特征沿标识轨迹形成的目标图像与眼底图像上对应眼底病变区域的轮廓相对应。
[0088] 结合图3所示,眼底病变区域面积的计算方法还可以包括以下步骤:
[0089] 步骤S302,根据目标图像的图像特征以及背景图像特征提取出目标图像的轮廓。
[0090] 具体地,由于目标图像的图像特征与背景图像特征不同,且目标图像的轮廓是通过预设的图像特征在目标图层在进行绘制的,从而可以通过对图像特征进行判断获得目标图像的轮廓。例如,图层为白色背景时,由于目标图像是采用与背景图像特征不同的预设的图像特征进行绘制的,那么目标图像的图像特征为白色以外的颜色,从而可以对目标图像进行遍历,通过对像素点颜色的判断获得目标图像的轮廓。
[0091] 步骤S304,根据目标图层的尺寸以及眼底图像的尺寸得到眼底图像上轮廓对应的图像区域。
[0092] 具体的,目标图层的尺寸是根据眼底图像的尺寸得到的。目标图层的尺寸可以与眼底图像的尺寸相同,也可以是将眼底图像的尺寸乘以相应的缩放倍数得到目标图层的尺寸。由于目标图像的轮廓是绘制于目标图层上的,且目标图像的轮廓与对眼底图像中眼底病变部位进行标识操作时的标识轨迹相对应,从而根据目标图层与眼底图像尺寸的关系以及目标图像的轮廓便能获得该眼底图像上与该轮廓相对应的图像区域,该图像区域即为呈现在眼底图像上的眼底避免部位。
[0093] 步骤S306,在眼底图像上对图像区域进行标识。
[0094] 具体的,在得到眼底图像上与目标图像的轮廓相对应的图像区域时,便能够通过对该图像区域进行标识的方式呈现在眼底图像上。例如,眼底病变区域是圆形时,那么眼底图像上呈现的眼底病变部位图像的轮廓也是圆形,相应的,由于目标图像是对眼底图像呈现的眼底病变部位进行标识得到的,因而目标图像的轮廓是与眼底图像上呈现眼底病变部位的轮廓相同,从而在对眼底图像上对图像区域进行标识后,就能在眼底图像上标识出眼底病变区域对应的图像。
[0095] 结合图4所示,眼底病变区域面积的计算方法还可以包括以下步骤:
[0096] 步骤S402,获取眼底图像上标识轨迹对应的轨迹图像区域。
[0097] 具体地,标识轨迹对应的轨迹图像区域是指标识轨迹所包含的图像区域。例如,当标识轨迹为滑动轨迹时,将滑动轨迹内的图像区域作为轨迹图像区域。由于标识轨迹是根据眼底图像在屏幕上对眼底病变部位的标识操作得到,从而眼底图像上标示轨迹对应的轨迹图像区域将眼底图像中呈现眼底病变部位的图像标识出来,确切的说,该标识轨迹对应的轨迹图像区域即是把眼底图像中与眼底病变部位对应的图像区域。
[0098] 步骤S404,获取眼底图像成像时的聚焦中心,根据与聚焦中心的距离将轨迹图像区域分成多个子区域。
[0099] 具体地,聚焦中心是指对眼底图像进行成像时聚焦点所在的位置,由于进行眼底成像时,成像的视野均是以聚焦点为中心,由于成像时,离聚焦点不同距离具有不同的放大率,也就是说,在眼底图像进行成像时,离聚焦点不同距离的像素点所对应的眼底区域的实际面积会有变化,这种变化将影响眼底病变区域面积的精度。从而根据与聚焦中心的距离将轨迹图像区域分成多个子区域,可以理解的,聚焦点所在的子区域是以聚焦点为圆心的圆形区域,其它子区域是环绕聚焦点所在子区域的环形区域。由于眼底图像成像时,到聚焦点距离相同的像素点在对眼底区域进行成像时具有同样的放大率,从而每个子区域范围内的各像素点的放大率较为接近,利用这种方式有效避免在计算眼底图像的像素点对应眼底区域的实际面积时距离聚焦点较远的像素点和较近的像素点在成像时的放大率差异较大而引起较大的误差,进而提高眼底病变区域面积的计算精度。
[0100] 步骤S406,根据各个子区域对应的放大率以及像素点的边长得到各个子区域的像素点对应的眼底区域的实际面积。
[0101] 具体的,对于同一个子区域而言,由于各像素点与聚焦点距离相差不大,从而同一子区域的像素点在对眼底区域进行成像时,放大率大致相等。需要说明的是,可以通过对子区域的半径进行规划,使得子区域的像素点在对眼底区域成像时,放大率的变化经可能的小,从而有效提高子区域的像素点对应眼底区域的实际面积的精度。
[0102] 例如,结合图5所示,以聚焦点为中心能够将轨迹图像区域包含在内的圆的半径为R,从而在将轨迹图像区域按照上述的方式进行划分所形成的多个子区域面积的总和即为该半径为R的圆的面积。在一些实施例中,将轨迹图像区域分成第一子区域、第二子区域和第三子区域,第一子区域为以聚焦中心为圆心、半径为R/3的圆形区域;第二子区域为以聚焦中心为圆心、内径为R/3、外径为5R/6的环形区域;第三子区域为以聚焦中心为圆心、内径为5R/6、外径为R的环形区域。通过光路分析,可以分别获得第一子区域、第二子区域和第三子区域像素点在对病变区域进行成像时的放大率,从而利用各子区域的放大率以及像素点的边长,便能得到各个子区域的像素点对应的眼底区域的实际面积。
[0103] 相应的,该实施例中,步骤S106中获取目标图像的像素点个数的步骤包括获取目标图像在各个子区域的像素点个数。
[0104] 具体的,由于目标图像的像素点个数也是眼底图像成像时对应眼底病变区域的像素点个数,且子区域是根据与聚焦中心的距离将眼底图像上标识轨迹对应的轨迹图像区域进行划分得到,从而,各子区域的像素点总和与目标图像的像素点个数相等。
[0105] 目标图像的像素点个数可以通过统计的方式获得,例如:当目标图像是绘制在图层中时,且目标图像的轮廓采用该预设的图像特征进行绘制,目标图像的轮廓之外的部分与图层的图像特征相同时,可以在目标图像的轮廓内选择识别起点,从该识别起点开始遍历目标图像的像素点。遍历过程中,当所识别的点的图像特征与图层的图像特征相同时,表明该识别的点在目标图像的轮廓内,当识别的点的图像特征与目标图像的轮廓的图像特征相同时,表明已识别到目标图像的轮廓,通过这种方式,在遍历完目标图像的轮廓内的所有辨识点后,就能获得目标图像的轮廓内的辨识点个数,将辨识点个数作为目标图像的像素点个数。
[0106] 从而目标图像在各子区域的像素点个数可以根据各子区域与眼底图像上标识轨迹对应的轨迹图像区域的比例获得,确切的说,根据各子区域对轨迹图像区域进行划分时的尺寸确定目标图像在各子区域的像素点个数。例如,在一些实施例中,将轨迹图像区域分成第一子区域、第二子区域和第三子区域,第一子区域为以聚焦中心为圆心、半径为R/3的圆形区域;第二子区域为以聚焦中心为圆心、内径为R/3、外径为5R/6的环形区域;第三子区域为以聚焦中心为圆心、内径为5R/6、外径为R的环形区域。从而目标图像落入以聚焦中心为圆心、半径为R/3的圆形区域的像素点个数便为目标图像在第一子区域的像素点个数,相应的,目标图像落入以聚焦中心为圆心、内径为R/3、外径为5R/6的环形区域的像素点个数便为目标图像在第二子区域的像素点个数,目标图像落入以聚焦中心为圆心、内径为5R/6、外径为R的环形区域的像素点个数便为目标图像在第三子区域的像素点个数。当然,可以通过遍历的方式获得各子区域内对应眼底图像中眼底病变部位图像的像素点个数,从而对各子区域对应眼底图像中眼底病变部位图像的像素点个数进行求和,也能够获得目标图像的像素点个数,在此不再赘述。
[0107] 如图6所示,在一个实施例中,步骤S108即根据实际面积以及像素点个数计算眼底病变区域面积的步骤包括:
[0108] 步骤S602,根据各个子区域的像素点对应的眼底区域的实际面积以及对应的像素点个数计算各个子区域对应眼底病变区域的面积。
[0109] 具体的,由于目标图像的像素点均对应到相应的眼底病变区域,从而在划分成多个子区域后,根据目标图像在各子区域的像素点的个数以及各子区域的像素点对应的眼底区域的实际面积,就能够得到各个子区域对应眼底病变区域的面积。
[0110] 步骤S604,根据各个子区域对应眼底病变区域的面积得到眼底病变区域面积。
[0111] 具体的,由于眼底图像上标识轨迹对应的轨迹图像区域分成多个子区域后,像素点的个数以及像素点对应眼底病变区域的面积不会受这种区域分割影响,同时各子区域的像素点的总和与眼底图像标识轨迹对应的轨迹图像区域的像素点总和是相等的,从而在获得各子区域对应眼底病变区域的面积后,进行求和便能得到眼底病变区域面积。
[0112] 如图7所示,本发明还提供了一种眼底病变区域面积的计算装置,可以应用于医疗设备,该计算装置包括:
[0113] 显示模块702,用于在屏幕上显示眼底图像,接收根据眼底图像在屏幕上对眼底病变部位的标识操作,得到对应的标识轨迹;
[0114] 绘制模块704,用于根据预设的图像特征绘制标识轨迹对应的目标图像;
[0115] 面积获取模块706,用于获取眼底图像的像素点对应的眼底区域的实际面积,获取目标图像的像素点个数;
[0116] 计算模块708,用于根据实际面积以及像素点个数计算眼底病变区域面积。
[0117] 在一个实施例中,面积获取模块706还用于根据眼底图像成像时的放大率以及像素点的边长计算眼底图像的像素点对应眼底区域的实际面积。
[0118] 如图8所示,绘制模块704包括:
[0119] 图像特征获取单元704A,用于根据眼底图像的尺寸生成目标图层,获取预设的图像特征,预设的图像特征与目标图层的背景对应的背景图像特征不同;
[0120] 绘制单元704B,用于根据预设的图像特征在目标图层上绘制标识轨迹对应的目标图像。
[0121] 结合图9所示,眼底病变区域面积的计算装置还包括:
[0122] 提取模块802,用于根据目标图像的图像特征以及背景图像特征提取出目标图像的轮廓;
[0123] 图像区域获取模块804,用于根据目标图层的尺寸以及眼底图像的尺寸得到眼底图像上轮廓对应的图像区域;
[0124] 标识模块806,在眼底图像上对图像区域进行标识。
[0125] 结合图10所示,在一个实施例中,眼底病变区域面积的计算装置还包括:
[0126] 轨迹图像区域获取模块902,用于获取眼底图像上标识轨迹对应的轨迹图像区域;
[0127] 子区域划分模块904,用于获取眼底图像成像时的聚焦中心,根据与聚焦中心的距离将轨迹图像区域分成多个子区域;
[0128] 子区域计算模块906,用于根据各个子区域对应的放大率以及像素点的边长得到各个子区域的像素点对应的眼底区域的实际面积;
[0129] 该实施例中,面积获取模块706还用于获取目标图像在各个子区域的像素点个数;
[0130] 结合图11所示,计算模块708包括:
[0131] 子区域计算单元708A,用于根据各个子区域的像素点对应的眼底区域的实际面积以及对应的像素点个数计算各个子区域对应眼底病变区域的面积;
[0132] 得到单元708B,用于根据各个子区域对应眼底病变区域的面积得到眼底病变区域面积。
[0133] 关于眼底病变区域面积的计算装置的具体限定可以参见上文中对于眼底病变区域面积的计算方法的限定,在此不再赘述。上述眼底病变区域面积的计算装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0134] 图12示出了一个实施例中医疗设备的内部结构图。如图12所示,该医疗设备包括通过系统总线连接的处理器、存储器、网络接口、输入装置和显示屏。其中,存储器包括非易失性存储介质和内存储器。该医疗设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现眼底病变区域面积的计算方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行眼底病变区域面积的计算方法。医疗设备的显示屏可以是液晶显示屏或者电子墨水显示屏,医疗设备的输入装置可以是显示屏上覆盖的触摸层,也可以是医疗设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0135] 应该理解的是,虽然本发明各实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0136] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
[0137] 以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0138] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。