删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

基于曲波变换的视网膜血管图像增强算法

本站小编 Free考研考试/2020-03-23

张石, 佘黎煌, 葛欣
东北大学 信息科学与工程学院, 辽宁 沈阳 110819
收稿日期: 2015-04-27
基金项目: 中央高校基本科研业务费专项资金资助项目 (N150403002); 辽宁省自然科学基金资助项目 (20102057)..
作者简介: 张 石(1963-),男,辽宁抚顺人,东北大学教授,博士生导师.。

摘要: 视网膜血管图像存在像素对比度低等特点,干扰正常的视网膜图像分割.针对视网膜血管的图像特性,提出了一种改进的基于曲波变换的视网膜血管图像增强算法.首先选取视网膜图像的绿色通道分量进行预处理,然后通过对变换系数的自适应增强完成图像的增强处理,并结合改进的形态学变换,实现图像细节的增强和背景噪声的抑制,使得图像对比度得到增强,细节信息更加明显.通过与其他增强算法的比较表明,该算法在增强对比度、降低噪声干扰等方面优于其他算法.
关键词:视网膜血管图像增强改进的曲波变换形态学变换预处理
Enhancement Algorithms of Retinal Blood Vessels Based on Curvelet Conversion
ZHANG Shi, SHE Li-huang, GE Xin
School of Information Science & Engineering, Northeastern University, Shenyang 110819, China
Abstract: In retinal vascular images, characteristic of image, such as low contrast, will interfere with the normal image segmentation. In allusion to the image characteristics of retinal blood vessels , an enhancement algorithms of retinal blood vessels was proposed based on improved curvelet conversion. Firstly, a preprocessing was performed with the green channel of retinal image, combined with the adaptive enhancement of transform coefficient to achieve the process. The improved morphological transformation was also used to suppress background and enhance the vessel image information with more brightness. With the comparison to other methods, the experiment result showed the validity and the values of the method in improving contrast and reducing noise.
Key Words: retinal vascularimage enhancementimproved curvelet conversionmorphological transformationpreprocessing
视网膜血管作为人体中唯一非创伤且能够直接观察的深层血管,具有重要的临床诊断意义[1-2].但由于视网膜血管图像本身对比度较低,光照不均匀,得到的视网膜图像质量较差,无法直接用于临床诊断[3-4],因此有必要对眼底图像进行增强处理.
目前图像增强的处理方法有很多,一般分为空间域和变换域两大类[5].空间域方法主要是在空间域内直接对图像像素的灰度值进行处理,以调整灰度分布为出发点,在整幅图像范围内进行灰度修改;变换域方法是在图像的某个变换域中对数字图像进行处理,然后通过逆变换获得增强图像,如:傅里叶变换[6]、小波变换[7]等.
小波变换是空间和频率的局部变换,能从多尺度提取图像的有效信息.但在图像增强过程中,现存的小波变换增强算法对多尺度系数大多进行相同的系数处理,且具备的方向性特性较弱.自适应直方图均衡化、灰度变换、直方图修正[8]、图像锐化[9]等是最为常用的图像增强方法.但在视网膜血管图像增强过程中,由于视网膜血管图像的低对比度、低信噪比和细节部分不明显的特点,这些方法增强图像会严重影响视觉质量[10].
针对这一问题,本文采用了多尺度几何分析的方法,提出了改进的Curvelet变换,对不同尺度下的变换系数进行不同增强处理;同时利用多尺度形态学变换,在保留图像细节的前提下均衡图像亮度以得到质量较高的增强图像.实验表明,本文方法对抑制视网膜图像的噪声和加强血管细节信息效果较好,增强效果明显.
1 视网膜图像增强算法的实现过程多尺度分析方法(geometric tight frame)作为一种方向性滤波的方法,广泛应用于图像处理中.其中,Curvelet变换通过在频域中构造“细长条形”结构,使得变换具有方向性和各向异性,采用频域的窗函数来实现Curvelet函数在频域内的表示.
基于Curvelet变换的视网膜增强算法是对图像进行Curvelet变换,根据不同变换尺度上系数的特征,对变换系数进行处理,进而对图像进行逆变换得到增强后的图像.由于Curvelet变换具有多尺度、各向异性等特性,能够较好地逼近图像的边缘,所以通过修改其变换系数可以较好地实现图像边缘信息的增强.其具体图像增强的算法流程如图 1所示.
图 1(Fig. 1)
图 1 视网膜图像增强算法流程Fig.1 Flow chart of enhancement algorithms of retinal blood vessels

