基于支持向量机的口唇颜色自动识别的方法

文档序号:6356942阅读:200来源:国知局
专利名称:基于支持向量机的口唇颜色自动识别的方法
技术领域
本发明涉及一种基于支持向量机的口唇颜色自动识别的方法,属于模式识别和图 像处理领域。
背景技术
望口唇诊病是中医望诊的重要内容之一。中医认为脾开窍在口,其华在唇,足阳 明胃经之脉环口唇,故望口唇可诊脾胃的病变。口唇的色泽变化与五脏气血盛衰有关,可诊 察脏腑病变。正常人的口唇颜色红润,为胃气充足,气血调勻的表现。一旦身体有问题,口 唇会出现改变。临床上一般将口唇颜色分为暗红、淡红、红、紫和淡白这五类。口唇颜色暗 红,为气滞血瘀。口唇颜色淡白或淡红,为血虚或失血。口唇颜色紫,属气滞血瘀重症,常见 于心脉瘀阻证或肺气郁滞证。传统的口唇颜色识别方法主要依靠医生目视观察进行判断分 析,其诊断结果既受医生知识水平、诊断经验的限制,又受当时光线、温度这些外部环境的 影响,存在主观依赖性强、可重复性差的缺陷,因此,传统的口唇颜色识别存在客观评价依 据少,口唇颜色识别准确性差不利因素,亟需一种口唇颜色自动识别的方法。目前,利用计算机自动识别口唇颜色,需要先从人脸照片中精确地分割出口唇区 域,然后才能进行口唇颜色识别,例如,Robust Lip Segmentation Method Based on Level Set Model [C]· Ilth Pacific Rim Conference on Multimedia, September 2010, pages:731-739,该文提出了一种基于水平集的自动口唇分割方法,该方法能从人脸照片 中精确地分割出口唇。但是,该自动口唇分割方法没有对分割出来的口唇做进一步地颜色 识别操作。还不能应用于中医望诊中的口唇颜色诊断。

发明内容
本发明的目的在于针对现有技术的不足,提出一种基于支持向量机的口唇颜色自 动识别的方法,该方法采用支持向量机作为分类器,以颜色直方图为特征向量,利用计算机 模拟中医专家对口唇颜色进行自动的识别,进而克服传统口唇颜色识别主观性强、可重复 性差的缺点。为了达到上述目的,本发明的构思是基于支持向量机的口唇颜色自动识别的方 法,(1)建立口唇颜色训练样本集首先,建立口唇图像库;然后,利用直方图区间细划分方 法提取口唇图像的直方图特征向量,形成口唇颜色训练样本集;(2)利用支持向量机对口 唇颜色训练样本集进行训练,构建口唇颜色分类器;(3)利用口唇颜色分类器自动识别新 口唇图像的口唇颜色。根据上述构思,本发明采用下述技术方案。本发明的基于支持向量机的口唇颜色自动识别的方法,该方法包括如下步骤
(1)、建立口唇颜色训练样本集;
(2)、构建口唇颜色分类器;
(3)、口唇颜色自动识别。
上述步骤(1)所述的建立口唇颜色训练样本集,其具体步骤如下
(11)、建立口唇图像库利用口唇分割算法对人脸照片进行口唇分割,得到口唇图像, 保存在口唇图像库中。识别所有口唇图像的口唇颜色,将口唇颜色分为暗红、淡红、红、紫 和淡白五类颜色;
(12)、采用直方图区间细化分方法提取口唇图像的直方图特征向量构成口唇颜色训练 样本集,其具体步骤如下
(121)、在HSI空间中寻找口唇颜色主区间,其具体步骤如下
(1211 )、将RGB空间转换成HSI空间,得到口唇图像中每个像素的H、S、I值,H、S、I的 取值范围为
区间;
(1212)、将上述
区间等分成5个小区间,H、S、I三通道的直方图分别以5个区 间作为直方图区间;
(1213)、根据上述5个直方图区间,对每一通道,提取口唇图像的直方图特征向量;
(1214)、合并上述三个通道的直方图特征向量形成一个向量,作为口唇图像的初始直 方图特征向量;
(1215)、根据步骤(1211) 步骤(1214)计算口唇图像库中所有口唇图像的初始直方 图特征向量;
(1216)、根据所有初始直方图特征向量求均值直方图特征向量;
(1217)、将均值直方图特征向量中分量值超过0.3的分量所对应的区间,作为口唇颜 色的主区间,剩余的区间为副区间;
(122)、将上述每个主区间分别等分成5个小区间;
(123)、将步骤(122)得到的所有小区间与副区间合并成口唇图像的新直方图区间; (IM)、根据上述新直方图区间,提取所有口唇图像的新直方图特征向量,所有口唇图
像的新直方图特征向量构成口唇颜色训练样本集。上述步骤(2)所述的构建口唇颜色分类器,其具体步骤如下
(21)、将步骤(1)中所述的五类口唇颜色进行两两组合,组合成10组组合暗红类和淡 红类、暗红类和红类、暗红类和紫类、暗红类和淡白类、淡红类和红类、淡红类和紫类、淡红 类和淡白类、红类和紫类、红类和淡白类、紫类和淡白类;
(22)、根据上述10组组合口唇颜色训练样本集中构建10个小样本集,每个小样本集由 每种组合对应的训练样本组成;
(23)、利用10个支持向量机对上述10个小样本集分别进行训练,得到10个训练模型, 由10个训练模型构成口唇颜色分类器。上述步骤(3)所述的口唇颜色自动识别,其具体步骤如下
(31)、利用口唇分割算法对人脸照片进行口唇分割,得到待识别口唇图像;
(32)、提取待识别口唇图像的直方图特征向量,其直方图区间为上述步骤(123)所述的 新直方图区间;
(33)、将上述得到的直方图特征向量分别输入到步骤(2)中所述的得到的10个训练模 型,该10个训练模型分别得到一个口唇颜色识别结果;
(34)、采用投票机制统计上述10个口唇颜色识别结果,10个结果中哪一颜色类占得 多,则将该待识别口唇图像识别为该类口唇图像。
本发明的基于支持向量机的口唇颜色自动识别的方法与传统中医目测观察口唇 颜色的方法相比具有的优点在于该方法得到的直方图特征向量能捕捉到不同口唇颜色间 的细微差别信息,为口唇颜色识别提供重要的数字特征;每幅口唇图像由直方图特征向量 表示,口唇颜色特征信息数字化;模拟中医对口唇颜色进行识别,克服传统方法主观性强、 可重复性差的缺点;支持向量机通过学习对口唇颜色进行识别,该方法是对中医口唇颜色 识别经验的总结和继承。


