一种人脸底层特征构建方法

文档序号:9826422阅读:949来源:国知局
一种人脸底层特征构建方法
【技术领域】
[0001 ] -种新的人脸底层特征构建方法,属于模式识别与特征提取技术领域。
【背景技术】
[0002] 提取好的特征是一直以来都是模式识别的本质问题。按照特征产生方式不同,图 像特征分为两类:自然特征和人工特征。人工特征是通过运算构造出的特征,如直方图、频 谱图、链码等;自然特征是图像本身固有的特征,通过人类视觉感知系统能够直接获得,如 图像的边缘、纹理、形状、点、线等。在人脸识别中,通过对人脸进行测量,可以得到人脸的一 种描述,即用测量空间中的一个点来表示一个人脸。
[0003] 当前,代数特征抽取的研究往往都以外观特征直接作为底层特征,但这样做不能 全面反映后期处理算法的性能,研究表明针对原始人脸图像构造新的底层特征,然后再对 底层特征进行处理能获得更优秀的分类效果。当前,已有的两种常用的人脸低层特征是 Gabor特征和LBP特征。
[0004] Gabor特征:在高斯窗口约束下的局部区域内,Gabor滤波函数将在与其振荡方向 平行的边缘处产生强烈的响应,而边缘对三维物体的识别是至关重要的。例如,人的视觉系 统中有专门的细胞对局部变化发生反应。Gabor滤波可以看作一个对方向和尺度敏感的有 方向性的显微镜,用其检测响应图像中一些具有相应的方向频率信息的、局部的显著特征。 Gabor滤波可以形成亮度图像的局部特征图谱,这些局部特征形成了原始输入图像的一种 鲁棒(如光照变化)、信息量丰富的特征表示。(邓伟洪,高精度人脸识别算法研究[D],北京 邮电大学博士学位论文,2008年)。
[0005] LBP特征:其基本思想是先使用纹理描述子得到若干个局部区域的描述,然后把它 们结合成一个整体的描述。一般的纹理图像的特征大多反映在局部纹理的有规律重复,全 局的纹理直方图可以鲁棒描述。所有的人脸模式都具有相似的形状规律,使用划分区域的 直方图方法可以保存纹理间的空间关系,对于人脸识别非常重要。(张文超,山世光,等,基 于局部Gabor变化直方图序列的人脸描述与识别[J],软件学报,2006,17(12): 2508-2517)。
[0006] 人脸能量图也是针对多姿态人脸识别的一种人脸特征。该特征的构建过程借鉴了 步态均值图像的构建过程,是一种较新的人脸特征构建方法。但是该图像的构建只是简单 的采用的了图像的平均叠加,构建得到能量图中无法反应不同质量或不同重要程度的人脸 的影响。

【发明内容】

[0007] 本发明所要解决的技术问题是:克服现有技术的不足,提供一种能够反应不同质 量或不同重要程度的人脸,能够较好反应不同姿态人脸对新特征的影响的人脸底层特征构 建方法。
[0008] 本发明解决其技术问题所采用的技术方案是:该人脸底层特征构建方法,其特征 在于:包括以下步骤,
[0009] 1.1、读取人脸库中的参考人脸图像和具有姿态变化的多姿态人脸图像;
[0010] 1.2、定位参考人脸和姿态人脸的双眼位置坐标,确定多姿态人脸左右摇摆角度;
[0011] 1.3、根据得出的左右摇摆角度,计算发生摇摆变化人脸的权重值;
[0012] 1.4、根据计算得出的权重值,计算新的人脸底层特征图像。
[0013] 步骤1.2中所述的双眼位置坐标的获得是基于眼睛分类器从人脸图像中快速确定 双眼候选区域,然后根据双眼在候选区中所处位置和所占比例,将候选区域分为宽度相同 的左眼子区、中间子区和右眼子区三个子区域,再对包含眼睛的左眼子区和右眼子区分别 求积分投影来准确定位双眼位置坐标。
[0014] 步骤1.2中人脸左右摇摆角度α的求解公式为:
[0018] IBB' |为发生左右摇摆前后双眼产生的位移差,R为双眼旋转时所在圆的半径,点0 (X。,y。)为所在圆的圆心的坐标,将点〇 (X。,y。)为所在圆的圆心的坐标代入式(1)求出半径 R,则摇摆角度α可解,摇摆角α是双眼位置坐标值的函数,即:
[0019] a = f (χα,χβ,ΧΑ7 ,XB7 )
[0020] 其中,坐标厶(以^)、8(幼^)为发生摇摆前的双眼位置坐标4/(以3〇、8/(狀, yB〇为发生左右摇摆后双眼位置坐标。
[0021] 步骤1.3所述的发生摇摆变化人脸的权重值的表达式为ω,第k幅人脸图像的权重 值《k的计算公式如下
[0023] 其中,ak表示对应第k幅人脸图像的左右摇摆角度,则权值〇^的求解转化为计算摇 摆角度叫。
[0024] 步骤1.4中所述的新的人脸底层特征图像为多姿态人脸中某一人在不同俯仰角 度、不同左右摇摆角度下的多幅图像的加权平均得到的特征图;给定的多姿态灰度人脸图 像込(x,y),新的人脸底层特征图的定义公式为:
[0026] 其中,Μ表示同一人的不同姿态图像总数,j代表第j幅变化图像,ω」表示对应第j 幅人脸图像的权重值,X,y代表二维图像平面坐标。
[0027] 所述的点0 (X。,y。)为所在圆的圆心的坐标获得,
[0028]由公式(1)得出:
[0030] 联立式(1)和(2),化简整理可得:
[0034] 显然,通过式(3)和(4)联立可求得圆心点0(Xci,y。)的坐标。
[0035] 与现有技术相比,本发明所具有的有益效果是:
[0036] 本发明提供了一种新的人脸底层特征的构建方法,能够较好反应不同姿态人脸对 新特征的影响。读取人脸图像后,首先,准确定位姿态人脸中双眼的精确位置,确定双眼位 置坐标;然后,通过发生摇摆前的双眼位置坐标和发生摇摆之后的双眼位置坐标,准确计算 人脸摇摆时所在圆的圆心坐标,基于以上五个关键点的坐标,计算出人脸的摇摆角度;最 后,通过摇摆角度的大小,确定该幅人脸图像的权重取值,并将该权重取值用于最终的新特 征构建。该方法在一定程度上能够更准确的反应不同人脸的不同影响,新的底层特征较好 的融合了多幅人脸图像的综合信息,能够很好的节省存储空间,降低计算的复杂度,弱化单 幅图像中出现的噪声干扰,为后期的深度特征提取和分类识别提供了一种计算简单,效果 显著的新特征。
【附图说明】
[0037] 图1为新的人脸底层特征图构建流程图。
[0038]图2为原始多种姿态的人脸图像。
[0039]图3为双眼定位效果图。
[0040]图4为姿态人脸旋转示意图。
[0041]图5为构建得到的新人脸底层特征图。
【具体实施方式】
[0042]图1~5是本发明的最佳实施例,下面结合附图1~5对本发明做进一步说明。
[0043] 参照附图1~5:-种人脸底层特征构建方法,首先,读入人脸库中的参考人脸和多 姿态人脸图像;其次,定位参考人脸和多姿态人脸的双眼位置坐标;然后,根据人脸发生姿 态变化前后的双眼位置坐标,计算人脸的左右摇摆角度;第四,根据得出的左右摇摆角度, 计算发生摇摆变化人脸的权重值;最后,利用计算出发生摇摆变化人脸的权重值,构建加权 的人脸
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1