【技术实现步骤摘要】
一种基于3D人脸关键点和几何投影的人脸姿态估计方法
本专利技术属于姿态估计和人脸图像质量评测
,具体为一种基于3D人脸关键点和几何投影的人脸姿态估计方法。
技术介绍
人的头部被看作是一个刚性物体,其姿态被限制在三个自由度上,分别用俯仰角pitch、偏航角yaw以及翻滚角roll来表示。随着现代计算机技术和人工智能的快速发展,人脸姿态估计已广泛应用于各种人机交互应用中,如驾驶辅助、残疾人辅助以及各种娱乐设备等。此外,人脸姿态估计也可以应用于人脸识别中,由于人脸姿态的复杂多变,特别是当人脸偏转角度较大的时候,会严重影响人脸识别的效果,利用人脸姿态估计可以在人脸姿态较正的情况下进行人脸识别,在视频人脸识别中可以大大提高人脸识别的准确率,对于人员非主动配合考勤以及开放场景下的嫌疑犯识别等有重大意义。人脸姿态估计一直是一个具有吸引力的研究课题,由于人脸外观的多样性,如各种各样的人脸姿态变化、人脸纹理不同、光照不均匀、脸部部分遮挡等,使得人脸姿态估计具有挑战性。专利技术专利(专利技术人:于力、肖芳等,申请号:2019103 ...
【技术保护点】
1.一种基于3D人脸关键点和几何投影的人脸姿态估计方法,其特征在于包括如下步骤:/n步骤1:利用三维人脸关键点定位模型W对待姿态估计的二维人脸图像进行关键点定位,得到二维人脸图像的三维人脸关键点坐标:两眼眉毛的中点三维坐标P
【技术特征摘要】
1.一种基于3D人脸关键点和几何投影的人脸姿态估计方法,其特征在于包括如下步骤:
步骤1:利用三维人脸关键点定位模型W对待姿态估计的二维人脸图像进行关键点定位,得到二维人脸图像的三维人脸关键点坐标:两眼眉毛的中点三维坐标P1=(X1,Y1,Z1),鼻子上方第一个关键点三维坐标P2=(X2,Y2,Z2),左眼中点三维坐标P3=(X3,Y3,Z3),右眼中点三维坐标P4=(X4,Y4,Z4),其中,P1为两眉毛n1个三维关键点坐标的平均值,左眼中点三维坐标P3为左眼n3个三维关键点坐标的平均值,右眼中点三维坐标P4;
步骤2:利用两眼中点三维坐标P3与P4的连线L34在x-y平面上的投影来估计人脸在roll方向上的偏移,其中,线段的两个端点分别为以及令人脸在roll方向上的偏移角度为θroll,则θroll的计算如公式(1)所示;
步骤2.1:当x3=x4时,人脸在roll方向上为90°,即θroll=90°;
步骤2.2:当x3≠x4时,当人脸在roll方向上无偏移时,与x轴平行,即y3=y4,此时θroll=0°,当人脸在roll方向上发生偏移时,与x轴产生夹角,当y3>y4,即θroll>0,此时人脸在roll方向上向左侧偏移,当y3<y4,即θroll<0,此时人脸在roll方向上向右侧偏移;
步骤3:利用两眼中点三维坐标P3与P4的连线L34在x-z平面上的投影来估计人脸在yaw方向上的偏移,其中,线段的两个端点分别以及令人脸在yaw方向上的偏移角度为θyaw,则θyaw的计算如公式(2)所示;
步骤3.1:当x3=x4时,人脸在yaw方向上为90°,即θyaw=90°;
步骤3.2:当x3≠x4时,当人脸在yaw方向上无偏移时,与x轴平行,即z3=z4,此时θyaw=0°,当人脸在yaw方向上发生偏移时,与x轴产生夹角,当z3<z4,即θyaw>0,此时人脸在yaw方向上向左侧偏移,当z3>z4,即θyaw<0,此时人脸在yaw方向上向右侧偏移;
步骤4:利用两眉毛的中点三维坐标P1和鼻子上方的第一个关键点P2的连线L12在y-z平面上的投影来估计人脸在pitch方向上的偏移,其中,线段的两个端点分别P1y-z=(y1,z1)以及令人脸在pitch方向上的偏移角度为θpitch,则θpitch的计算如公式(3)所示;
步骤4.1:当y1=y2时,人脸在pitch方向上为90°,即θpitch=90°;
步骤4.2:当y1≠...
【专利技术属性】
技术研发人员:高飞,李帅,葛一粟,卢书芳,陆佳炜,程振波,肖刚,
申请(专利权)人:浙江工业大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。