当前位置: 首页 > 专利查询>中南大学专利>正文

视网膜图像硬性渗出物识别方法及成像方法技术

技术编号:27881606 阅读:65 留言:0更新日期:2021-03-31 01:22
本发明专利技术公开了一种视网膜图像硬性渗出物识别方法,包括获取原始的视网膜图像、标记硬性渗出物并初步处理;建立视网膜图像硬性渗出物初步识别模型并设置模型的损失函数;采用处理后的图像数据对视网膜图像硬性渗出物初步识别模型进行训练得到视网膜图像硬性渗出物识别模型;将实时获取的视网膜图像输入视网膜图像硬性渗出物识别模型并完成实时获取的视网膜图像中硬性渗出物的识别。本发明专利技术还提供了一种包括所述视网膜图像硬性渗出物识别方法的成像方法。本发明专利技术采用基于多尺度的边缘检测网络HED模型进行硬性渗出物检测,同时更新了识别模型中的损失函数,从而保证了模型识别的精度和效果;因此,本发明专利技术方法的可靠性高、准确性好,而且效果较好。

【技术实现步骤摘要】
视网膜图像硬性渗出物识别方法及成像方法
本专利技术属于图像处理领域,具体涉及一种视网膜图像硬性渗出物识别方法及成像方法。
技术介绍
随着经济技术的发展和人们生活水平的提高,人们对于健康的关注也越来越多。眼底图像中硬性渗出物(EXs)识别和成像,是现今的一个重要研究领域。传统的基于数字图像处理与机器学习技术的眼底图像的硬性渗出物识别方法,通常需要执行预处理步骤,消除与渗出物有相似亮度和纹理特征的结构,例如视盘和血管中央反射等,或者使用图像处理的方法克服视网膜的颜色多样性和光照不均等。同时,传统方法对于渗出物的特征设计有较为严格的要求,需要研究者花费较大的时间与精力进行人工特征的设计。随着深度学习的不断发展,越来越多的学者开始进行基于深度学习方法的硬性渗出物分割与识别研究。与传统的检测方法相比,深度学习方法可以自动提取数据的层次结构特征,避免进行复杂的人工特征设计。基于图像小块的硬性渗出物分割识别方法,网络需要逐步对每一个小块进行测试,计算复杂度较大,而端到端的硬性渗出物分割识别方法,在提升检测精度的同时也可以提升检测效率。但是,眼底图像中硬性渗出物的像素点与背景点存在严重的类别不均衡现象,即硬性渗出物像素点的个数远远小于背景像素点的个数。直接使用CE损失函数进行模型的训练学习,将会导致硬性渗出物像素点全部被误分类为背景点,因为此时网络只需要保证绝对大多数的背景点可以正确分类,而忽略所占比例极低的硬性渗出物像素点。CBCE加权损失函数,DICE,IoU损失函数等是深度学习领域用于解决类别不均衡问题的常用损失函数。但是,应用于硬性渗出物的分割识别时会导致各种问题,比如CBCE损失函数会使得病灶周围的背景点被误分类为病灶点,DICE以及IoU损失函数会使得一些病灶区域容易被漏检。Bin损失函数是针对硬性渗出物分割所提出来的损失函数,该损失函数对于假阳性区域的抑制情况相较于CBCE损失函数有所提升,但是对于硬性渗出物像素点周围的背景点仍然不能较好分类。
技术实现思路
本专利技术的目的之一在于提供一种可靠性高、准确性好且效果较好的视网膜图像硬性渗出物识别方法。本专利技术的目的之二在于提供一种包括了所述视网膜图像硬性渗出物识别方法的成像方法。本专利技术提供的这种视网膜图像硬性渗出物识别方法,包括如下步骤:S1.获取原始的视网膜图像,并进行视网膜图像中硬性渗出物的标记;S2.对步骤S1得到的标记后视网膜图像,进行图像初步处理;S3.建立视网膜图像硬性渗出物初步识别模型,并设置模型的损失函数;S4.采用步骤S2得到的处理后的图像数据,对步骤S3建立的视网膜图像硬性渗出物初步识别模型进行训练,得到视网膜图像硬性渗出物识别模型;S5.将实时获取的视网膜图像,输入到步骤S4得到的视网膜图像硬性渗出物识别模型中,完成实时获取的视网膜图像中硬性渗出物的识别。步骤S2所述的图像初步处理,具体为将彩色眼底图像统一缩放至1440×960大小,同时对缩放后的彩色眼底图像进行是数据增广操作。所述的数据增广操作,具体包括对图像进行90°旋转、180°旋转、270°旋转、水平翻转和垂直翻转。步骤S3所述的建立视网膜图像硬性渗出物初步识别模型,具体为采用基于多尺度的边缘检测网络HED模型作为视网膜图像硬性渗出物初步识别模型。步骤S4所述的设置模型的损失函数,具体为采用如下算式作为模型的损失函数LAdeCE(X,Y):式中X为原始的彩色眼底图像;Y为原始的彩色眼底图像所对应的标记图像;Y+为硬性渗出物像素点;Y-为背景像素点;W1和W0均为模型参数;Pr(yj=1|X;W)表示像素点j经过模型后输出值等于1的概率;Pr(yj=0|X;W)表示像素点j经过模型后输出值等于0的概率。步骤S4所述的设置模型的损失函数,具体为采用如下算式作为模型的损失函数LAdeCE+DICE(X,Y):LAdeCE+DICE(X,Y)=LAdeCE(X,Y)+LDICE(X,Y)式中LDICE(X,Y)为DICE损失函数且LAdeCE(X,Y)为设定的损失函数且X为原始的彩色眼底图像;Y原始的彩色眼底图像所对应的标记图像;Y+为硬性渗出物像素点;Y-为背景像素点;W1和W0均为模型参数;Pr(yj=1|X;W)表示像素点j经过模型后输出值等于1的概率;Pr(yj=0|X;W)表示像素点j经过模型后输出值等于0的概率。步骤S4所述的设置模型的损失函数,具体为采用如下算式作为模型的损失函数LAdeCE+IoU(X,Y):LAdeCE+IoU(X,Y)=LAdeCE(X,Y)+LIoU(X,Y)式中LIoU(X,Y)为IoU损失函数且LAdeCE(X,Y)为设定的损失函数且X为原始的彩色眼底图像;Y原始的彩色眼底图像所对应的标记图像;Y+为硬性渗出物像素点;Y-为背景像素点;W1和W0均为模型参数;Pr(yj=1|X;W)表示像素点j经过模型后输出值等于1的概率;Pr(yj=0|X;W)表示像素点j经过模型后输出值等于0的概率。所述的模型参数,具体为采用如下数值作为模型参数:W1=1式中δ为拟合参数;d(Yj,Y+)为背景像素点Yj与本张图像上所有的硬性渗出物像素点Y+的最小距离,且所述的拟合参数δ,具体为将拟合参数δ设定为模型迭代次数的单调递减函数。本专利技术还提供了一种包括了上述视网膜图像硬性渗出物识别方法的成像方法,还包括如下步骤:S6.根据步骤S5得到的视网膜图像中硬性渗出物的识别结果,对视网膜图像中的硬性渗出物进行标注,从而完成视网膜图像硬性渗出物的识别和成像。本专利技术提供的这种视网膜图像硬性渗出物识别方法及成像方法,通过采用基于多尺度的边缘检测网络HED模型进行硬性渗出物检测,同时创造性的提出识别模型中的损失函数,从而保证了模型识别的精度和效果;因此,本专利技术方法的可靠性高、准确性好,而且效果较好。附图说明图1为本专利技术的识别方法的方法流程示意图。图2为原始的眼底图像示意图。图3为原始的眼底图像中硬性渗出物区域的局部放大图。图4为本专利技术实施例中使用CBCE损失函数进行硬性渗出物区域分割识别的可视化结果示意图。图5为本专利技术实施例中使用DICE损失函数进行硬性渗出物区域分割识别的可视化结果示意图。图6为本专利技术实施例中使用IoU损失函数进行硬性渗出物区域分割识别的可视化结果示意图。图7为本专利技术实施例中使用Bin损失函数进行硬性渗出物区域分割识别的可视化结果示意图。图8为本专利技术实施例中使用本专利技术提出的损失函数进行硬性渗出物区域分割识别的可视化结果示意图。图9为本专利技术实施例中使用CBCE+DICE融合损失函数进行硬性渗出物区域分割识别的可视化结果示意图。图10为本专利技术实施例中使用CBCE+IoU融合损失函数进行硬性渗出物区域分割识别的可视化结果示意图。图11为本专利技术实施例中使用本专利技术提出本文档来自技高网
...

