CN105046693A - 一种眼底图像微动脉瘤自动检测方法 - Google Patents

一种眼底图像微动脉瘤自动检测方法 Download PDF

Info

Publication number
CN105046693A
CN105046693A CN201510377296.3A CN201510377296A CN105046693A CN 105046693 A CN105046693 A CN 105046693A CN 201510377296 A CN201510377296 A CN 201510377296A CN 105046693 A CN105046693 A CN 105046693A
Authority
CN
China
Prior art keywords
aneurysms
eye fundus
fundus image
image
sigma
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510377296.3A
Other languages
English (en)
Inventor
盛斌
吴丹
裴淑炜
高吟
周旭楚
张越青
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiaxing Hiikon Smart Technology Co Ltd
Original Assignee
Jiaxing Hiikon Smart Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiaxing Hiikon Smart Technology Co Ltd filed Critical Jiaxing Hiikon Smart Technology Co Ltd
Priority to CN201510377296.3A priority Critical patent/CN105046693A/zh
Publication of CN105046693A publication Critical patent/CN105046693A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30096Tumor; Lesion

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Eye Examination Apparatus (AREA)
  • Image Analysis (AREA)

Abstract

本发明公开了一种眼底图像微动脉瘤自动检测方法,首先,使用高斯匹配滤波技术增强眼底图像中的血管和微动脉瘤像素;然后,利用局部熵确定阈值,从而将血管和微动脉瘤对象从眼底图像中分割出来;最后,利用长度筛选的方法,将血管排除在疑似区域之外,保留微动脉瘤像素,从而实现了对眼底图像中微动脉瘤的分割和检测。本发明采用了基于高斯匹配滤波和局部熵确定阈值实现图像分割的方法,能够最大限度地获得完整的血管和微动脉瘤结构,避免漏判和误判。

Description

