[发明专利]一种由粗到精的人脸姿态量化估计方法有效

专利信息
申请号: 202010020602.9 申请日: 2020-01-09
公开(公告)号: CN111222469B 公开(公告)日: 2022-02-15
发明(设计)人: 高飞;李帅;卢书芳;张元鸣;程振波 申请(专利权)人: 浙江工业大学
主分类号: G06V40/16 分类号: G06V40/16;G06V10/764;G06V10/80;G06V10/82;G06K9/62;G06T7/73
代理公司: 杭州浙科专利事务所(普通合伙) 33213 代理人: 周红芳
地址: 310006 浙江省*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 粗到精 姿态 量化 估计 方法
【权利要求书】:

1.一种由粗到精的人脸姿态量化估计方法,其特征在于包括如下步骤:

步骤1:人脸姿态粗略估计阶段,利用卷积神经网络对人脸姿态进行分类,将人脸划分到具体的姿态类别,得到类别标签cI,该标签对应的权重为wI,其中,cI∈C,wI∈W;

步骤2:人脸姿态精细估计阶段,利用三维人脸关键点定位模型Ml对二维人脸图像进行关键点定位,并利用得到的三维人脸关键点在三维坐标系x-y、x-z以及y-z三个平面上的几何投影来进行人脸姿态的精细估计,得到人脸在roll、yaw和pitch三个方向上的偏移角度,具体为:

步骤2.1:人脸图像I经三维人脸关键点定位模型Ml得到三维人脸关键点坐标集合L={li|i=1,2,...,N},其中,N为三维人脸关键点坐标的数量,li为第i个三维人脸关键点坐标且li=(xi,yi,zi);

步骤2.2:令两眉毛中点三维坐标P1=(x1,y1,z1),鼻子上方第一个关键点三维坐标P2=(x2,y2,z2),左眼中点三维坐标P3=(x3,y3,z3),右眼中点三维坐标P4=(x4,y4,z4),其中,两眉毛中点三维坐标P1为两眉毛n1个三维关键点坐标的平均值,左眼中点三维坐标P3为左眼n3个三维关键点坐标的平均值,右眼中点三维坐标P4为右眼n4个三维关键点坐标的平均值;

步骤2.3:利用两眼中点P3与P4的连线L34在x-y平面上的投影来估计人脸在roll方向上的偏移,其中,线段的两个端点分别为以及令人脸在roll方向上的偏移角度为θroll,按照如下方法计算θroll:当x3=x4时,人脸在roll方向上为90°,即θroll=90°;否则,当x3≠x4时,根据公式(1)计算得到θroll,其中,当人脸在roll方向上无偏移时,与x轴平行,即y3=y4,此时θroll=0°,当人脸在roll方向上发生偏移时,与x轴产生夹角,当y3>y4,即θroll>0,此时人脸在roll方向上向左侧偏移,当y3<y4,即θroll<0,此时人脸在roll方向上向右侧偏移;

步骤2.4:利用两眼中点P3与P4的连线L34在x-z平面上的投影来估计人脸在yaw方向上的偏移,其中,线段的两个端点分别以及令人脸在yaw方向上的偏移角度为θyaw,按照如下方法计算θyaw:当x3=x4时,人脸在yaw方向上为90°,即θyaw=90°;否则,当x3≠x4时,根据公式(2)计算得到θyaw,其中,当人脸在yaw方向上无偏移时,与x轴平行,即z3=z4,此时θyaw=0°,当人脸在yaw方向上发生偏移时,与x轴产生夹角,当z3<z4,即θyaw>0,此时人脸在yaw方向上向左侧偏移,当z3>z4,即θyaw<0,此时人脸在yaw方向上向右侧偏移;

步骤2.5:利用两眉毛的中点P1和鼻子上方的第一个关键点P2的连线L12在y-z平面上的投影来估计人脸在pitch方向上的偏移,其中,线段的两个端点分别以及令人脸在pitch方向上的偏移角度为θpitch,按照如下方法计算θpitch:当y1=y2时,人脸在pitch方向上为90°,即θpitch=90°;否则,当y1≠y2时,根据公式(3)计算得到θpitch,其中,当人脸在pitch方向上无偏移时,与y轴平行,即z1=z2,此时θpitch=0°,当人脸在pitch方向上发生偏移时,与y轴产生夹角,当z1>z2,即θpitch>0,此时人脸在pitch方向上向上侧偏移,当z1<z2,即θpitch<0,此时人脸在pitch方向上向下侧偏移;

步骤2.6:当x3=x4时,人脸在yaw方向上为90°或在roll方向上为90°,此时为极端姿态下的人脸姿态估计,利用点P1和P2连线在x-y平面上的投影与x轴的夹角β来进行判断,令平行于x轴的向量令点P1和P2连线在x-y平面上的投影向量不考虑人脸姿态在两个方向上同为90°的情况,因此,当yaw方向或roll方向上为90°时,不存在的情况,则β的计算公式如公式(4)所示;

步骤2.6.1:当0≤β≤15°时,人脸在roll方向上为90°,此时,利用两眼中点P3与P4连线L34在y-z平面上的投影来估计人脸在yaw方向上的偏移,线段的两个端点分别为以及此时θyaw的计算如公式(5)所示,利用两眉毛的中点P1和鼻子上方的第一个关键点P2的连线L12在x-z平面上的投影来估计人脸在pitch方向上的偏移,线段的两个端点分别以及此时θpitch的计算如公式(6)所示;

步骤2.6.2:当β>15°时,人脸在yaw方向上为90°,此时,利用来估计人脸在roll方向上的偏移,θroll的计算如公式(7)所示,利用来估计人脸在pitch方向上的偏移,θpitch的计算如公式(8)所示;

步骤2.7:令人脸在roll、yaw、pitch三个方向上的得分分别为Sroll、Syaw、Spitch,其中,Sroll=cosθroll,Syaw=cosθyaw,Spitch=cosθpitch,人脸图像I的人脸姿态总得分为Spose如公式(9)所示;

Spose=(Sroll+Syaw+Spitch)×wI (9)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010020602.9/1.html,转载请声明来源钻瓜专利网。

同类专利
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top