舌图像中舌体提取方法技术

技术编号:2930164 阅读:257 留言:0更新日期:2012-04-11 18:40
一种图像处理技术领域的舌图像中舌体提取方法,具体为:确定舌尖部特征区;确定舌根部特征区;生成彩色梯度图;构造Snake初始曲线;初次分割;判断分割效果:对于分割准确的情况,直接提取舌体图像,舌体提取结束;否则,进入下一步;确定舌体边缘的几个种子点,再由智能剪根据生成的彩色梯度图自动生成Pit线;二次分割:相应的Snake曲线段被等分,将每个分段的端点与Pit线上相应的点相连,计算这些Pit点对间形成的弹簧力,将由Pit线产生的外部约束力加入能量泛函中,迭代Snake曲线直至收敛,最后提取舌体图像。本发明专利技术能高效准确地从舌图像中提取舌体,具有很好的鲁棒性,能为进一步的舌像客观化描述和中医诊断提供保障,减少误诊率。

【技术实现步骤摘要】

本专利技术涉及的是一种图像处理
的方法,具体的说,涉及的是一种。
技术介绍
作为中医中望诊的重要内容,对舌的诊断是获取病人健康状况信息的一种重要途径。长期以来,舌诊方法主要依赖于医生直观的定性观察,存在主观依赖型强和重复性差等不利因素。中医舌诊的客观化、定量化和标准化,对于中医辨证规范化及中医舌诊的进一步发展,具有重要的理论价值和实际意义。采用计算机图像分析技术对舌象进行处理,是发展中医舌诊的一条创新之路。在通过计算机进行舌像分析的中医舌诊系统中,舌体的提取是进行后续处理的重要基础,由于舌面上信息复杂且舌体边缘的颜色与唇色相当接近,并且在舌图像的采集过程中,病人的伸舌姿势各异,因此从舌图像中精确高效地分割舌体是一个难题。基于PDE(偏微分方程)的活动轮廓线模型可以有效提取图像中目标的轮廓。活动轮廓线模型的基本思想是给定一条初始曲线,在图像的某些约束条件下,通过变形该曲线来检测目标的边界。它的特点是结合了图像的低层特征与对象的位置、大小、形状等高层知识,能够将图像数据、初始轮廓估计、希望提取到的轮廓的特征以及基于知识的约束等集成在单一的提取过程中。经典Snake模型在实际应用中存在两大难题第一,通常必须将模型初始化于真实边缘附近,否则将可能导致错误结果;第二,Snake步进凹形边缘时存在问题。为此,有人提出了一种新的外力来解决这些问题,他们的模型称为梯度向量流Snake(GVF Snake)。经对现有技术文献的检索发现,王艳清等在《电子学报》(32期pp.489-491)上,发表的“一种基于先验知识的自动舌体分割算法”,在采用GVF Snake提取舌体轮廓之前,先根据舌体的位置和颜色等先验信息,将上下唇与面部区域消去,从而减少其影响。但是,该方法不是直接作用在彩色舌图像上的,它们针对的是灰度图像,显然,忽略颜色信息会影响最终舌体分割的正确性,并且该方法并没有对分割效果不理想的情况提出相应措施。
技术实现思路
本专利技术的目的在于针对现有技术的不足,提出一种,使其采用彩色GYF Snake与智能剪技术,能高效准确地提取舌图像中的舌体,为进一步的舌像客观描述和诊断提供保障,减少误诊率。本专利技术是通过以下技术方案实现的,本专利技术通过分别提取舌根和舌尖特征区来自动确定舌体的初始轮廓,再将彩色GVF Snake模型直接用于舌体的分割,对于初次分割效果不理想的情况,采用Snake模型中的Pit机制与智能剪相结合的方法,进一步精细化提取舌体。本专利技术具体包括如下步骤(1)确定舌尖部特征区将原始RGB舌图像按公式I(x,y)=|R(x,y)+B(x,y)-2G(x,y)|变换为灰度舌图像,再进行阈值分割;然后从图像底部向上搜索即可得到舌尖特征点;最后从该特征点开始分别沿着舌尖左右轮廓行进若干步,得到舌尖特征区。其中,(x,y)表示图像中像素的位置,R(x,y),B(x,y),G(x,y)分别表示(x,y)处对应像素的颜色分量值。(2)确定舌根部特征区由于光照原因,舌图像中舌根部有阴影。据此,将灰度舌图像向垂直方向作灰度投影,得到直方图的谷点;利用Sobel算子获取舌根部边缘,将谷点附近搜索到的边缘点定为舌根特征点,再分别向两侧作边界跟踪,得到舌根部特征区。(3)生成彩色梯度图根据具体情况对原始舌图像进行平滑等预处理,并利用彩色梯度算子计算生成彩色梯度图。本专利技术中采用Di Zenzo算子,其梯度定义为Φ=λ+RGB+λ-RGB,λ±=g11+g22±(g11-g22)2+4g1222]]> g11=|∂R∂x|2+|∂G∂x|2+|∂B∂x|2,g22=|∂R∂y|2+|∂G∂y|2+|∂B∂y|2,]]>g12=g21=∂R∂x·∂R∂y+∂G∂x·∂G∂t+∂B∂x·∂B∂y,]]>R、G、B分别为三个颜色的分量。(4)构造Snake初始曲线分别连接左右两侧舌尖部和舌根部特征区,构造Snake初始曲线,并将初始曲线所包围区域内的彩色梯度幅值置为零。(5)初次分割根据彩色梯度图求取GVF外力场,然后迭代Snake曲线直至收敛。(6)判断分割效果判断舌体的分割效果,对于分割准确的情况,直接提取舌体图像,舌体提取结束;对于分割精度不够的情况,则进入下一步。(7)确定舌体边缘的几个种子点,再由智能剪根据步骤(3)中生成的彩色梯度图自动生成Pit线。(8)二次分割相应的Snake曲线段被N等分,将每个端点x1与Pit线上相应的点x1′用“弹簧”相连;然后,计算这些Pit点对之间形成的弹簧力Econ(xi)=-k(xi)(xi-xi′)2,k(xi)=K·exp(-|xi-x0|L),]]>K为常量,X0对应起始种子点,L是相邻种子点之间的最大距离;将由Pit线产生的外部约束力加入能量泛函中,迭代Snake曲线直至收敛,最后提取舌体图像。本专利技术采用了一种自动确定Snake初始曲线的方法,并将GVF Snake模型应用于彩色图像,同时对于分割不够准确的情况,进行二次分割,能够获得较高的舌体分割精确度并具有很好的鲁棒性。本专利技术平衡了分割精度与效率要求,能够有效地提高基于图像分析的中医舌诊系统的诊断正确率,具有很高的实用价值。附图说明图1为本专利技术方法对一幅舌图像的分割示例图其中,(a)为原始舌图像;(b)为变换后的灰度图;(c)为阈值分割结果图;(d)为舌根部特征区与灰度投影图;(e)为局部GVF外力场示意;(f)为Snake迭代示意图;(g)为舌体提取结果。图2为本专利技术方法对一幅舌图像二次分割示例图其中,(a)为过分割舌图像;(b)为Pit线(4个Pit点);(c)为Snake迭代示意图;(d)为舌体提取结果;(e)为Pit线约束力示意图。具体实施例方式以下结合附图对本专利技术的技术方案作进一步详细描述。1.确定舌尖部特征区将原始RGB舌图像如图1(a)所示,变换为灰度图,变换后的灰度图如图1(b)所示,并进行阈值分割,阈值分割结果如图1(c)所示,然后从图像底部向上搜索即可得到舌尖特征点Q,进而得到舌尖特征区的上端点QL和QR,如图1(c)所示。2.确定舌根部特征区将上述1中得到的灰度舌图像向垂直方向作灰度投影,得到直方图的谷点;利用Sobel算本文档来自技高网
...