一种眼底图像微动脉瘤自动检测方法
技术领域
本发明涉及眼底图像微动脉瘤自动检测方法。
背景技术
糖尿病患者的血糖长期高于正常值,导致视网膜毛细血管的形状和结构发生改变,毛细血管壁膨大,便会形成眼底视网膜上的微动脉瘤(Microaneurysm,MA)。微动脉瘤是糖尿病性视网膜病变最早出现且能被观察到的症状之一,在眼底图像上显示为极小的暗红色点,在绿色通道上则显示为暗色的点。微动脉瘤的直径大小约为10-100μm,10-20μm的最为常见,在正常尺寸的眼底图像中直径约为1像素,因此肉眼很难发现。眼底微动脉瘤极小,难以通过医生肉眼发现,只有受过多年专业训练的眼科专家医生才能凭经验做出判断。这就给眼底微动脉瘤的筛查带来不便,检测效率低下,同时使得误诊的概率大大增加,而且不利于医疗条件欠佳的地区展开大规模眼底微动脉瘤筛查。
解决方法便是通过眼底图像的处理自动检测微动脉瘤,目前提出的方法多是基于微动脉瘤的形状、颜色等特点,通过形态学、匹配滤波等技术提取出疑似微动脉瘤的区域。再进一步通过微动脉瘤的大小、对比度、形状等相关特征对疑似区域进行排除,去除非微动脉瘤的出血等病变点,选取出真实的微动脉瘤。但实际操作中。眼底图像往往受到患者个体差异以及环境光源的影响而导致亮度不均匀,不便于之后的检测;微动脉瘤的尺寸也非常小,尤其是在发病早期,直径很小难以判断;图像中的血管与微动脉瘤亮度相似,也是重要的干扰因素。基于这些原因,类似算法会检测出大量的疑似区域,在排除疑似时大幅增加了***复杂度。因此,目前的微动脉瘤自动检测还会存在漏判和误判的问题。
发明内容
本发明所要解决的技术问题就是提供一种眼底图像微动脉瘤自动检测方法,能够最大限度地获得完整的血管和微动脉瘤结构,避免漏判和误判。
为解决上述技术问题,本发明采用如下技术方案:一种眼底图像微动脉瘤自动检测方法,首先,使用高斯匹配滤波技术增强眼底图像中的血管和微动脉瘤像素;然后,利用局部熵确定阈值,从而将血管和微动脉瘤对象从眼底图像中分割出来;最后,利用长度筛选的方法,将血管排除在疑似区域之外,保留微动脉瘤像素,从而实现了对眼底图像中微动脉瘤的分割和检测。
优选的,在检测前对眼底图像进行预处理,通过图像平滑处理减少图像的噪声。
优选的,使用二维高斯匹配滤波增强血管和微动脉瘤像素,其采用的函数定义如下: f ( x , y ) = - exp ( - x 2 2 σ 2 ) , | y | ≤ L 2
其中L为片段长度,在这个片段内血管方向固定不变,视网膜血管的走向不固定,所以核函数需要不断地旋转,只有当滤波器方向与血管走向相同才会产生峰值响应,然后利用一组12个16×15像素的内核对眼底图像进行卷积,在每个像素点上只保留最大的响应,得到响应图像,σ2是高斯函数拟合二项式系数的最小方差。
优选的,设阈值为T,0≤T≤L-1,将滤波处理后的图像L×L灰度共生矩阵分为A、B、C、D四个部分,A部分即灰度值较低的取值,为图像血管和微动脉瘤的目标元素的灰度分布;而C部分即灰度值较高的取值,为图像中背景的灰度分布;B、D两部分则是目标元素与背景之间的像素点或元素边界点的灰度分布;由局部熵确定阈值时只需要考虑这四个部分中的A、C两个部分;A部分目标元素的整体灰度分布概率可定义为:
P A = Σ i = 0 T Σ j = 0 T P i j
而C部分背景元素的概率则定义为:
P C = Σ i = T + 1 L - 1 Σ j = T + 1 L - 1 P i j
对这两个概率进行归一化,得到以下两个关于向量(T,T)的函数:
P i j A = P i j P A
P i j C = P i j P C
则A部分目标元素的局部熵是一个关于T的函数,可由下式得出:
H A ( T ) = - 1 2 Σ i = 0 T Σ j = 0 T P i j A log 2 P i j A
与之类似,C部分背景元素的局部熵为:
H C ( T ) = - 1 2 Σ i = T + 1 L - 1 Σ j = T + 1 L - 1 P i j C log 2 P i j C
则目标元素和背景元素两部分的总局部熵为:
HT(T)=HA(T)+HC(T)
则由此得出阈值T的取值应使HT取到最大值,此时有:
T = arg [ max T = 0 , 1 , ... , L - 1 H T ( T ) ]
此时得到理想的阈值T,以进行目标区域和背景区域的分类;其中L是整个图像的灰度级数,pij是i和j两个灰度值共生的概率,即L×L灰度共生矩阵中的(i,j)元素。
整个图像的灰度级数为L,则共有L×L种数对组合。相邻两个像素的灰度值数对(i,j)在整个图像的所有相邻像素对的灰度数对中的出现概率记为pij,即是矩阵的(i,j)元素。
优选的,长度筛选方法以如下方式操作:对于每个目标区域像素点,比较其周围相邻的八个像素点,相邻的八个像素中,同样处在目标区域之内的像素少于两个,便可视为不连通的单像素小点,即为所需的真实微动脉瘤点。
本发明采用了基于高斯匹配滤波和局部熵确定阈值实现图像分割的方法,能够最大限度地获得完整的血管和微动脉瘤结构,避免漏判和误判。
附图说明
下面结合附图和具体实施方式对本发明作进一步描述:
图1为灰度共生矩阵的结构示意图;
图2为对图像进行分割之后产生的二值图像;
图3为长度筛选后确定的微动脉瘤位置。
具体实施方式
本发明眼底图像微动脉瘤自动检测的算法分为三个步骤:首先对图像进行匹配滤波以增强图像中的血管和微动脉瘤像素;之后利用局部熵确定阈值,分割出图像的血管、微动脉瘤等目标区域,这种方法能反映图像的灰度空间分布,保留二值图像的空间结构;最后加入长度筛选的步骤,在筛选出的暗色区域中去除掉长度较长且相互连通的血管结构,即可检测出真实的微动脉瘤结构。
首先,对基于匹配滤波的血管增强方法做出说明。
眼底图像中,如果背景较暗,则血管、微动脉瘤和出血等区域在图中与暗色背景区分不明显。图像中的背景纹理、噪声,以及黄斑、视盘等区域也会对微动脉瘤检测造成干扰,降低检测的准确率。为了增强血管和微动脉瘤等目标区域,需要对图像进行匹配滤波处理。血管和微动脉瘤截面的灰度分布都可以用一条高斯分布曲线来近似。在这里使用二维高斯匹配滤波可以增强血管和微动脉瘤像素。函数定义如下: f ( x , y ) = - exp ( x 2 2 σ 2 ) , | y | ≤ L 2
其中L为片段长度,在这个片段内血管方向固定不变,视网膜血管的走向不固定,所以核函数需要不断地旋转,只有当滤波器方向与血管走向相同才会产生峰值响应,然后利用一组12个16×15像素的内核对眼底图像进行卷积,在每个像素点上只保留最大的响应,得到响应图像,σ2是高斯函数拟合二项式系数的最小方差。
其次,利用局部熵确定阈值。
对图像进行滤波处理后,利用灰度共生矩阵可以反映整个眼底图像的灰度空间分布。设阈值为T,0≤T≤L-1,将滤波处理后的图像L×L灰度共生矩阵分为A、B、C、D四个部分,如图1所示。
A部分即灰度值较低的取值,为图像血管和微动脉瘤等目标元素的灰度分布;而C部分即灰度值较高的取值,为图像中背景的灰度分布。B、D两部分则是目标元素与背景之间的像素点或元素边界点的灰度分布。由局部熵确定阈值时只需要考虑这四个部分中的A、C两个部分。
A部分目标元素的整体灰度分布概率可定义为:
P A - Σ i = 0 T Σ j = 0 T P i j
而C部分背景元素的概率则定义为:
P C = Σ i = T + 1 L - 1 Σ j = T + 1 L - 1 P i j
对这两个概率进行归一化,得到以下两个关于向量(T,T)的函数:
P i j A = P i j P A
P i j C = P i j P C
则A部分目标元素的局部熵是一个关于T的函数,可由下式得出:
H A ( T ) = - 1 2 Σ i = 0 T Σ j = 0 T P i j A log 2 P i j A
与之类似,C部分背景元素的局部熵为:
H C ( T ) = - 1 2 Σ i = T + 1 L - 1 Σ j = T + 1 L - 1 P i j C log 2 P i j C
则目标元素和背景元素两部分的总局部熵为:
HT(T)=HA(T)+HC(T)
则由此得出阈值T的取值应使HT取到最大值,此时有:
T = arg [ max T = 0 , 1 , ... , L - 1 H T ( T ) ]
此时得到理想的阈值T,以进行目标区域和背景区域的分类。
其中L是整个图像的灰度级数,pij是i和j两个灰度值共生的概率,即L×L灰度共生矩阵中的(i,j)元素。
L×L灰度共生矩阵中的(i,j)元素定义如下:整个图像的灰度级数为L,则共有L×L种数对组合。相邻两个像素的灰度值数对(i,j)在整个图像的所有相邻像素对的灰度数对中的出现概率记为pij,即是矩阵的(i,j)元素。
血管和微动脉瘤对象从眼底图像中分割出来后如图2所示。
最后,进行长度筛选。
根据局部熵确定的阈值可以将血管以及微动脉瘤从背景中分割出来,得到一个眼底血管分布的二值图像。图像中包含了血管和微动脉瘤的全部像素,由此可以通过长度筛选确定微动脉瘤的位置。
由于得到的二值图像中包括了血管、微动脉瘤两种元素。根据这两种元素之间的特征差异可以将其区分开,从而排除血管,保留需要的真实微动脉瘤。从形状和连通性上看,血管是狭长状相互连通的线性元素,而微动脉瘤则是离散的小圆点,直径极小,大约在一个像素左右。因此只需要对二值图像进行筛选,分析其像素之间的连通性,选出所有直径为一个像素左右且相互不连通的元素,即可排除血管,得到所需的微动脉瘤区域。
长度筛选可以以如下方式操作:对于每个目标区域像素点,比较其周围相邻的八个像素点。相邻的八个像素中,同样处在目标区域之内的像素少于两个,便可视为不连通的单像素小点,即为所需的真实微动脉瘤点(如图3所示)。