1.1 图像预处理本文选取DRIVE图库中的彩色视网膜图像进行算法的验证.通过观察可知,彩色视网膜图像的绿色通道对比度最大.因此,选择对绿色通道图像进行处理.对于提取绿色通道的视网膜血管图像,首先对图像进行直方图均衡化,得到图 2所示的结果.从图 2中可以看出,直方图均衡化很好地改进图像的对比度以及获得了更多图像细节,同时在抑制噪声方面也有一定效果.
图 2(Fig. 2)
图 2 直方图均衡化增强结果Fig.2 Result of histogram equalization (a)—视网膜绿色通道; (b)—直方图均衡化结果.

1.2 改进的Curvelet变换快速离散Curvelet变换的实现方式有两种,分别是Wrapping算法和USFFT算法.本文采用的是Wrapping算法,先利用变换获得其变换域系数,然后分别对变换后的不同尺度下变换域系数进行系数增强,最后通过逆变换获得增强后的图像.
首先对自适应直方图均衡化之后的图像进行Curvelet变换,得到变换域结果,并将变换系数用灰度图像显示,如图 3所示.
图 3(Fig. 3)
图 3 视网膜血管图像Curvelet变换系数Fig.3 Curvelet conversion coefficient of retinal blood vessels image (a)—变换系数灰度图像;(b)—最高频变换系数灰度图像.

Curvelet变换时,根据图像的大小,在图像的变换域划分为6个尺度,方向数依次为1,16,32,32,64,1.从变换图像可以看出,变换系数主要分为两大部分,即低频系数和中高频系数,在图 3a中,里层为低频系数,外层为中高频系数,系数包含了图像的大部分方向信息;图 3b为最高频的系数,只显示了视网膜的大致轮廓,不具有方向性.
图像经过变换后,为实现增强效果和图像对比度的提高,需要对系数进行增强.对于低频系数,考虑采用阈值法处理,子带中大于某一阈值的子带系数进行增强而抑制小于此阈值的子带系数.定义非线性增益函数为
(1)
其中,
(2)
式中:b为非线性曲线的临界点参数;c为非线性曲线的曲率;函数,非线性增强曲线如图 4所示.
图 4(Fig. 4)
图 4 低频系数非线性增强曲线Fig.4 Non-linear enhancement function of low frequency coefficient

图 4中,虚线表示斜坡信号,即原始图像,实线表示对斜坡信号的非线性处理,即本文的低频系数增强曲线,图中非线性曲线与斜坡函数的交点取值范围为T.可以看出,大于T的低频系数得到了增强,而小于T的低频系数得到了抑制.T的范围大小由参数b决定,而非线性曲线的曲率大小由参数c决定.
对于中高频系数,考虑其中的噪声干扰,将图像的噪声标准差作为参考因素,设定其非线性增益函数为
(3)
(4)
其中:x为去噪处理后的变换系数;xi,j为原变换系数;为阈值;σ为图像的噪声标准差.其增强曲线如图 5所示.
图 5(Fig. 5)
图 5 中高频系数非线性增强曲线Fig.5 Non-linear enhancement function of medium-high frequency coefficient

