The invention discloses a superpixel extraction method for transitional lamellar corneal ulcer region, including steps: S1. image preprocessing; S2. superpixel segmentation; S3. superpixel feature extraction; S4. SVM classification; S5. segmentation result automatic correction. On the basis of superpixel segmentation, combined with support vector machine (SVM) based automatic classification and linear regression based automatic morphological operation, effectively solved the problem of transition lamellar corneal ulcer difficult to segmentation accurately. This method can update and perfect the algorithm model in the process of data updating and increasing constantly, so as to adapt to more types of corneal ulcers, and provide reference for other related detection algorithm design. It can also realize automatic extraction of ulceration area for multi-type corneal ulcers and based on artificial intelligence. It provides a strong foundation for auxiliary diagnosis.
【技术实现步骤摘要】
超像素提取过渡期片状角膜溃烂区域的方法
本专利技术涉及医学影像自动处理分类
,特别涉及一种基于超像素的过渡期片状角膜溃烂区域的提取方法。
技术介绍
角膜溃烂可能导致眼睛疼痛、流泪、甚至失去视力。如何建立更有效更精准更智能的角膜溃烂分析方法已经成为研究的热点。现如今,对于角膜溃烂疾病的研究,医生主要借助于角膜荧光素染色形成的颜色差别来判断健康区域和受损区域,但是人眼的判别存在误差且容易受到主观因素的影响,同时不易对受损区域进行量化。目前,存在利用Photoshop和ImageJ等图像处理软件对溃烂区域进行手动提取然后定量分析受损面积的方法。但是这一方法,大量依赖于人工的手动操作,费时且可重复性低。也有利用基于k-means聚类完成对典型片状角膜溃烂检测的方法,然而此方案只能解决溃烂情况严重的角膜图片(溃烂区域密集、颜色呈现极高的一致性),而过渡期片状角膜溃烂是一种介于片状和点状之间的较为复杂的角膜溃烂形式,其表现形式多,溃烂区域边界不明显,溃烂区颜色不均匀且多样,手动分割难度大。
技术实现思路
为了克服现有的自动化图像处理技术无法精确提取过渡期片状角膜溃烂的局限,本专利技术提供了一种基于超像素的过渡期片状角膜溃烂区域的自动提取方法,有效地提高过渡期片状角膜溃烂提取的精确度与效率。超像素提取过渡期片状角膜溃烂区域的方法,包括以下步骤:S1.图像预处理:对输入图像构建角膜椭圆模型进行分割,提取角膜区域图像,对角膜区域图像进行滤波去噪;S2.超像素分割:基于超像素分割算法,对角膜区域图像进行超像素分块;S3.超像素特征提取:对每一个超像素块所包含的像素点求R、G ...
【技术保护点】
1.超像素提取过渡期片状角膜溃烂区域的方法,其特征在于,包括以下步骤:S1.图像预处理:对输入图像构建角膜椭圆模型进行分割,提取角膜区域图像,对角膜区域图像进行滤波去噪;S2.超像素分割:基于超像素分割算法,对角膜区域图像进行超像素分块;S3.超像素特征提取:对每一个超像素块所包含的像素点求R、G、B各通道以及坐标位置(X,Y)的均值,得到
【技术特征摘要】
1.超像素提取过渡期片状角膜溃烂区域的方法,其特征在于,包括以下步骤:S1.图像预处理:对输入图像构建角膜椭圆模型进行分割,提取角膜区域图像,对角膜区域图像进行滤波去噪;S2.超像素分割:基于超像素分割算法,对角膜区域图像进行超像素分块;S3.超像素特征提取:对每一个超像素块所包含的像素点求R、G、B各通道以及坐标位置(X,Y)的均值,得到构建5维特征矩阵;S4.SVM分类:利用所提取的超像素特征,对每个超像素进行基于SVM线性分类器的自动分类,得到初步分割结果;S5.分割结果自动修正:基于SVM分类的初步分割结果,进行腐蚀或膨胀操作的形态运算,获得准确分割结果。2.根据权利要求1所述的超像素提取过渡期片状角膜溃烂区域的方法,其特征在于,步骤S1中具体包括步骤:S1-1.使用Photoshop或者MATLAB在图像显示的角膜边缘处手动标记四个点,其坐标轴分别为(XA,YA),(XB,YB),(XC,YC),(XD,YD),计算出椭圆模型的长轴a,短轴b,以及椭圆中心坐标(X0,Y0),计算公式如下:a=|XC-XB|/2;b=|YA-YD|/2;X0=(XC+XB)/2,Y0=(YA+YB)/2;通过椭圆模型{(X,Y)|(X-X0)2/a+(Y-Y0)2/b≤1},在图像中对椭圆模型区域进行提取,所提取的椭圆模型区域即为角膜区域;S1-2.通过卷积滤波算法来对角膜区域图像的R、G、B通道分别进行滤波去噪。3.根据权利要求1所述的超像素提取过渡期片状角膜溃烂区域的方法,其特征在于,步骤S2中具体包括步骤:S2-1.初始化种子点:在角膜区域图像的像素点数量为N个,分割的超像素数量为K个,则每个超像素的大小为根据超像素的个数K在角膜区域图内均匀的分配种子点,则相邻种子点的距离S为S2-2.重新选择种子点:在种子点的3×3邻域内重新选择种子点,根据公式:G(X,Y)=[V(X+1,Y)-V(X-1,Y)]2+[V(X,Y+1)-V(X,Y-1)]2计算该邻域内所有像素点的梯度值,将种子点移到该邻域内梯度最小的像素点上,所述(X,Y)为种子点的坐标;S2-3.分配类标签:在步骤S2-2确定的每个种子点周围的邻域内为每个像素点分配类标签,搜索范围为2S×2S;S2-4.计算种子点与邻域内每个搜索到的像素点的距离:取种子点为i,邻域内搜索到的像素点为j,距离计算方法如下:其中,lj,aj,bj分别为搜索到的像素点j在LAB颜色空间中的L分量,A分量,B分量;li,ai,bi分别为种子点i在LAB颜色空间中的L分量,A分量,B分量;xj,yj分别为像素点j的横坐标和纵坐标;xi,yi分别为种子点i的横坐标和纵坐标;dc代表颜色距离,ds代表空间距离,Ns是类内最大空间距离,定义为最大的颜色距离取m=10;取距离度量最小值所对应的种子点作为该像素点的聚类中心;S2-5....
【专利技术属性】
技术研发人员:唐晓颖,邓丽洁,袁进,黄海香,
申请(专利权)人:佛山市顺德区中山大学研究院,广东顺德中山大学卡内基梅隆大学国际联合研究院,中山大学,中山大学中山眼科中心,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。