【技术保护点】
1.一种视网膜图像硬性渗出物识别方法,包括如下步骤:/nS1.获取原始的视网膜图像,并进行视网膜图像中硬性渗出物的标记;/nS2.对步骤S1得到的标记后视网膜图像,进行图像初步处理;/nS3.建立视网膜图像硬性渗出物初步识别模型,并设置模型的损失函数;/nS4.采用步骤S2得到的处理后的图像数据,对步骤S3建立的视网膜图像硬性渗出物初步识别模型进行训练,得到视网膜图像硬性渗出物识别模型;/nS5.将实时获取的视网膜图像,输入到步骤S4得到的视网膜图像硬性渗出物识别模型中,完成实时获取的视网膜图像中硬性渗出物的识别。/n

【技术特征摘要】
1.一种视网膜图像硬性渗出物识别方法,包括如下步骤:
S1.获取原始的视网膜图像,并进行视网膜图像中硬性渗出物的标记;
S2.对步骤S1得到的标记后视网膜图像,进行图像初步处理;
S3.建立视网膜图像硬性渗出物初步识别模型,并设置模型的损失函数;
S4.采用步骤S2得到的处理后的图像数据,对步骤S3建立的视网膜图像硬性渗出物初步识别模型进行训练,得到视网膜图像硬性渗出物识别模型;
S5.将实时获取的视网膜图像,输入到步骤S4得到的视网膜图像硬性渗出物识别模型中,完成实时获取的视网膜图像中硬性渗出物的识别。