Claims (5)

1.一种眼底图像微动脉瘤自动检测方法,其特征在于:首先,使用高斯匹配滤波技术增强眼底图像中的血管和微动脉瘤像素;然后,利用局部熵确定阈值,从而将血管和微动脉瘤对象从眼底图像中分割出来;最后,利用长度筛选的方法,将血管排除在疑似区域之外,保留微动脉瘤像素,从而实现了对眼底图像中微动脉瘤的分割和检测。
2.根据权利要求1所述的一种眼底图像微动脉瘤自动检测方法,其特征在于:在检测前对眼底图像进行预处理,通过图像平滑处理减少图像的噪声。
3.根据权利要求1所述的一种眼底图像微动脉瘤自动检测方法,其特征在于:使用二维高斯匹配滤波增强血管和微动脉瘤像素,其采用的函数定义如下:
f ( x , y ) = - exp ( - x 2 2 σ 2 ) , | y | ≤ L 2
其中L为片段长度,在这个片段内血管方向固定不变,视网膜血管的走向不固定,所以核函数需要不断地旋转,只有当滤波器方向与血管走向相同才会产生峰值响应,然后利用一组12个16×15像素的内核对眼底图像进行卷积,在每个像素点上只保留最大的响应,得到响应图像,σ2是高斯函数拟合二项式系数的最小方差。
4.根据权利要求1所述的一种眼底图像微动脉瘤自动检测方法,其特征在于:设阈值为T,0≤T≤L-1将滤波处理后的图像L×L灰度共生矩阵分为A、B、C、D四个部分,A部分即灰度值较低的取值,为图像血管和微动脉瘤的目标元素的灰度分布;而C部分即灰度值较高的取值,为图像中背景的灰度分布;B、D两部分则是目标元素与背景之间的像素点或元素边界点的灰度分布;由局部熵确定阈值时只需要考虑这四个部分中的A、C两个部分;
A部分目标元素的整体灰度分布概率可定义为:
P A = Σ i = 0 T Σ j = 0 T P i j
而C部分背景元素的概率则定义为:
P C = Σ i = T + 1 L - 1 Σ j = T + 1 L - 1 P i j
对这两个概率进行归一化,得到以下两个关于向量(T,T)的函数:
P i j A = P i j P A
P i j C = P i j P C
则A部分目标元素的局部熵是一个关于T的函数,可由下式得出:
H A ( T ) = - 1 2 Σ i = 0 T Σ j = 0 T P i j A log 2 P i j A
与之类似,C部分背景元素的局部熵为:
H C ( T ) = - 1 2 Σ i = T + 1 L - 1 Σ j = T + 1 L - 1 P i j C log 2 P i j C
则目标元素和背景元素两部分的总局部熵为:
HT(T)=HA(T)+HC(T)
则由此得出阈值T的取值应使HT取到最大值,此时有:
T = arg [ max T = 0 , 1 , ... , L - 1 H T ( T ) ]
此时得到理想的阈值T,以进行目标区域和背景区域的分类;其中L是整个图像的灰度级数,pij是i和j两个灰度值共生的概率,即L×L灰度共生矩阵中的(i,j)元素。
5.根据权利要求1所述的一种眼底图像微动脉瘤自动检测方法,其特征在于:长度筛选方法以如下方式操作:对于每个目标区域像素点,比较其周围相邻的八个像素点,相邻的八个像素中,同样处在目标区域之内的像素少于两个,便可视为不连通的单像素小点,即为所需的真实微动脉瘤点。
CN201510377296.3A 2015-06-29 2015-06-29 一种眼底图像微动脉瘤自动检测方法 Pending CN105046693A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510377296.3A CN105046693A (zh) 2015-06-29 2015-06-29 一种眼底图像微动脉瘤自动检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510377296.3A CN105046693A (zh) 2015-06-29 2015-06-29 一种眼底图像微动脉瘤自动检测方法

