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

一种基于隐马尔可夫模型的人脸识别方法技术

技术编号:8563203 阅读:216 留言:0更新日期:2013-04-11 04:58
本发明专利技术涉及一种基于隐马尔可夫模型的人脸识别方法,具体包括以下步骤:建立人脸隐马尔可夫模型;对样本图像采样,得到特征向量,确定模型各初始参数;反复迭代训练隐马尔可夫模型,对于每个人脸都产生一个具有不同参数隐马尔可夫模型;对待识别图像采样,得到特征向量;将待识别图像的特征向量分割,对所有隐马尔可夫模型递进地计算最大相似度,同时排除相似度最小的隐马尔可夫模型,最后得到识别结果。本发明专利技术利用人脸HMM的结构确定的隐含状态总是从代表头部的状态开始,并且只可能向下一个状态转移的特征和Viterbi算法动态规划的特性,将观察向量分割,并在计算相似度时通过中间结果来排除可能性较小的人脸模型,达到减少计算量的效果。

【技术实现步骤摘要】

本专利技术涉及一种观察序列分割方法,用于隐马尔可夫(Hidden MarkovModel, HMM)的人脸识别,属于统计方法人脸识别领域。
技术介绍
作为图像识别的重要研究方向,人脸识别技术是当前生物特征识别技术中的研究热点。与其他生物特征的识别相比,人脸图像能更直观、更方便地核查人的身份,是人类视觉中最普遍的模式,因此人脸识别的身份鉴定方法在商业、安全、法律等领域具有广阔的应用前景,己经成为计算机视觉、图像分析和理解中应用最成功的技术之一。由于人脸识别受到光照,姿态,角度等环境因素影响,其识别率难以得到保证。从上世纪八九十年代起,各种人脸识别方法层出不穷,隐马尔可夫模型方法是一种重要的方法。大多数研究重点都是放在模型的训练与识别率的提高上。但是由于HMM脸识别的训练结果是每个人脸都得到一个模型,识别时需要把待识别人脸图像的特征序列代入每个人脸的HMM用Viterbi算法计算最大相似度。识别一张脸就必须使用一个序列,导致序列计算次数过多,且识别速度慢,效率低。
技术实现思路
专利技术目的本专利技术提出了一种减少观察序列的计算次数,提高识别效率的人脸识别方法。技术方案本专利技术通过如下技本文档来自技高网...

【技术保护点】
一种基于隐马尔可夫模型的人脸识别方法,其特征在于,包括以下步骤:1)建立人脸隐马尔可夫模型;2)对样本图像采样,得到特征向量,确定模型各初始参数;3)反复迭代训练隐马尔可夫模型,根据给定样本个数,对于每个人脸都产生一个具有不同参数隐马尔可夫模型,一共m个,m≥1;4)对待识别图像采样,得到特征向量;5)将待识别图像的特征向量分割,对所有隐马尔可夫模型递进地计算最大相似度,同时排除相似度最小的隐马尔可夫模型,最后得到识别结果;其中建立人脸图像的隐马尔可夫模型是以头发、额头、眼睛、鼻子和嘴巴区域作为隐含状态来建立相关的模型。

【技术特征摘要】
1.一种基于隐马尔可夫模型的人脸识别方法,其特征在于,包括以下步骤 1)建立人脸隐马尔可夫模型; 2)对样本图像采样,得到特征向量,确定模型各初始参数; 3)反复迭代训练隐马尔可夫模型,根据给定样本个数,对于每个人脸都产生一个具有不同参数隐马尔可夫模型,一共m个,m3 I ; 4)对待识别图像采样,得到特征向量; 5)将待识别图像的特征向量分割,对所有隐马尔可夫模型递进地计算最大相似度,同时排除相似度最小的隐马尔可夫模型,最后得到识别结果; 其中建立人脸图像的隐马尔可夫模型是以头发、额头、眼睛、鼻子和嘴巴区域作为隐含状态来建立相关的模型。2.根据权利要求1所述的基于隐马尔可夫模型的人脸识别方法,其特征在于所述步骤2具体包括如下步骤 1)对样本图像进行预处理,进行灰度化,归一化处理,去除图像的色彩信息并归一为统一的图像尺寸; 2)对样本图像使用采样窗口进行采样; 3)对采样窗口进行和特征提取,提取后的特征作为样本图像的观察序列; 4)平均分割图像,并初始化模型参数。3.根据权利要求1所述的基于隐马尔可夫模型的人脸识别方法,其特征在于步骤4具体包括如下步骤 1)对待识别图像进行预处理,进行灰度化,归一化处理,去除图像的色彩信息并归一为与样本图像相同的尺寸; 2)对待识别图像窗口进行采样和特征提取,采样窗口的宽度、高度均与样本图像相同; 3)对采样窗口进行和特征提取,提取后的特征作为待识别图片的观察序列。4.根据权利要求1所述的基于隐马尔可夫模型的人脸识别方法,其特征在于步骤5包括如下步骤I)根据步骤4得到待识别图片长度为T的观察序列O=O1Om2. . . Ot,其中T>5,表示图像采样窗口的个数.将O平均分割为η份,每份长度为I,η彡3 ;η 将O=O1O2. . . 0T/n代入所有m个HMM中使用Viterbi算法计算相似度,m表示已经训练好的隐马尔可夫模型的个数,m ^ 1,得到m个δ T/n(i),δ τ/η⑴表示当前观察序列在隐马尔可夫模型中的相似度,同时淘汰最小的=个ST/n(i)对应的HMM; 3)将 0τ/η+10τ/η+1···02τ/ι^;ν M-^ 个 HMM 中,同样得到 m —:个 δ 2T/n(i),淘汰掉最小的$个δ2Τ/ηω对应的HMM; η1上述步骤进行η次,每次都带入工个观察序列,保存中间结果δ (i),然后根据δ (i) 排除最小的一个HMM,最后在剩余的_中计算P1=HiaxHJi)],求出的afgmax外即为识别的结果; 若存在同属一个人的待识别图像,计算每个图像的识别结果,取次数最多的作为结果输出。5.根据权利要求1所述的基于隐马尔可夫模型的人脸识别方法...

【专利技术属性】
技术研发人员:刘惠义王志超周斌秦川
申请(专利权)人:河海大学
类型:发明
国别省市:

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

1