一種基于眼球運(yùn)動(dòng)的圖標(biāo)遷移實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能終端技術(shù)領(lǐng)域,尤其涉及一種基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)。
【背景技術(shù)】
[0002]在帶有觸摸屏的智能終端(如智能手機(jī))中的主操作界面往往被分為多個(gè)子操作界面,以容納任意多的應(yīng)用圖標(biāo)。對(duì)于一個(gè)特定圖標(biāo)當(dāng)需要從當(dāng)前所在的第一子操作界面迀移到第二子操作界面時(shí),按現(xiàn)有技術(shù)需要首先激活圖標(biāo)迀移操作(如通過(guò)長(zhǎng)按圖標(biāo)來(lái)實(shí)現(xiàn)),然后向左或向右拖動(dòng)圖標(biāo)至第二子操作界面。上述圖標(biāo)迀移過(guò)程存在以下缺陷:當(dāng)向左或向右拖動(dòng)圖標(biāo)由一個(gè)子操作界面至另一個(gè)子操作界面時(shí),是通過(guò)檢測(cè)拖動(dòng)圖標(biāo)位于觸摸屏左或右邊界并駐留一定延時(shí)來(lái)達(dá)到子操作界面迀移的檢測(cè),從而操作過(guò)程較慢并且容易迀移過(guò)度。
[0003]因此,現(xiàn)有技術(shù)還有待改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明的目的在于提供一種基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng),旨在解決現(xiàn)有技術(shù)中操作過(guò)程較慢并且容易迀移過(guò)度的問(wèn)題。
[0005]為了達(dá)到上述目的,本發(fā)明采取了以下技術(shù)方案:
[0006]—種基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)方法,其中,所述方法包括以下步驟:
[0007]A、智能手機(jī)對(duì)用戶的圖標(biāo)迀移指令進(jìn)行實(shí)時(shí)檢測(cè),當(dāng)檢測(cè)到對(duì)待迀移應(yīng)用圖標(biāo)的圖標(biāo)迀移指令時(shí),則開(kāi)啟前置攝像頭并在預(yù)設(shè)的時(shí)間閾值內(nèi)檢測(cè)是否采集到眼部圖像;
[0008]B、當(dāng)在所述時(shí)間閾值內(nèi)檢測(cè)到眼部圖像時(shí),根據(jù)眼部圖像獲取眼球的運(yùn)動(dòng)軌跡;
[0009]C、當(dāng)眼球的運(yùn)動(dòng)軌跡對(duì)應(yīng)的運(yùn)動(dòng)方向?yàn)橄蜃髸r(shí),則將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向第一指定方向迀移至少一個(gè)子操作界面;
[0010]D、當(dāng)眼球的運(yùn)動(dòng)軌跡對(duì)應(yīng)的運(yùn)動(dòng)方向?yàn)橄蛴視r(shí),則將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向第二指定方向迀移至少一個(gè)子操作界面;其中所述第一指定方向與所述第二指定方向不相同。
[0011]所述基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)方法,其中,所述步驟C具體包括:
[0012]Cl、當(dāng)眼球的運(yùn)動(dòng)軌跡對(duì)應(yīng)的運(yùn)動(dòng)方向?yàn)橄蜃髸r(shí),則將第一移動(dòng)次數(shù)置I;
[0013]C2、根據(jù)第一移動(dòng)次數(shù),將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向第一指定方向迀移與第一移動(dòng)次數(shù)相同個(gè)數(shù)的子操作界面。
[0014]所述基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)方法,其中,所述步驟D具體包括:
[0015]D1、當(dāng)眼球的運(yùn)動(dòng)軌跡對(duì)應(yīng)的運(yùn)動(dòng)方向?yàn)橄蛴視r(shí),則將第二移動(dòng)次數(shù)置I;
[0016]D2、根據(jù)第二移動(dòng)次數(shù),將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向第二指定方向迀移與第二移動(dòng)次數(shù)相同個(gè)數(shù)的子操作界面。
[0017]所述基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)方法,其中,所述第一指定方向與所述第二指定方向相反。
[0018]一種基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)系統(tǒng),其中,包括:
[0019]檢測(cè)模塊,用于智能手機(jī)對(duì)用戶的圖標(biāo)迀移指令進(jìn)行實(shí)時(shí)檢測(cè),當(dāng)檢測(cè)到對(duì)待迀移應(yīng)用圖標(biāo)的圖標(biāo)迀移指令時(shí),則開(kāi)啟前置攝像頭并在預(yù)設(shè)的時(shí)間閾值內(nèi)檢測(cè)是否采集到眼部圖像;
[0020]獲取模塊,用于當(dāng)在所述時(shí)間閾值內(nèi)檢測(cè)到眼部圖像時(shí),根據(jù)眼部圖像獲取眼球的運(yùn)動(dòng)軌跡;
[0021]第一圖標(biāo)迀移模塊,用于當(dāng)眼球的運(yùn)動(dòng)軌跡對(duì)應(yīng)的運(yùn)動(dòng)方向?yàn)橄蜃髸r(shí),則將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向第一指定方向迀移至少一個(gè)子操作界面;
[0022]第二圖標(biāo)迀移模塊,用于當(dāng)眼球的運(yùn)動(dòng)軌跡對(duì)應(yīng)的運(yùn)動(dòng)方向?yàn)橄蛴視r(shí),則將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向第二指定方向迀移至少一個(gè)子操作界面;其中所述第一指定方向與所述第二指定方向不相同。
[0023]所述基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)系統(tǒng),其中,所述第一圖標(biāo)迀移模塊具體包括:
[0024]第一次數(shù)檢測(cè)單元,用于當(dāng)眼球的運(yùn)動(dòng)軌跡對(duì)應(yīng)的運(yùn)動(dòng)方向?yàn)橄蜃髸r(shí),則將第一移動(dòng)次數(shù)置I;
[0025]第一方向迀移單元,用于根據(jù)第一移動(dòng)次數(shù),將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向第一指定方向迀移與第一移動(dòng)次數(shù)相同個(gè)數(shù)的子操作界面。
[0026]所述基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)系統(tǒng),其中,所述第二圖標(biāo)迀移模塊具體包括:
[0027]第二次數(shù)檢測(cè)單元,用于當(dāng)眼球的運(yùn)動(dòng)軌跡對(duì)應(yīng)的運(yùn)動(dòng)方向?yàn)橄蛴視r(shí),則將第二移動(dòng)次數(shù)置I;
[0028]第二方向迀移單元,用于根據(jù)第二移動(dòng)次數(shù),將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向第二指定方向迀移與第二移動(dòng)次數(shù)相同個(gè)數(shù)的子操作界面。
[0029]所述基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)系統(tǒng),其中,所述第一指定方向與所述第二指定方向相反。
[0030]本發(fā)明所述的基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng),方法包括:智能手機(jī)對(duì)用戶的圖標(biāo)迀移指令進(jìn)行實(shí)時(shí)檢測(cè),當(dāng)檢測(cè)到對(duì)待迀移應(yīng)用圖標(biāo)的圖標(biāo)迀移指令時(shí),則開(kāi)啟前置攝像頭并在預(yù)設(shè)的時(shí)間閾值內(nèi)檢測(cè)是否采集到眼部圖像;當(dāng)在時(shí)間閾值內(nèi)檢測(cè)到眼部圖像時(shí),根據(jù)眼部圖像獲取眼球的運(yùn)動(dòng)軌跡;當(dāng)眼球的運(yùn)動(dòng)軌跡對(duì)應(yīng)的運(yùn)動(dòng)方向?yàn)橄蜃髸r(shí),則將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向第一指定方向迀移至少一個(gè)子操作界面;當(dāng)眼球的運(yùn)動(dòng)軌跡對(duì)應(yīng)的運(yùn)動(dòng)方向?yàn)橄蛴視r(shí),則將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向第二指定方向迀移至少一個(gè)子操作界面。本發(fā)明使得智能手機(jī)中的應(yīng)用圖標(biāo)在從當(dāng)前子操作界面向其他子操作界面迀移時(shí),操作速度更快,避免出現(xiàn)迀移過(guò)度的問(wèn)題。
【附圖說(shuō)明】
[0031]圖1為本發(fā)明所述基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)方法較佳實(shí)施例的流程圖。
[0032]圖2為本發(fā)明所述基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)系統(tǒng)較佳實(shí)施例的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0033]本發(fā)明提供一種基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0034]如圖1所示,為本發(fā)明所述基于眼球運(yùn)動(dòng)的圖標(biāo)迀移實(shí)現(xiàn)方法較佳實(shí)施例的流程圖。所述方法包括如下步驟:
[0035]步驟S100、智能手機(jī)對(duì)用戶的圖標(biāo)迀移指令進(jìn)行實(shí)時(shí)檢測(cè),當(dāng)檢測(cè)到對(duì)待迀移應(yīng)用圖標(biāo)的圖標(biāo)迀移指令時(shí),則開(kāi)啟前置攝像頭并在預(yù)設(shè)的時(shí)間閾值內(nèi)檢測(cè)是否采集到眼部圖像。
[0036]本發(fā)明的實(shí)施例中,用戶觸發(fā)圖標(biāo)迀移指令的方式有多種。例如,當(dāng)檢測(cè)到用戶長(zhǎng)按應(yīng)用圖標(biāo)超過(guò)指定時(shí)間(如5秒)時(shí),則觸發(fā)圖標(biāo)迀移指令。
[0037]步驟S200、當(dāng)在所述時(shí)間閾值內(nèi)檢測(cè)到眼部圖像時(shí),根據(jù)眼部圖像獲取眼球的運(yùn)動(dòng)軌跡。
[0038]步驟S300、當(dāng)眼球的運(yùn)動(dòng)軌跡對(duì)應(yīng)的運(yùn)動(dòng)方向?yàn)橄蜃髸r(shí),則將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向第一指定方向迀移至少一個(gè)子操作界面。
[0039 ] 步驟S400、當(dāng)眼球的運(yùn)動(dòng)軌跡對(duì)應(yīng)的運(yùn)動(dòng)方向?yàn)橄蛴視r(shí),則將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向第二指定方向迀移至少一個(gè)子操作界面;其中所述第一指定方向與所述第二指定方向不相同。
[0040]當(dāng)在觸發(fā)圖標(biāo)迀移指令后的所述時(shí)間閾值內(nèi)通過(guò)前置攝像頭檢測(cè)是否采集到眼部圖像。本發(fā)明中,當(dāng)在所述時(shí)間閾值內(nèi)檢測(cè)到眼部圖像,則眼部圖像對(duì)應(yīng)的運(yùn)動(dòng)軌跡將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向?qū)?yīng)方向迀移至少一個(gè)子操作界面。由于采用判斷眼球運(yùn)動(dòng)對(duì)應(yīng)的運(yùn)動(dòng)軌跡來(lái)確定待迀移應(yīng)用圖標(biāo)的迀移方向,使得操作速度更快,操作精度更高,避免出現(xiàn)迀移過(guò)度的問(wèn)題。
[0041]進(jìn)一步的,所述步驟S300中具體包括:
[0042]步驟S301、當(dāng)眼球的運(yùn)動(dòng)軌跡對(duì)應(yīng)的運(yùn)動(dòng)方向?yàn)橄蜃髸r(shí),則將第一移動(dòng)次數(shù)置I。
[0043]步驟S302、根據(jù)第一移動(dòng)次數(shù),將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向第一指定方向迀移與第一移動(dòng)次數(shù)相同個(gè)數(shù)的子操作界面。
[0044]進(jìn)一步的,所述步驟S400中具體包括:
[0045]步驟S401、當(dāng)眼球的運(yùn)動(dòng)軌跡對(duì)應(yīng)的運(yùn)動(dòng)方向?yàn)橄蛴視r(shí),則將第二移動(dòng)次數(shù)置I。
[0046]步驟S402、根據(jù)第二移動(dòng)次數(shù),將待迀移應(yīng)用圖標(biāo)從當(dāng)前子操作界面向第二指定方向迀移與第二移動(dòng)次數(shù)相同個(gè)數(shù)的子操作界面。
[0047]其中,其中所述第一指定方向與所述第二指定方向不相同。更具體的,所述