類預(yù)定操作時(shí)采集該用戶的面部影像,以提取該用戶的特征信息,并根據(jù)該用戶的特征信息與所述機(jī)主用戶的特征信息集合之間的比較結(jié)果響應(yīng)該用戶的操作。
[0084]在上述步驟101中需要說明的是,該步驟的主要目的為得到包括機(jī)主用戶的特征信息的用戶信息庫。其中,用戶信息庫中對應(yīng)地存儲著檢測到第一類預(yù)定操作時(shí)得到的用戶特征以及該操作的操作信息。比如在用戶信息庫中,“訪問相冊”這一操作的操作標(biāo)識下對應(yīng)有該操作的發(fā)生時(shí)間以及執(zhí)行這一操作的用戶的特征信息。這里,由于此時(shí)機(jī)主用戶對終端設(shè)備來說是未知的,因而終端設(shè)備需要廣泛地采集使用該終端設(shè)備的用戶的特征信息來為機(jī)主用戶的確定做準(zhǔn)備。由此,可以根據(jù)機(jī)主用戶不同于其他用戶的使用行為來對第一類預(yù)定操作進(jìn)行預(yù)先設(shè)定。比如,由于對操作系統(tǒng)或應(yīng)用程序中用戶偏好設(shè)置進(jìn)行修改的通常都是機(jī)主用戶,因此可以將其作為第一類預(yù)定操作中的一種;再如,一般情況下只有機(jī)主用戶才會在操作系統(tǒng)或者應(yīng)用程序中修改或添加個人賬戶信息,因此可以將例如“以拍照方式添加用戶頭像”的該類用戶操作設(shè)定為第一類預(yù)定操作中的一種。另一方面,步驟101中具體采用采集用戶的面部影像來提取用戶的特征信息,可以充分利用在終端設(shè)備中普遍存在的如前置攝像頭一類的攝像部件,而其中所涉及的用戶特征識別技術(shù)(例如面部特征識別技術(shù)、虹膜特征識別技術(shù)等)是本領(lǐng)域技術(shù)人員所熟知的,在此不再贅述。
[0085]在上述步驟102中需要說明的是,機(jī)主判定策略可以預(yù)先存儲在本地存儲器中的,也可以是來自云端服務(wù)器,主要用于根據(jù)用戶信息庫中的操作信息和用戶特征來識別機(jī)主用戶,具體可以由一系列的判斷或篩選指令組成。例如,按照機(jī)主判斷策略,可以將檢測到“以拍照方式添加用戶頭像”的用戶操作時(shí)獲取的用戶的特征信息加入至機(jī)主用戶的特征信息集合中;再如,可以在判定“修改用戶偏好設(shè)置”的用戶操作在預(yù)定長度的時(shí)間內(nèi)出現(xiàn)超過預(yù)定次數(shù)時(shí),將與這些用戶操作對應(yīng)的用戶的特征信息加入至機(jī)主用戶的特征信息集合中。當(dāng)然,為了保持對于一個機(jī)主用戶的特征信息的一致性,可以在新的特征信息加入之前對其與已有特征信息之間的一致性進(jìn)行校驗(yàn),也可以在加入新的特征信息之后對該機(jī)主用戶的特征信息集合中與其他特征信息明顯不一致的特征信息進(jìn)行剔除,本發(fā)明對此均不作限制。
[0086]在上述步驟103中需要說明的是,第二類預(yù)定操作是預(yù)先設(shè)定的用戶操作的集合,主要指的是任何涉及機(jī)主用戶的認(rèn)證過程的用戶操作。比如,該步驟可以具體包括在當(dāng)前用戶嘗試訪問個人相冊時(shí)以攝像部件采集當(dāng)前用戶的面部影像中的特征信息,并在確認(rèn)該用戶的特征信息與機(jī)主用戶的特征信息集合相符時(shí)再準(zhǔn)許該用戶的訪問操作,否則攔截該用戶的這一訪問操作。再如,該步驟可以具體包括在檢測到用戶的開機(jī)啟動操作后,通過上述采集和比較來判定當(dāng)前用戶是否為機(jī)主用戶,并在判定為是的情況下自動登陸至機(jī)主用戶的郵箱賬戶和通訊應(yīng)用賬戶,并彈出新郵件或新消息的提醒;否則,對機(jī)主用戶的私人郵件或私人消息的具體內(nèi)容進(jìn)行隱藏和加密。
[0087]可以看出,本發(fā)明實(shí)施例充分利用了終端設(shè)備容易在用戶使用時(shí)通過攝像部件采集用戶的面部影像的特點(diǎn),可以基于適當(dāng)?shù)奶卣餍畔⒓安僮餍畔⒌淖詣硬杉凑疹A(yù)先獲取的機(jī)主判定策略自動獲取機(jī)主用戶的特征信息,使得在響應(yīng)用戶操作時(shí)自動判斷是否為機(jī)主用戶并執(zhí)行不同操作的響應(yīng)方式成為可能。由此,本發(fā)明實(shí)施例可以在用戶感知不到的情況下自動進(jìn)行機(jī)主認(rèn)證信息的錄入過程和驗(yàn)證過程,因此可以提供一種對用戶透明的身份認(rèn)證方式,極大地提升用戶體驗(yàn)。
[0088]而在本發(fā)明實(shí)施例中可以理解的是,步驟101與步驟103均采用面部影像采集的方式提取用戶的特征信息,可以保障用戶身份識別過程的可靠性,避免由于影像采集方式的差異造成誤判。而且,面部影像的采集時(shí)間可以按照需要進(jìn)行設(shè)置,以實(shí)現(xiàn)識別準(zhǔn)確度與識別速度之間的平衡。此外,上述機(jī)主用戶的認(rèn)證信息的采集過程可以與驗(yàn)證過程在終端設(shè)備的使用過程中反復(fù)進(jìn)行,比如在檢測到一用戶操作時(shí)可以先驗(yàn)證該用戶是否為機(jī)主用戶,在驗(yàn)證成功后再將收集到的特征信息加入至機(jī)主用戶的特征信息集合中,因此本發(fā)明實(shí)施例中上述步驟101、步驟102和步驟103的執(zhí)行順序可以不做嚴(yán)格的限制。另外,在特殊的使用場景下可以同時(shí)存在多于一個的機(jī)主用戶,此場景下同樣可以采用圖1示出的步驟流程來實(shí)施本發(fā)明的技術(shù)方案,本發(fā)明對此不做限制。
[0089]作為一種具體的示例,圖2是本發(fā)明一個實(shí)施例中確定機(jī)主用戶的特征信息集合的步驟流程示意圖。參見圖2,上述步驟102:按照預(yù)先獲取的機(jī)主判定策略在所述用戶信息庫中確定機(jī)主用戶的特征信息集合,可以具體包括:
[0090]步驟102a:在用戶信息庫中獲取按照用戶劃分的特征信息及操作信息;
[0091]步驟102b:按照機(jī)主判定策略從在用戶信息庫中存儲有特征信息的用戶中確定機(jī)主用戶;
[0092]步驟102c:獲取機(jī)主用戶的特征信息集合。
[0093]可以理解的是,步驟102a可以包括用戶信息庫中每一組特征信息的聚類過程,以及按照用戶劃分用戶信息庫中的特征信息及操作信息的過程。基于此,步驟102b中可以按照機(jī)主判定策略對用戶信息庫中與每一個用戶對應(yīng)的特征信息及操作信息來判斷該用戶是否為機(jī)主用戶。最后,步驟102c中可以在用戶信息庫中獲取已確定的機(jī)主用戶的全部特征信息,以用于上述步驟103中的機(jī)主認(rèn)證信息的認(rèn)證過程。
[0094]舉例來說,上述操作信息可以包括操作時(shí)間,而上述步驟102b:按照機(jī)主判定策略從在用戶信息庫中存儲有特征信息的用戶中確定機(jī)主用戶,可以具體包括下述流程:在所述用戶信息庫中查找在移動終端設(shè)備初次啟動的預(yù)定時(shí)間范圍內(nèi)操作頻率大于預(yù)定閾值的用戶,加入至候選機(jī)主用戶組??梢岳斫獾氖?,雖然在初次啟動后的預(yù)定時(shí)間內(nèi)對終端設(shè)備進(jìn)行操作的可能不都是機(jī)主用戶,然而在此期間內(nèi)操作非常頻繁的用戶是機(jī)主用戶的可能性很大,因此可以將該類用戶加入至候選機(jī)主用戶組,從而一方面留存一部分機(jī)主用戶的特征信息,另一方面也可以為后續(xù)的機(jī)主用戶的確定縮小范圍。而且,對于候選機(jī)主用戶組,可以配置一些操作權(quán)限大小介于機(jī)主用戶與未知用戶之間的用戶權(quán)限,有利于用戶體驗(yàn)的提升。
[0095]在上述任意一種操作響應(yīng)方法中,上述第一類預(yù)定操作和/或所述第二類預(yù)定操作都可以具體包括下述的任意一項(xiàng)或多項(xiàng):客戶識別模塊S頂?shù)牟迦耄豢蛻糇R別模塊S頂?shù)陌纬?;開機(jī)啟動;啟動應(yīng)用程序;訪問隱私內(nèi)容;修改系統(tǒng)設(shè)置。其中,客戶識別模塊SIM(又稱S頂卡)的插入與拔出是使用用戶變更的標(biāo)志,因此在此時(shí)采集到機(jī)主用戶的認(rèn)證信息的幾率較大,在此時(shí)驗(yàn)證機(jī)主用戶的認(rèn)證信息也可以及時(shí)保障機(jī)主用戶的信息安全。類似的,其他幾項(xiàng)操作均為可能涉及使用用戶變更或者涉及用戶信息安全的操作,因此對這些操作的檢測有利于機(jī)主用戶的認(rèn)證信息的采集、保障機(jī)主用戶的信息安全。
[0096]作為上述任意一種操作響應(yīng)方法中響應(yīng)用戶操作的具體示例,在當(dāng)前用戶的特征信息與機(jī)主用戶的特征信息集合不符時(shí),可以以下述的任意一種或多種方式響應(yīng)該用戶的操作:對當(dāng)前用戶進(jìn)行彈窗提示;隱藏機(jī)主用戶的隱私內(nèi)容;開啟訪問限制;開啟操作限制;攔截對當(dāng)前用戶的操作的正常響應(yīng);鎖定操作界面;發(fā)出報(bào)警音效;開始采集當(dāng)前用戶的影像;開始采集當(dāng)前用戶的操作記錄;以預(yù)先設(shè)置的聯(lián)系方式發(fā)出報(bào)警通知??梢钥闯?,在不能成功通過對機(jī)主用戶的認(rèn)證信息的驗(yàn)證時(shí),上述響應(yīng)方式可以通過各種手段限制操作、監(jiān)視操作或者發(fā)出警報(bào),從而保障機(jī)主用戶的信息安全。
[0097]作為上述任意一種操作響應(yīng)方法中響應(yīng)用戶操作的另一具體示例,在當(dāng)前用戶的特征信息與機(jī)主用戶的特征信息集合相符時(shí),可以以下述的任意一種或多種方式響應(yīng)該用戶的操作:使用所述機(jī)主用戶的特征信息集合自動通過用戶身份認(rèn)證;啟動語音助理(比如啟動聊天機(jī)器人向用戶輸出歡迎語句);根據(jù)所述機(jī)主用戶的已收藏內(nèi)容推送信息;根據(jù)所述機(jī)主用戶的用戶記錄自動填充表單項(xiàng)??梢钥闯?,在成功通過對機(jī)主用戶的認(rèn)證信息的驗(yàn)證時(shí),上述響應(yīng)方式可以作為多種用戶服務(wù)的接口,使得根據(jù)用戶身份提供個性化服務(wù)成為可能,有利于進(jìn)一步提升用戶的用戶體驗(yàn)。
[0098]基于同樣的發(fā)明構(gòu)思,圖3是本發(fā)明一個實(shí)施例中一種用于終端設(shè)備的操作響應(yīng)裝置的結(jié)構(gòu)框圖。參見圖3,該操作響應(yīng)裝置包括:
[0099]采集單元31,用于在檢測到用戶的第一類預(yù)定操作或第二類預(yù)定操作時(shí)采集該用戶的面部影像;
[0100]提取單元32,用于根據(jù)采集單元31得到的用戶的面部影像提取該用戶的特征信息;
[0101]存儲單元33,用于在檢測到用戶的第一類預(yù)定操作時(shí)將提取單元32得到的該用戶的特征信息與操作信息對應(yīng)地存儲至用戶信息庫中;
[0102]確定單元34,用于按照預(yù)先獲取的機(jī)主判定策略在用戶信息庫中確定機(jī)主用戶的特征信息集合;
[0103]比較單元35,用于在檢測到用戶的第二類預(yù)定操作時(shí)比較提取單32元得到的該用戶的特征信息與確定單元34得到的機(jī)主用戶的特征信息集合;
[0104]響應(yīng)單元36,用于在檢測到用戶的第二類預(yù)定操作時(shí)根據(jù)比較單元35的比較結(jié)果響應(yīng)該用戶的操作。
[0105]可以理解的是,上述各單元的相互配合可以分別執(zhí)行圖1中步驟101至和步驟103的流程,因而可以具有相應(yīng)的功能與具體實(shí)現(xiàn)方式,例如上述采集單元31可以通過對終端設(shè)備中攝像部件的控制來實(shí)現(xiàn),而上述提取單元32可以基于現(xiàn)有的影像中的生物特征識別技術(shù)來實(shí)現(xiàn),上述比較單元35可以通過對特征信息之間的相似度運(yùn)算來實(shí)現(xiàn)等等,在此不再贅述。需要說明的是,本發(fā)明實(shí)施例的操作響應(yīng)裝置可以用于如智能手機(jī)、智能手表、數(shù)碼相框、平板電腦等的任意一種智能終端設(shè)備當(dāng)中,從而可以實(shí)現(xiàn)對用戶透明的身份認(rèn)證方式,極大地提升用戶體驗(yàn)。
[010