图 5中,虚线表示斜坡信号,即原始图像,实线表示对斜坡信号的非线性处理,即本文的低频系数增强曲线.可以看出,高频系数的增强曲率呈下降趋势,在增强系数的同时,有效抑制了高频的噪声干扰.
1.3 多尺度形态学变换由于视网膜图像的整体灰度值分布不均匀,并且伴随大量噪声,所以本文选择形态学变换进行进一步处理.
在形态学处理中,结构元素的选取考虑了待处理图像组成部分的形状特点,但这种方法不能处理有相同形状但大小不同的对象.本文采用多尺度顶帽变换的方法进行处理[11].
由于视网膜图像中血管灰度值较高而背景为暗,所以采用顶帽变换和底帽变换结合的方式进行形态学处理.本文中,形态学变换的步骤如下:
1) 构造结构元素:构造半径为n(n=3,4,…,12)的圆盘结构元素;
2) 顶帽变换和底帽变换:顶帽变换即为原图减去开操作得到的结果;底帽变换即为闭操作减去原图得到的结果;
3) 在所有尺度范围内寻找像素点在顶帽变换和底帽变换后像素的最大值作为变换后的结果;
4) 原图加上顶帽变换的结果,再减去底帽变换的结果作为最终图像.
图 6为原始灰度图像经单尺度形态学变换和多尺度形态学变换后的效果图,其中可以看出,相比较于一般的顶帽变换,图像经多尺度顶帽变换处理后,具有更加合适且均匀的亮度,同时保留了较多的细节部分.
图 6(Fig. 6)
图 6 形态学变换效果图Fig.6 Effect picture of morphological transform (a)—单尺度形态学变换n=5; (b)—多尺度形态学变换.

2 实验结果及算法性能分析本文对基于Curvelet变换的视网膜血管图像增强算法进行了大量实验测试,通过对实验结果的分析比较得出算法中的具体参数值,比较结果如图 7所示.
图 7(Fig. 7)
图 7 视网膜图像增强实验结果Fig.7 Experimental results of retinal images enhancement (a)—原图绿色通道; (b)—σ=0.3; (c)—σ=0.5; (d)—σ=0.8.

图 7a为原始视网膜图像的绿色通道分量,图 7b图 7d分别为不同参数选取下的视网膜图像增强结果,其中m=40,c′=0.5,p=0.5(经验值).
从图中可以看出,与原图绿色通道分量相比,图 7b图 7d均在不同程度上对图像的对比度有所提高,而且对噪声的抑制有明显不同,其中图 7b的去噪效果最为明显.
同时,本文将增强结果与其他经典图像增强算法进行了分析对比,如图 8所示.
图 8(Fig. 8)
图 8 经典算法与本文算法增强结果对比Fig.8 Comparison of the proposed method and other (a)—原始图像; (b)—绿色通道分量; (c)—自适应直方图均衡化; (d)—Laplace算子法; (e)—匹配滤波法; (f)—Unsharp Masking算子法; (g)—小波变换法; (h)—本文算法.

为了进一步说明算法的增强结果,本文利用式(5)~式(7)对图像质量的一些评价标准,如对比度、信息熵、信噪比等对图 8各算法的增强效果进行了计算比较,其结果如表 2所示.
对比度为
(5)
信息熵为
(6)
信噪比为
(7)
式(5)中,δ(i,j)=|ij|表示相邻像素间的灰度差;式(6)中,pi,j表示像素点与相邻像素灰度分布的概率;式(7)中MAXI是表示图像点颜色的最大值;MSE表示原图像与处理图像之间的均方误差(计算中以绿色通道图像为原图像).
表 1的结果中可以看出,视网膜图像增强处理的经典方法中,匹配滤波法的对比度、信息熵和峰值信噪比均为最低,而其他算法仅在一项或几项图像评价标准中具有较高水平;针对本文算法而言,在信息熵损失较小的情况下,另两项指标均明显优于其他算法.
表 1(Table 1)
表 1 视网膜血管图像增强结果比较Table 1 Comparison of enhancement results of retinal blood vessels image
增强算法对比度信息熵PSNR
邻域自适应直方图均衡化45.2817.50915.71
Laplace算子46.8697.58316.41
匹配滤波23.9975.60415.23
Unsharp Masking算子42.6906.90620.56
小波变换44.7316.07825.31
本文算法51.0247.23027.10


