本發(fā)明涉及電子技術(shù)領(lǐng)域,特別涉及顯示屏的控制方法及終端。
背景技術(shù):
隨著科學(xué)技術(shù)的快速發(fā)展,手機(jī)、電腦、平板電腦等終端在人們的日常生活中扮演著越來越重要的角色。并且,隨著這些終端的功能和應(yīng)用越來越豐富,信息查詢、電子閱讀、微博及在線支付等應(yīng)用使用廣泛,令個(gè)人信息的安全和隱私保護(hù)顯得非常重要,在地鐵、公交及電梯等公共場(chǎng)所使用這些終端,很容易出現(xiàn)終端顯示屏所顯示的信息被周圍的人有意或無意的窺視,造成信息泄漏的情況。
但是,本專利申請(qǐng)的發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在如下缺陷:
在現(xiàn)有技術(shù)中,雖然可以在終端的顯示屏上增加一個(gè)偏光片,令在顯示屏正前方特定角度內(nèi)的用戶才可以看到顯示屏所顯示的信息,以起到防窺視膜的作用。但是,這種防窺視的方案,需要給終端的顯示屏選擇適合的固定裝置,安裝難度較大,且不便于攜帶,推廣難度較大。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施方式的目的在于提供一種顯示屏的控制方法及終端,令用戶在使用終端查看信息時(shí),終端能夠自動(dòng)地對(duì)是否有人偷窺進(jìn)行檢測(cè),以便于在有人偷窺時(shí),及時(shí)滅屏,從而不僅能夠?qū)崿F(xiàn)對(duì)用戶個(gè)人信息的保護(hù),而且易于推廣。
為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式提供了一種顯示屏的控制方法,包括:
檢測(cè)顯示屏前方預(yù)設(shè)區(qū)域內(nèi)的人臉數(shù)目,并在人臉數(shù)目大于1時(shí),獲取各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向;其中,n為正整數(shù);
根據(jù)各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向,檢測(cè)是否存在某一非預(yù)設(shè)人臉的視線著落位置為顯示屏;
如果存在某一非預(yù)設(shè)人臉的視線著落位置為顯示屏,則控制顯示屏進(jìn)入屏保狀態(tài)。
本發(fā)明的實(shí)施方式還提供了一種終端,包括:第一檢測(cè)模塊、第二檢測(cè)模塊以及控制模塊;
第一檢測(cè)模塊用于檢測(cè)顯示屏前方預(yù)設(shè)區(qū)域內(nèi)的人臉數(shù)目,并在人臉數(shù)目大于1時(shí),獲取各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向;其中,n為正整數(shù);
第二檢測(cè)模塊用于根據(jù)各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向,檢測(cè)是否存在某一非預(yù)設(shè)人臉的視線著落位置為顯示屏;
控制模塊用于在第二檢測(cè)模塊檢測(cè)到存在某一非預(yù)設(shè)人臉的視線著落位置為顯示屏?xí)r,控制顯示屏進(jìn)入屏保狀態(tài)。
本發(fā)明實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,在用戶使用終端時(shí),終端能夠通過對(duì)顯示屏前方預(yù)設(shè)區(qū)域內(nèi)的人臉數(shù)目進(jìn)行檢測(cè)的方式,對(duì)用戶身后或身旁是否有人進(jìn)行檢測(cè),以便于在檢測(cè)到用戶身后或身旁有人時(shí),主動(dòng)地獲取這些人臉的視線著落位置,通過檢測(cè)這些人臉的視線著落位置是否為顯示屏的方式,來檢測(cè)是否有人偷窺。其中,如果有某一個(gè)非預(yù)設(shè)人臉的視線著落位置為顯示屏,則終端判定有人偷窺,此時(shí)終端自動(dòng)地控制顯示屏進(jìn)入屏保狀態(tài),以實(shí)現(xiàn)對(duì)當(dāng)前所顯示的內(nèi)容進(jìn)行保護(hù)。這樣,不僅能夠?qū)崿F(xiàn)對(duì)用戶個(gè)人信息的保護(hù),而且易于推廣。
另外,獲取各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向,具體包括:將預(yù)設(shè)時(shí)長(zhǎng)劃分為n個(gè)檢測(cè)周期;獲取每一檢測(cè)周期中,人臉的眼球狀態(tài)所對(duì)應(yīng)的視線方向。這樣,提供了獲取各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向的一種具體實(shí)現(xiàn)形式,增加了本發(fā)明實(shí)施方式的可行性。
另外,根據(jù)各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向,檢測(cè)是否存在某一非預(yù)設(shè)人臉的視線著落位置為顯示屏,具體包括:獲取非預(yù)設(shè)人臉;判斷非預(yù)設(shè)人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向中,朝向顯示屏的視線方向的個(gè)數(shù)是否大于預(yù)設(shè)閾值;如果個(gè)數(shù)大于預(yù)設(shè)閾值,則判定非預(yù)設(shè)人臉的視線著落位置為顯示屏。這樣,通過檢測(cè)各個(gè)人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi),朝向顯示屏的視線方向的個(gè)數(shù),來確定人臉的視線著落位置是否為顯示屏,以判斷是否有人偷窺,能夠降低誤判的可能性。
另外,檢測(cè)顯示屏前方預(yù)設(shè)區(qū)域內(nèi)的人臉數(shù)目前,還包括:判定顯示屏當(dāng)前顯示的內(nèi)容中存在隱私內(nèi)容。這樣,在顯示屏當(dāng)前顯示的內(nèi)容中存在隱私內(nèi)容時(shí),終端才對(duì)是否有人偷窺進(jìn)行檢測(cè),能夠避免不必要的檢測(cè)所帶來的功能損耗。
另外,檢測(cè)顯示屏前方預(yù)設(shè)區(qū)域內(nèi)的人臉數(shù)目前,還包括:接收到檢測(cè)指令。這樣,用戶便可以根據(jù)自己的實(shí)際需求,對(duì)終端是否需要進(jìn)入防偷窺檢測(cè)狀態(tài)進(jìn)行控制,操作較為方便快捷。
附圖說明
圖1是根據(jù)本發(fā)明第一實(shí)施方式中顯示屏的控制方法的流程圖;
圖2是根據(jù)本發(fā)明第二實(shí)施方式中顯示屏的控制方法的流程圖;
圖3是根據(jù)本發(fā)明第三實(shí)施方式中顯示屏的控制方法的流程圖;
圖4是根據(jù)本發(fā)明第四實(shí)施方式中終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實(shí)施方式中,為了使讀者更好地理解本申請(qǐng)而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請(qǐng)所要求保護(hù)的技術(shù)方案。
本發(fā)明的第一實(shí)施方式涉及一種顯示屏的控制方法,具體流程如圖1所示。本實(shí)施方式中的顯示屏的控制方法可以在手機(jī)、電腦、平板電腦等終端上進(jìn)行實(shí)施,步驟如下:
步驟101,檢測(cè)顯示屏前方預(yù)設(shè)區(qū)域內(nèi)的人臉數(shù)目,并在人臉數(shù)目大于1時(shí),獲取各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向。其中,n為正整數(shù)。
具體地說,終端可以設(shè)有前置攝像頭,終端通過運(yùn)行前置攝像頭進(jìn)行人臉識(shí)別的方式,對(duì)顯示屏前方預(yù)設(shè)區(qū)域內(nèi)的人臉數(shù)目進(jìn)行檢測(cè),以便于根據(jù)人臉識(shí)別出的人臉數(shù)目,檢測(cè)用戶身后或身旁是否有人。其中,終端可以通過后臺(tái)運(yùn)行前置攝像頭的方式,來進(jìn)行人臉識(shí)別,從而不會(huì)對(duì)用戶操作造成干擾與影響。
更具體地說,如果終端人臉識(shí)別出的人臉數(shù)目不大于1,則說明此時(shí)用戶身后或身旁無人,當(dāng)前用戶使用終端的環(huán)境較為安全,被偷窺的可能性較低;如果終端人臉識(shí)別出的人臉數(shù)目大于1,則說明此時(shí)用戶身后或身旁有人,當(dāng)前用戶使用終端的環(huán)境不安全,被偷窺的可能性較高,此時(shí),終端利用前置攝像頭,獲取各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向,以便于對(duì)是否有人偷窺進(jìn)行進(jìn)一步的判斷。其中,顯示屏前方預(yù)設(shè)區(qū)域以及預(yù)設(shè)時(shí)長(zhǎng)均可以由用戶或技術(shù)人員預(yù)先設(shè)置并保存在終端中。如,顯示屏前方預(yù)設(shè)區(qū)域可以由用戶或技術(shù)人員根據(jù)前置攝像頭的拍攝角度進(jìn)行設(shè)置,如,用戶可以將前置攝像頭的最大拍攝角度所對(duì)應(yīng)的區(qū)域設(shè)置為顯示屏前方預(yù)設(shè)區(qū)域。
本實(shí)施方式中,終端通過對(duì)各人臉的眼球狀態(tài)進(jìn)行識(shí)別的方式,獲取各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向。如,終端獲取各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向的方式可以為:終端將預(yù)設(shè)時(shí)長(zhǎng)劃分為n個(gè)檢測(cè)周期,終端獲取每一檢測(cè)周期中,人臉的眼球狀態(tài)所對(duì)應(yīng)的視線方向。
具體地說,用戶或技術(shù)人員在設(shè)置預(yù)設(shè)時(shí)長(zhǎng)時(shí),可以直接將預(yù)設(shè)時(shí)長(zhǎng)設(shè)置為n個(gè)檢測(cè)周期所對(duì)應(yīng)的時(shí)長(zhǎng)。其中,n的數(shù)值以及單個(gè)檢測(cè)周期所對(duì)應(yīng)的時(shí)長(zhǎng)均可以由用戶或技術(shù)人員預(yù)先設(shè)置并保存在終端中。如,n可以為5,單個(gè)檢測(cè)周期所對(duì)應(yīng)的時(shí)長(zhǎng)可以為200毫秒。這樣,終端便可以利用前置攝像頭,每隔200毫秒就對(duì)各人臉的眼球狀態(tài)進(jìn)行一次眼球識(shí)別,以便于根據(jù)每次眼球識(shí)別到的眼球狀態(tài),獲取對(duì)應(yīng)的視線方向,從而實(shí)現(xiàn)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi),獲取各人臉的n個(gè)視線方向,操作較為簡(jiǎn)便,可行性較高,并且終端并不需要一直處于眼球識(shí)別狀態(tài),較為節(jié)能。
本實(shí)施方式中,終端自帶有前置攝像頭,在實(shí)際操作時(shí),終端也可以不自帶前置攝像頭,用戶通過加設(shè)一與終端通信連接的攝像頭的方式,也能夠?qū)崿F(xiàn)對(duì)顯示屏前方預(yù)設(shè)區(qū)域內(nèi)的人臉數(shù)目的檢測(cè)。本實(shí)施方式中,并不對(duì)終端的具體實(shí)現(xiàn)形式做任何限制。
步驟102,根據(jù)各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向,檢測(cè)是否存在某一非預(yù)設(shè)人臉的視線著落位置為顯示屏。如果檢測(cè)到存在某一非預(yù)設(shè)人臉的視線著落位置為顯示屏,則執(zhí)行步驟103,否則結(jié)束此流程。
具體地說,預(yù)設(shè)人臉可以由用戶預(yù)先設(shè)置并保存在終端中,如,預(yù)設(shè)人臉可以為用戶本人的人臉信息、用戶朋友的人臉信息或用戶家人的人臉信息等。
更具體地說,終端在根據(jù)各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向,檢測(cè)是否存在某一非預(yù)設(shè)人臉的視線著落位置為顯示屏?xí)r,可以先對(duì)所檢測(cè)到的各人臉進(jìn)行檢測(cè),獲取非預(yù)設(shè)人臉,以便于對(duì)非預(yù)設(shè)人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向中,朝向顯示屏的視線方向的個(gè)數(shù)進(jìn)行統(tǒng)計(jì),判斷該個(gè)數(shù)是否大于預(yù)設(shè)閾值。如果該個(gè)數(shù)大于預(yù)設(shè)閾值,則判定該非預(yù)設(shè)人臉的視線著落位置為顯示屏,該非預(yù)設(shè)人臉?biāo)鶎?duì)應(yīng)的人體在偷窺。如果該個(gè)數(shù)小于或等于預(yù)設(shè)閾值,則判定該預(yù)設(shè)人臉的視線著落位置不為顯示屏,該非預(yù)設(shè)人臉?biāo)鶎?duì)應(yīng)的人體不在偷窺。其中,預(yù)設(shè)閾值可以由用戶或技術(shù)人員預(yù)先設(shè)置并保存在終端中。如,在實(shí)際操作時(shí),用戶或技術(shù)人員可以將預(yù)設(shè)閾值設(shè)置為小于等于n。如,n為5時(shí),預(yù)設(shè)閾值可以設(shè)置為3或4。這樣,當(dāng)用戶身后或身旁有人經(jīng)過,偶爾瞥到終端顯示屏?xí)r,終端便不會(huì)判定有人偷窺,誤判率降低。
步驟103,控制顯示屏進(jìn)入屏保狀態(tài)。
具體地說,終端通過控制顯示屏滅屏的方式,控制顯示屏進(jìn)入屏保狀態(tài)。本實(shí)施方式中,終端在檢測(cè)到有人偷窺,控制顯示屏滅屏,令顯示屏進(jìn)入屏保狀態(tài)后,如果終端接收到輸入指令,則終端控制顯示屏亮屏。如,終端為手機(jī)時(shí),手機(jī)在檢測(cè)到有人偷窺,控制觸控顯示屏滅屏,進(jìn)入屏保狀態(tài)后,如果手機(jī)觸控顯示屏檢測(cè)到點(diǎn)擊,則手機(jī)處理器判定接收到輸入指令,此時(shí)手機(jī)處理器控制觸控顯示屏亮屏,以便于用戶進(jìn)行查看。這樣,用戶并不需要再執(zhí)行解鎖操作,簡(jiǎn)化了用戶再次查看終端顯示屏所需要輸入的操作,節(jié)約了用戶時(shí)間。
與現(xiàn)有技術(shù)相比,本實(shí)施方式中,在用戶使用終端時(shí),終端能夠通過對(duì)顯示屏前方預(yù)設(shè)區(qū)域內(nèi)的人臉數(shù)目進(jìn)行檢測(cè)的方式,對(duì)用戶身后或身旁是否有人進(jìn)行檢測(cè),以便于在檢測(cè)到用戶身后或身旁有人時(shí),主動(dòng)地獲取這些人臉的視線著落位置,通過檢測(cè)這些人臉的視線著落位置是否為顯示屏的方式,來檢測(cè)是否有人偷窺。其中,如果有某一個(gè)非預(yù)設(shè)人臉的視線著落位置為顯示屏,則終端判定有人偷窺,此時(shí)終端自動(dòng)地控制顯示屏進(jìn)入屏保狀態(tài),以實(shí)現(xiàn)對(duì)當(dāng)前所顯示的內(nèi)容進(jìn)行保護(hù)。這樣,不僅能夠?qū)崿F(xiàn)對(duì)用戶個(gè)人信息的保護(hù),而且易于推廣。
本發(fā)明的第二實(shí)施方式涉及一種顯示屏的控制方法,具體流程如圖2所示。第二實(shí)施方式在第一實(shí)施方式的基礎(chǔ)上加以改進(jìn),主要改進(jìn)之處在于:在本發(fā)明第二實(shí)施方式中,在顯示屏當(dāng)前顯示的內(nèi)容中存在隱私內(nèi)容時(shí),終端才進(jìn)入防偷窺檢測(cè)狀態(tài),能夠避免不必要的檢測(cè)所帶來的功能損耗。以下進(jìn)行具體說明:
本實(shí)施方式中,步驟202至步驟204與第一實(shí)施方式中的步驟101至步驟103大致相同,為減少重復(fù),在此不再贅述,以下僅對(duì)不同部分進(jìn)行說明:
步驟201,判斷顯示屏當(dāng)前顯示的內(nèi)容中是否存在隱私內(nèi)容。若是,則執(zhí)行不行202,否則執(zhí)行步驟201。
具體地說,終端的顯示屏在顯示內(nèi)容時(shí),終端可以控制顯示屏主動(dòng)地彈出帶有“是”“否”選擇按鈕的詢問窗口,以詢問用戶當(dāng)前所顯示的內(nèi)容中,是否存在隱私內(nèi)容,如果終端檢測(cè)到用戶選定“是”這一選擇按鈕,則終端判定顯示屏當(dāng)前顯示的內(nèi)容中存在隱私內(nèi)容;如果終端檢測(cè)到用戶選定“否”這一選擇按鈕,則終端判定顯示屏當(dāng)前顯示的內(nèi)容中不存在隱私內(nèi)容進(jìn)行判斷。或者,用戶也可以在使用終端查看信息時(shí),主動(dòng)地用鼠標(biāo)或手指,將終端顯示屏中所顯示的隱私內(nèi)容圈出,以便于終端判定顯示屏當(dāng)前顯示的內(nèi)容中存在隱私內(nèi)容。
當(dāng)然,在實(shí)際操作時(shí),終端也可以檢測(cè)顯示屏當(dāng)前顯示的內(nèi)容所對(duì)應(yīng)的應(yīng)用程序是否為預(yù)設(shè)應(yīng)用程序,如果終端檢測(cè)到顯示屏當(dāng)前顯示的內(nèi)容所對(duì)應(yīng)的應(yīng)用程序?yàn)轭A(yù)設(shè)應(yīng)用程序,則終端判定顯示屏當(dāng)前顯示的內(nèi)容中存在隱私內(nèi)容;如果終端檢測(cè)到顯示屏當(dāng)前顯示的內(nèi)容所對(duì)應(yīng)的應(yīng)用程序不為預(yù)設(shè)應(yīng)用程序,則終端判定顯示屏當(dāng)前顯示的內(nèi)容中不存在隱私內(nèi)容。其中,預(yù)設(shè)應(yīng)用程序可以由用戶預(yù)先設(shè)置并保存在終端中,如,預(yù)設(shè)應(yīng)用程序可以為支付寶、淘寶等。
然而,上述舉例僅為說明,本實(shí)施方式中,并不對(duì)終端判斷顯示屏當(dāng)前顯示的內(nèi)容中是否存在隱私內(nèi)容的具體實(shí)現(xiàn)形式做任何限制。
與現(xiàn)有技術(shù)相比,本實(shí)施方式中,終端能夠在顯示屏當(dāng)前顯示的內(nèi)容中存在隱私內(nèi)容時(shí),才對(duì)是否有人偷窺進(jìn)行檢測(cè),能夠避免不必要的檢測(cè)所帶來的功能損耗。
本發(fā)明第三實(shí)施方式涉及一種顯示屏的控制方法,具體流程如圖3所示。第三實(shí)施方式在第二實(shí)施方式的基礎(chǔ)上加以改進(jìn),主要改進(jìn)之處在于:在本發(fā)明第三實(shí)施方式中,終端在檢測(cè)到非預(yù)設(shè)人臉的視線著落位置為隱秘內(nèi)容在顯示屏中的位置時(shí),才控制顯示屏進(jìn)行屏保狀態(tài),進(jìn)一步地提高了對(duì)是否有人窺探的精準(zhǔn)度。以下進(jìn)行具體說明:
本實(shí)施方式中,步驟301至步驟303與第一實(shí)施方式中步驟201至步驟203大致相同,步驟306與第二實(shí)施方式中的步驟204大致相同,為減少重復(fù),在此不再贅述,以下僅對(duì)不同部分進(jìn)行說明:
步驟304,獲取隱秘內(nèi)容在顯示屏中的位置。
具體地說,終端可以在顯示屏中建立參考坐標(biāo)系,將隱私內(nèi)容在顯示屏中所占區(qū)域以坐標(biāo)點(diǎn)的形式表示出來,以獲取隱秘內(nèi)容在顯示屏中的位置。
步驟305,判斷該非預(yù)設(shè)人臉的視線著落位置是否為隱秘內(nèi)容在顯示屏中的位置。若是,則執(zhí)行步驟306,否則結(jié)束本流程。
具體地說,終端進(jìn)一步的對(duì)步驟303所檢測(cè)出的非預(yù)設(shè)人臉的視線著落位置進(jìn)行判斷,判斷該非預(yù)設(shè)人臉的視線著落位置是否為隱秘內(nèi)容在顯示屏中的位置。如果該非預(yù)設(shè)人臉的視線著落位置為隱秘內(nèi)容在顯示屏中的位置,終端就判定此人在偷窺,此時(shí)終端控制顯示屏進(jìn)入屏保狀態(tài),以實(shí)現(xiàn)對(duì)用戶的私密信息進(jìn)行保護(hù)。如果該非預(yù)設(shè)人臉的視線著落位置不為隱秘內(nèi)容在顯示屏中的位置,則說明該人臉并不是在偷窺,或者其在查看的內(nèi)容并非用戶的隱私內(nèi)容,此時(shí),終端并不控制顯示屏進(jìn)行屏保狀態(tài)。當(dāng)然,在實(shí)際操作時(shí),終端在判定該非預(yù)設(shè)人臉?biāo)鶎?duì)應(yīng)的人體在偷窺時(shí),還可以控制攝像頭進(jìn)行拍攝,獲取該非預(yù)設(shè)人臉的人臉信息,以展示給用戶進(jìn)行查看,令用戶能夠了解到較多的有效信息。
與現(xiàn)有技術(shù)相比,本實(shí)施方式中,終端能夠進(jìn)一步的對(duì)非預(yù)設(shè)人臉的視線著落位置是否為隱秘內(nèi)容在顯示屏中的位置進(jìn)行判斷,從而能夠進(jìn)一步地提高是否有人窺探的判斷精準(zhǔn)度。
本發(fā)明第四實(shí)施方式涉及一種顯示屏的控制方法。第四實(shí)施方式在第一實(shí)施方式的基礎(chǔ)上加以改進(jìn),主要改進(jìn)之處在于:在本發(fā)明第四實(shí)施方式中,終端在接收到檢測(cè)指令后,才進(jìn)入防偷窺檢測(cè)狀態(tài),令用戶能夠自行地對(duì)終端進(jìn)入防偷窺檢測(cè)狀態(tài)的時(shí)機(jī)進(jìn)行控制,智能化程度較高。
具體地說,終端可以通過顯示屏顯示檢測(cè)按鈕,當(dāng)終端檢測(cè)到檢測(cè)按鈕被選定時(shí),終端接收到檢測(cè)指令,終端開始對(duì)顯示屏前方預(yù)設(shè)區(qū)域內(nèi)的人臉數(shù)目進(jìn)行檢測(cè)。在實(shí)際操作時(shí),用戶也可以通過輸入組合鍵、長(zhǎng)按某一預(yù)設(shè)按鍵、以預(yù)設(shè)按壓力按壓觸控屏的方式,令終端接收到檢測(cè)指令。本實(shí)施方式中,并不對(duì)終端接收到檢測(cè)指令的具體形式做任何限定。
與現(xiàn)有技術(shù)相比,本實(shí)施方式中,用戶可以根據(jù)自己的實(shí)際需求,對(duì)是否輸入檢測(cè)指令進(jìn)行控制,以便于對(duì)終端是否需要進(jìn)入防偷窺檢測(cè)狀態(tài)進(jìn)行控制,操作較為方便快捷。
上面各種方法的步驟劃分,只是為了描述清楚,實(shí)現(xiàn)時(shí)可以合并為一個(gè)步驟或者對(duì)某些步驟進(jìn)行拆分,分解為多個(gè)步驟,只要包含相同的邏輯關(guān)系,都在本專利的保護(hù)范圍內(nèi);對(duì)算法中或者流程中添加無關(guān)緊要的修改或者引入無關(guān)緊要的設(shè)計(jì),但不改變其算法和流程的核心設(shè)計(jì)都在該專利的保護(hù)范圍內(nèi)。
本發(fā)明第五實(shí)施方式涉及一種終端,如圖4所示,包括:第一檢測(cè)模塊401、第二檢測(cè)模塊402以及控制模塊403。
本實(shí)施方式中,第一檢測(cè)模塊401用于檢測(cè)顯示屏前方預(yù)設(shè)區(qū)域內(nèi)的人臉數(shù)目,并在人臉數(shù)目大于1時(shí),獲取各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向;其中,n為正整數(shù)。
具體地說,終端可以設(shè)有前置攝像頭,第一檢測(cè)模塊401通過運(yùn)行前置攝像頭進(jìn)行人臉識(shí)別的方式,對(duì)顯示屏前方預(yù)設(shè)區(qū)域內(nèi)的人臉數(shù)目進(jìn)行檢測(cè),以便于根據(jù)人臉識(shí)別出的人臉數(shù)目,檢測(cè)用戶身后或身旁是否有人。其中,第一檢測(cè)模塊401可以通過控制前置攝像頭后臺(tái)運(yùn)行的方式,來進(jìn)行人臉識(shí)別,從而不會(huì)對(duì)用戶操作造成干擾與影響。
更具體地說,如果第一檢測(cè)模塊401人臉識(shí)別出的人臉數(shù)目不大于1,則說明此時(shí)用戶身后或身旁無人,當(dāng)前用戶使用終端的環(huán)境較為安全,被偷窺的可能性較低;如果第一檢測(cè)模塊401人臉識(shí)別出的人臉數(shù)目大于1,則說明此時(shí)用戶身后或身旁有人,當(dāng)前用戶使用終端的環(huán)境不安全,被偷窺的可能性較高,此時(shí),第一檢測(cè)模塊401利用前置攝像頭,獲取各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向,以便于對(duì)是否有人偷窺進(jìn)行進(jìn)一步的判斷。其中,顯示屏前方預(yù)設(shè)區(qū)域以及預(yù)設(shè)時(shí)長(zhǎng)均可以由用戶或技術(shù)人員預(yù)先設(shè)置并保存在第一檢測(cè)模塊401中。如,顯示屏前方預(yù)設(shè)區(qū)域可以由用戶或技術(shù)人員根據(jù)前置攝像頭的拍攝角度進(jìn)行設(shè)置,如,用戶可以將前置攝像頭的最大拍攝角度所對(duì)應(yīng)的區(qū)域設(shè)置為顯示屏前方預(yù)設(shè)區(qū)域。
本實(shí)施方式中,第一檢測(cè)模塊404包括:分配子模塊以及獲取子模塊。分配子模塊用于將預(yù)設(shè)時(shí)長(zhǎng)劃分為n個(gè)檢測(cè)周期;獲取子模塊用于獲取每一檢測(cè)周期中,人臉的眼球狀態(tài)所對(duì)應(yīng)的視線方向。
具體地說,用戶或技術(shù)人員在設(shè)置預(yù)設(shè)時(shí)長(zhǎng)時(shí),可以直接將預(yù)設(shè)時(shí)長(zhǎng)設(shè)置為n個(gè)檢測(cè)周期所對(duì)應(yīng)的時(shí)長(zhǎng)。其中,n的數(shù)值以及單個(gè)檢測(cè)周期所對(duì)應(yīng)的時(shí)長(zhǎng)均可以由用戶或技術(shù)人員預(yù)先設(shè)置并保存。如,n可以為5,單個(gè)檢測(cè)周期所對(duì)應(yīng)的時(shí)長(zhǎng)可以為200毫秒。這樣,第一檢測(cè)模塊404便可以利用前置攝像頭,每隔200毫秒就對(duì)各人臉的眼球狀態(tài)進(jìn)行一次眼球識(shí)別,以便于根據(jù)每次眼球識(shí)別到的眼球狀態(tài),獲取對(duì)應(yīng)的視線方向,從而實(shí)現(xiàn)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi),獲取各人臉的n個(gè)視線方向,操作較為簡(jiǎn)便,可行性較高,并且終端并不需要一直處于眼球識(shí)別狀態(tài),較為節(jié)能。
本實(shí)施方式中,終端自帶有前置攝像頭,在實(shí)際操作時(shí),終端也可以不自帶前置攝像頭,用戶通過加設(shè)一與終端通信連接的攝像頭的方式,也能夠?qū)崿F(xiàn)對(duì)顯示屏前方預(yù)設(shè)區(qū)域內(nèi)的人臉數(shù)目的檢測(cè)。本實(shí)施方式中,并不對(duì)終端的具體實(shí)現(xiàn)形式做任何限制。
本實(shí)施方式中,第二檢測(cè)模塊402用于根據(jù)各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向,檢測(cè)是否存在某一非預(yù)設(shè)人臉的視線著落位置為顯示屏。
具體地說,預(yù)設(shè)人臉可以由用戶預(yù)先設(shè)置并保存在第二檢測(cè)模塊402,如,預(yù)設(shè)人臉可以為用戶本人的人臉信息、用戶朋友的人臉信息或用戶家人的人臉信息等。
本實(shí)施方式中,第二檢測(cè)模塊402包括:人臉識(shí)別子模塊以及處理子模塊。人臉識(shí)別子模塊用于獲取非預(yù)設(shè)人臉;處理子模塊用于判斷非預(yù)設(shè)人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向中,朝向顯示屏的視線方向的個(gè)數(shù)是否大于預(yù)設(shè)閾值。這樣,第二檢測(cè)模塊402在根據(jù)各人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向,檢測(cè)是否存在某一非預(yù)設(shè)人臉的視線著落位置為顯示屏?xí)r,便可以利用人臉識(shí)別子模塊先對(duì)所檢測(cè)到的各人臉進(jìn)行檢測(cè),獲取非預(yù)設(shè)人臉,而后,利用處理子模塊對(duì)非預(yù)設(shè)人臉在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的n個(gè)視線方向中,朝向顯示屏的視線方向的個(gè)數(shù)進(jìn)行統(tǒng)計(jì),判斷該個(gè)數(shù)是否大于預(yù)設(shè)閾值。如果該個(gè)數(shù)大于預(yù)設(shè)閾值,則判定該非預(yù)設(shè)人臉的視線著落位置為顯示屏。如果該個(gè)數(shù)小于或等于預(yù)設(shè)閾值,則判定該預(yù)設(shè)人臉的視線著落位置不為顯示屏。
其中,預(yù)設(shè)閾值可以由用戶或技術(shù)人員預(yù)先設(shè)置并保存。如,在實(shí)際操作時(shí),用戶或技術(shù)人員可以將預(yù)設(shè)閾值設(shè)置為小于等于n。如,n為5時(shí),預(yù)設(shè)閾值可以設(shè)置為3或4。這樣,當(dāng)用戶身后或身旁有人經(jīng)過,偶爾瞥到終端顯示屏?xí)r,第二檢測(cè)模塊402便不會(huì)判定有人偷窺,誤判率降低。
控制模塊403用于在第二檢測(cè)模塊402檢測(cè)到存在某一非預(yù)設(shè)人臉的視線著落位置為顯示屏?xí)r,控制顯示屏進(jìn)入屏保狀態(tài)。
具體地說,控制模塊403通過控制顯示屏滅屏的方式,控制顯示屏進(jìn)入屏保狀態(tài)。
不難發(fā)現(xiàn),本實(shí)施方式為與第一實(shí)施方式相對(duì)應(yīng)的系統(tǒng)實(shí)施例,本實(shí)施方式可與第一實(shí)施方式互相配合實(shí)施。第一實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。
值得一提的是,本實(shí)施方式中所涉及到的各模塊均為邏輯模塊,在實(shí)際應(yīng)用中,一個(gè)邏輯單元可以是一個(gè)物理單元,也可以是一個(gè)物理單元的一部分,還可以以多個(gè)物理單元的組合實(shí)現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實(shí)施方式中并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切的單元引入,但這并不表明本實(shí)施方式中不存在其它的單元。
本領(lǐng)域技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一個(gè)設(shè)備(可以是單片機(jī),芯片等)或處理器(processor)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
本領(lǐng)域的普通技術(shù)人員可以理解,上述各實(shí)施方式是實(shí)現(xiàn)本發(fā)明的具體實(shí)施例,而在實(shí)際應(yīng)用中,可以在形式上和細(xì)節(jié)上對(duì)其作各種改變,而不偏離本發(fā)明的精神和范圍。