1.一種基于眼球追蹤技術(shù)的智能眼鏡控制方法,該方法通過在智能眼鏡上布置眼球運動狀態(tài)采集裝置和眼球運動狀態(tài)智能分析系統(tǒng)來實現(xiàn),其特征在于:所述方法的步驟流程如下:
步驟1:采集眼部圖像;即采集智能眼鏡用戶的眼部圖像,包括眼球和眼球周邊的區(qū)域;
步驟2:圖像預處理;對步驟1采集到的眼部圖像進行去噪、凈化、切割處理,獲得滿足步驟3眼球的圖像文件;
步驟3:瞳孔檢測;對步驟2預處理后的圖像文件進行眼球運動狀態(tài)智能分析,檢測瞳孔位置及狀態(tài);分3種情況:方法1,瞳孔基準點定位;方法2,瞳孔實時定位;方法3,眨眼檢測;
方法1:瞳孔基準點定位;根據(jù)對智能眼鏡用戶目光平視時,眼球運動狀態(tài)采集裝置采集到的眼部圖像進行智能分析,找出瞳孔位置的中心點,并以此中心點為瞳孔基準點;
方法2:瞳孔實時定位;根據(jù)對智能眼鏡用戶在注視智能眼鏡屏幕時,眼球運動狀態(tài)采集裝置采集到的眼部圖像進行智能分析,追蹤眼球、定位瞳孔的當前實時位置;
方法3:眨眼檢測;根據(jù)對智能眼鏡用戶在注視智能眼鏡屏幕時,眼球運動狀態(tài)采集裝置采集到的眼部眨眼動作進行智能分析,檢測眨眼次數(shù)及頻率;
步驟4:視線矢量計算;根據(jù)步驟3,方法2所檢測到的瞳孔實時位移變化,計算視線的矢量值,判斷出視線的移動方向;
步驟5:輸出控制指令;根據(jù)步驟3方法3的眨眼檢測,以及步驟4的視線矢量計算,輸出控制指令;位移矢量區(qū)間劃分如圖3所示;
判斷當瞳孔的位移矢量在區(qū)間1大于一閾值時,輸出為向上指令;
判斷當瞳孔的位移矢量在區(qū)間2大于一閾值時,輸出為向下指令;
判斷當瞳孔的位移矢量在區(qū)間3大于一閾值時,輸出為向左指令;
判斷當瞳孔的位移矢量在區(qū)間4大于一閾值時,輸出為向右指令;
判斷當眨眼次數(shù)為1時,輸出為“確定” 指令;
判斷當眨眼次數(shù)為2,且眨眼頻率小于一閾值時,輸出為“退出”指令;
步驟6:根據(jù)步驟5的控制指令,控制智能眼鏡的菜單顯示。