[發明專利]一種基于眼動跟蹤的人機交互方法有效
| 申請號: | 201310684342.5 | 申請日: | 2013-12-13 |
| 公開(公告)號: | CN103677270A | 公開(公告)日: | 2014-03-26 |
| 發明(設計)人: | 程洪;姬艷麗;劉雅齊;楊路 | 申請(專利權)人: | 電子科技大學 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01 |
| 代理公司: | 成都信博專利代理有限責任公司 51200 | 代理人: | 卓仲陽 |
| 地址: | 611731 四川省成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 跟蹤 人機交互 方法 | ||
1.一種基于眼動跟蹤的人機交互方法,包括五組朝向計算機操作者的紅外光源和一臺內置紅外濾光片的相機,其中四組紅外光源(LED1、LED2、LED3、LED4)設置在計算機顯示屏的四個角落,另一組紅外光源(LED5)設置在相機鏡頭周圍;相機設置在計算機顯示屏下方并連接到計算機,相機鏡頭朝向操作者面部;其特征在于,包括
標定的步驟,包括
101:計算機通過相機捕獲操作者注視顯示屏任一角落的紅外光源時的面部圖像,對圖像進行眼睛檢測、光斑檢測和瞳孔檢測,得到瞳孔中心、相機鏡頭周圍的紅外光源(LED5)對應的光斑中心和該組紅外光源對應的光斑中心,計算對應的標定系數;
102:依照上述操作,分別計算操作者注視顯示屏其它角落的紅外光源時對應的標定系數;
捕獲和檢測圖像的步驟,包括
201:計算機通過相機以幀頻F持續捕獲操作者觀看顯示屏的面部圖像;
202:對每一幀圖像進行眼睛檢測、光斑檢測、瞳孔檢測和凝視點估計;
判斷眨眼的步驟,包括
301:判斷以任意時刻t為起始點的時間段TL中捕獲的L幀連續圖像,L=TL*F;如果L幀圖像中有且僅有一個時間段TK中捕獲的K幀連續的圖像未檢測到光斑,TK<TL,設定為操作者眨眼一次;如果L幀圖像中有兩個時間段TK1和TK2中各自捕獲的K1和K2幀連續的圖像未檢測到光斑,TK1<TL、TK2<TL且TK1+TK2<TL,并且兩個時間段各自捕獲的連續圖像之間的其它圖像檢測到光斑,設定為操作者眨眼兩次;
判斷凝視點變化的步驟:
401:設任意時刻t捕獲的那一幀圖像中的凝視點在屏幕上的橫坐標gx縱坐標gy;
402:判斷以時刻t為起始點的時間段TR中的R幀連續圖像,R=TR*F,如果R幀圖像中的凝視點均停留在以橫坐標gx縱坐標gy為圓心,半徑為r的圓內,設定為凝視點停留;
403:判斷以時刻t為起始點的時間段TD中的D幀連續圖像,D=TD*F,如果D幀圖像中的凝視點的橫坐標和縱坐標單調減小,且總的減小量分別超過橫坐標變化量X和縱坐標變化量Y,設定為凝視點向左上方移動;
404:判斷以時刻t為起始點的時間段TU中的U幀連續圖像,U=TU*F,如果U幀圖像中的凝視點的橫坐標和縱坐標單調增加,且總的增加量分別超過橫坐標變化量X和縱坐標變化量Y,設定為凝視點向右下方移動;
輸出交互指令的步驟,包括
501:如操作者眨眼一次,則輸出鼠標左鍵單擊的指令;
502:如操作者眨眼兩次,則輸出鼠標左鍵雙擊的指令;
503:如凝視點停留,則輸出鼠標右鍵單擊的指令;
504:如凝視點向左上方移動,則輸出鼠標滾輪向上滾動的指令;
505:如凝視點向右下方移動,則輸出鼠標滾輪向下滾動的指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于電子科技大學,未經電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310684342.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:鍵盤組件和電子設備
- 下一篇:一種信息處理的方法及電子設備





