[發明專利]一種人臉眼睛定位和距離測算的方法有效
| 申請號: | 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.szxzyx.cn/pat/books/201110125628.0/1.html,轉載請聲明來源鉆瓜專利網。





