一种糖尿病性眼底静脉串珠状变形程度定量分析方法
作者:许 雷 张恒义 虞亚军 郑筱祥
单位:许 雷 张恒义 虞亚军 郑筱祥(浙江大学 生命科学与医学工程学系,杭州 310027)
关键词:糖尿病;串珠状静脉;图像处理;高斯拟合
生物医学工程学杂志990119 内容摘要 糖尿病性眼底静脉串珠状变形程度VBD(Venous Beading Degree)的定量分析,对糖尿病的无损诊断及预后估计具有十分重要的临床价值。采用三种算法对静脉管径进行自动获取。1.基于SED、ROSE、修正LoG算法[1]融合的血管边沿提取及管径计算。2.基于高斯拟合的管径求取。3.基于梯度的管径求取。对测得的管径变化曲线经线性插值后进行FFT,由Fourier频谱的大小得到定量描述的VBD。结果表明:运用本文方法所得到的VBD在正常人与糖尿患者之间具有显著性差异,并具有精度高、可重复性好及可自动测量的优点。
A Robust Method for Automated Detection and Grading
of Retinal Venous Beading in Diabetes Mellitus
Xu Lei Zhang Hengyi Yu Yajun Zheng Xiaoxiang
(Dept.of Life Science & Biomedical Engineering, Zhejiang University,Hang Zhou 310027)
Abstract Diabetes mellitus is a high prevalence disease in the world and retinal vessel changes such as venous beading are common findings in patients suffering from long-standing diabetes. Three methods(1.Combined use of the SED, ROSE, Modified LoG algorithm; 2.Gaussian fitting-based method; 3.Gradient-based method) for detection venous caliber were used in the first processing stage, then the magnitude of fast Fourier transform of variation function of venous caliber was used as a detective index of venous beading. The reliability of the results, justified by their low variability, makes feasible the standardization of quantitative parameters to be used both in the diagnosis and in the prognosis of diabetes, and also allows prospective studies based upon them.
Key words Diabetes mellitus Venous beading Image processing Gaussian fitting method
1 引言
在西方,糖尿病是严重危害人类生命的主要疾病之一,其发病率与死亡率都很高,并且还是失明的一个最常见原因。静脉扩张呈串珠状是糖尿病性视网膜血管病变发展的一个显著特征。因此,该症状严重程度的定量描述,对糖尿病的诊断及预后估计具有十分重要的临床意义。为得到准确性、客观性,及可重复性均能保证的VBD大小、自动、精确的眼底血管管径变化检测算法的提出将是其必要前提。
传统的边沿提取方法分为:梯度法、零交叉边沿检测(LoG算子)法、Canny算子边沿检测法、拟合法、数学形态学方法及动态规划方法等。采用梯度法(Sobel算子等)提取边沿时,对具有理想边沿特性的图像结果是好的(血管边沿为非理想边沿),但同时对噪声也加以放大,且数字图像的非连续性得以加强。而基于
根据眼底血管分布本身具有的特点(血管从视神经乳头出发,以放射状扩展至眼底周边部),采用旋转式扫描法进行血管边沿提取及VBD计算,概括为五个步骤:(1)图像采集及前处理;(2)基于SED、ROSE、修正LoG算法融合的血管边沿提取;(3)血管中心线抽取及短枝去除;(4)血管跟踪及管径(直接法、拟合法、梯度法)测量;(5)对管径变化曲线进行FFT及VBD计算。
2 方法与步骤
2.1 图像采集及前处理
用5%托品酰胺对糖尿病患者的眼睛进行充分散瞳,瞳孔直径达7 mm以上时进行眼底摄影(柯达彩卷)。以视神经乳头及视网膜血管的鼻上、鼻下、颞上、颞下分枝血管的二级分枝处为中心拍摄(视角30°)五张照片,其中视神经乳头图像用作图像拼接的基准。使用激光扫描仪(Uniscan 4C,600 dpi)将眼底照片数字化后(WINDOWS DIB格式)进行平滑滤波(高斯滤波,中值滤波等),消除噪声以提高测量精度。因血管具有良好的形态学特征,采用数学形态学的滚动球算法去除背景信号,然后进行图像增强[5]以提高血管的对比度。
2.2 基于SED、ROSE、修正LoG算法融合的血管边沿提取
血管边沿点用公式表示为:LR(i,j)=Rose(Dilation(Bin(SED)(I(i,j))
2.3 血管中心线抽取及短枝去除
对血管粗骨架图进行十字型中值滤波,以平滑血管边界,避免细化后短枝产生。血管中心线图像用公式表示为:Thin(i,j)=SPTA(MFilter(Dilation(Bin(SED)(I(i,j))
2.4 血管跟踪及管径测量
根据眼底血管分布的特点,采用视神经乳头区域作为血管跟踪的起始区域(也可人工指定跟踪的起点及结束范围),并在血管分叉处或者动静脉交叉点处跟踪与原跟踪曲线在管径、血管走向、灰度等最为相似的后继血管中心线。每跟踪血管中心线N点(点间间隔为两个像素,取N=16,便于FFT实现)作为一个采样片断。采用三种方法测得延着血管中心线的管径变化曲线。
2.4.1 直接测量法 采用跟踪血管中心线,同时在当前血管中心线走向的垂直方向(BB′)及垂直方向的附近(±45°,即DD′~EE′内)寻找(血管粗骨架内)连接左边沿点、当前跟踪点、右边沿点这三点距离最短的边线(若不能找到基于LoG算子过零点的边沿点,则以SED算法得到的局部梯度幅度最大值点作为边沿点)。以该连线长度作为当前跟踪点处血管的管径。
2.4.2 基于高斯拟合的管径测量方法[4] 血管径向灰度模型为:
其中:Ibo=cx+d为背景灰度。
目标函数为:
其中:X=(A,K,μ1,μ2,σ1,σ2,c,d)为模型参数;M为径向灰度采集点个数(M=19);
图1 血管管径的直接测量
Fig 1 Directly measuring vessel's caliber
运用优化方法求出拟合参数σ1,则血管管径近似为:VC≈|6σ1|。此法的优点在于抗噪声能力强。
2.4.3 基于梯度的管径测量方法 设血管截面近似为圆,则血管边沿点的粗确位置由下式O(i)的局部极大值所在的位置确定[9]:
式中:
其中:Ii为采集到的血管径向灰度值;I′i为对Ii求一阶梯度;I″i为对Ii求二阶梯度。
2.5 对管径变化曲线进行FFT及VBD大小计算
受图像离散化的影响,沿着血管中心线的管径测量间隔及血管径向灰度采样间隔是不等的(1或
3 结果与讨论
图2为三幅图像的叠加图像,即:(1)原始眼底图像(Size:512×512),(2)采用基于SED、ROSE、修正LoG算法融合方法得到的血管边沿图像,(3)血管中心线及血管径向灰度采集线图像。图3为一采集到的血管径向灰度曲线及其基于高斯的血管径向灰度拟合曲线(σ1=2.665;σ2=0.597;μ1=-0.281;μ2=0.035;c=0.255;d=162.9;A=17.93;K=32.78)。运用直接法对正常人及糖尿病患者的VBD进行测量后得:正常人NVBD=9.0±3.02,糖尿病患者为DVBD=30.3±16.83,具有显著性差异,临床意义显著。本文介绍了三种方法,对管径进行了测量,虽测得的管径值并不完全一样,但测得的管径变化却是一致的。且在管径获取的精度上(SNR较高时),梯度法>直接法>拟合法。在抗噪声能力上,拟合法>直接法>梯度法。所需的处理时间:拟合法>梯度法>直接法。因此,在实际应用中应根据图像的质量、机器的速度等具体条件加以选择。利用本文方法也可对眼底血管的血管迂曲率,动静脉管径比等血形态参数进行自动定量分析,因此本文方法具有很高的临床使用价值。
图2 血管边沿、血管中心线及血管径向灰度采集线示意图
Fig 2 Illustration of vessel edges, vessel center lines and sampling lines of vessel intensity profile
图3 典型的视网膜血管径向灰度曲线及其相应的高斯拟合曲线
Fig 3 A typical intensity profile of a retinal vessel and its related Gaussian-based fitting curve
*浙江省自然科学基金资助项目(JD9503)
参考文献
[1] Ulupinar F, Gerard Medioni. Refining edges detected by LoG operator. Comput Vis Graph and Image Process, 1990; 51∶275
[2] John Canny. A computational approach to edge detection. IEEE Trans PAMI-8,1986∶679
[3] Peng J, Rusch Ph, Herrmann T, et al. Morphological filters and edge detection application to medical imaging. Annual International Conference of the IEEE Engineering in Medicine and Biology Society. 1991; 13(1)∶0251
[4] Chauduri S, Chatterjee S, Katz N et al. Detection of blood vessels in retinal images using two-dimensiolal matched filters. IEEE Trans Med Imaging, 1989;8∶263
[5] 许 雷,郑筱祥.一种基于视觉非线性及数学形态学的视网膜血管图像自适应增强方法.中国医疗器械杂志,1997; 21(3)∶144
[6] Tascini G, Passerini G, Puliti P et al. Retina vascular network recognition. Proc. SPIE, 1993; 1898∶322
[7] Brett DT, Alan CN. Semi-automatic segmentation of vascular network images using a rotating structuring element (ROSE) with mathematical morphology and dual feature thresholding. IEEE Trans Med Imaging, 1993;12∶385
[8] Naccache NJ, Shinghal RS. A proposed algorithm for thinning binary patterns. IEEE Trans System, Man, and Cybernetics, 1984,14(3)∶409
[9] Steven RF, Maryl RJ, Christopher J et al. Automated analysis of coronary arterial morphology in cineangiograms:Geometric and physiologic validation in humans. IEEE Trans Med Imaging, 1989,8∶387
(收稿:1997-06-13)
微信文章
关注百拇
评论几句
搜索更多
|