Publications (1)

Publication Number Publication Date
CN105046693A true CN105046693A (zh) 2015-11-11

Family

ID=54453211

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510377296.3A Pending CN105046693A (zh) 2015-06-29 2015-06-29 一种眼底图像微动脉瘤自动检测方法

Country Status (1)

Country Link
CN (1) CN105046693A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106096491A (zh) * 2016-02-04 2016-11-09 上海市第人民医院 眼底彩色图像中的微动脉瘤的自动识别方法
CN106355584A (zh) * 2016-08-30 2017-01-25 上海交通大学 基于局部熵确定阈值的眼底图像微动脉瘤自动检测方法
CN106651899A (zh) * 2016-12-09 2017-05-10 东北大学 基于Adaboost的眼底图像微动脉瘤检测***
WO2018055545A1 (en) * 2016-09-23 2018-03-29 International Business Machines Corporation Prediction of age related macular degeneration by image reconstruction
CN108765335A (zh) * 2018-05-25 2018-11-06 电子科技大学 一种基于遥感图像的森林火灾检测方法
WO2020151149A1 (zh) * 2019-01-23 2020-07-30 平安科技(深圳)有限公司 微动脉瘤自动检测方法、装置及计算机可读存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103544686A (zh) * 2013-10-25 2014-01-29 天津工业大学 基于相位一致性的眼底图像微动脉瘤检测方法
CN103870838A (zh) * 2014-03-05 2014-06-18 南京航空航天大学 糖尿病视网膜病变的眼底图像特征提取方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103544686A (zh) * 2013-10-25 2014-01-29 天津工业大学 基于相位一致性的眼底图像微动脉瘤检测方法
CN103870838A (zh) * 2014-03-05 2014-06-18 南京航空航天大学 糖尿病视网膜病变的眼底图像特征提取方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
VIJAY M MANE等: ""Detection of Red Lesions in Diabetic Retinopathy Affected Fundus Images"", 《IACC》 *
高玮玮等: ""免散瞳眼底图像中微动脉瘤的高效自动检测"", 《中国生物医学工程学报》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106096491A (zh) * 2016-02-04 2016-11-09 上海市第人民医院 眼底彩色图像中的微动脉瘤的自动识别方法
CN106096491B (zh) * 2016-02-04 2022-04-12 上海市第一人民医院 一种眼底彩色照相图像中微动脉瘤自动化识别方法
CN106355584A (zh) * 2016-08-30 2017-01-25 上海交通大学 基于局部熵确定阈值的眼底图像微动脉瘤自动检测方法
WO2018055545A1 (en) * 2016-09-23 2018-03-29 International Business Machines Corporation Prediction of age related macular degeneration by image reconstruction
GB2568623A (en) * 2016-09-23 2019-05-22 Ibm Prediction of age related macular degeneration by image reconstruction
GB2568623B (en) * 2016-09-23 2019-09-18 Ibm Prediction of age related macular degeneration by image reconstruction
CN106651899A (zh) * 2016-12-09 2017-05-10 东北大学 基于Adaboost的眼底图像微动脉瘤检测***
CN106651899B (zh) * 2016-12-09 2019-07-23 东北大学 基于Adaboost的眼底图像微动脉瘤检测***
CN108765335A (zh) * 2018-05-25 2018-11-06 电子科技大学 一种基于遥感图像的森林火灾检测方法
CN108765335B (zh) * 2018-05-25 2022-08-02 电子科技大学 一种基于遥感图像的森林火灾检测方法
WO2020151149A1 (zh) * 2019-01-23 2020-07-30 平安科技(深圳)有限公司 微动脉瘤自动检测方法、装置及计算机可读存储介质

