彩色眼底图像微动脉瘤自动检测方法
【技术领域】
[0001] 本发明涉及彩色眼底图像微动脉瘤自动检测方法,该方法不受光照、对比度和细 小血管干扰所带来的影响,对眼底图像中大尺寸、对比度较高、背景单一的微动脉瘤和小尺 寸、对比度和靠近血管及黄斑等复杂背景的微动脉瘤都有很好的检测效果,属于图像处理
技术领域,可应用于眼科诊断中糖尿病视网膜病变的微动脉瘤的自动化检测。
【背景技术】
[0002] 糖尿病是继肿瘤、心血管病变之后第三大严重威胁人类健康的慢性疾病。糖尿病 视网膜病变是主要的并发症之一,目前成为世界致盲眼病之首。微动脉瘤是糖尿病视网膜 病变的第一病症,对于糖尿病视网膜病变的早期诊断和预防具有重要意义。临床中对于微 动脉瘤的诊断方式主要是靠医生在彩色眼底图像中手动标注,耗时费力。基于眼底图像对 微动脉瘤进行智能化的自动检测不仅可辅助医生进行临床诊断,而且有利于糖尿病视网膜 病变的普查。
[0003] 但在彩色眼底图像成像时,受到拍摄条件、人眼结构及眼底不同病变程度等客观 因素的影响,导致眼底图像中普遍存在光照不均、对比度低和多噪声等干扰。同时由于微动 脉瘤尺寸较小、与局部组织背景对比度低,所以大大增加了微动脉瘤检测的难度。目前针对 微动脉瘤的检测方法已经得到不错的效果,但检测结果易受到细小血管以及背景噪声的干 扰,降低了检测方法的准确率。
【发明内容】
[0004] 本发明的目的是克服现有技术的上述不足,提供一种能够有效排除细小血管和背 景噪声干扰的彩色眼底图像微动脉瘤自动检测方法。为此,本发明采用如下的技术方案。
[0005] 彩色眼底图像微动脉瘤自动检测方法,包括下列步骤:
[0006] 1.获取彩色眼底图像,提取绿色通道,进行对比度增强;
[0007] 2.并采用圆形双边Gabor滤波并阈值分割,提取微动脉瘤候选者;
[0008] 3.采用低帽变换对增强结果提取主血管并移除;
[0009] 4.计算以候选者为中心的局部灰度梯度方向,计算梯度方向直方图;
[0010] 5.依据微动脉瘤的尺寸特性,以候选者为中心,建立大小为a X a邻域和b X b的局 部区域,分别计算两个区域的对比度,滤除噪声;
[0011] 6.依据微动脉瘤的类圆形结构特性,计算候选者的圆度,剔除出血点。
[0012] 本发明具有如下的技术效果:
[0013] 1.适用性强。本发明不受眼底图像光照、对比度和噪声的影响,对眼底图像质量要 求不高,可同时适用于散瞳和免散瞳的彩色眼底图像。
[0014] 2.准确度高。本发明在检测过程中,基于微动脉瘤的结构和灰度特性,采用圆形双 边Gabor滤波提取微动脉瘤候选者,在微动脉瘤精确提取时仅移除主血管,降低漏检,通过 计算局部梯度直方图剔除细小血管,有效降低误检。
[0015] 3.本发明分别对国际针对微动脉瘤检测提供的公共眼底数据库和医院提供的数 据库进行了测试,均获得了较好的检测结果。
【附图说明】
[0016] 图1:本发明的微动脉瘤自动检测方法流程图。
[0017] 图2:输入彩色眼底图像,提取绿色通道。图2-1为彩色眼底图像,图2-2为绿色通道 图像。
[0018] 图3:预处理后图像。
[0019] 图4:主血管提取结果。
[0020] 图5:采用圆形双边Gabor滤波的候选者提取结果。
[0021]图6:主血管提取结果。
[0022] 图7:局部梯度矢量场。图7-1为微动脉瘤的局部梯度矢量场,图7-2为细小血管的 局部梯度矢莖场。
[0023] 图8:局部梯度方向直方图。图8-1为微动脉瘤的局部梯度方向直方图,图8-2为细 小血管的局部梯度方向直方图。
[0024]图9:微动脉瘤精确提取结果。
[0025] 图10 :R0C库和医院图库的微动脉瘤检测结果。图10-1为R0C中微动脉瘤的检测结 果,图10-2为医院图库中的微动脉瘤检测结果。
【具体实施方式】
[0026] 本发明的流程如图1所示,该方法首先采用对比度增强算法对彩色眼底图像的绿 色通道进行预处理,增强对比度;然后采用低帽变换提取眼底主血管,并采用圆形双边 Gabor滤波并阈值分割,提取微动脉瘤候选者;然后计算以候选者为中心的局部灰度梯度, 构建梯度方向直方图,依据微动脉瘤梯度矢量场的方向各异性,提出细小血管,以候选者为 中心计算局部区域内的对比度和圆度,滤除噪声和出血点,实现微动脉瘤的自动检测。下面 结合附图,对本发明技术方案的具体实施过程加以说明。
[0027] 1.图像预处理
[0028] 首先输入彩色眼底图像(如图2-1所示),然后提取绿色通道(如图2-2所示),采用 对比度增强算法对图像进行预处理(如图3所示)。
[0029] 2.微动脉瘤候选者提取
[0030] 2.1圆形双边Gabor滤波
[0031] 由于血管具有较强的方向性,而微动脉瘤属于弱小目标,并无明显方向,当利用传 统的Gabor滤波提取微动脉瘤候选者时,血管对提取结果会产生极大的干扰,真正的微动脉 瘤却常被漏检。而圆形Gabor滤波具有良好的高斯特性,其圆形结构与微动脉瘤相似。同时 为了抑制背景、降低背景复杂度,利用双边滤波可以抑制背景突出边缘的良好特性,本发明 将圆形Gabor滤波与双边滤波结合,构造圆形双边Gabor滤波器
[0032]
( 1 )
[0034] (2)
[0033] 其中I(i)为图像中任意一点,j是其邻域N中的像素点,GRe(x,y)和r(i,j,〇r)分别 是圆形Gabor滤波器的实部和亮度距离因子,为亮度距离标准差。
[0035] (3)
[0036] (4) V r J
[0037] 在预处理结果的基础上进行滤波,滤波结果如图4所示。
[0038] 2.2.阈值分割
[0039]为确定候选点集,需对滤波后结果进行阈值分割,得到候选者。微动脉瘤灰度分布 和滤波后的结果如图5所示。由于微动脉瘤的灰度分布呈"倒高斯"状(如图5-1所示),其中 心的输出响应Center < 0或I Center I ? 0 (如图5-2所示)。本发明依据输出
响应确定分割阈值 Tc,设C( i)为其中任意一点i处的滤波响应,阈值分割方法为
[0040]
(5)
[0041] 3.低帽变换提取眼底主血管
[0042] 由于血管的局部特征与微动脉瘤相近,因此会被当作微动脉瘤,导致误检,所以需 要移除血管。精确分割血管并移除,会将靠近血管和类似细小血管的微动脉瘤一并移除,造 成漏检。为克服这一局限性,采用低帽变换仅分割出主血管如图6所示,并从眼底图像中将 其移除,在降低血管干扰的同时避免漏检。
[0043] 4.计算局部梯度方向直方图
[0044] 对于细小血管上的点,其特征与微动脉瘤相似,因此必须利用其周围像素点的特 征加以区分。在以候选者为中心的局部邻域内,处于血管上的点具有方向性,而微动脉瘤无 明显方向,所以通过计算局部邻域内的梯度方向,可有效分辨微动脉瘤和细小血管。
[0045] 首先选取以候选者为中心、大小为mXm的区域,计算该区域内像素的灰度梯度方 向
[0046]
[0047] 其中和分别为像素点L处沿X和y方向的灰度梯度。然后以Θ为间隔将[-π, 幻划分为k个子区间,统计子区间内像素的梯度方向直方图。
[0048] 微动脉瘤和小血管上点的梯度矢量场如图7所示,微动脉瘤中心点与周围像素点 方向各异,而血管上点在某一方向上存在某些点的梯度矢量方向相近。对应的梯度方向直 方图如图8所示,横坐标为各方向区间的中心值,纵坐标为梯度方向在对应方向区间内的像 素点个数。图8-1无主峰,而对于细小血管上的点,则会出现一个明显主峰(如图8-2所示)。 因此通过判断梯度方向直方图有无主峰即可判断该点是否在细小血管上。
[0049] 5.计算对比度和圆度 [0050] 5.1计算对比度
[0051] 在上述筛选结果基础上,本发明依据微动脉瘤的灰度取值范围以及结构特性,计 算候选者的局部对比度,剔除噪声点,得到最终筛选结果。由于微动脉瘤的直径通常在15μ πι-60μπι,通过对所有图像进行统计,微动脉瘤的大小在4-25像素。因此在计算局部对比度 时,将以候选者为中心的aXa邻域作为候选者的小背景区域,以bXb的区域作为局部背景 区域,分别计算局部对比度,
[0052] c= I5(s,t)2P5(s,t) (7)
[0053] 其中S(s,t)为相邻两个像素 s、t间的灰度差,Ps(s,t)为相邻像素间的灰度差为δ 的像素分布概率。对于微动脉瘤,其小邻域的对比度低,局部背景区域对比度高,而噪声作 为孤立点,在小邻域和局部背景区域内,对比度均较低。所以通过以候选者为中心的小邻域 和局部背景的对比度,可以滤除噪声点。
[0054] 5.2计算圆度
[0055] 在候选者中还有部分出血点,灰度特性与微动脉瘤相似,但是其形状不规则,而微 动脉瘤的结构为圆形,因此本文计算候选者的圆度,剔除不符合该结构特性的伪目标,
[0056]
[0057] S候选者像素个数,η为候选者边缘像素个数。本发明选取圆度阈值TRD。当RD 2 TRD 时,判定该候选者为圆形结构,最终得到筛选结果如图9所示。
[0058]本发明提出一种基于圆形双边Gabor滤波和局部梯度分析的彩色眼底图像微动脉 瘤自动检测方法。该方法基于微动脉瘤的结构和灰度信息,不仅能检测大尺寸、对比度较 高、单一背景的微动脉瘤(如图10-1所示),对于小尺寸、对比度和靠近血管及黄斑等复杂背 景的微动脉瘤也具有很好的检测效果(如图10-2所示)。
【主权项】
1. 一种彩色眼底图像微动脉瘤自动检测方法,所述方法包括下列步骤: 步骤1:获取彩色眼底图像,提取绿色通道,进行对比度增强; 步骤2:采用圆形双边Gabor滤波并阈值分割,提取微动脉瘤候选者; 步骤3:采用低帽变换对增强结果提取主血管并移除; 步骤4:计算以候选者为中心的局部灰度梯度方向,计算梯度方向直方图; 步骤5:依据微动脉瘤的尺寸特性,以候选者为中心,建立大小为a X a的邻域和b X b的 局部区域,分别计算两个区域的对比度,滤除噪声; 步骤6:依据微动脉瘤的类圆形结构特性,计算候选者的圆度,剔除出血点,实现微动脉 瘤的自动检测。2. 根据权利要求1所述的彩色眼底图像微动脉瘤自动检测方法,其特征在于,步骤2中, 基于微动脉瘤的结构和灰度特性,构造圆形双边Gabor滤波器其中I(i)为图像中任意一点,j是其邻域N中的像素点,GRe(x,y)为圆形Gabor滤波器的 实部,符合微动脉瘤的特性;r(i,j,〇r)为双边滤波的亮度距离因子,〇r为亮度距离标准差, 在提取微动脉瘤候选者时有效抑制背景,突出弱边缘。3. 根据权利要求1所述的彩色眼底图像微动脉瘤自动检测方法,其特征在于,步骤3中, 仅移除主血管,避免将靠近血管的微动脉瘤一并剔除,造成漏检。4. 根据权利要求1所述的彩色眼底图像微动脉瘤自动检测方法,其特征在于,步骤4中, 基于微动脉瘤局部方向各异、细小血管方向性明显的差异,选取以候选者为中心、大小为m X m的区域,计算该区域内像素的灰度梯度方向其中和分别为像素点L处沿X和y方向的灰度梯度;然后以Θ为间隔将[-π,π]划 分为k个子区间,统计子区间内像素的梯度方向直方图,将具有明显主峰的细小血管剔除。
【专利摘要】本发明涉及一种基于圆形双边Gabor滤波和局部梯度分析的彩色眼底图像微动脉瘤自动检测方法,该方法首先对彩色眼底图像的绿色通道进行预处理;然后采用圆形双边滤波提取候选者并阈值分割,移除主血管;最后计算局部梯度方向直方图,依据微动脉瘤梯度方向各异性,剔除细小血管,计算局部对比度和圆度,滤除噪声和出血点,实现微动脉瘤的自动检测。本发明利用微动脉瘤灰度和结构信息及与细小血管的局部灰度差异,能够克服光照不均、对比度低和细小血管所带来的影响,不仅能够准确检测大尺寸、高对比度、单一背景的微动脉瘤,对于小尺寸、低对比度和靠近血管及黄斑等复杂背景的微动脉瘤也具有很好的检测效果,最终实现微动脉瘤的自动检测。
【IPC分类】G06T7/00
【公开号】CN105488799
【申请号】CN201510859221
【发明人】肖志涛, 张欣鹏, 耿磊, 张芳, 吴骏
【申请人】天津工业大学
【公开日】2016年4月13日
【申请日】2015年11月27日