本發(fā)明涉及眼球追蹤領(lǐng)域,特別涉及對(duì)眼球追蹤結(jié)果進(jìn)行按鍵操作的方法及裝置。
背景技術(shù):
眼球追蹤技術(shù)可以通過(guò)對(duì)眼球運(yùn)動(dòng)軌跡的跟蹤,實(shí)現(xiàn)準(zhǔn)確的定位。眼球追蹤應(yīng)用到手機(jī)、電視等設(shè)備中,能準(zhǔn)確的追蹤到眼球注視顯示屏的具體位置。但是想通過(guò)眼球追蹤來(lái)實(shí)現(xiàn)功能的操作,具有一定的難度,特別是在準(zhǔn)確率方面很難突破。為了解決這個(gè)問(wèn)題,可以減少識(shí)別及操作的范圍,這樣既能提高效率。但這樣一來(lái),使用范圍會(huì)有局限。
在手機(jī)中使用眼球追蹤功能,只需眼睛對(duì)著顯示屏上的圖標(biāo)進(jìn)行注視,眼球追蹤功能就能準(zhǔn)確的定位到該圖標(biāo)。可以不需要手動(dòng)滑屏或點(diǎn)擊操作就能到達(dá)所注視的位置。隨著技術(shù)的發(fā)展,眼球追蹤功能定位的準(zhǔn)確性和定位速度將會(huì)越來(lái)越好。
可見(jiàn),有了準(zhǔn)確、快速的定位功能之后,更多的是需要準(zhǔn)確的操作,來(lái)滿足用戶的需求。
技術(shù)實(shí)現(xiàn)要素:
為解決現(xiàn)有技術(shù)的問(wèn)題,本發(fā)明提出一種眼球追蹤操作的方法及裝置,通過(guò)在顯示屏中的指針,顯示眼球追蹤功能的定位結(jié)果,按鍵對(duì)指針發(fā)出操作命名,依據(jù)定位結(jié)果對(duì)顯示屏界面中的應(yīng)用程序進(jìn)行操作。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種眼球追蹤操作的方法,其特征在于,應(yīng)用于終端,該方法包括:
集成在所述設(shè)備中的所述按鍵啟動(dòng)所述眼球追蹤功能;
所述眼球追蹤功能跟蹤、反映眼球注視所述顯示屏的所述運(yùn)動(dòng)軌跡及停留的所述坐標(biāo)位置;
所述坐標(biāo)位置在所述顯示屏中通過(guò)所述指針進(jìn)行顯示,所述顯示的所述指針與所述運(yùn)動(dòng)軌跡所述同步移動(dòng);
判斷所述指針與所述顯示屏中所述圖標(biāo)是否發(fā)生所述重疊,所述按鍵將依據(jù)所述重疊做出不同的操作,包括:
所述指針移動(dòng)到所述顯示屏中的所述圖標(biāo)上,發(fā)生所述重疊,點(diǎn)擊所述按鍵,運(yùn)行所述圖標(biāo)內(nèi)容;
所述指針與所述顯示屏中所述圖標(biāo)不發(fā)生所述重疊,點(diǎn)擊所述按鍵,退出所述眼球追蹤功能,所述指針在所述顯示屏中關(guān)閉并消失。
所述虛擬按鍵為集成在所述設(shè)備中的所述顯示屏中一個(gè)應(yīng)用圖標(biāo)。
所述應(yīng)用圖標(biāo)中有多個(gè)虛擬功能鍵,通過(guò)眼球注視及所述眼球追蹤定位,自動(dòng)執(zhí)行所述虛擬功能鍵功能。
所述按鍵集成在所述遙控器上,通過(guò)無(wú)線連接,遙控操作所述眼球追蹤功能,所述設(shè)備中有對(duì)應(yīng)的無(wú)線接收裝置;所述設(shè)備中有對(duì)應(yīng)的無(wú)線接收裝置。
所述眼球追蹤功能通過(guò)攝像頭獲取并跟蹤眼球注視所述顯示屏的所述運(yùn)動(dòng)軌跡及停留的所述坐標(biāo)位置。
所述指針移動(dòng)的速度及停留的時(shí)間與所述眼球追蹤功能識(shí)別的數(shù)據(jù)保持一致;所述指針為一個(gè)中空的多邊形邊框或圓圈。
所述指針與圖標(biāo)發(fā)生所述重疊時(shí),所述指針在圖標(biāo)之間為網(wǎng)格式移動(dòng),每一個(gè)圖標(biāo)為一個(gè)網(wǎng)格。
所述指針在移動(dòng)到圖標(biāo)的中心位置時(shí)實(shí)現(xiàn)網(wǎng)格移動(dòng)化的移動(dòng),所述網(wǎng)格在圖標(biāo)中心位置區(qū)域。
一種眼球追蹤操作的裝置,該裝置包括:
操作模塊,集成在所述設(shè)備中的所述按鍵啟動(dòng)所述眼球追蹤功能。
識(shí)別模塊,所述眼球追蹤功能跟蹤、反映眼球注視所述顯示屏的所述運(yùn)動(dòng)軌跡及停留的所述坐標(biāo)位置。
顯示模塊,所述坐標(biāo)位置在所述顯示屏中通過(guò)所述指針進(jìn)行顯示,所述顯示的所述指針與所述運(yùn)動(dòng)軌跡所述同步移動(dòng)。
位置模塊,判斷所述指針與所述顯示屏中所述圖標(biāo)是否發(fā)生所述重疊,所述按鍵將依據(jù)所述重疊做出不同的操作,包括:
第一判斷模塊,所述指針移動(dòng)到所述顯示屏中的所述圖標(biāo)上,發(fā)生所述重疊,點(diǎn)擊所述按鍵,執(zhí)行所述圖標(biāo)內(nèi)容。
第二判斷模塊,所述指針與所述顯示屏中所述圖標(biāo)不發(fā)生所述重疊,點(diǎn)擊所述按鍵,退出所述眼球追蹤功能,所述指針在所述顯示屏中關(guān)閉并消失。
操作子模塊,所述虛擬按鍵為集成在所述設(shè)備中的所述顯示屏中一個(gè)應(yīng)用圖標(biāo)。
虛擬功能鍵模塊,所述應(yīng)用圖標(biāo)中有多個(gè)虛擬功能鍵,通過(guò)眼球注視及所述眼球追蹤定位,自動(dòng)執(zhí)行所述虛擬功能鍵功能。
無(wú)線操作模塊,所述按鍵集成在所述遙控器上,通過(guò)無(wú)線連接,遙控操作所述眼球追蹤功能,所述設(shè)備中有對(duì)應(yīng)的無(wú)線接收裝置。
操作子模塊,所述眼球追蹤功能通過(guò)攝像頭獲取并跟蹤眼球注視所述顯示屏的所述運(yùn)動(dòng)軌跡及停留的所述坐標(biāo)位置。
位置子模塊,所述指針移動(dòng)的速度及停留的時(shí)間與所述眼球追蹤功能識(shí)別的數(shù)據(jù)保持一致;所述指針為一個(gè)中空的多邊形邊框或圓圈。
第一處理模塊,所述指針與圖標(biāo)發(fā)生所述重疊時(shí),所述指針在圖標(biāo)之間為網(wǎng)格式移動(dòng),每一個(gè)圖標(biāo)為一個(gè)網(wǎng)格。
第二處理模塊,所述指針在移動(dòng)到圖標(biāo)的中心位置時(shí)實(shí)現(xiàn)網(wǎng)格移動(dòng)化的移動(dòng),所述網(wǎng)格在圖標(biāo)中心位置區(qū)域。
在本發(fā)明實(shí)施例中:通過(guò)眼球追蹤功能對(duì)眼球運(yùn)動(dòng)軌跡及所述停留位置進(jìn)行跟蹤及定位,并將結(jié)果通過(guò)指針顯示在顯示屏中。按鍵對(duì)指針發(fā)出操作命令,當(dāng)指針與圖標(biāo)重疊后,按鍵發(fā)出的命令通過(guò)指針實(shí)現(xiàn)對(duì)圖標(biāo)的操作。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例從終端角度介紹的一種眼球追蹤操作的方法的流程圖。
圖2是本發(fā)明實(shí)施例從終端虛擬按鍵操作角度介紹的一種眼球追蹤操作的方法的流程圖。
圖3是本發(fā)明實(shí)施例從終端遙控器操作角度介紹的一種眼球追蹤操作的方法的流程圖。
圖4是本發(fā)明實(shí)施例從具體操作角度介紹的一種眼球追蹤操作的方法的流程圖。
圖5是本發(fā)明實(shí)施例從終端操作功能方面介紹的一種眼球追蹤操作的裝置的框圖。
圖6是本發(fā)明實(shí)施例從按鍵操作功能方面介紹的一種眼球追蹤操作的裝置的框圖。
圖7是本發(fā)明實(shí)施例從相關(guān)功能方面介紹的一種眼球追蹤操作的裝置的框圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
本申請(qǐng)實(shí)施例提供了一種眼球追蹤操作的方法,該方法涉及網(wǎng)絡(luò)購(gòu)物及物流配送。請(qǐng)參考圖1,是本發(fā)明實(shí)施例從終端角度介紹的一種眼球追蹤操作的方法的流程圖。
如圖1所示,該方法包括以下幾個(gè)步驟:
步驟S101、a集成在設(shè)備中的按鍵啟動(dòng)眼球追蹤功能;
通過(guò)按鍵啟動(dòng)眼球追蹤功能,按鍵與眼球追蹤功能的裝置位于同一個(gè)設(shè)備中;設(shè)備為手持移動(dòng)終端設(shè)備或裝置,按鍵通常設(shè)置在設(shè)備的側(cè)邊,為一個(gè)物理結(jié)構(gòu)的按鍵,按鍵為眼球追蹤功能開(kāi)啟、關(guān)閉的一個(gè)功能鍵。
具體實(shí)施時(shí),在手機(jī)、平板電腦中,點(diǎn)擊按鍵,眼球追蹤功能啟動(dòng)。
步驟S102、眼球追蹤功能跟蹤、反映眼球注視顯示屏的運(yùn)動(dòng)軌跡及停留的坐標(biāo)位置;
在設(shè)備中,眼球追蹤功能對(duì)注視設(shè)備顯示屏的眼球的運(yùn)動(dòng)軌跡及停留位置進(jìn)行跟蹤和記錄。運(yùn)動(dòng)軌跡和坐標(biāo)位置范圍設(shè)定在眼球注視設(shè)備中顯示屏范圍內(nèi)。眼球追蹤裝置對(duì)眼球的追蹤為實(shí)時(shí)同步移動(dòng)及停止的,追蹤還包括:眼球移動(dòng)的速度。
具體實(shí)施時(shí),位于設(shè)備中的眼球追蹤裝置自動(dòng)在被開(kāi)啟后,自動(dòng)的收集顯示屏范圍內(nèi)眼球注視的位置和移動(dòng)的軌跡。這個(gè)過(guò)程中,通過(guò)處理器在設(shè)備內(nèi)部進(jìn)行計(jì)算和處理。
步驟S103、坐標(biāo)位置在顯示屏中通過(guò)指針進(jìn)行顯示,顯示的指針與運(yùn)動(dòng)軌跡同步移動(dòng);
指針在顯示屏中顯示出眼球追蹤功能的定位結(jié)果和運(yùn)動(dòng)軌跡;指針為一個(gè)復(fù)合顯示功能的指針,指針同時(shí)為眼球追蹤和按鍵提供定位識(shí)別的作用:指針用于顯示眼球追蹤的運(yùn)動(dòng)軌跡及定位信息;指針對(duì)按鍵還起到一個(gè)鼠標(biāo)指針的作用。
具體實(shí)施時(shí),開(kāi)啟眼球追蹤功能后,只需雙眼注視設(shè)備的顯示屏,顯示屏中的指針會(huì)隨著眼球的移動(dòng)而同步移動(dòng)。眼睛看到顯示屏的某處,指針就會(huì)移動(dòng)并顯示在眼睛注視的地方。依據(jù)眼睛注視的地方,使用者自行判斷是否需要通過(guò)按鍵執(zhí)行操作。
步驟S104、判斷指針與顯示屏中圖標(biāo)是否發(fā)生重疊,按鍵將依據(jù)重疊做出不同的操作,包括:
按鍵對(duì)顯示屏中圖標(biāo)的操作是建立在指針與圖標(biāo)建立重疊關(guān)系的基礎(chǔ)上,按鍵需要在指針與圖標(biāo)發(fā)生重疊后,才能對(duì)圖標(biāo)進(jìn)行對(duì)應(yīng)的操作。在指針與圖標(biāo)之間不發(fā)生重疊額情況下,點(diǎn)擊按鍵,默認(rèn)為退出眼球追蹤功能。按鍵可執(zhí)行的命令,包括:打開(kāi)程序應(yīng)用、關(guān)閉程序、前進(jìn)、后退、最大化、最小化等命令。
具體實(shí)施時(shí),也就是,當(dāng)用戶看到一個(gè)應(yīng)用時(shí),指針移動(dòng)到該應(yīng)用的圖標(biāo)上方,并發(fā)送重疊。通過(guò)點(diǎn)擊按鍵,打開(kāi)圖標(biāo),正常使用軟件應(yīng)用。需要關(guān)閉應(yīng)用時(shí),眼睛注視到退出按鈕,指針隨之移動(dòng)到退出按鈕上,點(diǎn)擊按鍵,執(zhí)行關(guān)閉圖標(biāo)的應(yīng)用。
步驟S105、指針移動(dòng)到顯示屏中的圖標(biāo)上,發(fā)生重疊,點(diǎn)擊按鍵,運(yùn)行圖標(biāo)內(nèi)容;
按鍵的操作是指針與顯示屏中的圖標(biāo)之間,在移動(dòng)過(guò)程中發(fā)生重疊,點(diǎn)擊按鍵,指針接收并執(zhí)行按鍵對(duì)應(yīng)的圖標(biāo)發(fā)出的操作命令。
具體實(shí)施時(shí),當(dāng)眼球注視到一個(gè)圖標(biāo),指針依據(jù)眼球追蹤功能移動(dòng)到該圖標(biāo)上,并重疊。此時(shí),點(diǎn)擊按鍵,該圖標(biāo)被打開(kāi)并運(yùn)行。
步驟S106、指針與顯示屏中圖標(biāo)不發(fā)生重疊,點(diǎn)擊按鍵,退出眼球追蹤功能,指針在顯示屏中關(guān)閉并消失。
按鍵的操作是指針與顯示屏中的圖標(biāo)之間,在不發(fā)生重疊的情況下,點(diǎn)擊按鍵,退出眼球追蹤功能。
具體實(shí)施時(shí),當(dāng)眼球注視到顯示屏中的一個(gè)空白區(qū)域,或者視線直接離開(kāi)顯示屏,此時(shí),點(diǎn)擊按鍵, 眼球追蹤功能被關(guān)閉,指針也同時(shí)被關(guān)閉,并消失在顯示屏中。
綜上所述,在設(shè)備中,眼球追蹤功能對(duì)注視設(shè)備顯示屏的眼球的運(yùn)動(dòng)軌跡及停留位置進(jìn)行跟蹤和記錄。指針在顯示屏中顯示出眼球追蹤功能的定位結(jié)果和運(yùn)動(dòng)軌跡;指針為一個(gè)復(fù)合顯示功能的指針,指針同時(shí)為眼球追蹤和按鍵提供定位識(shí)別的作用。按鍵需要在指針與圖標(biāo)發(fā)生重疊后,才能對(duì)圖標(biāo)進(jìn)行對(duì)應(yīng)的操作。指針執(zhí)行按鍵的操作命令。
請(qǐng)參考圖2,其示出了本發(fā)明實(shí)施例從終端虛擬按鍵操作角度介紹的一種眼球追蹤操作的方法的流程圖。
如圖2 所示,該方法包括以下幾個(gè)步驟:
步驟S201、按鍵為集成在設(shè)備中的顯示屏中一個(gè)應(yīng)用圖標(biāo);
按鍵為顯示屏中的一個(gè)虛擬按鍵,對(duì)眼球追蹤功能進(jìn)行操作命令。將啟動(dòng)眼球追蹤功能圖標(biāo)添加于設(shè)備中,通過(guò)觸屏開(kāi)啟虛擬按鍵及眼球追蹤功能。具體實(shí)施時(shí),虛擬按鍵用來(lái)對(duì)眼球追蹤功能提供一個(gè)提供開(kāi)啟、關(guān)閉等功能的操作。在眼球追蹤功能與顯示屏中的圖標(biāo)相互重疊后,點(diǎn)擊虛擬圖標(biāo),可以打開(kāi)被重疊圖標(biāo)。
具體實(shí)施時(shí),通過(guò)觸摸顯示屏來(lái)操控虛擬按鍵,實(shí)現(xiàn)對(duì)應(yīng)功能的運(yùn)行。比如,眼球追蹤功能定位到眼球正在注視著微信圖標(biāo),點(diǎn)擊虛擬按鍵中的確定鍵,打開(kāi)微信應(yīng)用程序。
步驟S202、應(yīng)用圖標(biāo)中有多個(gè)虛擬功能鍵,通過(guò)眼球注視及所述眼球追蹤定位,自動(dòng)執(zhí)行所述虛擬功能鍵功能;
虛擬按鍵中包含多個(gè)虛擬功能鍵,提供開(kāi)啟、關(guān)閉、滑動(dòng)、前進(jìn)、后退、設(shè)置等功能,并與指針一起開(kāi)啟、關(guān)閉。虛擬按鍵圖標(biāo)在顯示屏中提供滑動(dòng)操作。通過(guò)眼球注視任意一個(gè)虛擬功能鍵,眼球追蹤功能啟動(dòng)并對(duì)該虛擬功能鍵實(shí)施定位,確認(rèn)注視后,系統(tǒng)自動(dòng)執(zhí)行被注視的虛擬功能鍵。
具體實(shí)施時(shí),通過(guò)注視顯示屏中的某虛擬按鍵,實(shí)現(xiàn)對(duì)應(yīng)功能的運(yùn)行。比如,在微信軟件中,需要與某人聊天,看到這個(gè)人的信息后。注視虛擬功能鍵的確定按鍵,經(jīng)過(guò)1-2秒的注視,系統(tǒng)打開(kāi)與這個(gè)人的聊天對(duì)話框。
綜上所述,虛擬按鍵可以實(shí)現(xiàn)手動(dòng)點(diǎn)擊操作,在多個(gè)虛擬功能鍵中,注視某一個(gè)虛擬功能鍵一定時(shí)間,系統(tǒng)自動(dòng)執(zhí)行該功能鍵的命令。所執(zhí)行的命令是對(duì)指針重疊并停留在某個(gè)圖標(biāo)實(shí)施的操作。
請(qǐng)參考圖3,其示出了本發(fā)明實(shí)施例從終端遙控器操作角度介紹的一種眼球追蹤操作的方法的流程圖。
如圖3 所示,步驟S301、按鍵集成在遙控器上,通過(guò)無(wú)線連接,遙控操作眼球追蹤功能,設(shè)備中有對(duì)應(yīng)的無(wú)線接收裝置;
按鍵與設(shè)備分離,按鍵成在無(wú)線遙控裝置上,通過(guò)藍(lán)牙、紅外線、無(wú)線、NFC等方式對(duì)設(shè)備中的顯示屏上的指針進(jìn)行遙控操作。在顯示屏的顯示屏中,通過(guò)內(nèi)嵌的接收裝置接收按鍵傳遞的信息。眼球追蹤功能接收到藍(lán)牙,進(jìn)場(chǎng)通信等傳輸來(lái)的信息,遙控開(kāi)啟眼球追蹤功能。遙控器發(fā)送信息到具有眼球追蹤功能所在的設(shè)備,設(shè)備有接收信息的無(wú)線接收器,接收并執(zhí)行相關(guān)的指令。
具體實(shí)施時(shí),在臺(tái)式機(jī)的電腦或者電視機(jī)中,配置有眼球追蹤功能,將眼球追蹤功能識(shí)別的信息,通過(guò)遙控器的方法來(lái)實(shí)現(xiàn)操作,這樣,起到了一個(gè)遙控操作的便利性。其比傳統(tǒng)遙控器而言,能更好的功能選擇上更加的方便,特別適用于在網(wǎng)絡(luò)智能電視中。
綜上所述,在按鍵與設(shè)備相互分離的設(shè)備中,通過(guò)無(wú)線遙控實(shí)現(xiàn)對(duì)指針的操作,是一種相對(duì)有效的方法。在設(shè)備中添加的無(wú)線接收裝置與按鍵所在的遙控器發(fā)送裝置,二者為一體相互匹配,相互配合執(zhí)行和接收命令。遙控器是對(duì)眼球追蹤功能實(shí)施遙控操作,依然是依據(jù)眼球追蹤功能對(duì)眼球進(jìn)行定位,并通過(guò)指針顯示在顯示屏中,指針在與圖標(biāo)發(fā)送重疊后,接受遙控器的操作命令。
請(qǐng)參考圖4,其示出了本發(fā)明實(shí)施例從具體操作角度介紹的一種眼球追蹤操作的方法的流程圖。
如圖4 所示,該方法包括以下幾個(gè)步驟:
步驟S401、眼球追蹤功能通過(guò)攝像頭獲取并跟蹤眼球注視顯示屏的運(yùn)動(dòng)軌跡及停留的坐標(biāo)位置;
通過(guò)攝像頭實(shí)現(xiàn)眼球運(yùn)動(dòng)及停留的軌跡及位置的識(shí)別,通過(guò)處理裝置識(shí)別、判斷,將信息通過(guò)指針顯示在顯示屏上。還包括:通過(guò)紅外線來(lái)獲取眼球運(yùn)動(dòng)軌跡。
具體實(shí)施時(shí),攝像頭或者紅外線設(shè)備對(duì)眼球的運(yùn)動(dòng)進(jìn)行實(shí)時(shí)的跟蹤,將結(jié)果發(fā)送到眼球追蹤的裝置中進(jìn)行處理,將結(jié)果通過(guò)指針顯示在顯示屏中。眼球追蹤功能的裝置是一個(gè)獨(dú)立的裝置,該裝置能對(duì)眼球的運(yùn)動(dòng)提供一個(gè)追蹤、定位的功能,并有好的將追蹤及定位的結(jié)果通過(guò)指針顯示在顯示屏中。并且,眼球追蹤功能接收按鍵的操作,其不是智能的工作,而是依靠使用者的判斷,通過(guò)按鍵來(lái)執(zhí)行操作。這個(gè)過(guò)程中,使用者將發(fā)揮極大的主觀能動(dòng)性。這也有利于提高識(shí)別、操作的準(zhǔn)確性。
步驟S402、指針移動(dòng)的速度及停留的時(shí)間與眼球追蹤功能識(shí)別的數(shù)據(jù)保持一致;指針為一個(gè)中空的多邊形邊框或圓圈。
指針實(shí)現(xiàn)同步反映眼球追蹤功能捕捉到的相關(guān)信息。在指針的移動(dòng)過(guò)程中,更能適應(yīng)使用者,不會(huì)出現(xiàn)不同步的問(wèn)題。中空結(jié)構(gòu)的邊框,與圖標(biāo)有更大的接觸面積,在接觸過(guò)程中也相對(duì)的容易判斷。其中空結(jié)構(gòu)保證了指針在與圖標(biāo)結(jié)合的時(shí)候,不會(huì)遮擋圖標(biāo)。指針外形大小與圖標(biāo)相當(dāng),指針快剛好包裹在圖標(biāo)的外部,減少誤識(shí)別的情況。指針為一邊框結(jié)構(gòu),能增加視覺(jué)辨識(shí)效果,并且不會(huì)遮擋圖標(biāo),方便觀察和使用。
具體實(shí)施時(shí),指針能與眼球同步移動(dòng),保證了使用時(shí)的舒適性和準(zhǔn)確性。指針與眼球?qū)崟r(shí)同步的運(yùn)行,包括移動(dòng)的速度也是一樣的。這樣,使用過(guò)程中就會(huì)很舒服。達(dá)到同步使用的效果??梢宰屖褂谜咴谑褂眠^(guò)程中不會(huì)有滯后感或過(guò)度靈敏產(chǎn)生地不適應(yīng)的感覺(jué)。當(dāng)指針為一個(gè)淺色的四邊形邊框,且四個(gè)角被圓化,也包括:一個(gè)圓圈,在于圖標(biāo)發(fā)生重疊后,不遮擋觀察圖標(biāo)。
步驟S403、指針與圖標(biāo)發(fā)生重疊時(shí),指針在圖標(biāo)之間為網(wǎng)格式移動(dòng),每一個(gè)圖標(biāo)為一個(gè)網(wǎng)格;
指針在圖標(biāo)附近,依據(jù)眼球的位置移動(dòng)在圖標(biāo)上實(shí)現(xiàn)網(wǎng)格式移動(dòng),即:
指針在圖標(biāo)與圖標(biāo)間移動(dòng),不是完全依靠坐標(biāo)位置及運(yùn)動(dòng)軌跡移動(dòng),當(dāng)指針運(yùn)動(dòng)趨勢(shì)是離開(kāi)圖標(biāo)集中的區(qū)域,恢復(fù)并按照眼球追蹤是別的運(yùn)動(dòng)軌跡同步移動(dòng),并且反應(yīng)的是實(shí)際的坐標(biāo)位置。
具體實(shí)施時(shí),指針在接近圖標(biāo)時(shí),指針的位置呈網(wǎng)格化的在圖標(biāo)間逐個(gè)移動(dòng)。并不完全反映眼球追蹤到的實(shí)際的運(yùn)動(dòng)位置及軌跡。當(dāng)指針與圖標(biāo)保持一定距離后,央求追蹤功能與指針之間回復(fù)實(shí)時(shí)同步的效果及狀態(tài)。
步驟S404、指針在移動(dòng)到圖標(biāo)的中心位置時(shí)實(shí)現(xiàn)網(wǎng)格移動(dòng)化的移動(dòng),網(wǎng)格在圖標(biāo)中心位置區(qū)域。
圖標(biāo)可執(zhí)行網(wǎng)格化移動(dòng)的區(qū)域僅是圖標(biāo)中間的一小部分區(qū)域,這樣,方便指針更好的接近和離去圖標(biāo),為選擇和移動(dòng)提供方便。
具體實(shí)施時(shí),當(dāng)指針快要接近圖標(biāo)的中心區(qū)域是,圖標(biāo)會(huì)自動(dòng)的將指針引導(dǎo)向圖標(biāo)的中心區(qū)域。這樣,通過(guò)按鍵就能更準(zhǔn)確的操作。同樣,在向下一個(gè)圖標(biāo)進(jìn)行運(yùn)動(dòng)的過(guò)程中,離開(kāi)中心區(qū)域后,圖標(biāo)與圖標(biāo)之間有一個(gè)緩沖區(qū)域,在進(jìn)入下一個(gè)圖標(biāo)中心區(qū)域的時(shí)候,有一個(gè)小的緩沖過(guò)度。
綜上所述,通過(guò)攝像頭或紅外線燈設(shè)備、裝置實(shí)現(xiàn)眼球運(yùn)動(dòng)及停留的軌跡及位置的識(shí)別,同步反映眼球追蹤功能捕捉到的相關(guān)信息。由具有邊框結(jié)構(gòu)的指針在顯示屏中進(jìn)行顯示,在重疊后,不影響觀察圖標(biāo)信息。并且,在指針接近圖標(biāo)的時(shí)候,可以轉(zhuǎn)換為網(wǎng)格化的移動(dòng),即:一個(gè)圖標(biāo)為一個(gè)網(wǎng)格,網(wǎng)格還可以設(shè)置在圖標(biāo)的部分中心區(qū)域中。
請(qǐng)參考圖5,該裝置包括:
操作模塊501,集成在設(shè)備中的按鍵啟動(dòng)眼球追蹤功能;
識(shí)別模塊502,眼球追蹤功能跟蹤、反映眼球注視顯示屏的運(yùn)動(dòng)軌跡及停留的坐標(biāo)位置;
顯示模塊503,坐標(biāo)位置在顯示屏中通過(guò)指針進(jìn)行顯示,顯示的指針與運(yùn)動(dòng)軌跡同步移動(dòng);
位置模塊504,判斷指針與顯示屏中圖標(biāo)是否發(fā)生重疊,按鍵將依據(jù)重疊做出不同的操作,包括:
第一判斷模塊505,指針移動(dòng)到顯示屏中的圖標(biāo)上,發(fā)生重疊,點(diǎn)擊按鍵,執(zhí)行圖標(biāo)內(nèi)容;
第二判斷模塊506,指針與顯示屏中圖標(biāo)不發(fā)生重疊,點(diǎn)擊按鍵,退出眼球追蹤功能,指針在顯示屏中關(guān)閉并消失。
綜上所述,通過(guò)物理按鍵的方式開(kāi)啟眼球追蹤功能,按鍵包括:實(shí)體按鍵和在顯示屏中的虛擬按鍵。眼球追蹤功能有效的跟蹤眼睛注視顯示屏的位置,紀(jì)錄并實(shí)時(shí)反映眼球在顯示屏中運(yùn)動(dòng)的軌跡。并且,指針為一個(gè)半透明的效果。
眼球注視及停留的位置,在顯示屏中由指針進(jìn)行顯示,眼球運(yùn)動(dòng)的軌跡,也能通過(guò)指針實(shí)時(shí)的反映在顯示屏上。其幾乎是眼球運(yùn)動(dòng)及停留保持同步的效果。
顯示屏的指針,如果與設(shè)備中的圖標(biāo)發(fā)送位置重疊,按下阿健,執(zhí)行圖標(biāo)的功能。指針的重疊范圍在發(fā)送重疊后,并有按壓按鍵的操作,確定操作:當(dāng)指針與兩個(gè)圖標(biāo)重疊,執(zhí)行與圖標(biāo)重疊較多的圖標(biāo)功能;當(dāng)與圖標(biāo)不發(fā)生重疊的時(shí)候,則執(zhí)行退出的命令。
請(qǐng)參考圖6,其示出了發(fā)明實(shí)施例從按鍵操作功能方面介紹的一種眼球追蹤操作的裝置的框圖。
如圖6所示,該裝置包括:
操作子模塊601,虛擬按鍵為集成在設(shè)備中的顯示屏中一個(gè)應(yīng)用圖標(biāo);
虛擬功能鍵模塊602,應(yīng)用圖標(biāo)中有多個(gè)虛擬功能鍵,通過(guò)眼球注視及眼球追蹤定位,自動(dòng)執(zhí)行虛擬功能鍵功能。
無(wú)線操作模塊603,按鍵集成在遙控器上,通過(guò)無(wú)線連接,遙控操作眼球追蹤功能,設(shè)備中有對(duì)應(yīng)的無(wú)線接收裝置。
綜上所述,按鍵還包括了虛擬按鍵及對(duì)應(yīng)的應(yīng)用圖標(biāo),該虛擬按鍵和應(yīng)用圖標(biāo)都集成在設(shè)備的顯示屏中進(jìn)行顯示和使用、操作。還包括了遙控器對(duì)眼球追蹤功能實(shí)施無(wú)線操作。此時(shí),按鍵與設(shè)備中的眼球追蹤功能是分別設(shè)置在不同的裝置中的。在設(shè)備中還需要有無(wú)線接收裝置,才能保證遙控器的正常使用。
請(qǐng)參考圖7,其示出了發(fā)明實(shí)施例從相關(guān)功能方面介紹的一種眼球追蹤操作的裝置的框圖。
如圖7所示,該裝置包括:
操作子模塊701,眼球追蹤功能通過(guò)攝像頭獲取并跟蹤眼球注視顯示屏的運(yùn)動(dòng)軌跡及停留的坐標(biāo)位置。
位置子模塊702,指針移動(dòng)的速度及停留的時(shí)間與眼球追蹤功能識(shí)別的數(shù)據(jù)保持一致;指針為一個(gè)中空的多邊形邊框或圓圈。
第一處理模塊703,指針與圖標(biāo)發(fā)生重疊時(shí),指針在圖標(biāo)之間為網(wǎng)格式移動(dòng),每一個(gè)圖標(biāo)為一個(gè)網(wǎng)格;
第二處理模塊704,指針在移動(dòng)到圖標(biāo)的中心位置時(shí)實(shí)現(xiàn)網(wǎng)格移動(dòng)化的移動(dòng),網(wǎng)格在圖標(biāo)中心位置區(qū)域。
綜上所述,通過(guò)攝像頭或者紅外線等設(shè)備實(shí)現(xiàn)眼球追蹤功能,指針實(shí)時(shí)同步反映出眼球追蹤功能的運(yùn)動(dòng)軌跡及定位的位置,并接收按鍵的指令,對(duì)顯示屏中的圖標(biāo)實(shí)施一個(gè)開(kāi)啟、關(guān)閉的操作,具體的命名是依據(jù)指針與圖標(biāo)發(fā)送重疊的情況下實(shí)現(xiàn)的。依據(jù)虛擬圖標(biāo)顯示的內(nèi)容,執(zhí)行對(duì)應(yīng)的操作命名。在顯示屏空白區(qū)域點(diǎn)擊按鍵,實(shí)現(xiàn)了眼球追蹤功能及指針的同時(shí)退出。