表 1 视网膜血管图像增强结果比较 Table 1 Comparison of enhancement results of retinal blood vessels image

3 结论针对视网膜图像的特点及现有算法的优缺点,本文提出了一种基于改进的Curvelet变换的视网膜血管图像增强算法,将变换之后的系数进行分别滤波再结合形态学变换得到最终的视网膜血管增强图像.本文采用STARE数据库的图像进行算法的测试和性能分析.实验结果表明,该算法在视网膜血管图像增强的提取上效果较好,尤其对于对比度低的细小血管有较好的增强效果,在有效增强图像质量的同时对图像噪声过增强进行了有效抑制,增强了图像的清晰度,改善了图像的视觉效果,便于图像的后续处理.
参考文献
[1]Benson S, Hong Y. A novel vessel segmentation algorithm for pathological retinal images based on the divergence of vector fields[J].IEEE Transactions on Medical Imaging, 2008, 27(2): 237–246.(0)
[2]Li Q, You J, Alireza B, et al. Vessel segmentation and width estimation in retinal images using multiscale production of matched filter responses[J].Expert Systems with Applications, 2011, 39(9): 7600–7610.(0)
[3]曾业战, 钱盛友, 刘畅. 基于核模糊C均值的眼底视网膜血管分割算法[J].计算机工程应用, 2011, 47(1): 242–244.
( Zeng Ye-zhan, Qian Sheng-you, Liu Chang. Method for retinal image vessel segmentation based on KFCM[J].Computer Engineering and Applications, 2011, 47(1): 242–244.)(0)
[4]姚畅, 陈后金. 病变视网膜图像血管网络的自动分割[J].电子学报, 2010, 38(5): 1226–1233.
( Yao Chang, Chen Hou-jin. Automatic segmentation of vascular network in pathological changes of retinal image[J].Electronic Journals, 2010, 38(5): 1226–1233.)(0)
[5]Gonzalez R C, Woods R E, Eddins S L. Digital image processing[M].[S.l.]: Prentice Hall, 2008.(0)
[6]Ke J, Hou Y Q, Wang D K, et al. An improved algorithm for shape preserving contrast enhancement[J].Acta Photonica Sinica, 2009, 38(1): 214–219.(0)
[7]Wang Y F, Ji G R, Emanuele T. Retinal vessel segmentation using multiwavelet kernels and multiscale hierarchical decomposition[J].Pattern Reognition, 2013, 46(8): 2117–2133.(0)
[8]焦李成, 侯彪, 王爽, 等. 图像多尺度几何分析理论与应用.图像多尺度几何分析理论与应用[M].西安: 西安电子科技大学出版社, 2008.
( Jiao Li-cheng, Hou Biao, Wang Shuang, et al. Image multi-scale geometric analysis theory and application[M].Xi’an: Xidian University Publisher, 2008.)(0)
[9]Giovanni R P. A cubic unsharp masking technique for contrast enhancement[J].Signal Processing, 1998, 67(6): 211–222.(0)
[10]刘尚平, 陈骥. 基于Gabor滤波与数学形态学的视网膜图像增强方法[J].光电子·激光, 2010, 21(2): 318–322.
( Liu Shang-ping, Chen Ji. Retinal image enhancement method based on Gabor filtering and mathematical morphology[J].Photoelectron·Laser, 2010, 21(2): 318–322.)(0)
[11]Miri M S, Mahloojifar A. Retinal image analysis using Curvelet transform and multistructure elements morphology by reconstruction[J]. IEEE Transactions on Biomedical Engineering, 2013, 58(5): 1183–1192.(0)

相关话题/图像 视网膜