图1为本发明的基于支持向量机的口唇颜色自动识别的方法的总流程框图; 图2为图1中步骤(1)所述的提取口唇图像直方图特征向量的流程图3为图1中步骤(2)所述的构建口唇颜色分类器的流程图; 图4为本发明的基于支持向量机的口唇颜色自动识别的方法识别的一幅口唇图像; 图5为图1中步骤(3)所述的口唇颜色自动识别的流程图。
具体实施例方式以下结合附图1对本发明的实施例作进一步的详细说明。本实施例以本发明的技术方案为前提进行实施
如图1所示,本发明的基于支持向量机的口唇颜色自动识别的方法,其具体步骤如下
(I)、建立口唇颜色训练样本集
(II)、建立口唇图像库利用口唇分割算法对290幅人脸照片进行口唇分割,得到四0 幅口唇图像,保存在口唇图像库中,识别所有幅口唇图像的口唇颜色并记录识别结果,实施 例中将口唇颜色分为暗红、淡红、红、紫和淡白五类颜色;
(12)、采用直方图区间细化分方法提取口唇图像的直方图特征向量,构成口唇颜色训 练样本集,如图2所示,其具体步骤如下
(121)、在HSI空间中寻找口唇颜色主区间
(1211)、将RGB空间转换成HSI空间,得到口唇图像中每个像素的H、S、I值,H、S、I的 取值范围为
区间,RGB空间转换成HSI空间的转换计算公式如下r= R/255
(1)
其中,R为像素的R值, G
g=G/255
(2)
其中,G为像素的G值, b=B/255
(3)
其中,B为像素的B值,
权利要求
1.一种基于支持向量机的口唇颜色自动识别的方法,其特征在于,(1)建立口唇颜色 训练样本集首先,建立口唇图像库;然后,利用直方图区间细划分方法提取口唇图像的直 方图特征向量,形成口唇颜色训练样本集;( 利用支持向量机对口唇颜色训练样本集进 行训练,构建口唇颜色分类器;C3)利用口唇颜色分类器自动识别新口唇图像的口唇颜色, 其具体步骤如下(1)、建立口唇颜色训练样本集;(2)、构建口唇颜色分类器;(3)、口唇颜色自动识别。
2.根据权利要求1所述的基于支持向量机的口唇颜色自动识别的方法,其特征在于, 上述步骤(1)所述的建立口唇颜色训练样本集,其具体步骤如下(11)、建立口唇图像库利用口唇分割算法对人脸照片进行口唇分割,得到口唇图像, 保存在口唇图像库中,识别所有口唇图像的口唇颜色,将口唇颜色分为暗红、淡红、红、紫 和淡白五类颜色;(12)、采用直方图区间细化分方法提取口唇图像的直方图特征向量构成口唇颜色训练 样本集,其具体步骤如下(121)、在HSI空间中寻找口唇颜色主区间,其具体步骤如下(1211)、将RGB空间转换成HSI空间,得到口唇图像中每个像素的H、S、I值,H、S、I的 取值范围为
区间;(1212)、将上述
区间等分成5个小区间,H、S、I三通道的直方图分别以5个区 间作为直方图区间;(1213)、根据上述5个直方图区间,对每一通道,提取口唇图像的直方图特征向量;(1214)、合并上述三个通道的直方图特征向量形成一个向量,作为口唇图像的初始直 方图特征向量;(1215)根据步骤(1211) 步骤(1214)计算口唇图像库中所有口唇图像的初始直方图 特征向量;(1216)、根据所有初始直方图特征向量求均值直方图特征向量;(1217)、将均值直方图特征向量中分量值超过0.3的分量所对应的区间,作为口唇颜 色的主区间,剩余的区间为副区间;(122)、将上述每个主区间分别等分成5个小区间;(123)、将步骤(122)得到的所有小区间与副区间组合成口唇图像的新直方图区间;(IM)、根据上述新直方图区间,提取所有口唇图像的新直方图特征向量,所有口唇图像的新直方图特征向量构成口唇颜色训练样本集。
3.根据权利要求1所述的基于支持向量机的口唇颜色自动识别的方法,其特征在于, 上述步骤(2)所述的构建口唇颜色分类器,其具体步骤如下(21)、将步骤(1)中所述的五类口唇颜色进行两两组合,组合成10组组合暗红类和淡 红类、暗红类和红类、暗红类和紫类、暗红类和淡白类、淡红类和红类、淡红类和紫类、淡红 类和淡白类、红类和紫类、红类和淡白类、紫类和淡白类;(22)、根据上述10组组合口唇颜色训练样本集中构建10个小样本集,每个小样本集由 每种组合对应的训练样本组成;(23)、利用10个支持向量机对上述10个小样本集分别进行训练,得到10个训练模型, 由10个训练模型构成口唇颜色分类器。
4.根据权利要求1所述的基于支持向量机的口唇颜色自动识别的方法,其特征在于, 上述步骤(3 )所述的口唇颜色自动识别,其具体步骤如下(31)、利用口唇分割算法对人脸照片进行口唇分割,得到待识别口唇图像;(32)、提取待识别口唇图像的直方图特征向量,其直方图区间为上述步骤(123)所述的 新直方图区间;(33)、将上述得到的直方图特征向量分别输入到步骤(2)中所述的10个训练模型,该 10个训练模型分别得到一个口唇颜色识别结果;(34)、采用投票机制统计上述10个口唇颜色识别结果,10个结果中哪一颜色类占得 多,则将该待识别口唇图像识别为该类口唇图像。
全文摘要
本发明公开了一种基于支持向量机的口唇颜色自动识别的方法,其步骤如下(1)建立口唇颜色训练样本集首先,建立口唇图像库;然后,利用直方图区间细划分方法提取口唇图像的直方图特征向量,形成口唇颜色训练样本集;(2)利用支持向量机对口唇颜色训练样本集进行训练,构建口唇颜色分类器;(3)利用口唇颜色分类器识别新口唇图像的口唇颜色。该方法得到的直方图特征向量能捕捉到不同口唇颜色间的细微差别信息;模拟中医对口唇颜色进行识别,克服传统方法主观性强、可重复性差的缺点;作为训练的口唇图像经过知名中医专家事先判别,支持向量机通过学习对口唇图像进行识别,因此该方法是对中医口唇颜色识别经验的总结和继承。
文档编号G06K9/66GK102136077SQ20111007550
公开日2011年7月27日 申请日期2011年3月29日 优先权日2011年3月29日
发明者李晓强, 李福凤, 郑莉丽, 闫西平, 闵彦荣, 陈敏华 申请人:上海大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1