待機(jī)狀態(tài)控制方法及移動(dòng)終端的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種待機(jī)狀態(tài)控制方法及移動(dòng)終端,所述移動(dòng)終端具有加速度傳感器和前置攝像頭,所述方法包括:在處于待機(jī)狀態(tài)時(shí),持續(xù)采集所述加速度傳感器產(chǎn)生的加速度數(shù)據(jù);根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作;若發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作,則開(kāi)啟所述前置攝像頭;根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕;若用戶(hù)正在注視屏幕,則退出待機(jī)狀態(tài)并進(jìn)入正常工作狀態(tài)。本發(fā)明提出的待機(jī)狀態(tài)控制方法及移動(dòng)終端,在不借助于用戶(hù)的手動(dòng)操作的情況下,也能實(shí)現(xiàn)待機(jī)狀態(tài)的控制。
【專(zhuān)利說(shuō)明】
待機(jī)狀態(tài)控制方法及移動(dòng)終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及終端控制技術(shù)領(lǐng)域,特別是指一種待機(jī)狀態(tài)控制方法及移動(dòng)終端。
【背景技術(shù)】
[0002]隨著科技和經(jīng)濟(jì)的持續(xù)發(fā)展,電子技術(shù)領(lǐng)域的各種類(lèi)型的移動(dòng)終端,如智能手機(jī)、平板電腦等,已經(jīng)得到空前普及,并且還在持續(xù)地創(chuàng)新與發(fā)展。
[0003]移動(dòng)終端作為移動(dòng)型設(shè)備,出于續(xù)航能力的考慮,在用戶(hù)不使用移動(dòng)終端時(shí),通常需要控制移動(dòng)終端進(jìn)入待機(jī)狀態(tài)(或稱(chēng)休眠狀態(tài)),在需要使用時(shí)再重新將其喚醒,以節(jié)省移動(dòng)終端的電能。
[0004]但是,現(xiàn)有技術(shù)中的待機(jī)模式管理方法主要采用的是:按下待機(jī)按鍵或虛擬待機(jī)按鍵實(shí)現(xiàn)待機(jī),或者,預(yù)先設(shè)置超時(shí)時(shí)間,在預(yù)設(shè)的超時(shí)時(shí)間內(nèi)沒(méi)有任何操作則進(jìn)入待機(jī)狀態(tài);需要喚醒移動(dòng)終端時(shí),則按下喚醒按鍵或虛擬喚醒按鍵,從而實(shí)現(xiàn)喚醒。這種待機(jī)模式管理方案的主要問(wèn)題在于,其操作過(guò)程主要借助于用戶(hù)的手動(dòng)操作,智能化程度不夠高。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明的目的在于提出一種待機(jī)狀態(tài)控制方法及移動(dòng)終端,在不借助于用戶(hù)的手動(dòng)操作的情況下,也能實(shí)現(xiàn)待機(jī)狀態(tài)的控制。
[0006]基于上述目的本發(fā)明提供的待機(jī)狀態(tài)控制方法,應(yīng)用于移動(dòng)終端,所述移動(dòng)終端具有加速度傳感器和前置攝像頭,所述方法包括:
[0007]在處于待機(jī)狀態(tài)時(shí),持續(xù)采集所述加速度傳感器產(chǎn)生的加速度數(shù)據(jù);
[0008]根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作;
[0009]若發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作,則開(kāi)啟所述前置攝像頭;
[0010]根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕;
[0011]若用戶(hù)正在注視屏幕,則退出待機(jī)狀態(tài)并進(jìn)入正常工作狀態(tài)。
[0012]在一些實(shí)施方式中,所述持續(xù)采集所述加速度傳感器產(chǎn)生的加速度數(shù)據(jù)的步驟之前還包括:
[0013]判斷當(dāng)前所處狀態(tài);
[0014]若處于正常工作狀態(tài),則開(kāi)啟所述前置攝像頭;
[0015]根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕;
[0016]若用戶(hù)未注視屏幕,則持續(xù)監(jiān)測(cè)用戶(hù)未注視屏幕的狀態(tài)并開(kāi)始計(jì)時(shí);
[0017]判斷計(jì)時(shí)時(shí)長(zhǎng)是否達(dá)到預(yù)設(shè)待機(jī)時(shí)限;
[0018]若達(dá)到預(yù)設(shè)待機(jī)時(shí)限,則退出正常工作狀態(tài)并進(jìn)入待機(jī)狀態(tài)。
[0019]在一些實(shí)施方式中,所述開(kāi)啟所述前置攝像頭的步驟之后還包括:
[0020]發(fā)出提醒用戶(hù)注視所述前置攝像頭的提示信息。
[0021]在一些實(shí)施方式中,所述根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕的步驟包括:
[0022]判斷所述前置攝像頭采集的圖像中是否有眼睛圖像;
[0023]若有眼睛圖像,則判定用戶(hù)正在注視屏幕;
[0024]若沒(méi)有眼睛圖像,則判定用戶(hù)未注視屏幕;
[0025]或者,
[0026]所述根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕的步驟之前還包括:
[0027]在預(yù)設(shè)采集時(shí)間內(nèi),利用所述前置攝像頭采集圖像;
[0028]所述根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕的步驟包括:
[0029]判斷所述預(yù)設(shè)采集時(shí)間的預(yù)設(shè)最后時(shí)段內(nèi)采集的圖像中是否持續(xù)出現(xiàn)眼睛圖像;
[0030]若持續(xù)出現(xiàn)眼睛圖像,則判定用戶(hù)正在注視屏幕;
[0031]若沒(méi)有持續(xù)出現(xiàn)眼睛圖像,則判定用戶(hù)未注視屏幕。
[0032]在一些實(shí)施方式中,所述根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作的步驟包括:
[0033]根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生加速度變化;
[0034]若發(fā)生加速度變化,則判斷發(fā)生加速度變化的時(shí)刻所產(chǎn)生的加速度的垂直分量是否大于預(yù)設(shè)垂直分量閾值;
[0035]若大于所述預(yù)設(shè)垂直分量閾值,則判定發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作;
[0036]或者,
[0037]所述根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作的步驟包括:
[0038]根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生加速度變化;
[0039]若發(fā)生加速度變化,判斷發(fā)生加速度變化后的預(yù)設(shè)加速度計(jì)算時(shí)段內(nèi)采集的加速度的垂直分量的平均值是否大于預(yù)設(shè)垂直分量閾值且最后時(shí)刻的垂直分量的方向向上;
[0040]若大于所述預(yù)設(shè)垂直分量閾值且最后時(shí)刻的垂直分量的方向是否向上,則判定發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作。
[0041]本發(fā)明還提供了一種待機(jī)狀態(tài)控制移動(dòng)終端,具有加速度傳感器和前置攝像頭,包括:
[0042]加速度數(shù)據(jù)采集模塊,用于在處于待機(jī)狀態(tài)時(shí),持續(xù)采集所述加速度傳感器產(chǎn)生的加速度數(shù)據(jù);
[0043]預(yù)開(kāi)機(jī)動(dòng)作判斷模塊,用于根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作;
[0044]攝像頭啟動(dòng)模塊,若發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作,用于開(kāi)啟所述前置攝像頭;
[0045]用戶(hù)狀態(tài)判斷模塊,用于根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕;
[0046]狀態(tài)切換模塊,若用戶(hù)正在注視屏幕,用于退出待機(jī)狀態(tài)并進(jìn)入正常工作狀態(tài)。
[0047]在一些實(shí)施方式中,所述移動(dòng)終端還包括:
[0048]狀態(tài)判斷模塊,用于判斷當(dāng)前所處狀態(tài);
[0049]若處于正常工作狀態(tài),所述攝像頭啟動(dòng)模塊,也用于開(kāi)啟所述前置攝像頭;
[0050]所述用戶(hù)狀態(tài)判斷模塊,用于根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕;
[0051]狀態(tài)監(jiān)測(cè)與計(jì)時(shí)模塊,若用戶(hù)未注視屏幕,用于持續(xù)監(jiān)測(cè)用戶(hù)未注視屏幕的狀態(tài)并開(kāi)始計(jì)時(shí);
[0052]待機(jī)時(shí)限判斷模塊,用于判斷計(jì)時(shí)時(shí)長(zhǎng)是否達(dá)到預(yù)設(shè)待機(jī)時(shí)限;
[0053]若達(dá)到預(yù)設(shè)待機(jī)時(shí)限,所述狀態(tài)切換模塊,也用于退出正常工作狀態(tài)并進(jìn)入待機(jī)狀態(tài)。
[0054]在一些實(shí)施方式中,所述移動(dòng)終端還包括提示模塊,用于發(fā)出提醒用戶(hù)注視所述前置攝像頭的提示信息。
[0055]在一些實(shí)施方式中,所述用戶(hù)狀態(tài)判斷模塊,具體用于:
[0056]判斷所述前置攝像頭采集的圖像中是否有眼睛圖像;
[0057]若有眼睛圖像,則判定用戶(hù)正在注視屏幕;
[0058]若沒(méi)有眼睛圖像,則判定用戶(hù)未注視屏幕;
[0059]或者,
[0060]所述用戶(hù)狀態(tài)判斷模塊,具體用于:
[0061]在預(yù)設(shè)采集時(shí)間內(nèi),利用所述前置攝像頭采集圖像;
[0062]判斷所述預(yù)設(shè)采集時(shí)間的預(yù)設(shè)最后時(shí)段內(nèi)采集的圖像中是否持續(xù)出現(xiàn)眼睛圖像;
[0063]若持續(xù)出現(xiàn)眼睛圖像,則判定用戶(hù)正在注視屏幕;
[0064]若沒(méi)有持續(xù)出現(xiàn)眼睛圖像,則判定用戶(hù)未注視屏幕。
[0065]在一些實(shí)施方式中,所述預(yù)開(kāi)機(jī)動(dòng)作判斷模塊,具體用于:
[0066]根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生加速度變化;
[0067]若發(fā)生加速度變化,則判斷發(fā)生加速度變化的時(shí)刻所產(chǎn)生的加速度的垂直分量是否大于預(yù)設(shè)垂直分量閾值;
[0068]若大于所述預(yù)設(shè)垂直分量閾值,則判定發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作;
[0069]或者,
[0070]所述預(yù)開(kāi)機(jī)動(dòng)作判斷模塊,具體用于:
[0071 ]根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生加速度變化;
[0072]若發(fā)生加速度變化,判斷發(fā)生加速度變化后的預(yù)設(shè)加速度計(jì)算時(shí)段內(nèi)采集的加速度的垂直分量的平均值是否大于預(yù)設(shè)垂直分量閾值且最后時(shí)刻的垂直分量的方向是否向上;
[0073]若大于所述預(yù)設(shè)垂直分量閾值且最后時(shí)刻的垂直分量的方向向上,則判定發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作。
[0074]從上面所述可以看出,本發(fā)明提供的待機(jī)狀態(tài)控制方法及移動(dòng)終端,通過(guò)在待機(jī)狀態(tài)判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作,若發(fā)生預(yù)開(kāi)機(jī)動(dòng)作則開(kāi)啟前置攝像頭并采集圖像,通過(guò)圖像內(nèi)容判定用戶(hù)是否正在注視移動(dòng)終端的屏幕,從而判定用戶(hù)此時(shí)需要使用移動(dòng)終端,接著使移動(dòng)終端自動(dòng)切換為正常工作狀態(tài),使得用戶(hù)不通過(guò)手動(dòng)開(kāi)機(jī)即可開(kāi)始使用移動(dòng)終端,方便了用戶(hù)的操作,提升了用戶(hù)體驗(yàn)。
【附圖說(shuō)明】
[0075]圖1為本發(fā)明提供的待機(jī)狀態(tài)控制方法的一個(gè)實(shí)施例的流程示意圖;
[0076]圖2為本發(fā)明提供的待機(jī)狀態(tài)控制方法的另一個(gè)實(shí)施例的流程示意圖;
[0077]圖3為本發(fā)明提供的待機(jī)狀態(tài)控制裝置實(shí)施例的模塊結(jié)構(gòu)示意圖;
[0078]圖4為本發(fā)明提供的待機(jī)狀態(tài)控制方法及裝置實(shí)施例中提示信息發(fā)出后的移動(dòng)終端屏幕顯示示意圖。
【具體實(shí)施方式】
[0079]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,并參照附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。
[0080]需要說(shuō)明的是,本發(fā)明實(shí)施例中所有使用“第一”和“第二”的表述均是為了區(qū)分兩個(gè)相同名稱(chēng)非相同的實(shí)體或者非相同的參量,可見(jiàn)“第一” “第二”僅為了表述的方便,不應(yīng)理解為對(duì)本發(fā)明實(shí)施例的限定,后續(xù)實(shí)施例對(duì)此不再一一說(shuō)明。
[0081]本發(fā)明的第一個(gè)方面,提供了一種在不借助于用戶(hù)的手動(dòng)操作的情況下,也能實(shí)現(xiàn)待機(jī)狀態(tài)的控制的待機(jī)狀態(tài)控制方法。如圖1所示,為本發(fā)明提供的待機(jī)狀態(tài)控制方法的一個(gè)實(shí)施例的流程示意圖。
[0082]所述待機(jī)狀態(tài)控制方法,應(yīng)用于移動(dòng)終端,所述移動(dòng)終端具有加速度傳感器和前置攝像頭;所述加速度傳感器是,可以檢測(cè)到移動(dòng)終端發(fā)生移動(dòng)并將該移動(dòng)產(chǎn)生的物理數(shù)據(jù)(如速度、加速度、位移等)轉(zhuǎn)換成加速度數(shù)據(jù)或傳遞到移動(dòng)終端的處理器后可以通過(guò)計(jì)算得到加速度數(shù)據(jù)的傳感器或與傳感器類(lèi)似的設(shè)備,例如陀螺儀、重力傳感器、振動(dòng)傳感器、加速度計(jì)等等;
[0083]所述方法包括以下步驟:
[0084]步驟101:在處于待機(jī)狀態(tài)時(shí),持續(xù)采集所述加速度傳感器產(chǎn)生的加速度數(shù)據(jù);亦即,在移動(dòng)終端處于待機(jī)狀態(tài)時(shí),開(kāi)啟對(duì)加速度傳感器的監(jiān)測(cè);
[0085]步驟102:根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作;
[0086]其中,所述預(yù)開(kāi)機(jī)動(dòng)作是指所述移動(dòng)終端在用戶(hù)的操作下發(fā)生了預(yù)設(shè)的動(dòng)作,而這種動(dòng)作通常情況下表明用戶(hù)需要使用移動(dòng)終端,例如被用戶(hù)拿起;所述預(yù)開(kāi)機(jī)動(dòng)作的判斷方法可以是,在移動(dòng)終端中預(yù)先設(shè)置,當(dāng)加速度數(shù)據(jù)出現(xiàn)某種變化或呈現(xiàn)某種變化趨勢(shì)時(shí),認(rèn)定為發(fā)生預(yù)開(kāi)機(jī)動(dòng)作;
[0087]步驟103:若發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作,則開(kāi)啟所述前置攝像頭,利用該前置攝像頭采集圖像;
[0088]步驟104:根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕;
[0089]其中,用戶(hù)是否正在注視屏幕的判斷方法可以是,通過(guò)人臉識(shí)別技術(shù),識(shí)別圖像中的人臉圖像,若能夠識(shí)別完整的人臉圖像,則判定用戶(hù)正在注視屏幕;或者通過(guò)識(shí)別人臉圖像中是否具有用戶(hù)的眼睛的圖像或者雙眼的圖像,若有,則判定用戶(hù)正在注視屏幕;當(dāng)然也可根據(jù)實(shí)際需求來(lái)進(jìn)行設(shè)計(jì),而不采用前述兩種方法;
[0090]步驟105:若判定用戶(hù)正在注視屏幕,則退出待機(jī)狀態(tài)并進(jìn)入正常工作狀態(tài),此時(shí),用戶(hù)即可正常使用移動(dòng)終端。
[0091]從上述實(shí)施例可以看出,本發(fā)明提供的待機(jī)狀態(tài)控制方法,通過(guò)在待機(jī)狀態(tài)判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作,若發(fā)生預(yù)開(kāi)機(jī)動(dòng)作則開(kāi)啟前置攝像頭并采集圖像,通過(guò)圖像內(nèi)容判定用戶(hù)是否正在注視移動(dòng)終端的屏幕,從而判定用戶(hù)此時(shí)需要使用移動(dòng)終端,接著使移動(dòng)終端自動(dòng)切換為正常工作狀態(tài),使得用戶(hù)不通過(guò)手動(dòng)開(kāi)機(jī)即可開(kāi)始使用移動(dòng)終端,方便了用戶(hù)的操作,提升了用戶(hù)體驗(yàn)。
[0092]進(jìn)一步的,在一些可選實(shí)施方式中,所述持續(xù)采集所述加速度傳感器產(chǎn)生的加速度數(shù)據(jù)的步驟101之前還可包括以下步驟:
[0093]判斷移動(dòng)終端當(dāng)前所處狀態(tài),例如,判斷是正常工作狀態(tài),亦或是待機(jī)狀態(tài);
[0094]若處于正常工作狀態(tài),則開(kāi)啟所述前置攝像頭;
[0095]根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕;
[0096]若用戶(hù)未注視屏幕,則持續(xù)監(jiān)測(cè)用戶(hù)未注視屏幕的狀態(tài)并開(kāi)始計(jì)時(shí);
[0097]判斷計(jì)時(shí)時(shí)長(zhǎng)是否達(dá)到預(yù)設(shè)待機(jī)時(shí)限;
[0098]若達(dá)到預(yù)設(shè)待機(jī)時(shí)限,則退出正常工作狀態(tài)并進(jìn)入待機(jī)狀態(tài);
[0099]若在未達(dá)到預(yù)設(shè)待機(jī)時(shí)限時(shí),又監(jiān)測(cè)到用戶(hù)正在注視屏幕,則進(jìn)行保持正常工作狀態(tài)。
[0100]其中,所述預(yù)設(shè)待機(jī)時(shí)限可以是系統(tǒng)默認(rèn)的時(shí)長(zhǎng),也可以是用戶(hù)自定義設(shè)置的時(shí)長(zhǎng);用戶(hù)是否正在注視屏幕的判斷方法可以采用上述實(shí)施例中的方式,在此不再贅述。
[0101]這樣,通過(guò)判斷用戶(hù)是否注視屏幕來(lái)得出用戶(hù)是否正在使用移動(dòng)終端,使得移動(dòng)終端在不被用戶(hù)使用,例如擱置于桌面,且在用戶(hù)不使用移動(dòng)終端的時(shí)長(zhǎng)達(dá)到預(yù)設(shè)待機(jī)時(shí)限時(shí),自動(dòng)進(jìn)入待機(jī)狀態(tài),而無(wú)需用戶(hù)手動(dòng)進(jìn)行待機(jī)控制,一方面簡(jiǎn)化了用戶(hù)操作,另一方面節(jié)約了移動(dòng)終端的電量。
[0102]較佳的,在一些可選實(shí)施方式中,所述開(kāi)啟所述前置攝像頭的步驟103之后還包括以下步驟:
[0103]發(fā)出提醒用戶(hù)注視所述前置攝像頭的提示信息;如圖4所示,提示信息401發(fā)出后的移動(dòng)終端屏幕400的顯示示意圖。
[0104]通過(guò)設(shè)置提示信息401,使得當(dāng)需要進(jìn)一步通過(guò)前置攝像頭判定用戶(hù)是否在注視屏幕時(shí),提醒用戶(hù)注視攝像頭可開(kāi)啟手機(jī),從而引導(dǎo)用戶(hù)的操作,提升用戶(hù)體驗(yàn)。
[0105]可選的,在一些實(shí)施方式中,所述根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕的步驟104具體可包括以下步驟:
[0106]判斷所述前置攝像頭采集的圖像中是否有眼睛圖像;這里,需先對(duì)前置攝像頭采集的圖像進(jìn)行人臉識(shí)別,從中提取出人臉圖像,再?gòu)娜四槇D像中提取眼睛圖像;但是,若能夠直接從前置攝像頭采集的圖像中提取出眼睛圖像,則可跳過(guò)人臉識(shí)別的步驟;
[0107]若有眼睛圖像,則判定用戶(hù)正在注視屏幕;
[0108]若沒(méi)有眼睛圖像,則判定用戶(hù)未注視屏幕;
[0109]通過(guò)判斷前置攝像頭采集的圖像中是否有眼睛圖像來(lái)判斷用戶(hù)是否在注視屏幕,從而能夠更加準(zhǔn)確的推斷出用戶(hù)當(dāng)前的使用狀態(tài)。
[0110]可選的,在另一些實(shí)施方式中,所述根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕的步驟104之前還包括:
[0111]在預(yù)設(shè)采集時(shí)間內(nèi),利用所述前置攝像頭采集圖像;
[0112]所述根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕的步驟104具體可包括:
[0113]判斷所述預(yù)設(shè)采集時(shí)間的預(yù)設(shè)最后時(shí)段內(nèi)采集的圖像中是否持續(xù)出現(xiàn)眼睛圖像;這里,同樣的,需先對(duì)前置攝像頭采集的圖像進(jìn)行人臉識(shí)別,從中提取出人臉圖像,再?gòu)娜四槇D像中提取眼睛圖像;但是,若能夠直接從前置攝像頭采集的圖像中提取出眼睛圖像,則可跳過(guò)人臉識(shí)別的步驟;
[0114]若持續(xù)出現(xiàn)眼睛圖像,則判定用戶(hù)正在注視屏幕;
[0115]若沒(méi)有持續(xù)出現(xiàn)眼睛圖像,則判定用戶(hù)未注視屏幕。
[0116]其中,預(yù)設(shè)采集時(shí)間為默認(rèn)的或自定義的預(yù)設(shè)采集時(shí)間,預(yù)設(shè)最后時(shí)段是預(yù)設(shè)采集時(shí)間的最后時(shí)段,二者的數(shù)據(jù)可根據(jù)實(shí)際需要任意設(shè)置,例如,預(yù)設(shè)采集時(shí)間是0.5秒或I秒,預(yù)設(shè)最后時(shí)段是0.3秒或0.5秒等,這種設(shè)置方式主要是考慮到用戶(hù)在拿起移動(dòng)終端時(shí)前置攝像頭即自動(dòng)開(kāi)啟,這時(shí)在起初的時(shí)刻用戶(hù)還沒(méi)開(kāi)始注視屏幕,因此,在預(yù)設(shè)最后時(shí)段采集的圖像更能說(shuō)明用戶(hù)是否在注視屏幕。
[0117]通過(guò)判斷在預(yù)設(shè)采集時(shí)間的預(yù)設(shè)最后時(shí)段前置內(nèi)攝像頭采集的圖像中是否有眼睛圖像來(lái)判斷用戶(hù)是否在注視屏幕,從而能夠更加準(zhǔn)確的推斷出用戶(hù)當(dāng)前的使用狀態(tài)。
[0118]此外,在上述實(shí)施例中,除了直接判斷攝像頭采集的圖像中是否有眼睛圖像外,還可通過(guò)眼睛圖像來(lái)判斷眼睛與屏幕距離、視線(xiàn)焦點(diǎn)等,從而更加準(zhǔn)確地判斷出用戶(hù)的使用狀態(tài)。
[0119]進(jìn)一步的,在一些可選實(shí)施方式中,所述根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作的步驟102還可具體包括以下步驟:
[0120]根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生加速度變化;
[0121]若發(fā)生加速度變化,則判斷發(fā)生加速度變化的時(shí)刻所產(chǎn)生的加速度的垂直分量是否大于預(yù)設(shè)垂直分量閾值;所述預(yù)設(shè)垂直分量閾值可以是默認(rèn)的或自定義的加速度值,可根據(jù)實(shí)際需要進(jìn)行設(shè)置;
[0122]若大于所述預(yù)設(shè)垂直分量閾值,則判定發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作;
[0123]通過(guò)判斷加速度變化的垂直分量,推斷出用戶(hù)是正在拿起移動(dòng)終端,從而預(yù)測(cè)用戶(hù)需要開(kāi)啟移動(dòng)終端,接著開(kāi)啟攝像頭進(jìn)一步準(zhǔn)確判斷。
[0124]在一些時(shí)候,用戶(hù)可能正攜帶著移動(dòng)終端運(yùn)動(dòng)(走路、跑步等等),這時(shí)用戶(hù)并不需要使用移動(dòng)終端,因此需要剔除這部分?jǐn)?shù)據(jù)。
[0125]因此,在另一些可選實(shí)施方式中,所述根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作的步驟102還可具體包括以下步驟:
[0126]根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生加速度變化;
[0127]若發(fā)生加速度變化,判斷發(fā)生加速度變化后的預(yù)設(shè)加速度計(jì)算時(shí)段內(nèi)采集的加速度的垂直分量的平均值是否大于預(yù)設(shè)垂直分量閾值且最后時(shí)刻的垂直分量的方向是否向上;所述預(yù)設(shè)加速度計(jì)算時(shí)段可以是默認(rèn)的或自定義的一段時(shí)長(zhǎng),例如5秒;所述預(yù)設(shè)垂直分量閾值可以是默認(rèn)的或自定義的加速度值,可根據(jù)實(shí)際需要進(jìn)行設(shè)置;
[0128]若大于所述預(yù)設(shè)垂直分量閾值且最后時(shí)刻的垂直分量的方向向上,則判定發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作。
[0129]通過(guò)判斷發(fā)生加速度變化后的預(yù)設(shè)加速度計(jì)算時(shí)段內(nèi)采集的加速度的垂直分量的平均值是否大于預(yù)設(shè)垂直分量閾值且最后時(shí)刻的垂直分量的方向是否向上,能夠更加準(zhǔn)確地推斷出用戶(hù)是正在拿起移動(dòng)終端而不是正在走路,從而預(yù)測(cè)用戶(hù)需要移動(dòng)終端,接著開(kāi)啟攝像頭進(jìn)一步準(zhǔn)確判斷。
[0130]下面介紹所述待機(jī)狀態(tài)控制方法的另一個(gè)實(shí)施例,如圖2所示,為本發(fā)明提供的待機(jī)狀態(tài)控制方法的另一個(gè)實(shí)施例的流程示意圖。[0131 ]所述待機(jī)狀態(tài)控制方法,包括以下步驟:
[0132]步驟201:判斷移動(dòng)終端當(dāng)前所處狀態(tài),例如,判斷是正常工作狀態(tài),亦或是待機(jī)狀態(tài);
[0133]步驟202:若處于正常工作狀態(tài),則開(kāi)啟所述前置攝像頭;
[0134]步驟203:根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕;
[0135]步驟204:若用戶(hù)正在注視屏幕,則繼續(xù)保持正常工作狀態(tài);
[0136]步驟205:若用戶(hù)未注視屏幕,則持續(xù)監(jiān)測(cè)用戶(hù)未注視屏幕的狀態(tài)并開(kāi)始計(jì)時(shí);
[0137]步驟206:判斷計(jì)時(shí)時(shí)長(zhǎng)是否達(dá)到預(yù)設(shè)待機(jī)時(shí)限;
[0138]步驟207:若達(dá)到預(yù)設(shè)待機(jī)時(shí)限,則退出正常工作狀態(tài)并進(jìn)入待機(jī)狀態(tài);
[0139]步驟208:若在未達(dá)到預(yù)設(shè)待機(jī)時(shí)限時(shí),又監(jiān)測(cè)到用戶(hù)正在注視屏幕,則繼續(xù)保持正常工作狀態(tài);
[0140]步驟209:若處于待機(jī)狀態(tài),則持續(xù)采集所述加速度傳感器產(chǎn)生的加速度數(shù)據(jù);
[0141]步驟210:根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作;
[0142]步驟211:若未發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作,則繼續(xù)采集所述加速度傳感器產(chǎn)生的加速度數(shù)據(jù);
[0143]步驟212:若發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作,則開(kāi)啟所述前置攝像頭;
[0144]步驟213:發(fā)出提醒用戶(hù)注視所述前置攝像頭的提示信息;
[0145]步驟214:根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕;
[0146]步驟215:若用戶(hù)正在注視屏幕,則退出待機(jī)狀態(tài)并進(jìn)入正常工作狀態(tài)。
[0147]步驟216:若用戶(hù)未注視屏幕,則關(guān)閉前置攝像頭并繼續(xù)采集所述加速度傳感器產(chǎn)生的加速度數(shù)據(jù)。
[0148]從上述實(shí)施例可以看出,本發(fā)明提供的待機(jī)狀態(tài)控制方法,通過(guò)在正常工作狀態(tài)判定用戶(hù)是否離開(kāi)屏幕跟前,從而在確定用戶(hù)未使用時(shí),自動(dòng)進(jìn)入待機(jī)狀態(tài),方便了用戶(hù)的操作,節(jié)省了移動(dòng)終端的電量,提升了用戶(hù)體驗(yàn);同時(shí),通過(guò)在待機(jī)狀態(tài)判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作,若發(fā)生預(yù)開(kāi)機(jī)動(dòng)作則開(kāi)啟前置攝像頭并采集圖像,通過(guò)圖像內(nèi)容判定用戶(hù)是否正在注視移動(dòng)終端的屏幕,從而判定用戶(hù)此時(shí)需要使用移動(dòng)終端,接著使移動(dòng)終端自動(dòng)切換為正常工作狀態(tài),使得用戶(hù)不通過(guò)手動(dòng)開(kāi)機(jī)即可開(kāi)始使用移動(dòng)終端,方便了用戶(hù)的操作,提升了用戶(hù)體驗(yàn)。
[0149]本發(fā)明的第二個(gè)方面,提供了一種在不借助于用戶(hù)的手動(dòng)操作的情況下,也能實(shí)現(xiàn)待機(jī)狀態(tài)的控制的待機(jī)狀態(tài)控制移動(dòng)終端,如圖3所示,為本發(fā)明提供的待機(jī)狀態(tài)控制裝置實(shí)施例的模塊結(jié)構(gòu)示意圖。
[0150]所述待機(jī)狀態(tài)控制移動(dòng)終端,具有加速度傳感器和前置攝像頭,包括:
[0151]加速度數(shù)據(jù)采集模塊301,用于在處于待機(jī)狀態(tài)時(shí),持續(xù)采集所述加速度傳感器產(chǎn)生的加速度數(shù)據(jù);亦即,在移動(dòng)終端處于待機(jī)狀態(tài)時(shí),開(kāi)啟對(duì)加速度傳感器的監(jiān)測(cè);
[0152]預(yù)開(kāi)機(jī)動(dòng)作判斷模塊302,用于根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作;
[0153]其中,所述預(yù)開(kāi)機(jī)動(dòng)作是指所述移動(dòng)終端在用戶(hù)的操作下發(fā)生了預(yù)設(shè)的動(dòng)作,而這種動(dòng)作通常情況下表明用戶(hù)需要使用移動(dòng)終端,例如被用戶(hù)拿起;所述預(yù)開(kāi)機(jī)動(dòng)作的判斷方法可以是,在移動(dòng)終端中預(yù)先設(shè)置,當(dāng)加速度數(shù)據(jù)出現(xiàn)某種變化或呈現(xiàn)某種變化趨勢(shì)時(shí),認(rèn)定為發(fā)生預(yù)開(kāi)機(jī)動(dòng)作;
[0154]攝像頭啟動(dòng)模塊303,若發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作,用于開(kāi)啟所述前置攝像頭,利用該前置攝像頭采集圖像;
[0155]用戶(hù)狀態(tài)判斷模塊304,用于根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕;
[0156]其中,用戶(hù)是否正在注視屏幕的判斷方法可以是,通過(guò)人臉識(shí)別技術(shù),識(shí)別圖像中的人臉圖像,若能夠識(shí)別完整的人臉圖像,則判定用戶(hù)正在注視屏幕;或者通過(guò)識(shí)別人臉圖像中是否具有用戶(hù)的眼睛的圖像或者雙眼的圖像,若有,則判定用戶(hù)正在注視屏幕;當(dāng)然也可根據(jù)實(shí)際需求來(lái)進(jìn)行設(shè)計(jì),而不采用前述兩種方法;
[0157]狀態(tài)切換模塊305,若用戶(hù)正在注視屏幕,用于退出待機(jī)狀態(tài)并進(jìn)入正常工作狀態(tài),此時(shí),用戶(hù)即可正常使用移動(dòng)終端。
[0158]從上述實(shí)施例可以看出,本發(fā)明提供的待機(jī)狀態(tài)控制移動(dòng)終端,通過(guò)在待機(jī)狀態(tài)判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作,若發(fā)生預(yù)開(kāi)機(jī)動(dòng)作則開(kāi)啟前置攝像頭并采集圖像,通過(guò)圖像內(nèi)容判定用戶(hù)是否正在注視移動(dòng)終端的屏幕,從而判定用戶(hù)此時(shí)需要使用移動(dòng)終端,接著使移動(dòng)終端自動(dòng)切換為正常工作狀態(tài),使得用戶(hù)不通過(guò)手動(dòng)開(kāi)機(jī)即可開(kāi)始使用移動(dòng)終端,方便了用戶(hù)的操作,提升了用戶(hù)體驗(yàn)。
[0159]進(jìn)一步的,在一些可選實(shí)施方式中,所述移動(dòng)終端還包括:
[0160]狀態(tài)判斷模塊306,用于判斷當(dāng)前所處狀態(tài),例如,判斷是正常工作狀態(tài),亦或是待機(jī)狀態(tài);
[0161 ]若處于正常工作狀態(tài),所述攝像頭啟動(dòng)模塊303,也用于開(kāi)啟所述前置攝像頭;
[0162]所述用戶(hù)狀態(tài)判斷模塊304,用于根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕;
[0163]狀態(tài)監(jiān)測(cè)與計(jì)時(shí)模塊307,若用戶(hù)未注視屏幕,用于持續(xù)監(jiān)測(cè)用戶(hù)未注視屏幕的狀態(tài)并開(kāi)始計(jì)時(shí);
[0164]待機(jī)時(shí)限判斷模塊308,用于判斷計(jì)時(shí)時(shí)長(zhǎng)是否達(dá)到預(yù)設(shè)待機(jī)時(shí)限;
[0165]若達(dá)到預(yù)設(shè)待機(jī)時(shí)限,所述狀態(tài)切換模塊305,也用于退出正常工作狀態(tài)并進(jìn)入待機(jī)狀態(tài)。
[0166]其中,所述預(yù)設(shè)待機(jī)時(shí)限可以是系統(tǒng)默認(rèn)的時(shí)長(zhǎng),也可以是用戶(hù)自定義設(shè)置的時(shí)長(zhǎng);用戶(hù)是否正在注視屏幕的判斷方法可以采用上述實(shí)施例中的方式,在此不再贅述。
[0167]這樣,通過(guò)判斷用戶(hù)是否注視屏幕來(lái)得出用戶(hù)是否正在使用移動(dòng)終端,使得移動(dòng)終端在不被用戶(hù)使用,例如擱置于桌面,且在用戶(hù)不使用移動(dòng)終端的時(shí)長(zhǎng)達(dá)到預(yù)設(shè)待機(jī)時(shí)限時(shí),自動(dòng)進(jìn)入待機(jī)狀態(tài),而無(wú)需用戶(hù)手動(dòng)進(jìn)行待機(jī)控制,一方面簡(jiǎn)化了用戶(hù)操作,另一方面節(jié)約了移動(dòng)終端的電量。
[0168]較佳的,在一些可選實(shí)施方式中,所述移動(dòng)終端還包括提示模塊309,用于發(fā)出提醒用戶(hù)注視所述前置攝像頭的提示信息。如圖4所示,提示信息401發(fā)出后的移動(dòng)終端屏幕400的顯示示意圖。
[0169]通過(guò)設(shè)置提示信息401,使得當(dāng)需要進(jìn)一步通過(guò)前置攝像頭判定用戶(hù)是否在注視屏幕時(shí),提醒用戶(hù)注視攝像頭可開(kāi)啟手機(jī),從而引導(dǎo)用戶(hù)的操作,提升用戶(hù)體驗(yàn)。
[0170]可選的,在一些實(shí)施方式中,所述用戶(hù)狀態(tài)判斷模塊304,具體用于:
[0171]判斷所述前置攝像頭采集的圖像中是否有眼睛圖像;這里,需先對(duì)前置攝像頭采集的圖像進(jìn)行人臉識(shí)別,從中提取出人臉圖像,再?gòu)娜四槇D像中提取眼睛圖像;但是,若能夠直接從前置攝像頭采集的圖像中提取出眼睛圖像,則可跳過(guò)人臉識(shí)別的步驟;
[0172]若有眼睛圖像,則判定用戶(hù)正在注視屏幕;
[0173]若沒(méi)有眼睛圖像,則判定用戶(hù)未注視屏幕;
[0174]通過(guò)判斷前置攝像頭采集的圖像中是否有眼睛圖像來(lái)判斷用戶(hù)是否在注視屏幕,從而能夠更加準(zhǔn)確的推斷出用戶(hù)當(dāng)前的使用狀態(tài)。
[0175]可選的,在另一些實(shí)施方式中,所述用戶(hù)狀態(tài)判斷模塊304,具體用于:
[0176]在預(yù)設(shè)采集時(shí)間內(nèi),利用所述前置攝像頭采集圖像;
[0177]判斷所述預(yù)設(shè)采集時(shí)間的預(yù)設(shè)最后時(shí)段內(nèi)采集的圖像中是否持續(xù)出現(xiàn)眼睛圖像;這里,同樣的,需先對(duì)前置攝像頭采集的圖像進(jìn)行人臉識(shí)別,從中提取出人臉圖像,再?gòu)娜四槇D像中提取眼睛圖像;但是,若能夠直接從前置攝像頭采集的圖像中提取出眼睛圖像,則可跳過(guò)人臉識(shí)別的步驟;
[0178]若持續(xù)出現(xiàn)眼睛圖像,則判定用戶(hù)正在注視屏幕;
[0179]若沒(méi)有持續(xù)出現(xiàn)眼睛圖像,則判定用戶(hù)未注視屏幕。
[0180]其中,預(yù)設(shè)采集時(shí)間為默認(rèn)的或自定義的預(yù)設(shè)采集時(shí)間,預(yù)設(shè)最后時(shí)段是預(yù)設(shè)采集時(shí)間的最后時(shí)段,二者的數(shù)據(jù)可根據(jù)實(shí)際需要任意設(shè)置,例如,預(yù)設(shè)采集時(shí)間是0.5秒或I秒,預(yù)設(shè)最后時(shí)段是0.3秒或0.5秒等,這種設(shè)置方式主要是考慮到用戶(hù)在拿起移動(dòng)終端時(shí)前置攝像頭即自動(dòng)開(kāi)啟,這時(shí)在起初的時(shí)刻用戶(hù)還沒(méi)開(kāi)始注視屏幕,因此,在預(yù)設(shè)最后時(shí)段采集的圖像更能說(shuō)明用戶(hù)是否在注視屏幕。
[0181]通過(guò)判斷在預(yù)設(shè)采集時(shí)間的預(yù)設(shè)最后時(shí)段前置內(nèi)攝像頭采集的圖像中是否有眼睛圖像來(lái)判斷用戶(hù)是否在注視屏幕,從而能夠更加準(zhǔn)確的推斷出用戶(hù)當(dāng)前的使用狀態(tài)。
[0182]此外,在上述實(shí)施例中,除了直接判斷攝像頭采集的圖像中是否有眼睛圖像外,還可通過(guò)眼睛圖像來(lái)判斷眼睛與屏幕距離、視線(xiàn)焦點(diǎn)等,從而更加準(zhǔn)確地判斷出用戶(hù)的使用狀態(tài)。
[0183]進(jìn)一步的,在一些可選實(shí)施方式中,所述預(yù)開(kāi)機(jī)動(dòng)作判斷模塊302,具體用于:
[0184]根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生加速度變化;
[0185]若發(fā)生加速度變化,則判斷發(fā)生加速度變化的時(shí)刻所產(chǎn)生的加速度的垂直分量是否大于預(yù)設(shè)垂直分量閾值;所述預(yù)設(shè)垂直分量閾值可以是默認(rèn)的或自定義的加速度值,可根據(jù)實(shí)際需要進(jìn)行設(shè)置;
[0186]若大于所述預(yù)設(shè)垂直分量閾值,則判定發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作;
[0187]通過(guò)判斷加速度變化的垂直分量,推斷出用戶(hù)是正在拿起移動(dòng)終端,從而預(yù)測(cè)用戶(hù)需要開(kāi)啟移動(dòng)終端,接著開(kāi)啟攝像頭進(jìn)一步準(zhǔn)確判斷。
[0188]在一些時(shí)候,用戶(hù)可能正攜帶著移動(dòng)終端運(yùn)動(dòng)(走路、跑步等等),這時(shí)用戶(hù)并不需要使用移動(dòng)終端,因此需要剔除這部分?jǐn)?shù)據(jù)。
[0189]因此,在另一些可選實(shí)施方式中,所述預(yù)開(kāi)機(jī)動(dòng)作判斷模塊302,具體用于:
[0190]根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生加速度變化;
[0191]若發(fā)生加速度變化,判斷發(fā)生加速度變化后的預(yù)設(shè)加速度計(jì)算時(shí)段內(nèi)采集的加速度的垂直分量的平均值是否大于預(yù)設(shè)垂直分量閾值且最后時(shí)刻的垂直分量的方向向上;所述預(yù)設(shè)加速度計(jì)算時(shí)段可以是默認(rèn)的或自定義的一段時(shí)長(zhǎng),例如5秒;所述預(yù)設(shè)垂直分量閾值可以是默認(rèn)的或自定義的加速度值,可根據(jù)實(shí)際需要進(jìn)行設(shè)置;
[0192]若大于所述預(yù)設(shè)垂直分量閾值且最后時(shí)刻的垂直分量的方向向上,則判定發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作。
[0193]通過(guò)判斷發(fā)生加速度變化后的預(yù)設(shè)加速度計(jì)算時(shí)段內(nèi)采集的加速度的垂直分量的平均值是否大于預(yù)設(shè)垂直分量閾值且最后時(shí)刻的垂直分量的方向是否向上,能夠更加準(zhǔn)確地推斷出用戶(hù)是正在拿起移動(dòng)終端而不是正在走路,從而預(yù)測(cè)用戶(hù)需要移動(dòng)終端,接著開(kāi)啟攝像頭進(jìn)一步準(zhǔn)確判斷。
[0194]所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:以上任何實(shí)施例的討論僅為示例性的,并非旨在暗示本公開(kāi)的范圍(包括權(quán)利要求)被限于這些例子;在本發(fā)明的思路下,以上實(shí)施例或者不同實(shí)施例中的技術(shù)特征之間也可以進(jìn)行組合,并存在如上所述的本發(fā)明的不同方面的許多其它變化,為了簡(jiǎn)明它們沒(méi)有在細(xì)節(jié)中提供。因此,凡在本發(fā)明的精神和原則之內(nèi),所做的任何省略、修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種待機(jī)狀態(tài)控制方法,其特征在于,應(yīng)用于移動(dòng)終端,所述移動(dòng)終端具有加速度傳感器和前置攝像頭,所述方法包括: 在處于待機(jī)狀態(tài)時(shí),持續(xù)采集所述加速度傳感器產(chǎn)生的加速度數(shù)據(jù); 根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作; 若發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作,則開(kāi)啟所述前置攝像頭; 根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕; 若用戶(hù)正在注視屏幕,則退出待機(jī)狀態(tài)并進(jìn)入正常工作狀態(tài)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述持續(xù)采集所述加速度傳感器產(chǎn)生的加速度數(shù)據(jù)的步驟之前還包括: 判斷當(dāng)前所處狀態(tài); 若處于正常工作狀態(tài),則開(kāi)啟所述前置攝像頭; 根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕; 若用戶(hù)未注視屏幕,則持續(xù)監(jiān)測(cè)用戶(hù)未注視屏幕的狀態(tài)并開(kāi)始計(jì)時(shí); 判斷計(jì)時(shí)時(shí)長(zhǎng)是否達(dá)到預(yù)設(shè)待機(jī)時(shí)限; 若達(dá)到預(yù)設(shè)待機(jī)時(shí)限,則退出正常工作狀態(tài)并進(jìn)入待機(jī)狀態(tài)。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述開(kāi)啟所述前置攝像頭的步驟之后還包括: 發(fā)出提醒用戶(hù)注視所述前置攝像頭的提示信息。4.根據(jù)權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕的步驟包括: 判斷所述前置攝像頭采集的圖像中是否有眼睛圖像; 若有眼睛圖像,則判定用戶(hù)正在注視屏幕; 若沒(méi)有眼睛圖像,則判定用戶(hù)未注視屏幕; 或者, 所述根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕的步驟之前還包括: 在預(yù)設(shè)采集時(shí)間內(nèi),利用所述前置攝像頭采集圖像; 所述根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕的步驟包括: 判斷所述預(yù)設(shè)采集時(shí)間的預(yù)設(shè)最后時(shí)段內(nèi)采集的圖像中是否持續(xù)出現(xiàn)眼睛圖像; 若持續(xù)出現(xiàn)眼睛圖像,則判定用戶(hù)正在注視屏幕; 若沒(méi)有持續(xù)出現(xiàn)眼睛圖像,則判定用戶(hù)未注視屏幕。5.根據(jù)權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作的步驟包括: 根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生加速度變化; 若發(fā)生加速度變化,則判斷發(fā)生加速度變化的時(shí)刻所產(chǎn)生的加速度的垂直分量是否大于預(yù)設(shè)垂直分量閾值; 若大于所述預(yù)設(shè)垂直分量閾值,則判定發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作; 或者, 所述根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作的步驟包括: 根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生加速度變化; 若發(fā)生加速度變化,判斷發(fā)生加速度變化后的預(yù)設(shè)加速度計(jì)算時(shí)段內(nèi)采集的加速度的垂直分量的平均值是否大于預(yù)設(shè)垂直分量閾值且最后時(shí)刻的垂直分量的方向向上; 若大于所述預(yù)設(shè)垂直分量閾值且最后時(shí)刻的垂直分量的方向是否向上,則判定發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作。6.一種待機(jī)狀態(tài)控制移動(dòng)終端,其特征在于,具有加速度傳感器和前置攝像頭,包括: 加速度數(shù)據(jù)采集模塊,用于在處于待機(jī)狀態(tài)時(shí),持續(xù)采集所述加速度傳感器產(chǎn)生的加速度數(shù)據(jù); 預(yù)開(kāi)機(jī)動(dòng)作判斷模塊,用于根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生預(yù)開(kāi)機(jī)動(dòng)作; 攝像頭啟動(dòng)模塊,若發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作,用于開(kāi)啟所述前置攝像頭; 用戶(hù)狀態(tài)判斷模塊,用于根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏蒂; 狀態(tài)切換模塊,若用戶(hù)正在注視屏幕,用于退出待機(jī)狀態(tài)并進(jìn)入正常工作狀態(tài)。7.根據(jù)權(quán)利要求6所述的移動(dòng)終端,其特征在于,所述移動(dòng)終端還包括: 狀態(tài)判斷模塊,用于判斷當(dāng)前所處狀態(tài); 若處于正常工作狀態(tài),所述攝像頭啟動(dòng)模塊,也用于開(kāi)啟所述前置攝像頭; 所述用戶(hù)狀態(tài)判斷模塊,用于根據(jù)所述前置攝像頭采集的圖像,判斷用戶(hù)是否正在注視屏幕; 狀態(tài)監(jiān)測(cè)與計(jì)時(shí)模塊,若用戶(hù)未注視屏幕,用于持續(xù)監(jiān)測(cè)用戶(hù)未注視屏幕的狀態(tài)并開(kāi)始計(jì)時(shí); 待機(jī)時(shí)限判斷模塊,用于判斷計(jì)時(shí)時(shí)長(zhǎng)是否達(dá)到預(yù)設(shè)待機(jī)時(shí)限; 若達(dá)到預(yù)設(shè)待機(jī)時(shí)限,所述狀態(tài)切換模塊,也用于退出正常工作狀態(tài)并進(jìn)入待機(jī)狀態(tài)。8.根據(jù)權(quán)利要求6所述的移動(dòng)終端,其特征在于,還包括提示模塊,用于發(fā)出提醒用戶(hù)注視所述前置攝像頭的提示信息。9.根據(jù)權(quán)利要求6-8任意一項(xiàng)所述的移動(dòng)終端,其特征在于,所述用戶(hù)狀態(tài)判斷模塊,具體用于: 判斷所述前置攝像頭采集的圖像中是否有眼睛圖像; 若有眼睛圖像,則判定用戶(hù)正在注視屏幕; 若沒(méi)有眼睛圖像,則判定用戶(hù)未注視屏幕; 或者, 所述用戶(hù)狀態(tài)判斷模塊,具體用于: 在預(yù)設(shè)采集時(shí)間內(nèi),利用所述前置攝像頭采集圖像; 判斷所述預(yù)設(shè)采集時(shí)間的預(yù)設(shè)最后時(shí)段內(nèi)采集的圖像中是否持續(xù)出現(xiàn)眼睛圖像; 若持續(xù)出現(xiàn)眼睛圖像,則判定用戶(hù)正在注視屏幕; 若沒(méi)有持續(xù)出現(xiàn)眼睛圖像,則判定用戶(hù)未注視屏幕。10.根據(jù)權(quán)利要求6-8任意一項(xiàng)所述的移動(dòng)終端,其特征在于,所述預(yù)開(kāi)機(jī)動(dòng)作判斷模塊,具體用于: 根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生加速度變化; 若發(fā)生加速度變化,則判斷發(fā)生加速度變化的時(shí)刻所產(chǎn)生的加速度的垂直分量是否大于預(yù)設(shè)垂直分量閾值; 若大于所述預(yù)設(shè)垂直分量閾值,則判定發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作; 或者, 所述預(yù)開(kāi)機(jī)動(dòng)作判斷模塊,具體用于: 根據(jù)所述加速度數(shù)據(jù),判斷是否發(fā)生加速度變化; 若發(fā)生加速度變化,判斷發(fā)生加速度變化后的預(yù)設(shè)加速度計(jì)算時(shí)段內(nèi)采集的加速度的垂直分量的平均值是否大于預(yù)設(shè)垂直分量閾值且最后時(shí)刻的垂直分量的方向是否向上; 若大于所述預(yù)設(shè)垂直分量閾值且最后時(shí)刻的垂直分量的方向向上,則判定發(fā)生所述預(yù)開(kāi)機(jī)動(dòng)作。
【文檔編號(hào)】G06F3/0346GK105824439SQ201610099922
【公開(kāi)日】2016年8月3日
【申請(qǐng)日】2016年2月24日
【發(fā)明人】馬勇
【申請(qǐng)人】樂(lè)視云計(jì)算有限公司