本發(fā)明一般地涉及圖像處理裝置和方法,并更具體地涉及基于輸入圖像中用戶的眼睛檢測(cè)控制移動(dòng)終端屏幕的裝置和方法。
背景技術(shù):
移動(dòng)終端已日益擴(kuò)展其服務(wù)和額外的功能,其中,照相機(jī)功能被視為關(guān)鍵功能。為了增加移動(dòng)終端的有用性和滿足用戶的不同期望,要求具有照相機(jī)的移動(dòng)終端與其服務(wù)和額外功能的組合。作為組合的例子,存在從通過(guò)照相機(jī)輸入的圖像識(shí)別眼睛的技術(shù)。
為了讓用戶執(zhí)行移動(dòng)終端的期望的操作,必須使用例如小鍵盤(pán)或者觸摸屏的硬件接口。如果有可能通過(guò)圖像識(shí)別眼睛的技術(shù)檢測(cè)控制移動(dòng)終端而無(wú)需來(lái)自用戶的直接輸入,則其確保了更高質(zhì)量的用戶體驗(yàn)。
同時(shí)隨著移動(dòng)設(shè)備,如手機(jī)、平板等性能越來(lái)越強(qiáng),其成為用戶不可或缺的必備品,但是,當(dāng)在公開(kāi)的場(chǎng)合及周?chē)巳狠^多的場(chǎng)合,需要在手機(jī)、平板上觀看涉及個(gè)人隱私或企業(yè)機(jī)密的圖片、視頻、文檔等時(shí),難免周?chē)丝梢钥吹交蚋Q視到手機(jī)屏幕內(nèi)容,從而難以保證個(gè)人乃至企業(yè)的信息安全。如何基于用戶的視角,來(lái)控制終端的屏幕顯示,也是亟待解決的技術(shù)問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
已經(jīng)做出了本發(fā)明來(lái)至少解決上面描述的問(wèn)題和缺點(diǎn),并至少提供下面描述的益處。因此,本發(fā)明的一個(gè)方面提供了通過(guò)檢測(cè)輸入圖像中的眼睛而無(wú)需來(lái)自用戶的直接輸入來(lái)控制移動(dòng)終端的裝置和方法。
本發(fā)明實(shí)施例提供了一種終端屏幕控制方法,包括:
確定用戶眼睛的方向和位置;獲取用戶眼睛與終端屏幕的相對(duì)角度;
根據(jù)相對(duì)角度調(diào)整終端屏幕的顯示參數(shù),顯示參數(shù)包括顯示內(nèi)容和顯示范圍;
根據(jù)顯示參數(shù)對(duì)終端屏幕進(jìn)行控制調(diào)整;
其中,所述控制調(diào)整進(jìn)一步包括:
當(dāng)屏幕處于鎖定狀態(tài)時(shí),如果確定用戶存在于移動(dòng)終端之前或者前方,則進(jìn)行屏幕解鎖;
當(dāng)用戶正在觀看視頻時(shí),如果確定用戶存在于移動(dòng)終端之前或者前方,則延長(zhǎng)屏幕點(diǎn)亮?xí)r間;如果確定用戶不再移動(dòng)終端之前或者前方,可以暫停視頻播放;如果在暫停視頻播放之后,再次確定用戶存在于移動(dòng)終端之前或者前方,則可以繼續(xù)視頻播放;
根據(jù)用戶眼睛距移動(dòng)終端的相對(duì)距離,調(diào)整當(dāng)前播放內(nèi)容的揚(yáng)聲器模式和音量大小;
所述控制調(diào)整還包括:
根據(jù)相對(duì)角度調(diào)整終端屏幕的顯示參數(shù),根據(jù)顯示參數(shù)控制終端屏幕的顯示范圍和亮度。
可選的,終端屏幕包括:采用光柵陣列技術(shù)、透鏡技術(shù)、指向光源技術(shù)中的一種或多種,根據(jù)所述顯示參數(shù)調(diào)整所述終端屏幕的顯示。
可選的,還包括:若無(wú)法獲取所述相對(duì)角度,則提醒屏幕顯示控制失敗。
可選的,所述獲取用戶眼睛與終端屏幕的相對(duì)角度包括:實(shí)時(shí)或周期性獲取所述相對(duì)角度。
可選的,其中,所述揚(yáng)聲器模式包括聽(tīng)筒模式和外放模式。
本發(fā)明實(shí)施例還提供了一種終端屏幕控制裝置,包括:
獲取模塊設(shè)置為,確定用戶眼睛的方向和位置;獲取用戶眼睛與終端屏幕的相對(duì)角度;
處理模塊設(shè)置為,根據(jù)相對(duì)角度調(diào)整終端屏幕的顯示參數(shù),顯示參數(shù)包括顯示內(nèi)容和顯示范圍;
控制模塊設(shè)置為,根據(jù)顯示參數(shù)對(duì)終端屏幕進(jìn)行控制調(diào)整;
其中,所述控制調(diào)整進(jìn)一步包括:
當(dāng)屏幕處于鎖定狀態(tài)時(shí),如果確定用戶存在于移動(dòng)終端之前或者前方,則進(jìn)行屏幕解鎖;
當(dāng)用戶正在觀看視頻時(shí),如果確定用戶存在于移動(dòng)終端之前或者前方,則延長(zhǎng)屏幕點(diǎn)亮?xí)r間;如果確定用戶不再移動(dòng)終端之前或者前方,可以暫停視頻播放;如果在暫停視頻播放之后,再次確定用戶存在于移動(dòng)終端之前或者前方,則可以繼續(xù)視頻播放;
根據(jù)用戶眼睛距移動(dòng)終端的相對(duì)距離,調(diào)整當(dāng)前播放內(nèi)容的揚(yáng)聲器模式和音量大??;
所述控制調(diào)整還包括:
根據(jù)相對(duì)角度調(diào)整終端屏幕的顯示參數(shù),根據(jù)顯示參數(shù)控制終端屏幕的顯示范圍和亮度。
進(jìn)一步地,本發(fā)明實(shí)施例提供了一種終端,所述終端包括上述的終端屏幕控制裝置。
附圖說(shuō)明
圖1是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的框圖。
圖2是本發(fā)明實(shí)施例中用戶眼睛與終端屏幕的相對(duì)位置示意圖。
具體實(shí)施方式
現(xiàn)在將詳細(xì)參考本發(fā)明的實(shí)施例,在附圖中示出了它們的例子,其中,相同的參考數(shù)字通篇指示相同的元件。就此而言,本發(fā)明的實(shí)施例可以具有不同的形式,并且不應(yīng)該被視為限于這里給出的描述。因此,下面通過(guò)參考附圖描述這些實(shí)施例僅為了說(shuō)明本發(fā)明的各方面。
圖1是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的框圖。移動(dòng)終端可以是智能電話機(jī)、蜂窩電話機(jī)、游戲控制臺(tái)、電視機(jī)、顯示設(shè)備、車(chē)輛頭部單元、筆記本計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板個(gè)人計(jì)算機(jī)(PC)、個(gè)人媒體播放器(PMP)、個(gè)人數(shù)字助理(PDA),等等。
參考圖1,移動(dòng)終端主要包括圖像處理器、控制器、存儲(chǔ)器、顯示單元和通信單元。在移動(dòng)終端中還可以包括例如麥克風(fēng)的其他部件,但是下面的描述將只描述與本發(fā)明實(shí)施例有關(guān)的部件。
利用移動(dòng)終端屏幕一側(cè)的前置攝像頭或感應(yīng)模塊,以及移動(dòng)終端的陀螺儀、重力傳感器等裝置,實(shí)現(xiàn)對(duì)用戶眼睛相對(duì)屏幕的方位和位置的追蹤和確認(rèn),以及實(shí)現(xiàn)對(duì)移動(dòng)終端姿態(tài)相對(duì)用戶眼睛的方位和位置的識(shí)別和確認(rèn)。
面部識(shí)別器獲取輸入圖像和經(jīng)過(guò)縮小的圖像中當(dāng)中檢測(cè)面部,并且獲取所檢測(cè)到的面部的尺寸和位置。如果不考慮處理速度,則通過(guò)對(duì)圖像的整個(gè)區(qū)域執(zhí)行面部檢測(cè)可以很容易地得到面部位置。另一方面,在檢測(cè)各種尺寸的面部的情況中,作為處理圖像的分辨率和被檢測(cè)面部的尺寸之間的關(guān)系問(wèn)題的方法,可以考慮以下方法:固定圖像的分辨率的方法(即,針對(duì)輸入圖像中包含的各種尺寸的面部而準(zhǔn)備各種面部識(shí)別器的方法)以及固定被檢測(cè)面部的尺寸的方法(即,以不同方式減小輸入圖像的分辨率以利用具有固定的可檢測(cè)的面部尺寸的單個(gè)面部識(shí)別器進(jìn)行檢測(cè)的方法)。因此,正如圖1所示,面部識(shí)別器檢查在圖像1以及縮小創(chuàng)建的圖像1/2和圖像1/4中的每個(gè)中的24×24像素的區(qū)域中是否存在面部。
例如,如果縮小比例的量(諸如1/2和1/4)太小以至于不能準(zhǔn)確執(zhí)行面部檢測(cè),還可利用7/8、6/8和5/8的各種減小比例創(chuàng)建圖像7/8、6/8和5/8,并且面部識(shí)別器可對(duì)每個(gè)所創(chuàng)建的圖像執(zhí)行面部檢測(cè)。
為了在面部檢測(cè)中執(zhí)行特征提取,可以使用像素差的方法。在此方法中,從24×24像素中選擇多個(gè)具有兩個(gè)像素的組,所述兩個(gè)像素之間存在允許容易提取面部特征的灰度水平差,并且在所述多個(gè)具有兩個(gè)像素的組的每組中得出兩個(gè)像素的灰度水平之間的差。
作為對(duì)從面部圖像中識(shí)別面部的準(zhǔn)備,眼睛檢測(cè)器指定左右眼的位置,以通過(guò)增加由面部識(shí)別器檢測(cè)到的面部圖像的分辨率來(lái)規(guī)格化圖像中包含的面部。也就是,眼睛檢測(cè)器檢測(cè)眼睛的位置,以基于通過(guò)面部檢測(cè)檢測(cè)到的面部圖像的面部的尺寸和位置,獲得通過(guò)增加面部圖像的分辨率而得到的圖像中所包含的面部的尺寸、位置和角度。
上述識(shí)別過(guò)程通過(guò)控制器控制面部識(shí)別器和眼睛檢測(cè)器完成,控制器確定是否已經(jīng)檢測(cè)到眼睛確定用戶的存在還是不存在,并根據(jù)屏幕中眼睛的百分比,即眼睛大小,估計(jì)在移動(dòng)終端和用戶之間的相對(duì)距離??刂破鬟€通過(guò)使用檢測(cè)到眼睛的角度和位置,確定用戶眼睛的方向和位置。
本發(fā)明實(shí)施例提供的終端屏幕控制方法包括以下步驟:
確定用戶眼睛的方向和位置;獲取用戶眼睛與終端屏幕的相對(duì)角度。
根據(jù)相對(duì)角度調(diào)整終端屏幕的顯示參數(shù),顯示參數(shù)包括顯示內(nèi)容和顯示范圍;
所述控制方法進(jìn)一步解釋如下:
圖像處理器執(zhí)行眼睛檢測(cè),并確定眼睛檢測(cè)是否成功。如果眼睛檢測(cè)失敗,則返回并等待下次檢測(cè)。如果,眼睛檢測(cè)是成功的,控制器基于從圖像處理器提供的眼睛檢測(cè)結(jié)果分析用戶狀態(tài)信息。具體來(lái)說(shuō),控制器在輸入圖像中檢測(cè)到眼睛時(shí),確定用戶存在,并分析此時(shí)注視移動(dòng)終端的用戶眼睛的位置和方向,以及距移動(dòng)終端的相對(duì)距離。
例如,當(dāng)屏幕處于鎖定狀態(tài)時(shí),如果確定用戶存在于移動(dòng)終端之前或者前方,則進(jìn)行屏幕解鎖。
進(jìn)一步地,當(dāng)用戶正在觀看視頻時(shí),如果確定用戶存在于移動(dòng)終端之前或者前方,則延長(zhǎng)屏幕點(diǎn)亮?xí)r間。如果確定用戶不再移動(dòng)終端之前或者前方(如用戶暫時(shí)離開(kāi)),可以暫停視頻播放。如果在暫停視頻播放之后,再次確定用戶存在于移動(dòng)終端之前或者前方,則可以繼續(xù)視頻播放。
進(jìn)一步地,本發(fā)明還能夠根據(jù)用戶眼睛距移動(dòng)終端的相對(duì)距離,調(diào)整當(dāng)前播放內(nèi)容的揚(yáng)聲器模式和音量大小。所述揚(yáng)聲器模式包括聽(tīng)筒模式和外放模式。
本發(fā)明的進(jìn)一步考慮是,當(dāng)用戶在公共場(chǎng)合使用手機(jī)時(shí),如在地鐵或公交車(chē)上,用戶周?chē)钠渌丝涂赡軙?huì)看到用戶當(dāng)前屏幕上顯示的內(nèi)容,從而難以保證個(gè)人的信息安全。
本發(fā)明的實(shí)施例進(jìn)一步包括:根據(jù)上述眼睛檢測(cè)過(guò)程,獲取用戶眼睛與終端屏幕的相對(duì)角度;根據(jù)相對(duì)角度調(diào)整終端屏幕的顯示參數(shù),根據(jù)顯示參數(shù)控制終端屏幕的顯示。
本發(fā)明的思想是根據(jù)用戶眼睛的相對(duì)角度,控制屏幕的顯示范圍盡可能指向用戶眼睛,而其它范圍內(nèi)的用戶以外的人則不可能像用戶那樣清楚的看到用戶終端的屏幕內(nèi)容。
在現(xiàn)有技術(shù)中,常見(jiàn)的終端屏幕包括LCD(Liquid Crystal Display)液晶屏幕、OLED(Organic Light-Emitting Diode)屏幕。LCD和OLED屏幕的可視角度,一般都可以達(dá)到150度以上。采用一系列的光學(xué)方法,可實(shí)現(xiàn)屏幕的可視角度和可視范圍可調(diào),如光柵陣列技術(shù)(利用光柵遮擋和定向光線透出)、透鏡技術(shù)(在屏幕表面添加凸透鏡、凹透鏡等定向光線透出)、指向光源技術(shù)(背光光源或發(fā)光光源定向)等,即可實(shí)現(xiàn)定向顯示的屏幕。本發(fā)明實(shí)施例可實(shí)現(xiàn)對(duì)移動(dòng)終端屏幕可視角度或范圍的調(diào)節(jié),從而保證屏幕顯示的信息僅能被使用該移動(dòng)終端的用戶看到,而旁人無(wú)法看到,從而保護(hù)用戶的個(gè)人信息安全。
以上僅是本發(fā)明的可選實(shí)施方式而已,并非對(duì)本發(fā)明做任何形式上的限制,凡是依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施方式所做的任意簡(jiǎn)單修改、等同變化、結(jié)合或修飾,均仍屬于本發(fā)明技術(shù)方案的保護(hù)范圍。
本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過(guò)程序來(lái)指令相關(guān)硬件(例如處理器)完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤(pán)或光盤(pán)等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來(lái)實(shí)現(xiàn)。相應(yīng)地,上述實(shí)施例中的每個(gè)模塊/單元可以采用硬件的形式實(shí)現(xiàn),例如通過(guò)集成電路來(lái)實(shí)現(xiàn)其相應(yīng)功能,也可以采用軟件功能模塊的形式實(shí)現(xiàn),例如通過(guò)處理器執(zhí)行存儲(chǔ)于存儲(chǔ)器中的程序/指令來(lái)實(shí)現(xiàn)其相應(yīng)功能。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
雖然本申請(qǐng)所揭露的實(shí)施方式如上,但所述的內(nèi)容僅為便于理解本申請(qǐng)而采用的實(shí)施方式,并非用以限定本申請(qǐng),如本發(fā)明實(shí)施方式中的具體的實(shí)現(xiàn)方法。任何本申請(qǐng)所屬領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本申請(qǐng)所揭露的精神和范圍的前提下,可以在實(shí)施的形式及細(xì)節(jié)上進(jìn)行任何的修改與變化,但本申請(qǐng)的專(zhuān)利保護(hù)范圍,仍須以所附的權(quán)利要求書(shū)所界定的范圍為準(zhǔn)。