Similar Documents

Publication Publication Date Title
CN105046693A (zh) 一种眼底图像微动脉瘤自动检测方法
Kumar et al. Diabetic retinopathy detection by extracting area and number of microaneurysm from colour fundus image
Das et al. A critical review on diagnosis of diabetic retinopathy using machine learning and deep learning
CN109544540B (zh) 一种基于图像分析技术的糖尿病视网膜图像质量检测方法
CN110914835B (zh) 修改用于深度学习模型的视网膜眼底图像的方法
Franklin et al. Diagnosis of diabetic retinopathy by employing image processing technique to detect exudates in retinal images
CN109635862B (zh) 早产儿视网膜病plus病变分类方法
CN110276356A (zh) 基于r-cnn的眼底图像微动脉瘤识别方法
CN106355584A (zh) 基于局部熵确定阈值的眼底图像微动脉瘤自动检测方法
US20070002275A1 (en) Method and System For Local Adaptive Detection Of Microaneurysms In Digital Fundus Images
US11461599B2 (en) Classification of images based on convolution neural networks
Irshad et al. Classification of retinal vessels into arteries and veins for detection of hypertensive retinopathy
Yao et al. Automated retinal blood vessels segmentation based on simplified PCNN and fast 2D-Otsu algorithm
CN108764342B (zh) 一种对于眼底图中视盘和视杯的语义分割方法
CN109919915A (zh) 基于深度学习的视网膜眼底图像异常区域检测方法及设备
Maher et al. Automated diagnosis non-proliferative diabetic retinopathy in fundus images using support vector machine
CN106096491A (zh) 眼底彩色图像中的微动脉瘤的自动识别方法
Gautam et al. Automated Diagnosis of Diabetic Retinopathy using image processing for non-invasive biomedical application
KR20210012097A (ko) 딥러닝에 기반한 당뇨망막병증 검출 및 증증도 분류장치 및 그 방법
Wu et al. Deep learning-based risk classification and auxiliary diagnosis of macular edema
CN110610480B (zh) 基于Attention机制的MCASPP神经网络眼底图像视杯视盘分割模型
Maya et al. Detection of retinal lesions based on deep learning for diabetic retinopathy
Prabhu et al. Diabetic retinopathy screening using machine learning for hierarchical classification
Nugraha et al. RGB channel analysis for glaucoma detection in retinal fundus image
Estabridis et al. Automatic detection and diagnosis of diabetic retinopathy

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20151111

RJ01 Rejection of invention patent application after publication