【技术保护点】
一种舌图像中舌体提取方法,其特征在于,包括如下步骤:(1)确定舌尖部特征区,具体为:将原始舌图像变换为灰度舌图像,再进行阈值分割,然后从图像底部向上搜索得到舌尖部特征点,最后从该特征点开始分别沿着舌尖左右轮廓各行进,得到舌尖特征区; (2)确定舌根部特征区,具体为:将灰度舌图像向垂直方向作灰度投影,得到直方图的谷点;利用Sobel算子获取舌根部边缘,将谷点附近搜索到的边缘点定为舌根特征点,再分别向两侧作边界跟踪,得到舌根部特征区;(3)生成彩色梯度图;   (4)构造Snake初始曲线;(5)初次分割;(6)判断分割效果:对于分割准确的情况,直接提取舌体图像,舌体提取结束;否则,则进入下一步;(7)确定舌体边缘的几个种子点,再由智能剪根据步骤(3)中生成的彩色梯度 图自动生成Pit线;(8)二次分割:相应的Snake曲线段被等分,将每个分段的端点与Pit线上相应的点相连,计算这些Pit点对间形成的弹簧力,将由Pit线产生的外部约束力加入能量泛函中,迭代Snake曲线直至收敛,最后提取舌体图像。...

【技术特征摘要】

【专利技术属性】
技术研发人员:杨杰周越郁生阳王永刚张艳
申请(专利权)人:上海交通大学
类型:发明
国别省市:31[中国|上海]

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

1