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

一种基于ELM的眼底图像视网膜血管分割方法技术

技术编号:15792906 阅读:138 留言:0更新日期:2017-07-10 02:29
本发明专利技术公开了一种基于ELM的眼底图像视网膜血管分割方法,该方法通过为眼底图中的每个像素点构造一个包括Hessian矩阵特征,局部特征,梯度场特征和形态学特征在内的39维特征向量,用以判定每个像素是否属于血管上的像素。利用训练样本对ELM进行训练得到分类器,并由此完成待测试图像上的各个像素点的分类判定,得到最后的分割结果。该方法训练时间短,对待测眼底图像分割速度较快速度较快,并且对血管主干部分提取较好,对于高亮度病灶区的处理很有优势,适合进行后期处理,为主要血管的病变提供了直观结果,适用于眼底图像的计算机辅助定量分析和疾病诊断,对相关疾病的辅助诊断有明显临床意义。

【技术实现步骤摘要】
一种基于ELM的眼底图像视网膜血管分割方法
本专利技术属于图像处理领域,特别涉及一种基于ELM的眼底图像视网膜血管分割方法。
技术介绍
彩色眼底图像是唯一可以通过非创伤方式直接拍摄获取人体微血管网络的图像,医生通过眼底图像可以清晰地观察位于眼底的视盘、黄斑及视网膜微血管网络。而对眼底图像的血管分析,它的形状、管径、尺度、分支角度是否有变化,以及是否有增生、渗出,是当前诊断眼疾病以及糖尿病、高血压等全身性心脑血管疾病的重要依据之一。随着眼底图像数据的急剧增长,医生如果仅靠人工观察和经验诊断不仅效率低而且主观性强。因此,使用计算机来自动检测和分割眼底图像中的血管网络具有重要的临床意义。根据眼底图像中视网膜血管具备的树状结构,血管宽度阈值,分支角度等特性,针对其固有特征进行血管分割。从图像处理的角度看,可以大致分为以下五类分割算法:基于血管跟踪的方法,基于匹配滤波的方法,基于形态学处理的方法,基于形变模型的方法和基于机器学习的方法。这些方法中,血管分割精度最高的是基于机器学习的方法。以机器学习方法为主其他方法为辅相结合,是目前最常用的血管分割方法。例如,Staal等人提出了一种基于脊线的监督的血管分割方法来自动筛查糖尿病视网膜病变。Soares等人提出了一种用二维Gabor小波和监督分类来自动分割视网膜血管的方法。眼底图中每个像素点有一个特征向量表征,该特征向量由像素点的灰度特征和各个尺度上的二维Gabor小波变换响应组成。然后用高斯混合模型分类器将图像中的像素点分为血管点和非血管点两类。该方法在DRIVE和STARE数据库上实验,平均精确度分别达到94.66%和94.80%。该方法最大的缺陷是忽视了整个图像有用的形状和结构信息,而仅仅考虑了每个像素点的局部信息。后续将关注形状特征、分类策略和血管分割结果的后处理上。Ricci和Perfetti提出了基于线操作和支持向量分类器的视网膜血管分割方法,用于眼科疾病计算机辅助诊断。Lupascu等人提出了一种基于特征的AdaBoost分类器的自动视网膜血管分割方法。对于视野范围内的每一个像素点,构造一个41维的特征向量,包括足够丰富的局部,形状和结构信息。然后,用黄金标准血管和非血管样本点进行训练,得到一个AdaBoost分类器。最后,用训练得到的分类器精确的分割了血管点。FABC这个分类器在DRIVE数据库上测试达到了95.97%的平均精度。然而该方法没有包括后处理步骤来连接血管段之间的破损和解决局部的模糊情况。Zhu等人在Lupascu方法的基础上,精减了特征向量的数目,选取了相对最有效的特征向量,并将分类回归树(classificationandregressiontrees,CART)与AdaBoost相结合,训练得到强分类器进行视网膜血管分割。Marin等人提出了一种用神经网络来检测视网膜血管的监督方法。首先,预处理原始眼底图以实现灰度均匀和血管增强。Franklin和Rajan也提出了用多层感知人工神经网络来分割视网膜血管。Fraz等用基于Bagging的监督学习方法得到血管分类结果。单独使用匹配滤波方法或者数学形态学方法时也都不能很好地对病变眼底图像进行血管分割,通常与其他方法结合使用。基于血管跟踪的分割方法能够精确地测量血管的宽度和方向,但是一次只能跟踪一根血管,且遇到血管分支点或交叉点时容易出现跟踪错误。另外,初始种子点的选取也是血管跟踪方法的难题之一。基于模型的分割方法是所有方法中唯一能够很好地处理病变眼底图像的方法,其通过建立不同的模型能够将血管、背景和病变区分开来,但也存在精确度问题。由于是在医疗行业中的应用,因此对算法实现提取的血管结构的精确度、特异性以及算法实时性要求较高,对算法的时间效率有较大的需求。基于学习的视网膜血管分割方法是所有方法中准确率最高的方法,但是现有的方法对背景非常不均匀的眼底图像尤其是带病变的眼底图像效果不好,并且准确率不高,此外训练时间与分割时间过长,难以使用于实际应用中。
技术实现思路
本专利技术提出了一种基于ELM的眼底图像视网膜血管分割方法,其目的在于,通过提取眼底图像中特定的特征,并结合ELM神经网络分类模型,克服现有技术中眼底图像分割准确率不高且训练时间和分割时间较长的问题。一种基于ELM的眼底图像视网膜血管分割方法,包括以下步骤:步骤1:对训练集中已知标定结果的眼底图像中的每个像素点提取39维特征向量;所述39维特征向量包括29维局部特征向量、1维Hessian矩阵图像特征、6维形态学特征以及3维梯度场特征;所述29维局部特征向量包括1维灰度值特征、24维高斯尺度空间滤波特征以及4维LOG特征;所述6维形态学特征是对眼底图像进行Bottom-Hat变换获得的6维特征;所述3维梯度场特征包括2维梯度特征和1维散度特征;所述2维梯度特征是通过计算每个像素梯度的模值和方向所获得的2维特征;梯度模值计算方法:梯度方向计算方法:其中,是像素点在X方向的导数,是像素点在Y方向的导数。步骤2:从训练集中随机选取像素点,利用所选像素点的39维特征向量和像素点对应的标记分类结果训练ELM神经网络分类模型,获取ELM神经网络模型中输出权重β,确定ELM神经网络分类模型;步骤3:将待分割的眼底图像按照步骤1的内容提取每个像素点的39维特征向量,并利用步骤2获得的ELM神经网络分类模型对每个像素点进行分类识别,完成眼底图像的分割。进一步地,采用二维高斯滤波计算所述24维高斯尺度空间滤波特征以及4维LOG特征时所采用的尺度为所述24维高斯尺度空间滤波特征是对眼底图像在4个不同尺度进行二维高斯滤波、二维高斯滤波的一阶偏导以及二维高斯滤波的二阶偏导处理得到。进一步地,采用二阶高斯导数滤波获取1维Hessian矩阵图像特征时,所使用的尺度为1维Hessian矩阵特征,通过对图像进行二阶高斯导数滤波获得Hession矩阵,利用Hession矩阵的特征值求像素的血管置信度作为特征。Hfeature=max(v(σ1))其中,每个尺度的血管像素置信度计算公式为:S是Hessian矩阵的Frobenius范数,Hessian矩阵表示为:其中Ixx(x,σ1)表示像素点x在X方向的高斯二阶偏导数,Iyy(x,σ1)表示像素点x点在Y方向的高斯二阶偏导数,Ixy(x,σ1)表示像素点x点在XY方向的高斯二阶偏导数,σ1高斯标准方差是在本方法中取值为置信度计算公式中参数c=1/2max(S),即4个尺度Hession矩阵Frobenius范数的最大值;RB=λ2/λ1,其中,λ1,λ2是Hessian矩阵的两个特征值,并且|λ1|≤|λ2|。进一步地,所述训练ELM神经网络分类模型的过程如下:首先,输入训练数据;所述输入的训练数据包括已知分类结果像素点的39维特征向量和像素点的标记分类结果;其次,设置隐含层节点个数,利用像素点的分类预测结果作为ELM神经网络模型的输出数据,并随机初始化每个像素点的输入权重和隐含层节点的偏置;最后,不断输入训练数据,当ELM神经网络模型的输出的像素点的分类预测结果与像素点的标记分类结果均为0时,获得ELM神经网络模型中隐含层中的输出权重β,完成ELM神经网络分类模型的训练。进一步地,将步骤3获得的分割结果与掩膜进行本文档来自技高网
...
一种基于ELM的眼底图像视网膜血管分割方法

