[发明专利]一种基于采样卷积的人脸关键点检测方法有效
申请号: | 201811410129.4 | 申请日: | 2018-11-23 |
公开(公告)号: | CN109740426B | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 黄亮;徐滢 | 申请(专利权)人: | 成都品果科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/46;G06K9/62 |
代理公司: | 成都玖和知识产权代理事务所(普通合伙) 51238 | 代理人: | 胡琳梅 |
地址: | 610041 四川省成都市中国(四川)自*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 采样 卷积 关键 检测 方法 | ||
1.一种基于采样卷积的人脸关键点检测方法,其特征在于,包括以下步骤:
S1、获取包含人脸的灰度图像,并利用人脸检测算法获取所述灰度图像中的人脸框;
S2、准备训练集,将训练集图像中所有人脸进行普鲁克分析,得到平均人脸关键点Sstd;
S3、将Sstd按步骤S1获取的人脸框尺寸放大后,得到初始人脸关键点S0;
S4、利用训练生成的网络模型更新人脸关键点Si,得到最终的人脸关键点;其中i∈[1,It],i表示第i次迭代,It为迭代次数,取值范围为1-10;SIt即为最终的人脸关键点;
所述更新的具体步骤如下:
S41、利用采样卷积算法对Si-1处的图像进行特征提取,得到特征向量
S42、计算人脸关键点偏差ΔSi;
S43、利用所述人脸关键点偏差更新人脸关键点Si,即Si=Si-1+ΔSi;
所述步骤S41中采样卷积算法的步骤为:
S411、计算采样卷积的最大扩张率di=Ei-1Scalei,其中,Ei-1表示Si-1中两眼的距离,Scalei表示缩放尺度,取值为0.1i~0.9i;
S412、在Si-1中的每个人脸关键点位置用m个卷积核进行扩张卷积运算,并将运算结果拼接成一维特征向量卷积核表示为Kerneli,j,k,o,其中,j表示第j个人脸关键点,k表示卷积核大小,其值为大于等于3的奇数,o表示扩张率m=10-128。
2.根据权利要求1所述的一种基于采样卷积的人脸关键点检测方法,其特征在于,步骤S4中,所述网络模型的训练过程包括:
以所述步骤S2中的训练集为训练样本,所述训练集中的训练数据为灰度图像以及对应的人脸关键点S,以Sn表示第n个人脸的关键点信息;所述训练过程按照迭代次数分别训练,每次迭代的训练完成后,在此结果基础上进行下一次迭代的训练,每次训练的过程如下:
S51、在所述训练集上用Sstd生成初始人脸关键点数据Sinit;
S52、以端到端的方式依次训练第i次迭代的参数Kerneli,j,k,o、Wi、bi,即使用梯度下降法求其中,Kerneli,j,k,o表示卷积核,Wi为网络模型训练得到的权重,bi为网络模型训练得到的偏置项,In表示第n个人脸图像,fi表示第i次迭代的采样卷积和全连接运算过程,SampleNum表示训练集中人脸个数,表示第i-1次迭代训练完成后的第n个人脸的人脸关键点信息,即
3.根据权利要求1所述的一种基于采样卷积的人脸关键点检测方法,其特征在于,步骤S42中,人脸关键点偏差ΔSi的计算公式为:
ΔSi=Wiφi+bi,
其中,Wi为网络模型训练得到的权重,bi为网络模型训练得到的偏置项。
4.根据权利要求2所述的一种基于采样卷积的人脸关键点检测方法,其特征在于,步骤S51的具体步骤为:
S511、利用人脸检测算法获取训练集图像中的人脸框;
S512、将训练集图像中所有人脸进行普鲁克分析,得到平均人脸关键点Sstd;
S513、将Sstd按步骤S1获取的人脸框尺寸放大后,得到初始人脸关键点Sinit。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都品果科技有限公司,未经成都品果科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811410129.4/1.html,转载请声明来源钻瓜专利网。