[发明专利]一种基于相关高斯过程回归的面部年龄估计方法有效
申请号: | 201510955985.8 | 申请日: | 2015-12-17 |
公开(公告)号: | CN105426872B | 公开(公告)日: | 2019-06-21 |
发明(设计)人: | 潘力立;王正宁;郑亚莉 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 张杨 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种基于相关高斯过程回归的面部年龄估计方法。该方法首先提取面部图像的形状特征,并对光照归一化和形状归一化后图像提取容貌特征;接着,根据所有图像对应的标定年龄建立性别差异化的从面部特征到目标年龄的高斯过程回归模型,并求解回归参数;最后,在给定待估计面部年龄图像时,提取面部形状和容貌特征并利用已学习的高斯过程回归模型估计对应年龄。 | ||
搜索关键词: | 一种 基于 相关 过程 回归 面部 年龄 估计 方法 | ||
【主权项】:
1.一种基于高斯过程回归的性别差异化面部年龄估计方法,包括以下步骤:步骤1:采集不同人的包含不同年龄的面部图像N幅,其中男性的面部图像数量为N1,女性的面部图像数量为N2,因此N=N1+N2;步骤2:对所有的面部图像利用FaceTracker方法跟踪面部特征点,共得到K个面部特征点;对于任意第n幅面部图像,用向量记录所有特征点的位置,其中表示第n幅面部图像的第k个特征点的位置坐标,由横坐标xnk和纵坐标ynk两维构成;步骤3:由于每一幅图像拍摄状态不同,造成拍摄到的人脸面部大小、位置和旋转角度不同,为了消除不同图像对应面部特征点之间的仿射变换,以第1幅图像为基准,对图片库中所有图像的特征点位置进行仿射变换,让变换后的特征点位置与第1幅基准图像的面部特征点位置尽量接近,对图像库中每一面部图像做上述变换,可得到所有N幅图像的面部形状特征,即:步骤4:将所有图像对应的面部形状归一化为基准图像面部形状,并利用三角面片方法对面部容貌进行变换;步骤5:计算面部形状归一化图像的平均背景光照;首先计算各图像的灰度平均值图像;之后,计算灰度平均图像上每一个三角面片的灰度均值,将三角面片的灰度均值作为三角面片中心点的灰度值;最后,根据三角面片中心的灰度值进行线性插值,得到与原图像大小相同的背景光照图像I0;步骤6:对图片库中所有面部图像进行光照归一化;首先计算第n幅图像每一个三角面片的灰度均值,并将此灰度均值作为三角面片中心点的灰度值,接着利用已有三角面片中心点的灰度值进行线性插值,得到第n幅图像估计的背景光照图像I′n,光照归一化图像由下式得到,已有N幅图像对应的形状和光照归一化图像为步骤7:对形状和光照归一化后的每一图像提取GLOH特征;将所有图像缩放到大小为66×66像素,同时将图像分为36个大小为11×11像素的小区域,在每个小区域内,使用半径为2,3,5三个长度和8个梯度方向计算直方图,得到136维的局部直方图特征;最后将36个区域的局部直方图特征级联在一起,得到每幅图像的GLOH特征为4896维;记所有N幅图像的GLOH特征为:步骤8:对N幅图像的面部形状特征和GLOH特征利用线性主成分分析方法进行降维,分别降到40维和60维,两种特征降维后级联在一起,构成每一幅面部图像的最终特征表示对于N幅图像,得到f1,f2,…,fN共N个特征向量;步骤9:将步骤8中得到的所有图像的特征和其对应的标定年龄,根据对应人的性别分为两组,第1组为男性,第2组为女性,令表示所有男性的面部特征,任意列向量为男性中第n个人的面部特征,令表示上述男性面部图像对应的标定年龄;定义表示所有女性的面部特征,任意列向量为女性中第n个人的面部特征,同时令表示上述女性面部图像对应的标定年龄;步骤10:在分组数据的基础上,假设对于男性或女性,其面部特征和对应年龄之间存在以下卷积高斯过程回归关系:g表征回归模型是针对男性(g=1)或女性(g=2),和为男性或女性的第n个样本对应的面部特征和年龄,hg(·)是性别差异化回归函数,为随机噪声变量,服从均值为0方差为的高斯分布,为隐含输出;定义隐含变量为隐含输出变量,其中z(·)为卷积函数,其表达式为:tanh为双曲正切函数,由参数φ={a,b,c}决定;步骤11:步骤10中的回归函数输出值满足高斯过程先验,即:其中为男性或女性的面部特征集合,为零向量,Kg为大小Ng×Ng的协方差矩阵,其第m行n列的元素表示回归函数在和处,即和的协方差为的第i个元素,为的第i个元素,参数为θg={θ0,θ1,θ2,η1,…,ηD};步骤12:根据步骤10中隐含变量和回归函数之间的关系,可以得到再根据步骤11中对回归函数输出值的高斯过程先验假设,得到男性或女性面部特征Fg已知条件下隐含变量向量的分布函数:令根据正态分布的表达式并对上式取对得到步骤13:是卷积函数的反函数在的输出值,即与年龄相关的对数似然函数lnp(yg|Fg)的表达式为,其中z′(·)表示卷积函数z(·)的导数;该对数似然函数是关于参数θg,σg和φ的函数,定义步骤14:为了寻找使得对数似然函数取最大值时的参数θg,σg和φ,利用梯度法求解,梯度法中需要对对数似然函数关于各个参数求偏导数,得到以下结果:其中,是向量θg中的第j个元素,φj是参数向量φ的第j元素;步骤15:给定待估计年龄的人脸图像,按照步骤3,4,5,6,7,8中的方法提取面部特征f*;这里假设待估计人脸图像的性别已知,可得到所有隐含变量和z*的联合分布函数如下:其中根据上式,可以求得p(z*|Fg,zg,f*)服从高斯分布,均值μ*与方差如下表示:将μ*作为对待估计人脸特征f*的隐含输出z*的估计值,由于z*=z(y*),最后得到待估计人脸的年龄估计值y*为:
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510955985.8/,转载请声明来源钻瓜专利网。
- 上一篇:多模态生物识别装置及其进行图像传输的方法
- 下一篇:一种答题卡识别方法