【技术保护点】
一种基于ELM的眼底图像视网膜血管分割方法,其特征在于,包括以下步骤:步骤1:对训练集中已知标定结果的眼底图像中的每个像素点提取39维特征向量;所述39维特征向量包括29维局部特征向量、1维Hessian矩阵图像特征、6维形态学特征以及3维梯度场特征;所述29维局部特征向量包括1维灰度值特征、24维高斯尺度空间滤波特征以及4维LOG特征;所述6维形态学特征是对眼底图像进行Bottom‑Hat变换获得的6维特征;所述3维梯度场特征包括2维梯度特征和1维散度特征;所述2维梯度特征是通过计算每个像素梯度的模值和方向所获得的2维特征;步骤2:从训练集中随机选取像素点,利用所选像素点的39维特征向量和像素点对应的标记分类结果训练ELM神经网络分类模型,获取ELM神经网络模型中输出权重β,确定ELM神经网络分类模型;步骤3:将待分割的眼底图像按照步骤1的内容提取每个像素点的39维特征向量,并利用步骤2获得的ELM神经网络分类模型对每个像素点进行分类识别,完成眼底图像的分割。

【技术特征摘要】
1.一种基于ELM的眼底图像视网膜血管分割方法,其特征在于,包括以下步骤:步骤1:对训练集中已知标定结果的眼底图像中的每个像素点提取39维特征向量;所述39维特征向量包括29维局部特征向量、1维Hessian矩阵图像特征、6维形态学特征以及3维梯度场特征;所述29维局部特征向量包括1维灰度值特征、24维高斯尺度空间滤波特征以及4维LOG特征;所述6维形态学特征是对眼底图像进行Bottom-Hat变换获得的6维特征;所述3维梯度场特征包括2维梯度特征和1维散度特征;所述2维梯度特征是通过计算每个像素梯度的模值和方向所获得的2维特征;步骤2:从训练集中随机选取像素点,利用所选像素点的39维特征向量和像素点对应的标记分类结果训练ELM神经网络分类模型,获取ELM神经网络模型中输出权重β,确定ELM神经网络分类模型;步骤3:将待分割的眼底图像按照步骤1的内容提取每个像素点的39维特征向量,并利用步骤2获得的ELM神经网络分类模型对每个像素点进行分类识别,完成眼底图像的分割。2.根据权利要求1所述的方法,其特征在于,采用二维高斯滤波计算所述24维高斯尺度空间滤波特征以及4维LOG特征时所采用的尺度为所述24维高斯尺度空间滤波特征是对眼底图像在4个不同尺度进行二维高斯滤波、二维高斯滤波的一阶偏导以及二维高斯滤波的二阶偏导处理得到。3.根据权利要求1所述的方法,其特征在于,采用二阶高斯导数滤波获取1维Hessian矩阵图像特征时,所使用的尺度为4.根据权利要求1-3任一项所述的方法,其特征在于,所述训练ELM神经网络分类模型的过程如下:首先,输入训练数据;所述输入的训练数据包括已知分类结果像素点的39维特征向量和像素点的标记分类结果;其次,设置隐含层节点个数,利用像素点的分类预测结果作为ELM神经网络模型的输出数据,并随机初始化每个像素点的输入权重和隐含层节点的偏置;最后,不断输入训练数据,当ELM神经网络模型的输出的像素点的分类预测结果与像素点的标记分类结果均为0时,获得ELM神经网络模型中隐含层中的输出权重β,完成ELM神经网络分类模型...

【专利技术属性】
技术研发人员:邹北骥崔锦恺朱承璋张子谦陈瑶
申请(专利权)人:中南大学
类型:发明
国别省市:湖南,43

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

1