本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及信息處理方法及裝置、計(jì)算機(jī)裝置及存儲介質(zhì)。
背景技術(shù):
近年來,隨著科技的發(fā)展,現(xiàn)有的電子產(chǎn)品如智能手機(jī)憑借其強(qiáng)大的功能占領(lǐng)了手機(jī)市場絕大份額,現(xiàn)在市場上的絕大多數(shù)手機(jī)或者平板,其工作模式例如具有標(biāo)準(zhǔn)模式、省電模式等,通常終端裝置的工作模式的調(diào)整需要通過用戶的手動(dòng)操作在設(shè)置中進(jìn)行調(diào)整,且現(xiàn)有技術(shù)中的終端裝置的工作模式單一,不能夠根據(jù)使用者的類型進(jìn)行靈活調(diào)整。
可見,現(xiàn)有技術(shù)中存在如下技術(shù)問題:需要用戶的手動(dòng)操作調(diào)整終端裝置的工作模式,且所述工作模式比較單一,不能夠根據(jù)使用者的類型配置相應(yīng)的工作模式。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例通過提供信息處理方法及裝置、計(jì)算機(jī)裝置及存儲介質(zhì),用于解決現(xiàn)有技術(shù)中需要用戶的手動(dòng)操作調(diào)整工作模式,且所述工作模式比較單一,不能夠根據(jù)使用者的類型配置相應(yīng)的工作模式技術(shù)問題。
第一方面,本發(fā)明一實(shí)施例提供了一種信息處理方法,應(yīng)用于終端裝置,所述方法包括:
基于接收到的操作指令,通過終端裝置的攝像模塊獲得所述終端裝置的當(dāng)前使用者的圖像信息;
對獲取到的所述圖像信息進(jìn)行識別分析,以獲得所述當(dāng)前使用者的類型;
基于所述當(dāng)前使用者的類型,控制所述終端裝置進(jìn)入與所述當(dāng)前使用者的類型對應(yīng)的操作模式。
優(yōu)選的,所述終端裝置包括至少兩個(gè)攝像模塊,在所述基于接收到的操作指令,通過終端裝置的攝像模塊獲得所述終端裝置的當(dāng)前使用者的圖像信息之前,包括:
分別獲得所述至少兩個(gè)攝像模塊的像素值;
確定所述至少兩個(gè)攝像模塊中像素值最低的攝像模塊;
則,所述基于接收到的操作指令,通過所述終端裝置的攝像模塊獲得終端裝置的當(dāng)前使用者的圖像信息包括:
基于接收到的操作指令,通過確定的像素值最低的攝像模塊獲得終端裝置的當(dāng)前使用者的圖像信息。
優(yōu)選的,所述基于接收到的操作指令,通過終端裝置的攝像模塊獲得所述終端裝置的當(dāng)前使用者的圖像信息,包括:
當(dāng)檢測到所述終端裝置的當(dāng)前使用者對所述終端裝置的操作指令時(shí),通過所述攝像模塊預(yù)覽獲得包括所述當(dāng)前使用者的面部的預(yù)覽畫面;
判斷所述預(yù)覽畫面中的所述當(dāng)前使用者的面部在所述預(yù)覽畫面中的面積占比是否大于或等于預(yù)設(shè)閾值;
當(dāng)判斷結(jié)果為是時(shí),通過所述攝像模塊拍攝獲得包括所述當(dāng)前使用者的面部的圖像信息。
優(yōu)選的,在所述對獲取到的所述圖像信息進(jìn)行識別分析,以獲得所述當(dāng)前使用者的類型之前,所述方法還包括:
判斷所述圖像信息是否與所述終端裝置中存儲的至少一個(gè)預(yù)設(shè)圖像相匹配;
若判斷結(jié)果為是,則對獲取到的所述圖像信息進(jìn)行識別分析,以獲得所述當(dāng)前使用者的類型。
優(yōu)選的,所述基于所述當(dāng)前使用者的類型,控制所述終端裝置進(jìn)入與所述當(dāng)前使用者的類型對應(yīng)的操作模式,包括:
若所述當(dāng)前使用者的類型屬于第一預(yù)設(shè)年齡段的人群時(shí),則控制所述終端裝置的當(dāng)前顯示界面顯示放大鏡工具;或者
若所述當(dāng)前使用者的類型屬于第二預(yù)設(shè)年齡段的人群時(shí),則控制所述終端裝置進(jìn)入青年模式;或者
若所述當(dāng)前使用者的類型屬于第三預(yù)設(shè)年齡段的人群時(shí),則控制所述終端裝置進(jìn)入兒童模式。
第二方面,本發(fā)明一實(shí)施例提供了一種終端裝置,所述終端裝置包括:
第一獲得模塊,用于基于接收到的操作指令,通過終端裝置的攝像模塊獲得所述終端裝置的當(dāng)前使用者的圖像信息;
第二獲得模塊,用于對所述第一獲得模塊獲取到的所述圖像信息進(jìn)行識別分析,以獲得所述當(dāng)前使用者的類型;
控制模塊,用于所述第二獲得模塊獲得的基于所述當(dāng)前使用者的類型,控制所述終端裝置進(jìn)入與所述當(dāng)前使用者的類型對應(yīng)的操作模式。
可選的,所述終端裝置還包括至少兩個(gè)攝像模塊、第三獲得模塊和確定模塊:
在所述第一獲得模塊,基于接收到的操作指令,通過終端裝置的攝像模塊獲得所述終端裝置的當(dāng)前使用者的圖像信息之前,
所述第三獲得模塊,用于分別獲得所述至少兩個(gè)攝像模塊的像素值;
所述確定模塊,用于確定所述至少兩個(gè)攝像模塊中像素值最低的攝像模塊;
則,所述第一獲得模塊,基于接收到的操作指令,通過所述終端裝置的攝像模塊獲得終端裝置的當(dāng)前使用者的圖像信息包括:
所述第一獲得模塊,基于接收到的操作指令,通過所述確定模塊確定的像素值最低的攝像模塊獲得終端裝置的當(dāng)前使用者的圖像信息。
可選的,所述第一獲得模塊包括:
第一獲得子模塊,用于當(dāng)檢測到所述終端裝置的當(dāng)前使用者對所述終端裝置的操作指令時(shí),通過所述攝像模塊預(yù)覽獲得包括所述當(dāng)前使用者的面部的預(yù)覽畫面;
判斷子模塊,用于判斷所述預(yù)覽畫面中的所述當(dāng)前使用者的面部在所述預(yù)覽畫面中的面積占比是否大于或等于預(yù)設(shè)閾值;
第二獲得子模塊,用于當(dāng)判斷結(jié)果為是時(shí),通過所述攝像模塊拍攝獲得包括所述當(dāng)前使用者的面部的圖像信息。
第三方面,本發(fā)明一實(shí)施例提供了一種計(jì)算機(jī)裝置,所述計(jì)算機(jī)裝置包括處理器,所述處理器用于執(zhí)行存儲器中存儲的計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如前述實(shí)施例中所述的信息處理方法的步驟。
第四方面,本發(fā)明一實(shí)施例提供了一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如前述實(shí)施例中所述的信息處理方法的步驟。
本發(fā)明實(shí)施例中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):利用終端裝置的攝像裝置對所述終端裝置的當(dāng)前使用者的類型進(jìn)行判斷,基于判斷結(jié)果控制所述終端裝置進(jìn)入與所述當(dāng)前使用者的類型對應(yīng)的操作模式,這樣更加貼合當(dāng)前使用者的類型,增加了手機(jī)的智能性,使得終端裝置更具備趣味性。
附圖說明
圖1為本發(fā)明實(shí)施例中信息處理方法的流程圖;
圖2為本發(fā)明實(shí)施例中一終端裝置的示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例通過提供信息處理方法及裝置、計(jì)算機(jī)裝置及存儲介質(zhì),用于解決現(xiàn)有技術(shù)中需要用戶的手動(dòng)操作調(diào)整工作模式,且所述工作模式比較單一,不能夠根據(jù)使用者的類型配置相應(yīng)的工作模式技術(shù)問題。
本發(fā)明實(shí)施例中的技術(shù)方案為解決上述需要用戶的手動(dòng)操作調(diào)整終端裝置的工作模式,且所述工作模式比較單一,不能夠根據(jù)使用者的類型配置相應(yīng)的工作模式的技術(shù)問題,總體思路如下:提供了信息處理方法及裝置、計(jì)算機(jī)裝置及存儲介質(zhì),基于接收到的操作指令,通過終端裝置的攝像模塊獲得所述終端裝置的當(dāng)前使用者的圖像信息;對所述獲取到的圖像信息進(jìn)行識別分析,以獲得所述當(dāng)前使用者的類型;基于所述當(dāng)前使用者的類型,控制所述終端裝置進(jìn)入與所述當(dāng)前使用者的類型對應(yīng)的操作模式。
為了更好的理解上述技術(shù)方案,下面將結(jié)合說明書附圖以及具體的實(shí)施方式對上述技術(shù)方案進(jìn)行詳細(xì)的說明。
參見圖1,本發(fā)明實(shí)施例一提供了一種信息處理方法,所述方法包括:
s10,基于接收到的操作指令,通過終端裝置的攝像模塊獲得所述終端裝置的當(dāng)前使用者的圖像信息;
s20,對所述獲取到的圖像信息進(jìn)行識別分析,以獲得所述當(dāng)前使用者的類型;
s30,基于所述當(dāng)前使用者的類型,控制所述終端裝置進(jìn)入與所述當(dāng)前使用者的類型對應(yīng)的操作模式。
為了防止較高像素的攝像頭獲取終端裝置的當(dāng)前使用者的圖像信息造成終端裝置的電量損耗較大以及增加終端裝置中處理器處理高像素圖片數(shù)據(jù)的壓力,在執(zhí)行步驟s10之前,可以采用如下方案:
分別獲得所述至少兩個(gè)攝像模塊的像素值;
確定所述至少兩個(gè)攝像模塊中像素值最低的攝像模塊;
則,所述步驟s10包括:
基于接收到的操作指令,通過確定的像素值最低的攝像模塊獲得終端裝置的當(dāng)前使用者的圖像信息,其中,所述操作指令可是用戶通過終端裝置的物理按鍵啟動(dòng)終端裝置、用戶通過終端裝置的觸控顯示屏上的虛擬按鍵啟動(dòng)終端裝置或者用戶的其他啟動(dòng)終端裝置的操作,啟動(dòng)終端裝置例如解鎖終端裝置;具體地,例如用戶通過滑動(dòng)、觸摸或者按壓等操作解鎖終端裝置。
例如,在用戶進(jìn)行所述操作指令時(shí),終端裝置首先獲取其多個(gè)攝像頭的像素值,選擇像素值最低的攝像頭作為所述攝像模塊,例如,終端裝置中具有2個(gè)攝像頭,1000w像素的后置攝像頭,200w像素的前置攝像頭,則選擇最低像素的攝像頭即200w像素的前置攝像頭作為所述攝像模塊來獲取畫面;或者終端裝置中具有3個(gè)攝像頭,2000w像素的后置攝像頭,800w像素的第一前置攝像頭,以及200w像素的第二前置攝像頭,而此時(shí)終端裝置通過比較三個(gè)攝像頭的像素選擇了最低像素的攝像頭即200w像素的第二前置攝像頭作為所述攝像模塊來獲得終端裝置的當(dāng)前使用者的圖像信息。但是終端裝置中并不限于上述兩個(gè)或三個(gè)攝像模塊,還可以有四個(gè)甚至更多的攝像模塊,終端裝置使用像素值最低的攝像頭獲得終端裝置的當(dāng)前使用者的圖像信息,從而獲取配色結(jié)果。當(dāng)然,也可以由用戶自己選擇像素值最低的圖像獲取模塊來實(shí)現(xiàn)相關(guān)的功能。
執(zhí)行步驟s10時(shí),所述步驟s10具體可以包括:
當(dāng)檢測到用戶對所述終端裝置的操作指令時(shí),通過所述攝像模塊(所述攝像模塊為所述終端裝置中的任一攝像模塊或者像素值最低的攝像模塊)預(yù)覽獲得包括所述當(dāng)前使用者的面部的預(yù)覽畫面;
判斷所述預(yù)覽畫面中的所述當(dāng)前使用者的面部在所述預(yù)覽畫面中的面積占比是否大于或等于預(yù)設(shè)閾值;
當(dāng)判斷結(jié)果為是時(shí),通過所述攝像模塊拍攝獲得包括所述當(dāng)前使用者的面部的圖像信息。
當(dāng)判斷結(jié)果為否時(shí),對所述攝像模塊的焦距進(jìn)行調(diào)整,以使預(yù)覽畫面中的所述當(dāng)前使用者的面部在所述預(yù)覽畫面中的面積占比大于或等于預(yù)設(shè)閾值,然后通過所述攝像模塊拍攝獲得包括所述當(dāng)前使用者的面部的圖像信息。
例如,所述終端裝置的當(dāng)前使用者通過一操作指令喚醒所述終端裝置時(shí),當(dāng)檢測到所述操作指令時(shí),通過攝像模塊(所述攝像模塊為所述終端裝置中的任一攝像模塊或者像素值最低的攝像模塊)預(yù)覽獲得包括所述當(dāng)前使用者的面部的預(yù)覽畫面;在獲得預(yù)覽畫面后,對所述預(yù)覽畫面中的所述當(dāng)前使用者的面部在整個(gè)預(yù)覽畫面中的面積占比進(jìn)行判斷。
假設(shè)所述預(yù)設(shè)閾值是60%,當(dāng)所述面積占比大于或等于一預(yù)設(shè)閾值60%時(shí),就通過該攝像模塊拍攝獲得包括所述當(dāng)前使用者的面部的圖像信息。當(dāng)所述面積占比小于一預(yù)設(shè)閾值60%時(shí),所述終端裝置自動(dòng)對該攝像模塊的焦距進(jìn)行調(diào)整,直至所述當(dāng)前使用者的面部在預(yù)覽畫面中的面積大于或等于所述預(yù)設(shè)閾值60%,然后通過該攝像模塊拍攝包括所述當(dāng)前使用者的面部的圖像信息。其中,所述預(yù)設(shè)閾值并不是必須為60%,可以根據(jù)終端裝置的實(shí)際對圖像的分辨能力進(jìn)行設(shè)定,例如,在獲取的面部的面積占比大于50%時(shí),終端裝置就能夠分辨當(dāng)前使用者的類型,則可以將所述預(yù)設(shè)閾值設(shè)定為50%,當(dāng)然,為了提高識別精度,也可以進(jìn)一步將預(yù)設(shè)閾值調(diào)整的更大,例如調(diào)整到60%或者更大。
在通過步驟s10獲得當(dāng)前使用者的圖像信息后,繼續(xù)執(zhí)行步驟s20,對獲取到的所述圖像信息進(jìn)行識別分析,以獲得所述當(dāng)前使用者的類型。例如,通過對所述圖像信息中的面部特征進(jìn)行分析,例如通過分析獲得面部皺紋的多少、皮膚顏色、頭發(fā)的顏色和多少以及面部表情等數(shù)據(jù),利用獲得的數(shù)據(jù)在終端裝置中的年齡數(shù)據(jù)庫中進(jìn)行匹配,獲得當(dāng)前使用者所在的年齡范圍,從而獲得當(dāng)前使用者的類型。
例如一個(gè)白發(fā)蒼蒼、滿臉皺紋的老者是所述終端裝置的當(dāng)前使用者,則通過對該當(dāng)前使用者的面部特征的分析,獲得所述當(dāng)前使用者的年齡范圍為60歲以上,則確定當(dāng)前使用者是老年人?;蛘弋?dāng)前使用者為兒童時(shí),具體年齡段可設(shè)定為0-15歲?;蛘弋?dāng)前使用者為青年人,具體年齡段可以設(shè)定為16-28歲。或者當(dāng)前使用者為中年人,具體年齡段可以設(shè)定為29-59歲。上述年齡段的劃分可以人為進(jìn)行調(diào)整。通過步驟s20能夠獲得當(dāng)前使用者的類型,例如是老人、中年、青年還是兒童。
在通過步驟s10獲得當(dāng)前使用者的圖像信息后,執(zhí)行步驟s20之前,所述方法還可以包括:判斷所述圖像信息是否與所述終端裝置中存儲的至少一個(gè)預(yù)設(shè)圖像相匹配;若判斷結(jié)果為是,則對獲取到的所述圖像信息進(jìn)行識別分析,以獲得所述當(dāng)前使用者的類型。
具體的,例如所述終端裝置上設(shè)置有人臉識別的鎖屏密碼,在用戶試圖解鎖終端裝置時(shí),將獲得的圖像信息和終端裝置中預(yù)存的有使用權(quán)限的用戶進(jìn)行比對,如果當(dāng)前解鎖終端裝置的使用者是有使用權(quán)限的,然后執(zhí)行步驟s20。如果沒有使用權(quán)限,則不再執(zhí)行步驟s20。
在執(zhí)行過步驟s20后,執(zhí)行步驟s30,所述步驟s30具體包括:
若所述當(dāng)前使用者的類型為第一預(yù)設(shè)年齡段的人群時(shí),則控制所述終端裝置的當(dāng)前顯示界面顯示放大鏡工具;或者
若所述當(dāng)前使用者的類型為第二預(yù)設(shè)年齡段的人群時(shí),則控制所述終端裝置進(jìn)入青年模式;或者
若所述當(dāng)前使用者的類型為第三預(yù)設(shè)年齡段的人群時(shí),則控制所述終端裝置進(jìn)入兒童模式。
其中,第一預(yù)設(shè)年齡段例如是60歲以上,如果當(dāng)前使用者的類型屬于60歲以上的人群時(shí),則控制所述終端裝置的當(dāng)前顯示界面顯示放大鏡工具。在顯示放大鏡工具后,如果接收到用戶觸控所述預(yù)設(shè)放大鏡工具的觸發(fā)指令;則根據(jù)所述觸發(fā)指令,將所述預(yù)設(shè)放大鏡工具覆蓋的顯示頁面進(jìn)行放大顯示;若接收到用戶點(diǎn)擊顯示頁面的空白區(qū)域的點(diǎn)擊指令時(shí),退出放大鏡顯示。
第二預(yù)設(shè)年齡段例如是16-28歲之間,如果當(dāng)前使用者的類型數(shù)據(jù)16-28歲之間的人群,則控制所述終端裝置進(jìn)入青年模式。所述青年模式具體例如是將這個(gè)年齡段的人群喜歡玩的應(yīng)用優(yōu)先顯示在終端裝置桌面,例如將游戲應(yīng)用、視頻應(yīng)用和音樂應(yīng)用等app優(yōu)先顯示在終端裝置桌面。
第三預(yù)設(shè)年齡段例如是0-15歲之間,如果當(dāng)前使用者的類型數(shù)據(jù)0-15歲之間的人群,則控制所述終端裝置進(jìn)入兒童模式。所述兒童模式例如是在終端裝置桌面中顯示適合兒童使用的app,例如學(xué)兒歌、認(rèn)識字母、解題或者識別動(dòng)物的app顯示在終端裝置桌面中,不顯示容易被兒童誤操作的收費(fèi)app等。
當(dāng)然,也可以有第四預(yù)設(shè)年齡段29-59歲之間,若當(dāng)前使用者處于第四年齡段,則控制所述終端裝置處于普通模式,例如當(dāng)前手機(jī)中的標(biāo)準(zhǔn)模式。
為了更加清楚的理解本實(shí)施例,進(jìn)一步舉例說明:
例如,當(dāng)一個(gè)白發(fā)蒼蒼、滿臉皺紋的老者通過按壓終端裝置的物理按鍵啟動(dòng)終端裝置、或者通過觸摸終端裝置的觸控顯示屏上的虛擬按鍵啟動(dòng)終端裝置或者進(jìn)行其他啟動(dòng)終端裝置的操作,其中,啟動(dòng)終端裝置例如解鎖終端裝置。則基于接收到的操作指令,通過終端裝置的像素值最低的攝像模塊獲取老者的面部的圖像信息,具體的,如果老者離所述像素值最低的攝像模塊的距離較遠(yuǎn),還可以通過調(diào)節(jié)該攝像模塊焦距以獲得合適大小的老者的面部圖像信息。然后對獲得的面部圖像信息進(jìn)行識別分析,如果判斷該老者的類型屬于60歲以上的人群時(shí),則控制所述終端裝置的當(dāng)前顯示界面顯示放大鏡工具。在顯示放大鏡工具后,如果接收到用戶觸控所述預(yù)設(shè)放大鏡工具的觸發(fā)指令;則根據(jù)所述觸發(fā)指令,將所述預(yù)設(shè)放大鏡工具覆蓋的顯示頁面進(jìn)行放大顯示;若接收到用戶點(diǎn)擊顯示頁面的空白區(qū)域的點(diǎn)擊指令時(shí),退出放大鏡顯示。
或者,例如當(dāng)一個(gè)7歲的小朋友作為當(dāng)前使用者對所述終端裝置的觸控顯示屏或者物理按鍵進(jìn)行解鎖操作(例如滑動(dòng)解鎖的操作),則基于接收到的操作指令,通過終端裝置的像素值最低的攝像模塊獲取老者的面部的圖像信息,具體的,如果該當(dāng)前使用者離所述像素值最低的攝像模塊的距離較遠(yuǎn)或較近,還可以通過調(diào)節(jié)該攝像模塊焦距以獲得合適大小的老者的面部圖像信息。然后對獲得的面部圖像信息進(jìn)行識別分析,如果通過對該當(dāng)前使用者的面部特征的分析,假設(shè)獲得該當(dāng)前使用者的年齡范圍為5-9歲,則確定當(dāng)前使用者是兒童??刂扑鼋K端裝置進(jìn)入兒童模式。所述兒童模式例如是在終端裝置桌面中顯示適合兒童使用的app,例如學(xué)兒歌、認(rèn)識字母、解題或者識別動(dòng)物的app顯示在終端裝置桌面中,不顯示容易被兒童誤操作的收費(fèi)app等。另外,還可以設(shè)置兒童密碼,例如當(dāng)檢測到兒童作為當(dāng)前使用者使用終端超過45分鐘時(shí),自動(dòng)鎖定所述終端裝置,禁止兒童繼續(xù)使用。在鎖定的時(shí)間超過一時(shí)間閾值(例如30分鐘)后,允許繼續(xù)使用該終端裝置。
參見圖2,本發(fā)明實(shí)施例二提供了一種終端裝置,所述終端裝置包括:
第一獲得模塊210,用于基于接收到的操作指令,通過終端裝置的攝像模塊獲得所述終端裝置的當(dāng)前使用者的圖像信息;
第二獲得模塊220,用于對所述第一獲得模塊獲取到的所述圖像信息進(jìn)行識別分析,以獲得所述當(dāng)前使用者的類型;
控制模塊230,用于基于所述第二獲得模塊獲得的所述當(dāng)前使用者的類型,控制所述終端裝置進(jìn)入與所述當(dāng)前使用者的類型對應(yīng)的操作模式。
為了防止較高像素的攝像頭獲取終端裝置的當(dāng)前使用者的圖像信息造成終端裝置的電量損耗較大以及增加終端裝置中處理器處理高像素圖片數(shù)據(jù)的壓力,所述終端裝置還包括至少兩個(gè)攝像模塊、第三獲得模塊和確定模塊,在第一獲得模塊210,用于基于接收到的操作指令,通過終端裝置的攝像模塊獲得所述終端裝置的當(dāng)前使用者的圖像信息之前,可以采用如下方案:
所述第三獲得模塊,用于分別獲得所述至少兩個(gè)攝像模塊的像素值;
所述確定模塊,用于確定所述至少兩個(gè)攝像模塊中像素值最低的攝像模塊;
則,所述第一獲得模塊210,基于接收到的操作指令,通過所述終端裝置的攝像模塊獲得終端裝置的當(dāng)前使用者的圖像信息包括:
所述第一獲得模塊210,基于接收到的操作指令,通過所述確定模塊確定的像素值最低的攝像模塊獲得終端裝置的當(dāng)前使用者的圖像信息。
其中,所述操作指令可是用戶通過終端裝置的物理按鍵啟動(dòng)終端裝置、用戶通過終端裝置的觸控顯示屏上的虛擬按鍵啟動(dòng)終端裝置或者用戶的其他啟動(dòng)終端裝置的操作,啟動(dòng)終端裝置例如解鎖終端裝置;具體地,例如用戶通過滑動(dòng)、觸摸或者按壓等操作解鎖終端裝置。
例如,在用戶進(jìn)行所述操作指令時(shí),終端裝置首先獲取其多個(gè)攝像頭的像素值,選擇像素值最低的攝像頭作為所述攝像模塊,例如,終端裝置中具有2個(gè)攝像頭,1000w像素的后置攝像頭,200w像素的前置攝像頭,則選擇最低像素的攝像頭即200w像素的前置攝像頭作為所述攝像模塊來獲取畫面;或者終端裝置中具有3個(gè)攝像頭,2000w像素的后置攝像頭,800w像素的第一前置攝像頭,以及200w像素的第二前置攝像頭,而此時(shí)終端裝置通過比較三個(gè)攝像頭的像素選擇了最低像素的攝像頭即200w像素的第二前置攝像頭作為所述攝像模塊來獲得終端裝置的當(dāng)前使用者的圖像信息。但是終端裝置中并不限于上述兩個(gè)或三個(gè)攝像模塊,還可以有四個(gè)甚至更多的攝像模塊,終端裝置使用像素值最低的攝像頭獲得終端裝置的當(dāng)前使用者的圖像信息,從而獲取配色結(jié)果。當(dāng)然,也可以由用戶自己選擇像素值最低的圖像獲取模塊來實(shí)現(xiàn)相關(guān)的功能。
所述第一獲得模塊210包括第一獲得子模塊、判斷子模塊和第二獲得子模塊,在確定調(diào)用的一攝像模塊(所述攝像模塊為所述終端裝置中的任一攝像模塊或者像素值最低的攝像模塊)后:
所述第一獲得子模塊,用于當(dāng)檢測到所述終端裝置的當(dāng)前使用者對所述終端裝置的操作指令時(shí),通過所述攝像模塊預(yù)覽獲得包括所述當(dāng)前使用者的面部的預(yù)覽畫面;
所述判斷子模塊,用于判斷所述預(yù)覽畫面中的所述當(dāng)前使用者的面部在所述預(yù)覽畫面中的面積占比是否大于或等于預(yù)設(shè)閾值;
所述第二獲得子模塊,用于當(dāng)判斷結(jié)果為是時(shí),通過所述攝像模塊拍攝獲得包括所述當(dāng)前使用者的面部的圖像信息。當(dāng)判斷結(jié)果為否時(shí),對所述攝像模塊的焦距進(jìn)行調(diào)整,以使預(yù)覽畫面中的所述當(dāng)前使用者的面部在所述預(yù)覽畫面中的面積占比大于或等于預(yù)設(shè)閾值,然后通過所述攝像模塊拍攝獲得包括所述當(dāng)前使用者的面部的圖像信息。
例如,所述終端裝置的當(dāng)前使用者通過一操作指令喚醒所述終端裝置時(shí),當(dāng)檢測到所述操作指令時(shí),通過攝像模塊(所述攝像模塊為所述終端裝置中的任一攝像模塊或者像素值最低的攝像模塊)預(yù)覽獲得包括所述當(dāng)前使用者的面部的預(yù)覽畫面;在獲得預(yù)覽畫面后,對所述預(yù)覽畫面中的所述當(dāng)前使用者的面部在整個(gè)預(yù)覽畫面中的面積占比進(jìn)行判斷。
假設(shè)所述預(yù)設(shè)閾值是60%,當(dāng)所述面積占比大于或等于一預(yù)設(shè)閾值60%時(shí),就通過該攝像模塊拍攝獲得包括所述當(dāng)前使用者的面部的圖像信息。當(dāng)所述面積占比小于一預(yù)設(shè)閾值60%時(shí),所述終端裝置自動(dòng)對該攝像模塊的焦距進(jìn)行調(diào)整,直至所述當(dāng)前使用者的面部在預(yù)覽畫面中的面積大于或等于所述預(yù)設(shè)閾值60%,然后通過該攝像模塊拍攝包括所述當(dāng)前使用者的面部的圖像信息。其中,所述預(yù)設(shè)閾值并不是必須為60%,可以根據(jù)終端裝置的實(shí)際對圖像的分辨能力進(jìn)行設(shè)定,例如,在獲取的面部的面積占比大于50%時(shí),終端裝置就能夠分辨當(dāng)前使用者的類型,則可以將所述預(yù)設(shè)閾值設(shè)定為50%,當(dāng)然,為了提高識別精度,也可以進(jìn)一步將預(yù)設(shè)閾值調(diào)整的更大,例如調(diào)整到60%或者更大。
在第一獲得模塊獲得當(dāng)前使用者的圖像信息后,所述第二獲得模塊220,對所述圖像信息進(jìn)行識別分析,以獲得所述當(dāng)前使用者的類型。例如,通過對所述圖像信息中的面部特征進(jìn)行分析,例如通過分析獲得面部皺紋的多少、皮膚顏色、頭發(fā)的顏色和多少以及面部表情等數(shù)據(jù),利用獲得的數(shù)據(jù)在終端裝置中的年齡數(shù)據(jù)庫中進(jìn)行匹配,獲得當(dāng)前使用者所在的年齡范圍,從而獲得當(dāng)前使用者的類型。
例如一個(gè)白發(fā)蒼蒼、滿臉皺紋的老者是所述終端裝置的當(dāng)前使用者,則通過對該當(dāng)前使用者的面部特征的分析,獲得所述當(dāng)前使用者的年齡范圍為60歲以上,則確定當(dāng)前使用者是老年人?;蛘弋?dāng)前使用者為兒童時(shí),具體年齡段可設(shè)定為0-15歲?;蛘弋?dāng)前使用者為青年人,具體年齡段可以設(shè)定為16-28歲?;蛘弋?dāng)前使用者為中年人,具體年齡段可以設(shè)定為29-59歲。上述年齡段的劃分可以人為進(jìn)行調(diào)整。通過第二獲得模塊220能夠獲得當(dāng)前使用者的類型,例如是老人、中年、青年還是兒童。
所述終端裝置還包括判斷模塊和第四獲得模塊,在通過第一獲得模塊210獲得當(dāng)前使用者的圖像信息后,第二獲得模塊執(zhí)行相關(guān)操作之前:
在所述第二獲得模塊,對所述圖像信息進(jìn)行識別分析,以獲得所述當(dāng)前使用者的類型之前,
所述判斷模塊,用于判斷所述圖像信息是否與所述終端裝置中存儲的至少一個(gè)預(yù)設(shè)圖像相匹配;
所述第四獲得模塊,用于若判斷結(jié)果為是,則所述第二獲得模塊,對所述圖像信息進(jìn)行識別分析,以獲得所述當(dāng)前使用者的類型。
具體的,例如所述終端裝置上設(shè)置有人臉識別的鎖屏密碼,在用戶試圖解鎖終端裝置時(shí),將獲得的圖像信息和終端裝置中預(yù)存的有使用權(quán)限的用戶進(jìn)行比對,如果當(dāng)前解鎖終端裝置的使用者是有使用權(quán)限的,然后所述第二獲得模塊220執(zhí)行相關(guān)操作。如果沒有使用權(quán)限,則后所述第二獲得模塊220不執(zhí)行相關(guān)操作。
所述控制模塊230具體包括:
第一控制子模塊,用于若所述當(dāng)前使用者的類型屬于第一預(yù)設(shè)年齡段的人群時(shí),則控制所述終端裝置的當(dāng)前顯示界面顯示放大鏡工具;或者
第二控制子模塊,用于若所述當(dāng)前使用者的類型屬于第二預(yù)設(shè)年齡段的人群時(shí),則控制所述終端裝置進(jìn)入青年模式;或者
第三控制子模塊,用于若所述當(dāng)前使用者的類型屬于第三預(yù)設(shè)年齡段的人群時(shí),則控制所述終端裝置進(jìn)入兒童模式。
其中,第一預(yù)設(shè)年齡段例如是60歲以上,如果當(dāng)前使用者的類型屬于60歲以上的人群時(shí),則第一控制子模塊控制所述終端裝置的當(dāng)前顯示界面顯示放大鏡工具。在顯示放大鏡工具后,如果接收到用戶觸控所述預(yù)設(shè)放大鏡工具的觸發(fā)指令;則根據(jù)所述觸發(fā)指令,將所述預(yù)設(shè)放大鏡工具覆蓋的顯示頁面進(jìn)行放大顯示;若接收到用戶點(diǎn)擊顯示頁面的空白區(qū)域的點(diǎn)擊指令時(shí),退出放大鏡顯示。
第二預(yù)設(shè)年齡段例如是16-28歲之間,如果當(dāng)前使用者的類型數(shù)據(jù)16-28歲之間的人群,則第二控制子模塊控制所述終端裝置進(jìn)入青年模式。所述青年模式具體例如是將這個(gè)年齡段的人群喜歡玩的應(yīng)用優(yōu)先顯示在終端裝置桌面,例如將游戲應(yīng)用、視頻應(yīng)用和音樂應(yīng)用等app優(yōu)先顯示在終端裝置桌面。
第三預(yù)設(shè)年齡段例如是0-15歲之間,如果當(dāng)前使用者的類型數(shù)據(jù)0-15歲之間的人群,則第三控制子模塊控制所述終端裝置進(jìn)入兒童模式。所述兒童模式例如是在終端裝置桌面中顯示適合兒童使用的app,例如學(xué)兒歌、認(rèn)識字母、解題或者識別動(dòng)物的app顯示在終端裝置桌面中,不顯示容易被兒童誤操作的收費(fèi)app等。
當(dāng)然,也可以有第四預(yù)設(shè)年齡段29-59歲之間,控制模塊還包括第四控制子模塊,若當(dāng)前使用者處于第四年齡段,則第四控制子模塊控制所述終端裝置處于普通模式,例如當(dāng)前手機(jī)中的標(biāo)準(zhǔn)模式。
為了更加清楚的理解本實(shí)施例,進(jìn)一步舉例說明:
例如,當(dāng)一個(gè)白發(fā)蒼蒼、滿臉皺紋的老者通過按壓終端裝置的物理按鍵啟動(dòng)終端裝置、或者通過觸摸終端裝置的觸控顯示屏上的虛擬按鍵啟動(dòng)終端裝置或者進(jìn)行其他啟動(dòng)終端裝置的操作,其中,啟動(dòng)終端裝置例如解鎖終端裝置。則基于接收到的操作指令,第一獲得模塊210通過終端裝置的像素值最低的攝像模塊獲取老者的面部的圖像信息,具體的,如果老者離所述像素值最低的攝像模塊的距離較遠(yuǎn),還可以通過調(diào)節(jié)該攝像模塊焦距以獲得合適大小的老者的面部圖像信息。然后第二獲得模塊220對獲得的面部圖像信息進(jìn)行識別分析,如果判斷該老者的類型屬于60歲以上的人群時(shí),則控制模塊230中的第一控制子模塊控制所述終端裝置的當(dāng)前顯示界面顯示放大鏡工具。在顯示放大鏡工具后,如果接收到用戶觸控所述預(yù)設(shè)放大鏡工具的觸發(fā)指令;則根據(jù)所述觸發(fā)指令,將所述預(yù)設(shè)放大鏡工具覆蓋的顯示頁面進(jìn)行放大顯示;若接收到用戶點(diǎn)擊顯示頁面的空白區(qū)域的點(diǎn)擊指令時(shí),退出放大鏡顯示。
或者,例如當(dāng)一個(gè)7歲的小朋友作為當(dāng)前使用者對所述終端裝置的觸控顯示屏或者物理按鍵進(jìn)行解鎖操作(例如滑動(dòng)解鎖的操作),則基于接收到的操作指令,第一獲得模塊210通過終端裝置的像素值最低的攝像模塊獲取老者的面部的圖像信息,具體的,如果該當(dāng)前使用者離所述像素值最低的攝像模塊的距離較遠(yuǎn)或較近,還可以通過調(diào)節(jié)該攝像模塊焦距以獲得合適大小的老者的面部圖像信息。然后第二獲得模塊220對獲得的面部圖像信息進(jìn)行識別分析,如果通過對該當(dāng)前使用者的面部特征的分析,假設(shè)獲得該當(dāng)前使用者的年齡范圍為5-9歲,則確定當(dāng)前使用者是兒童??刂颇K230中的第三控制子模塊控制所述終端裝置進(jìn)入兒童模式。所述兒童模式例如是在終端裝置桌面中顯示適合兒童使用的app,例如學(xué)兒歌、認(rèn)識字母、解題或者識別動(dòng)物的app顯示在終端裝置桌面中,不顯示容易被兒童誤操作的收費(fèi)app等。另外,還可以設(shè)置兒童密碼,例如當(dāng)檢測到兒童作為當(dāng)前使用者使用終端超過45分鐘時(shí),自動(dòng)鎖定所述終端裝置,禁止兒童繼續(xù)使用。在鎖定的時(shí)間超過一時(shí)間閾值(例如30分鐘)后,允許繼續(xù)使用該終端裝置。
本發(fā)明實(shí)施例三提供了一種計(jì)算機(jī)裝置,所述計(jì)算機(jī)裝置包括處理器,所述處理器用于執(zhí)行存儲器中存儲的計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如實(shí)施例一中所述方法的步驟。
本發(fā)明實(shí)施例四提供了一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如實(shí)施例一所述方法的步驟。
上述本發(fā)明實(shí)施例中的技術(shù)方案,至少具有如下的技術(shù)效果或優(yōu)點(diǎn):利用終端裝置的攝像裝置對所述終端裝置的當(dāng)前使用者的類型進(jìn)行判斷,基于判斷結(jié)果控制所述終端裝置進(jìn)入與所述當(dāng)前使用者的類型對應(yīng)的操作模式,這樣更加貼合當(dāng)前使用者的類型,增加了手機(jī)的智能性,使得終端裝置更具備趣味性。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。