終端的控制方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及控制技術(shù)領(lǐng)域,特別是涉及一種終端的控制方法和系統(tǒng)。
【背景技術(shù)】
[0002]智能機(jī)的普及和Android開放式的開發(fā)致使手機(jī)行業(yè)迅猛發(fā)展,手機(jī)的屏幕尺寸越來越大,雖然大屏幕的手機(jī)可以給予用戶更好的視覺享受,但隨之產(chǎn)生的問題是單手操作的局限性。為了解決該問題,目前有諸多可以輔助用戶實(shí)現(xiàn)單手操作的解決方案,但是這些方案都有局限性并且操作上仍不夠方便,例如,現(xiàn)有技術(shù)中提供一種單手操作界面,就是把界面縮小到單手可以操作,但這樣也更易造成誤操作,另外現(xiàn)有技術(shù)中還有通過檢測用戶眼球軌跡進(jìn)行相應(yīng)操作的解決方案,但這種方案難以判斷用戶到底需要什么內(nèi)容或者想發(fā)送什么指令,操控精確度較差,因此該方案實(shí)用性較低且難以實(shí)現(xiàn)。
【發(fā)明內(nèi)容】
[0003]基于此,為解決現(xiàn)有技術(shù)中存在的問題,本發(fā)明提供一種終端的控制方法和系統(tǒng),通過獲取用戶眼球反射圖像分析出瀏覽區(qū)域,并結(jié)合用戶的觸發(fā)信息,實(shí)現(xiàn)對終端的精確控制,操作方便、簡單。
[0004]為實(shí)現(xiàn)上述技術(shù)目的,本發(fā)明實(shí)施例采用以下技術(shù)方案:
[0005]—種終端的控制方法,包括以下步驟:
[0006]獲取用戶眼球反射圖像,并提取所述反射圖像中的中心圖像;
[0007]將所述中心圖像與終端當(dāng)前顯示頁面進(jìn)行匹配分析,確定終端當(dāng)前顯示頁面上與所述中心圖像相對應(yīng)的瀏覽區(qū)域;
[0008]終端根據(jù)所述瀏覽區(qū)域以及用戶的觸發(fā)信息執(zhí)行相應(yīng)操作。
[0009]以及一種終端的控制系統(tǒng),包括:
[0010]反射圖像獲取模塊,用于獲取用戶眼球反射圖像;
[0011]中心圖像提取模塊,用于提取所述反射圖像中的中心圖像;
[0012]匹配分析模塊,用于將所述中心圖像與終端當(dāng)前顯示頁面進(jìn)行匹配分析,確定終端當(dāng)前顯示頁面上與所述中心圖像相對應(yīng)的瀏覽區(qū)域;
[0013]控制模塊,用于根據(jù)所述瀏覽區(qū)域以及用戶的觸發(fā)信息執(zhí)行相應(yīng)操作。
[0014]用戶在觀看手機(jī)、平板等終端的屏幕時(shí),終端顯示的圖像會(huì)經(jīng)用戶眼球反射出來,本發(fā)明基于該原理,通過檢測用戶眼球反射圖像獲取瀏覽區(qū)域,并結(jié)合用戶的觸發(fā)信息,實(shí)現(xiàn)對終端的精確控制,操作簡單方便,可以有效解放用戶的雙手,而且能防止用戶手指在終端屏幕上的誤操作,提高用戶體驗(yàn)。
【附圖說明】
[0015]圖1為本發(fā)明實(shí)施例一中終端的控制方法的流程示意圖;
[0016]圖2為本發(fā)明實(shí)施例一中提取中心圖像的示意圖;
[0017]圖3為本發(fā)明實(shí)施例二中根據(jù)中心圖像確定對應(yīng)瀏覽區(qū)域的示意圖;
[0018]圖4為本發(fā)明實(shí)施例二中根據(jù)瀏覽區(qū)域以及用戶的觸發(fā)信息執(zhí)行相應(yīng)操作的流程不意圖;
[0019]圖5為本發(fā)明實(shí)施例三中終端的控制系統(tǒng)的結(jié)構(gòu)示意圖;
[0020]圖6為本發(fā)明實(shí)施例三中控制模塊的一種結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021]下面結(jié)合較佳實(shí)施例及附圖對本發(fā)明的內(nèi)容作進(jìn)一步詳細(xì)描述。應(yīng)當(dāng)說明的是,下述各實(shí)施例中均以手機(jī)為例進(jìn)行說明,但不能以此來限制本發(fā)明的保護(hù)范圍,本發(fā)明提供的終端的控制方法及系統(tǒng),除了適用于手機(jī),還適用于平板、筆記本電腦等多種終端,因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
[0022]實(shí)施例一
[0023]如圖1所示,本實(shí)施例一提供一種終端的控制方法,包括以下步驟:
[0024]SlO獲取用戶眼球反射圖像,并提取所述反射圖像中的中心圖像;
[0025]Sll將所述中心圖像與終端當(dāng)前顯示頁面進(jìn)行匹配分析,確定終端當(dāng)前顯示頁面上與所述中心圖像相對應(yīng)的瀏覽區(qū)域;
[0026]S12終端根據(jù)所述瀏覽區(qū)域以及用戶的觸發(fā)信息執(zhí)行相應(yīng)操作。
[0027]具體的,人的眼球有類似于鏡子的效果,當(dāng)兩人相對而視時(shí),通過反射光線可以在對方的眼球里看到自己的頭像。同理,用戶在觀看手機(jī)、平板等終端的屏幕時(shí),終端顯示屏的圖像也會(huì)經(jīng)用戶眼球而反射,基于該原理,本實(shí)施例一通過檢測用戶眼球反射圖像來實(shí)現(xiàn)對終端的控制,下面以手機(jī)為例對該控制過程進(jìn)行詳細(xì)描述。
[0028]現(xiàn)有的手機(jī)一般配置有前置攝像頭,隨著手機(jī)攝像頭像素越來越高,提取眼球反射圖像也將越來越方便。在本實(shí)施例中,可通過手機(jī)配置的高像素前置攝像頭實(shí)時(shí)獲取用戶眼球反射圖像,例如,通過前置攝像頭拍攝高像素人臉圖像,然后對該高像素人臉圖像進(jìn)行放大,提取出用戶眼球反射圖像??紤]到人眼注視的目標(biāo)都會(huì)成像到中間,因此本實(shí)施例一中還需要對用戶眼球反射圖像進(jìn)行過濾,提取出該反射圖像中的中心圖像。其中,中心圖像是指反射圖像中處于居中位置的圖像,具體參照圖2所示。
[0029]提取中心圖像后,即可確定用戶注視的目標(biāo),此時(shí)再將中心圖像與手機(jī)當(dāng)前顯示頁面進(jìn)行匹配分析,確定手機(jī)當(dāng)前顯示頁面上與中心圖像相對應(yīng)的瀏覽區(qū)域。例如,采用基于灰度區(qū)域的圖像匹配分析算法,使用中心圖像作為模板,在手機(jī)當(dāng)前顯示頁面上進(jìn)行移動(dòng),通過相似性度量來尋找最佳匹配點(diǎn),從而找到用戶在手機(jī)當(dāng)前顯示頁面上相應(yīng)的瀏覽區(qū)域。確定瀏覽區(qū)域后,即可依據(jù)用戶輸入的觸發(fā)信息及該瀏覽區(qū)域?qū)κ謾C(jī)進(jìn)行控制。例如,在一種具體實(shí)施中,當(dāng)手機(jī)檢測到用戶的觸發(fā)信息后,對瀏覽區(qū)域進(jìn)行放大或縮小操作;或者當(dāng)瀏覽區(qū)域包含超鏈接時(shí),若檢測到預(yù)設(shè)次數(shù)(例如兩次)的觸發(fā)信息,則打開超鏈接,將手機(jī)當(dāng)前顯示頁面切換至超鏈接指向的頁面。上述的觸發(fā)信息可以根據(jù)用戶的實(shí)際使用需求進(jìn)行設(shè)定,例如在終端上設(shè)置快捷鍵或設(shè)置相應(yīng)按鈕,當(dāng)用戶按下快捷鍵或相應(yīng)按鈕后,生成觸發(fā)指令,終端即可檢測到觸發(fā)信息。
[0030]綜上所述,本實(shí)施例通過檢測用戶眼球反射圖像并提取中心圖像,基于該中心圖像計(jì)算出用戶在終端當(dāng)前顯示頁面上對應(yīng)的瀏覽區(qū)域,通過該瀏覽區(qū)域以及用戶的觸發(fā)信息生成各種控制指令,實(shí)現(xiàn)對終端的精確控制,操作簡單方便,可以有效解放用戶的雙手,而且能防止用戶手指在終端屏幕上的誤操作,提高用戶體驗(yàn)。
[0031]實(shí)施例二
[0032]本實(shí)施例二提供一種終端的控制方法,下面仍以手機(jī)為例進(jìn)行說明。
[0033]在本實(shí)施例二中,手機(jī)通過前置高像素?cái)z像頭接收用戶眼球反射光,并進(jìn)行光電轉(zhuǎn)化,從而獲得用戶眼球反射圖像。然后基于該反射圖像進(jìn)行坐標(biāo)運(yùn)算,提取反射圖像中處于居中位置的中心圖像,由于人眼注視的目標(biāo)都會(huì)成像到中間,因此該中心圖像反應(yīng)了用戶正在注視的目標(biāo)。
[0034]提取中心圖像后,采用圖像匹配分析算法計(jì)算出手機(jī)當(dāng)前顯示頁面上與中心圖像相對應(yīng)的瀏覽區(qū)域,具體算法可參照現(xiàn)有技術(shù)中的基于灰度區(qū)域的圖像匹配分析算法、基于圖像特征的匹配算法等等。
[0035]如圖3所示,經(jīng)匹配分析獲得與中心圖像對應(yīng)的瀏覽區(qū)域,然后依據(jù)該瀏覽區(qū)域以及用戶輸入的觸發(fā)信息生成各種控制指令,對手機(jī)進(jìn)行相應(yīng)控制。在本實(shí)施例二中,如圖4所示,手機(jī)根據(jù)瀏覽區(qū)域以及用戶的觸發(fā)信息執(zhí)行相應(yīng)操作的過程包括如下步驟:
[0036]S21獲取所述瀏覽區(qū)域與終端當(dāng)前顯示頁面的相對位置信息;
[0037]S22判斷是否檢測到用戶的觸發(fā)信息,若是,則進(jìn)入S23 ;
[0038]S23當(dāng)終端檢測到觸發(fā)信息后,終端根據(jù)所述相對位置信息滑動(dòng)當(dāng)前顯示頁面。
[0039]具體的,通過匹配分析獲得瀏覽區(qū)域后,可通過坐標(biāo)運(yùn)算判斷瀏覽區(qū)域與手機(jī)當(dāng)前顯示頁面的相對位置,獲取相對位置信息。仍以圖3為例,在圖3中瀏覽區(qū)域處于當(dāng)前顯示頁面的上方,此時(shí),手機(jī)對用戶的觸發(fā)信息進(jìn)行檢測,一旦檢測到用戶的觸發(fā)信息,則根據(jù)瀏覽區(qū)域與手機(jī)當(dāng)前顯示頁面的相對位置信息滑動(dòng)當(dāng)前顯示頁面。在一種【具體實(shí)施方式】中,若瀏覽區(qū)域處于當(dāng)前顯示頁面的上方,則手機(jī)在檢測到觸發(fā)信息后向上滑動(dòng)顯示頁面;若瀏覽區(qū)域處于當(dāng)前顯示頁面的下方,則手機(jī)在檢測到觸發(fā)信息后向下滑動(dòng)顯示頁面;若瀏覽區(qū)域處于當(dāng)前顯示頁面的左方,則手機(jī)在檢測到觸發(fā)信息后向左滑動(dòng)顯示頁面;若瀏覽區(qū)域處于當(dāng)前顯示頁面的右方,則手機(jī)在檢測到觸發(fā)信息后向右滑動(dòng)顯示頁面。
[0040]在一種【具體實(shí)施方式】中,觸發(fā)信息包括眨眼信息,終端可以通過眨眼檢測方法檢測眨眼信息。眨眼檢測方法較多,目前基于視覺的眨眼檢測方法可以分為兩類:主動(dòng)的眨眼檢測和被動(dòng)的眨眼檢測。主動(dòng)的眨眼檢測方法需要特殊的照明以利用人眼的反光性能。光落在眼睛會(huì)在視網(wǎng)膜進(jìn)行反射,反射光很窄,因?yàn)樗峭ㄟ^瞳孔直接指向光源,因此當(dāng)光源位于或非常接近相機(jī)的聚焦軸時(shí),在記錄亮瞳效應(yīng)的圖像中可以見到反射光束,因此利用閃光攝影可以觀察到明亮的瞳孔現(xiàn)象,進(jìn)而實(shí)現(xiàn)眨眼檢測。而被動(dòng)的眨眼檢測方法不需使用額外的光源,在自然光照下從可見光譜的序列圖像中就可以識別眨眼,最簡單的檢測圖像序列中的眨眼的方法是從序列圖像中減去連續(xù)幀然后創(chuàng)建一個(gè)差分圖像。然而,這種方法仍需要保持用戶頭部的位置,因?yàn)轭^部動(dòng)作會(huì)引入檢測誤差。大多數(shù)的被動(dòng)眨眼檢測方法事實(shí)上是檢測眼睛區(qū)域圖像,例如基于模板匹配的方法,使用一個(gè)眼睛圖像類型,輸入對比段的圖像,用關(guān)聯(lián)模板對當(dāng)前圖像幀以及輸入的圖像進(jìn)行匹配分析。另外還有基于皮膚顏色模型的眨眼檢測方法、定向循環(huán)霍夫變換法、基于多個(gè)伽柏響應(yīng)波的眨眼檢測方法等等。
[0041]通過上述方法可以實(shí)現(xiàn)眨眼信息的檢測,根據(jù)用戶的眨眼信息以及瀏覽區(qū)域與手機(jī)當(dāng)前顯示頁面的相對位置信息可以生成各種控制指令,實(shí)現(xiàn)對手機(jī)的控制。例如,當(dāng)瀏覽區(qū)域處于當(dāng)前顯示頁面的上方時(shí),手機(jī)檢測到眨眼信息后向上滑動(dòng)顯示頁面;當(dāng)瀏覽區(qū)域處于當(dāng)前顯示頁面的下