[发明专利]一种人脸特征提取方法在审
申请号: | 201410180787.4 | 申请日: | 2014-04-30 |
公开(公告)号: | CN103955675A | 公开(公告)日: | 2014-07-30 |
发明(设计)人: | 刘亮;蒋莉莉;周军明 | 申请(专利权)人: | 上海华博信息服务有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/46 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵志远 |
地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 特征 提取 方法 | ||
1.一种人脸特征提取方法,其特征在于,包括以下步骤:
1)在自然光源环境下拍摄面部照片;
2)将照片传输至终端,对人脸图像进行灰度化,得到水平灰度投影及垂直灰度投影曲线图;
3)建立面部的坐标体系,根据步骤2)得到的水平灰度投影及垂直灰度投影曲线图确定人脸关键特征的坐标映射;
4)通过步骤3)得到的坐标映射定位各面部分区的中心点坐标及分布形状,并根据各面部分区的中心点坐标及分布形状计算各面部分区的面积;
5)根据各面部分区的中心点坐标及面积,对各面部分区进行像素复制,完成对各面部分区的特征提取。
2.根据权利要求1所述的一种人脸特征提取方法,其特征在于,在步骤2)中,将照片传输至终端后,先对照片进行初步处理,包括人脸方位矫正、边缘裁剪和/或缩放调整。
3.根据权利要求1所述的一种人脸特征提取方法,其特征在于,在步骤2)中,将照片传输至终端后,先对照片进行预处理,包括增强人脸肤色与背景的对比度,且保持人脸细节及颜色平衡。
4.根据权利要求1所述的人脸特征提取方法,其特征在于,所述的建立面部的坐标体系具体为距离人脸图像适当位置设立坐标原点,绘制x轴和y轴,构成反射区分布屏幕坐标系。
5.根据权利要求4所述的人脸特征提取方法,其特征在于,所述根据灰度投影曲线图确定人脸关键特征的坐标映射为:在建立的面部坐标体系内,根据灰度投影曲线图确定人脸各关键特征的位置并绘制经过上述位置的坐标线,使各坐标线成网状分布,获得各坐标线与x轴或y轴的相交坐标值。
6.根据权利要求5所述的人脸特征提取方法,其特征在于,所述根据灰度投影曲线图确定人脸各关键特征的位置并绘制经过上述位置的坐标线,使各坐标线成网状分布,获得各坐标线与x轴或y轴的相交坐标值的具体步骤为:
101)确定左右眼瞳孔圆心坐标:假设位于单个瞳孔内部的点坐标为(Xtemp,Ytemp),则
Xtemp=min∑Ix(x,y)
Ytemp=min∑Iy(x,y)
其中,I(x,y)为经过初步处理的图像的灰度值,∑Ix(x,y)表示横坐标为x的水平灰度投影值,∑Iy(x,y)表示纵坐标为y的垂直灰度投影值,分别取最小值得到每个瞳孔圆心的粗略坐标为ttemp(Xtemp,Ytemp);
可知,左右眼的瞳孔圆心坐标分别为t1(xa,ya),t2(xb,yb),
则经过两瞳孔圆心坐标t1、t2的直线斜率为:
k=(yb-ya)/(Xb-xa)
计算k值,若斜率k为零,则人脸图像的方位符合标准,不做调整;若斜率k大于零,则顺时针旋转人脸图像反正切函数值arctan(k)角度来调整图像方位,重新获取调整后的t1、t2坐标;若斜率k小于零,则逆时针旋转人脸图像反正切函数值arctan(k)角度来调整图像方位,重新获取调整后的t1、t2坐标;绘制经过两瞳孔圆心坐标t1、t2的直线,该直线与y轴相交点的坐标值定义为y4;然后分别经坐标t1、t2绘制垂直于x轴的直线,与x轴相交点的坐标值分别定义为x3、x7:
102)确定左右眼内外眼角的坐标:定义x2为左外眼角横坐标,x4为左内眼角横坐标,x6为右内眼角横坐标,x8为右外眼角坐标;根据垂直灰度投影曲线图,x4、x6处在两瞳孔x3和x7坐标值中间,且分别位于内侧波谷位置,相应的x2、x8在外侧波谷位置;
103)确定人脸的左右边界:定义x1为人脸的左边界横坐标,x9为人脸的右边界横坐标;利用图像的垂直灰度投影曲线图,根据凸峰宽度确定人脸的左右边界,通过左右凸峰点绘制纵向切线,和x轴的交点即分别为x1、x9的坐标值;
104)确定人脸皮肤的上边界:定义y1为人脸皮肤的上边界纵坐标:根据水平灰度投影曲线图取得人脸皮肤上边界,绘制垂直y轴、与上边界凸峰皮肤位置的切线,与y轴交点即为y1坐标值;
105)确定眉毛上边界及眼睛上边界:定义y2为眉毛上边界纵坐标,y3为眼睛上边界纵坐标:根据水平灰度投影曲线图,绘制垂直于y轴且自y1往下第一个波谷的切线,为眉毛上边界,与y轴的交点为y2坐标值,绘制垂直于y轴且自y2往下第一个波谷的切线,为眼睛上边界,与y轴交点为y3的坐标值;
106)确定嘴唇的上下边界:定义y7为嘴唇上下边界的中心点纵坐标;利用图像中的红色像素点投影来确认嘴唇的上下边界,绘制垂直于y轴且穿过嘴唇上下边界的中心点的切线,与y轴相交的点为y7的坐标值;
107)确定鼻尖坐标:定义y6为鼻尖纵坐标;由垂直灰度投影曲线图得到鼻尖处于人脸中间偏下位置的灰度峰值位置,绘制垂直于y轴且穿过鼻尖的切线,与y轴相交的点为y6的坐标值;
108)确定两瞳孔中心至鼻尖的1/2处坐标:定义y5为从瞳孔中心至鼻尖的1/2处纵坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华博信息服务有限公司,未经上海华博信息服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410180787.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种瑞香狼毒组分干混悬剂
- 下一篇:刀片式切丝刀