[发明专利]一种人脸眼睛定位和距离测算的方法有效
申请号: | 201110125628.0 | 申请日: | 2011-05-16 |
公开(公告)号: | CN102184543A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | 陈国庆;赵军庆 | 申请(专利权)人: | 苏州两江科技有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 许方 |
地址: | 215123 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 眼睛 定位 距离 测算 方法 | ||
1.一种人脸眼睛定位和距离测算的方法,其特征在于,包括如下步骤:
1)利用圆差异算子投影函数找到眼睛的纵坐标;
圆差异算子的定义:在图像上建立xy坐标系,通常原点在图像中央位置;设图像在(x,y)坐标点上的灰度值为f(x,y);设定差异的阈值为h;以(x,y)为圆心,作一个半径为r的圆,所有最接近圆周的像素点组成圆上集合S,像素总数为n;设圆心点的灰度值为f(x,y),则S内所有的灰度大于等于f(x,y)+h的像素个数记为nl,S内所有灰度小于等于f(x,y)-h的像素个数记为n2,S内所有像素的灰度平均值记为Favg;
定义圆心点的3个圆差异系数如下:
圆暗差异系数:b(x,y)=n1/n;
圆亮差异系数:c(x,y)=n2/n;
圆平均差异系数:v(x,y)=Favg-f(x,y) ;
圆差异算子CDO(x,y):if v(x,y)<=0 or b(x,y)<0.6 then CDO(x,y)= 0;
if v(x,y)>0 and b(x,y)>=0.6
then CDO(x,y) = v(x,y);
在算法中,一般取1<=h<=10,2<=r<=10,具体的取值要在实际操作中取得;
2)利用混合投影函数找到两眼的横坐标;
混合投影函数定义为积分投影函数加上方差投影函数;
积分投影函数:假设I(x,y)表示点(x,y)处的像素灰度值,在区间 [y1,y2]内的垂直积分投影函数表示为Sv(x);
公式一: (1)
平均积分投影函数Mv(x)表示为:
公式二: Mv(x)=Sv(x)/(y2-y1) (2)
方差投影函数:设在区间 [y1,y2]内的垂直方差投影函数表示为2v(x)
公式三:2v(x)=2/(y2-y1) (3)
垂直混合投影函数Hv(x)定义为:
公式四: Hv(x) = /2+/2 (4)
先对图像进行圆差异算子水平积分投影,找到峰值最高的定义为眼睛的垂直坐标,然后对该坐标的每个横坐标进行垂直混合积分投影,找到左右两个波峰,作为眼睛的横坐标;
3)显示两个方向的积分投影曲线;
4)将得到眼睛的纵坐标定义为y,根据积分投影的两个波峰得到两眼的横坐标为x1,x2,则两眼的距离为|x1-x2|,两眼坐标为:(x1,y),(x2,y)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州两江科技有限公司,未经苏州两江科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110125628.0/1.html,转载请声明来源钻瓜专利网。