2.根据权利要求1所述的视网膜图像硬性渗出物识别方法,其特征在于步骤S2所述的图像初步处理,具体为将彩色眼底图像统一缩放至1440×960大小,同时对缩放后的彩色眼底图像进行是数据增广操作。


3.根据权利要求2所述的视网膜图像硬性渗出物识别方法,其特征在于所述的数据增广操作,具体包括对图像进行90°旋转、180°旋转、270°旋转、水平翻转和垂直翻转。


4.根据权利要求1所述的视网膜图像硬性渗出物识别方法,其特征在于步骤S3所述的建立视网膜图像硬性渗出物初步识别模型,具体为采用基于多尺度的边缘检测网络HED模型作为视网膜图像硬性渗出物初步识别模型。


5.根据权利要求4所述的视网膜图像硬性渗出物识别方法,其特征在于步骤S4所述的设置模型的损失函数,具体为采用如下算式作为模型的损失函数LAdeCE(X,Y):



式中X为原始的彩色眼底图像;Y原始的彩色眼底图像所对应的标记图像;Y+为硬性渗出物像素点;Y-为背景像素点;W1和W0均为模型参数;Pr(yj=1|X;W)表示像素点j经过模型后输出值等于1的概率;Pr(yj=0|X;W)表示像素点j经过模型后输出值等于0的概率。


6.根据权利要求4所述的视网膜图像硬性渗出物识别方法,其特征在于步骤S4所述的设置模型的损失函数,具体为采用如下算式作为模型的损失函数LAdeCE+DICE(X,Y):
LA...

【专利技术属性】
技术研发人员:邹北骥杨璐璐陈园琼姜灵子
申请(专利权)人:中南大学
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1