一種基于眼控技術的智能終端觸摸屏操作方法及系統的制作方法
【專利摘要】本發明公開了一種基于眼控技術的智能終端觸摸屏操作方法及系統,方法包括:智能終端實時獲取用戶眼睛注視位置,確定用戶眼睛在智能終端觸摸屏上的視點;智能終端獲取視點所在的位置的坐標,與預先存儲的觸摸屏上的應用程序圖標所在的區域進行對比,確定視點所對應的應用程序圖標;智能終端觸摸屏顯示所述應用程序的懸浮框,檢測到用戶在觸摸屏上點擊懸浮框,控制打開所述應用程序。本發明通過前置攝像頭進行輔助實現對屏幕的眼睛控制激活,可以對目力所及的屏幕區域菜單或指示鍵進行激活再操作,方便用戶在大尺寸屏幕上的應用圖標操作。
【專利說明】
一種基于眼控技術的智能終端觸摸屏操作方法及系統
技術領域
[0001]本發明涉及移動終端技術領域,尤其涉及一種基于眼控技術的智能終端觸摸屏操作方法及系統。【背景技術】
[0002]隨著人們生活水平的不斷提高,各種移動終端如手機的使用越來越普及,手機已經成為人們生活中不可缺少的通信工具。
[0003]目前的手機顯示屏大多為觸摸屏。而觸摸屏為了提高的更高的用戶體驗,屏幕尺寸越做越大。目前5.0英寸以上的大屏已成趨勢,但屏幕尺寸做大后,用戶在操作時必須使用雙手,操作手機時,雙手都被占用,無法完成其他事情。為用戶使用大尺寸觸摸屏手機帶來不便。
[0004]因此,現有技術還有待于改進和發展。
【發明內容】
[0005]鑒于現有技術的不足,本發明目的在于提供一種基于眼控技術的智能終端觸摸屏操作方法及系統,旨在解決現有技術中用戶在操作時必須使用雙手,操作手機時,雙手都被占用,無法完成其他事情。為用戶使用大尺寸觸摸屏手機帶來不便的缺陷。
[0006]本發明的技術方案如下:一種基于眼控技術的智能終端觸摸屏操作方法,其中,方法包括:A、智能終端實時獲取用戶眼睛注視位置,確定用戶眼睛在智能終端觸摸屏上的視點;B、智能終端獲取視點所在的位置的坐標,與預先存儲的觸摸屏上的應用程序圖標所在的區域進行對比,確定視點所對應的應用程序圖標;C、智能終端觸摸屏顯示所述應用程序的懸浮框,檢測到用戶在觸摸屏上點擊懸浮框, 控制打開所述應用程序。
[0007]所述的基于眼控技術的智能終端觸摸屏操作方法,其中,所述A之前還包括:S、預先定義智能終端觸摸屏檢測到觸摸操作的優先級高于智能終端觸摸屏檢測到眼控操作的優先級。
[0008]所述的基于眼控技術的智能終端觸摸屏操作方法,其中,所述A具體包括:A1、智能終端通過前置攝像頭實時獲取用戶眼睛注視位置,分析用戶注視位置信息,確定用戶眼睛注視位置在智能終端觸摸屏上對應的視點。
[0009]所述的基于眼控技術的智能終端觸摸屏操作方法,其中,所述B具體包括:B1、智能終端獲取視點所在的位置的坐標及預先存儲的觸摸屏上的應用程序圖標所在的區域坐標范圍;B2、判斷視點所在位置的坐標是否在應用程序圖標所在的區域坐標范圍內,若視點所在位置的坐標在第一應用程序圖標所在的區域坐標范圍內,則第一應用程序圖標為視點所對應的應用程序圖標。
[0010]所述的基于眼控技術的智能終端觸摸屏操作方法,其中,所述C具體包括:C1、智能終端觸摸屏的正中位置顯示所述第一應用程序的控制懸浮框,并實時檢測用戶的觸摸操作;C2、若用戶點擊所述控制懸浮框,則控制打開第一應用程序。
[0011]—種基于眼控技術的智能終端觸摸屏操作系統,其中,系統包括:數據獲取模塊,用于智能終端實時獲取用戶眼睛注視位置,確定用戶眼睛在智能終端觸摸屏上的視點;定位模塊,用于智能終端獲取視點所在的位置的坐標,與預先存儲的觸摸屏上的應用程序圖標所在的區域進行對比,確定視點所對應的應用程序圖標;控制模塊,用于智能終端觸摸屏顯示所述應用程序的懸浮框,檢測到用戶在觸摸屏上點擊懸浮框,控制打開所述應用程序。
[0012]所述的基于眼控技術的智能終端觸摸屏操作系統,其中,所述系統還包括:預先定義模塊,用于預先定義智能終端觸摸屏檢測到觸摸操作的優先級高于智能終端觸摸屏檢測到眼控操作的優先級。
[0013]所述的基于眼控技術的智能終端觸摸屏操作系統,其中,所述數據獲取模塊具體用于智能終端通過前置攝像頭實時獲取用戶眼睛注視位置,分析用戶注視位置信息,確定用戶眼睛注視位置在智能終端觸摸屏上對應的視點。
[0014]所述的基于眼控技術的智能終端觸摸屏操作系統,其中,所述定位模塊具體包括: 坐標獲取單元,用于智能終端獲取視點所在的位置的坐標及預先存儲的觸摸屏上的應用程序圖標所在的區域坐標范圍;定位單元,用于判斷視點所在位置的坐標是否在應用程序圖標所在的區域坐標范圍內,若視點所在位置的坐標在第一應用程序圖標所在的區域坐標范圍內,則第一應用程序圖標為視點所對應的應用程序圖標。
[0015]所述的基于眼控技術的智能終端觸摸屏操作系統,其中,所述控制模塊具體包括: 顯示與檢測單元,用于智能終端觸摸屏的正中位置顯示所述第一應用程序的控制懸浮框,并實時檢測用戶的觸摸操作;控制單元,用于若用戶點擊所述控制懸浮框,則控制打開第一應用程序。
[0016]本發明提供了一種基于眼控技術的智能終端觸摸屏操作方法及系統,本發明通過前置攝像頭進行輔助實現對屏幕的眼睛控制激活,可以對目力所及的屏幕區域菜單或指示鍵進行激活再操作,方便用戶在大尺寸屏幕上的應用圖標操作。【附圖說明】
[0017]圖1為本發明的一種基于眼控技術的智能終端觸摸屏操作方法的較佳實施例的流程圖。
[0018]圖2為本發明的一種基于眼控技術的智能終端觸摸屏操作方法的具體應用實施例的懸浮框示意圖。
[0019]圖3為本發明的一種基于眼控技術的智能終端觸摸屏操作系統的較佳實施例的功能原理框圖。【具體實施方式】
[0020]為使本發明的目的、技術方案及效果更加清楚、明確,以下對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0021]本發明還提供了一種基于眼控技術的智能終端觸摸屏操作方法的較佳實施例的流程圖,如圖1所示,其中,方法包括:步驟S100、智能終端實時獲取用戶眼睛注視位置,確定用戶眼睛在智能終端觸摸屏上的視點;步驟S200、智能終端獲取視點所在的位置的坐標,與預先存儲的觸摸屏上的應用程序圖標所在的區域進行對比,確定視點所對應的應用程序圖標;步驟S300、智能終端觸摸屏顯示所述應用程序的懸浮框,檢測到用戶在觸摸屏上點擊懸浮框,控制打開所述應用程序。
[0022]具體實施時,步驟S100中智能終端可以為智能手機、平板電腦等。一般需要從前置攝像頭,前置攝像頭輔助獲取用戶眼睛注視位置。[〇〇23] 步驟S200中具體通過眼球跟蹤算法(目前已經有很多供應商能提供)識別眼眼球, 定位屏幕坐標,激活菜單。
[0024]如圖2所示,懸浮框優選為懸浮球。步驟S300中通過圖2中菜單的懸浮球,啟動被激活的菜單,完成屏幕上單手無法操作到的位置圖標的啟動。[〇〇25] 進一步地,所述步驟S100之前還包括:步驟S10、預先定義智能終端觸摸屏檢測到觸摸操作的優先級高于智能終端觸摸屏檢測到眼控操作的優先級。
[0026]具體實施時,用戶可以通過直接觸摸應用程序進行應用程序的打開操作,也可通過眼控操作來控制激活觸摸屏上的應用程序,再通過觸摸懸浮框來實現應用程序的打開操作。預先設置觸摸操作的優先級高于眼控操作的優先級,從而使用戶可根據自己需要使用相應的操作。
[0027]進一步地,所述步驟S100具體包括:步驟S101、智能終端通過前置攝像頭實時獲取用戶眼睛注視位置,分析用戶注視位置信息,確定用戶眼睛注視位置在智能終端觸摸屏上對應的視點。
[0028]具體實施時,智能終端通過眼球追蹤技術并由前置攝像頭輔助獲取用戶眼睛注視位置。眼球追蹤技術是一項科學應用技術,一是根據眼球和眼球周邊的特征變化進行跟蹤, 二是根據虹膜角度變化進行跟蹤,三是主動投射紅外線等光束到虹膜來提取特征。當人的眼睛看向不同方向時,眼部會有細微的變化,這些變化會產生可以提取的特征,計算機可以通過圖像捕捉或掃描提取這些特征,從而實時追蹤眼睛的變化,預測用戶的狀態和需求,并進行響應,達到用眼睛控制設備的目的。[〇〇29]進一步的實施例中,步驟S200具體包括:步驟S201、智能終端獲取視點所在的位置的坐標及預先存儲的觸摸屏上的應用程序圖標所在的區域坐標范圍;步驟S202、判斷視點所在位置的坐標是否在應用程序圖標所在的區域坐標范圍內,若視點所在位置的坐標在第一應用程序圖標所在的區域坐標范圍內,則第一應用程序圖標為視點所對應的應用程序圖標。
[0030]具體實施時,若智能終端獲取的視點所在的位置并不在任何一個應用程序圖標所在的區域,則在屏幕上提示,未找到對應的應用程序圖標。
[0031]進一步的實施例中,步驟S300具體包括:步驟S301、智能終端觸摸屏的正中位置顯示所述第一應用程序的控制懸浮框,并實時檢測用戶的觸摸操作;步驟S302、若用戶點擊所述控制懸浮框,則控制打開第一應用程序。[〇〇32]具體實施時,假設第一應用程序為相機應用,則當檢測到視點所對應的相機圖標后,智能終端觸摸屏的正中位置顯示該相機圖標的控制懸浮框,檢測用戶的下一步的觸摸操作,若用戶點擊所述控制懸浮框,則控制打開相機應用。若在一預定時間內未檢測到用戶的點擊操作,則自動退出懸浮框。[〇〇33]在示例性實施例中,裝置可以被一個或多個應用專用集成電路(ASIC)、數字信號處理器(DSP)、數字信號處理設備(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列 (FPGA)、控制器、微控制器、微處理器或其他電子元件實現,用于執行上述方法。
[0034]在示例性實施例中,還提供了一種包括指令的非臨時計算機可讀存儲介質,例如包括指令的存儲器,上述指令可由裝置的處理器執行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質可以是R0M、隨機存取存儲器(RAM)、CD-R0M、磁帶、軟盤和光數據存儲設備等。
[0035]本發明還提供了一種基于眼控技術的智能終端觸摸屏操作系統的較佳實施例的功能原理框圖,如圖3所示,其中,系統包括:數據獲取模塊1〇〇,用于智能終端實時獲取用戶眼睛注視位置,確定用戶眼睛在智能終端觸摸屏上的視點;具體如上方法實施例所述。
[0036]定位模塊200,用于智能終端獲取視點所在的位置的坐標,與預先存儲的觸摸屏上的應用程序圖標所在的區域進行對比,確定視點所對應的應用程序圖標;具體如上方法實施例所述。[〇〇37]控制模塊300,用于智能終端觸摸屏顯示所述應用程序的懸浮框,檢測到用戶在觸摸屏上點擊懸浮框,控制打開所述應用程序;具體如上方法實施例所述。
[0038]所述的基于眼控技術的智能終端觸摸屏操作系統,其中,所述系統還包括:預先定義模塊,用于預先定義智能終端觸摸屏檢測到觸摸操作的優先級高于智能終端觸摸屏檢測到眼控操作的優先級;具體如上方法實施例所述。[〇〇39]所述的基于眼控技術的智能終端觸摸屏操作系統,其中,所述數據獲取模塊具體用于智能終端通過前置攝像頭實時獲取用戶眼睛注視位置,分析用戶注視位置信息,確定用戶眼睛注視位置在智能終端觸摸屏上對應的視點;具體如上方法實施例所述。
[0040]所述的基于眼控技術的智能終端觸摸屏操作系統,其中,所述定位模塊具體包括: 坐標獲取單元,用于智能終端獲取視點所在的位置的坐標及預先存儲的觸摸屏上的應用程序圖標所在的區域坐標范圍;具體如上方法實施例所述。
[0041]定位單元,用于判斷視點所在位置的坐標是否在應用程序圖標所在的區域坐標范圍內,若視點所在位置的坐標在第一應用程序圖標所在的區域坐標范圍內,則第一應用程序圖標為視點所對應的應用程序圖標;具體如上方法實施例所述。
[0042]所述的基于眼控技術的智能終端觸摸屏操作系統,其中,所述控制模塊具體包括: 顯示與檢測單元,用于智能終端觸摸屏的正中位置顯示所述第一應用程序的控制懸浮框,并實時檢測用戶的觸摸操作;具體如上方法實施例所述。[〇〇43]控制單元,用于若用戶點擊所述控制懸浮框,則控制打開第一應用程序;具體如上方法實施例所述。
[0044]綜上所述,本發明提供了一種基于眼控技術的智能終端觸摸屏操作方法及系統, 方法包括:智能終端實時獲取用戶眼睛注視位置,確定用戶眼睛在智能終端觸摸屏上的視點;智能終端獲取視點所在的位置的坐標,與預先存儲的觸摸屏上的應用程序圖標所在的區域進行對比,確定視點所對應的應用程序圖標;、智能終端觸摸屏顯示所述應用程序的懸浮框,檢測到用戶在觸摸屏上點擊懸浮框,控制打開所述應用程序。本發明通過前置攝像頭進行輔助實現對屏幕的眼睛控制激活,可以對目力所及的屏幕區域菜單或指示鍵進行激活再操作,方便用戶在大尺寸屏幕上的應用圖標操作。
[0045]應當理解的是,本發明的應用不限于上述的舉例,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,所有這些改進和變換都應屬于本發明所附權利要求的保護范圍。
【主權項】
1.一種基于眼控技術的智能終端觸摸屏操作方法,其特征在于,方法包括:A、智能終端實時獲取用戶眼睛注視位置,確定用戶眼睛在智能終端觸摸屏上的視點;B、智能終端獲取視點所在的位置的坐標,與預先存儲的觸摸屏上的應用程序圖標所在 的區域進行對比,確定視點所對應的應用程序圖標;C、智能終端觸摸屏顯示所述應用程序的懸浮框,檢測到用戶在觸摸屏上點擊懸浮框, 控制打開所述應用程序。2.根據權利要求1所述的基于眼控技術的智能終端觸摸屏操作方法,其特征在于,所述 A之前還包括:S、預先定義智能終端觸摸屏檢測到觸摸操作的優先級高于智能終端觸摸屏檢測到眼 控操作的優先級。3.根據權利要求2所述的基于眼控技術的智能終端觸摸屏操作方法,其特征在于,所述 A具體包括:A1、智能終端通過前置攝像頭實時獲取用戶眼睛注視位置,分析用戶注視位置信息,確 定用戶眼睛注視位置在智能終端觸摸屏上對應的視點。4.根據權利要求3所述的基于眼控技術的智能終端觸摸屏操作方法,其特征在于,所述 B具體包括:B1、智能終端獲取視點所在的位置的坐標及預先存儲的觸摸屏上的應用程序圖標所在 的區域坐標范圍;B2、判斷視點所在位置的坐標是否在應用程序圖標所在的區域坐標范圍內,若視點所 在位置的坐標在第一應用程序圖標所在的區域坐標范圍內,則第一應用程序圖標為視點所 對應的應用程序圖標。5.根據權利要求4所述的基于眼控技術的智能終端觸摸屏操作方法,其特征在于,所述 C具體包括:C1、智能終端觸摸屏的正中位置顯示所述第一應用程序的控制懸浮框,并實時檢測用 戶的觸摸操作;C2、若用戶點擊所述控制懸浮框,則控制打開第一應用程序。6.—種基于眼控技術的智能終端觸摸屏操作系統,其特征在于,系統包括:數據獲取模塊,用于智能終端實時獲取用戶眼睛注視位置,確定用戶眼睛在智能終端 觸摸屏上的視點;定位模塊,用于智能終端獲取視點所在的位置的坐標,與預先存儲的觸摸屏上的應用 程序圖標所在的區域進行對比,確定視點所對應的應用程序圖標;控制模塊,用于智能終端觸摸屏顯示所述應用程序的懸浮框,檢測到用戶在觸摸屏上 點擊懸浮框,控制打開所述應用程序。7.根據權利要求6所述的基于眼控技術的智能終端觸摸屏操作系統,其特征在于,所述 系統還包括:預先定義模塊,用于預先定義智能終端觸摸屏檢測到觸摸操作的優先級高于智能終端 觸摸屏檢測到眼控操作的優先級。8.根據權利要求7所述的基于眼控技術的智能終端觸摸屏操作系統,其特征在于,所述 數據獲取模塊具體用于智能終端通過前置攝像頭實時獲取用戶眼睛注視位置,分析用戶注視位置信息,確定用戶眼睛注視位置在智能終端觸摸屏上對應的視點。9.根據權利要求8所述的基于眼控技術的智能終端觸摸屏操作系統,其特征在于,所述 定位模塊具體包括:坐標獲取單元,用于智能終端獲取視點所在的位置的坐標及預先存儲的觸摸屏上的應 用程序圖標所在的區域坐標范圍;定位單元,用于判斷視點所在位置的坐標是否在應用程序圖標所在的區域坐標范圍 內,若視點所在位置的坐標在第一應用程序圖標所在的區域坐標范圍內,則第一應用程序 圖標為視點所對應的應用程序圖標。10.根據權利要求9所述的基于眼控技術的智能終端觸摸屏操作系統,其特征在于,所 述控制模塊具體包括:顯示與檢測單元,用于智能終端觸摸屏的正中位置顯示所述第一應用程序的控制懸浮 框,并實時檢測用戶的觸摸操作;控制單元,用于若用戶點擊所述控制懸浮框,則控制打開第一應用程序。
【文檔編號】G06F3/01GK106020454SQ201610309909
【公開日】2016年10月12日
【申請日】2016年5月11日
【發明人】黃靜宇
【申請人】惠州Tcl移動通信有限公司