一種人臉活體檢測(cè)方法和裝置的制造方法
【專利摘要】本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,特別是涉及一種人臉活體檢測(cè)方法和裝置,所述方法包括:獲取用戶行為;當(dāng)確定所述用戶行為屬于異常用戶行為時(shí),確定調(diào)整策略;所述調(diào)整策略用于提高或者降低人臉活體檢測(cè)的難度;根據(jù)所述調(diào)整策略生成人臉活體檢測(cè)策略;根據(jù)所述人臉活體檢測(cè)策略執(zhí)行人臉活體檢測(cè)。本發(fā)明提供的方法和裝置,可以適應(yīng)不同的業(yè)務(wù)需求,靈活性強(qiáng),適應(yīng)性強(qiáng),即可以提高系統(tǒng)的安全性,另一方面,也可以提高用戶體驗(yàn)的舒適性。
【專利說明】
一種人臉活體檢測(cè)方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種人臉活體檢測(cè)方法和裝置。
【背景技術(shù)】
[0002]人臉識(shí)別技術(shù)作為一種有效的身份認(rèn)證與識(shí)別技術(shù),由于其具有方便易用、用戶友好性、非接觸式等特點(diǎn),目前得到了廣泛的應(yīng)用。然而,人臉識(shí)別系統(tǒng)也容易受到一些非法用戶的攻擊,如何提高人臉識(shí)別系統(tǒng)的安全性成為一個(gè)廣泛關(guān)注的問題。
[0003]對(duì)人臉識(shí)別系統(tǒng)的攻擊,主要有3類:照片攻擊、視頻攻擊和3D模型攻擊。非法分子或者假冒用戶在獲得合法用戶的照片或視頻后,使用合法用戶的照片或視頻作為偽造的人臉試圖欺騙系統(tǒng)。為了區(qū)分真實(shí)人臉以及照片、視頻,出現(xiàn)了人臉活體檢測(cè)技術(shù)。這種技術(shù)通過系統(tǒng)與用戶的交互,利用生成的動(dòng)作策略讓用戶做出一些動(dòng)作,再利用計(jì)算機(jī)視覺技術(shù)判斷用戶動(dòng)作是否正確,從而確定采集的是人臉活體,而不是偽造的照片、視頻或者3D模型。這種技術(shù)從一定程度上提高了人臉識(shí)別系統(tǒng)的安全性,但由于人臉活體檢測(cè)時(shí)采用的各種動(dòng)作策略是固定的,并不能夠根據(jù)具體的應(yīng)用場(chǎng)景進(jìn)行調(diào)整,存在靈活度不強(qiáng),不能滿足各種應(yīng)用場(chǎng)景需求的缺陷。在某些應(yīng)用場(chǎng)景下,甚至?xí)?dǎo)致安全性降低,使得系統(tǒng)遭受攻擊的風(fēng)險(xiǎn)增大。
【發(fā)明內(nèi)容】
[0004]為解決上述技術(shù)問題,本發(fā)明公開了一種人臉活體檢測(cè)方法和裝置,可以根據(jù)不同的應(yīng)用場(chǎng)景調(diào)整人臉活體檢測(cè)策略以提高或者降低人臉活體檢測(cè)的難度,靈活性強(qiáng),適應(yīng)性強(qiáng)。
[0005]技術(shù)方案如下:
[0006]根據(jù)本發(fā)明實(shí)施例的第一方面,公開了一種人臉活體檢測(cè)方法,所述方法包括:
[0007]獲取用戶行為;
[0008]當(dāng)確定所述用戶行為屬于異常用戶行為時(shí),確定調(diào)整策略;所述調(diào)整策略用于提高或者降低人臉活體檢測(cè)的難度;
[0009]根據(jù)所述調(diào)整策略生成人臉活體檢測(cè)策略;
[0010]根據(jù)所述人臉活體檢測(cè)策略執(zhí)行人臉活體檢測(cè)。
[0011]根據(jù)本發(fā)明實(shí)施例的第二方面,公開了一種人臉活體檢測(cè)裝置,所述裝置包括:
[0012]獲取單元,用于獲取用戶行為;
[0013]調(diào)整單元,用于當(dāng)確定所述獲取單元獲取的用戶行為屬于異常用戶行為時(shí),確定調(diào)整策略;所述調(diào)整策略用于提高或者降低人臉活體檢測(cè)的難度;
[0014]策略生成單元,用于根據(jù)所述調(diào)整單元確定的調(diào)整策略生成人臉活體檢測(cè)策略;
[0015]檢測(cè)單元,用于根據(jù)所述策略生成單元生成的人臉活體檢測(cè)策略執(zhí)行人臉活體檢測(cè)。
[0016]本發(fā)明實(shí)施例的一個(gè)方面能夠達(dá)到的有益效果為:本發(fā)明提供的人臉活體檢測(cè)方法和裝置,當(dāng)確定獲取的用戶行為屬于異常用戶行為時(shí),可以實(shí)時(shí)、靈活地調(diào)整人臉活體檢測(cè)策略以提高或者降低人臉活體檢測(cè)的難度,從而使用不同應(yīng)用場(chǎng)景的需要。例如,在對(duì)安全性要求高的應(yīng)用場(chǎng)景,可以通過提高人臉活體檢測(cè)的難度,提高系統(tǒng)的安全性;而在對(duì)安全性要求不高而用戶體驗(yàn)要求高的應(yīng)用場(chǎng)景,可以通過降低人臉活體檢測(cè)的難度,給用戶較佳的體驗(yàn)。本發(fā)明提供的方法和裝置,可以適應(yīng)不同的業(yè)務(wù)需求,靈活性強(qiáng),適應(yīng)性強(qiáng),即可以提高系統(tǒng)的安全性,另一方面,也可以提高用戶體驗(yàn)的舒適性。
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1為本發(fā)明實(shí)施例提供的一種人臉活體檢測(cè)方法流程示意圖;
[0019]圖2為本發(fā)明實(shí)施例提供的另一種人臉活體檢測(cè)方法流程示意圖;
[0020]圖3為本發(fā)明實(shí)施例提供的再一種人臉活體檢測(cè)方法流程示意圖;
[0021]圖4為本發(fā)明實(shí)施例提供的又一種人臉體檢測(cè)方法流程示意圖;
[0022]圖5為本發(fā)明實(shí)施例提供的人臉活體檢測(cè)裝置示意圖。
【具體實(shí)施方式】
[0023]本發(fā)明公開了一種人臉活體檢測(cè)方法和裝置,可以根據(jù)不同的應(yīng)用場(chǎng)景調(diào)整人臉活體檢測(cè)策略以提高或者降低人臉活體檢測(cè)的難度,靈活性強(qiáng),適應(yīng)性強(qiáng)。
[0024]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明中的技術(shù)方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
[0025]參見圖1,為本發(fā)明實(shí)施例提供的一種人臉活體檢測(cè)方法流程示意圖,所示方法可以包括以下步驟:
[0026]S101,獲取用戶行為。
[0027]在一種可能的實(shí)現(xiàn)方式中,所述用戶行為為用戶執(zhí)行第一人臉活體檢測(cè)策略而形成的行為。用戶在執(zhí)行人臉活體檢測(cè)前,系統(tǒng)會(huì)隨機(jī)生成人臉活體檢測(cè)策略,用戶根據(jù)系統(tǒng)的提示信息,執(zhí)行相應(yīng)的人臉活體檢測(cè)策略,做出與所述人臉活體檢測(cè)策略對(duì)應(yīng)的動(dòng)作或行為,系統(tǒng)通過攝像頭采集圖像,所述圖像可以為一系列的視頻幀。例如,用戶可以隨機(jī)生成第一人臉活體檢測(cè)策略,所述人臉活體檢測(cè)策略為微笑策略,用戶根據(jù)系統(tǒng)的提示信息,執(zhí)行微笑動(dòng)作,這時(shí)系統(tǒng)采集用戶行為,獲得與用戶行為對(duì)應(yīng)的一系列視頻幀。系統(tǒng)隨機(jī)生成的人臉活體檢測(cè)策略可以包括一種或多種策略,系統(tǒng)獲取的用戶行為至少包括第一用戶行為,所述第一用戶行為與第一人臉活體檢測(cè)策略相對(duì)應(yīng),具體為用戶執(zhí)行第一人臉活體檢測(cè)策略而形成的行為。相應(yīng)地,獲取用戶行為還可以包括獲取第一用戶行為和第二用戶行為,其中,所述第一用戶行為為用戶執(zhí)行第一人臉活體檢測(cè)策略而形成的行為;所述第二用戶行為為用戶執(zhí)行第二人臉活體檢測(cè)策略而形成的行為;所述第一人臉活體檢測(cè)策略和所述第二人臉活體檢測(cè)策略不同。
[0028]在另外一種可能的實(shí)現(xiàn)方式中,系統(tǒng)獲取的用戶行為為用戶歷史行為,包括但不限于用戶的歷史人臉活體檢測(cè)行為或者其他操作行為。例如,所述用戶歷史行為可以是用戶歷史的人臉活體檢測(cè)行為,例如用戶歷史上是否有異常的檢測(cè)記錄等,用于評(píng)估用戶的風(fēng)險(xiǎn)級(jí)別是高風(fēng)險(xiǎn)用戶還是低風(fēng)險(xiǎn)用戶,從而確定如何調(diào)整策略以提高或者降低人臉活體檢測(cè)的難度。其他操作行為可以是用戶的歷史登陸行為,修改密碼行為、交易失敗行為、更換綁定手機(jī)、解除綁定手機(jī)等行為,在此不限定。
[0029]在另外一種可能的實(shí)現(xiàn)方式中,系統(tǒng)獲取的用戶行為為用戶在進(jìn)行人臉活體檢測(cè)前執(zhí)行的數(shù)據(jù)操作。例如,在一些典型的應(yīng)用場(chǎng)景下,在用戶進(jìn)行人臉活體檢測(cè)前,通常會(huì)執(zhí)行登錄用戶賬號(hào)的操作或者其他數(shù)據(jù)操作。
[0030]S102,當(dāng)確定所述用戶行為屬于異常用戶行為時(shí),確定調(diào)整策略;所述調(diào)整策略用于提高或者降低人臉活體檢測(cè)的難度。
[0031]當(dāng)用戶行為為用戶在執(zhí)行人臉活體檢測(cè)策略而形成的行為時(shí),所述確定用戶行為屬于異常用戶行為包括:當(dāng)確定所述用戶行為不符合所述第一人臉活體檢測(cè)策略的通過條件時(shí),確定所述用戶行為屬于異常用戶行為;或者,當(dāng)未在預(yù)設(shè)時(shí)間內(nèi)采集到符合所述第一人臉活體檢測(cè)策略通過條件的用戶行為時(shí),確定所述用戶行為屬于異常用戶行為。具體地,可以預(yù)先設(shè)置人臉活體檢測(cè)策略的通過條件,當(dāng)確定獲取的用戶行為不符合所述人臉活體檢測(cè)策略的通過條件時(shí),則確定用戶的行為屬于異常用戶行為。此外,還可以預(yù)先設(shè)置時(shí)間條件,例如30S,當(dāng)系統(tǒng)未在預(yù)定時(shí)間內(nèi)例如30S采集到所述第一人臉活體檢測(cè)策略通過條件的用戶行為時(shí),確定所述用戶行為屬于異常用戶行為。這時(shí),當(dāng)用戶因?yàn)閳?zhí)行某一人臉活體檢測(cè)策略而檢測(cè)不通過超過預(yù)設(shè)的時(shí)間時(shí),則表明有可能系統(tǒng)遭受到了圖片或者視頻的攻擊。這時(shí),就將檢測(cè)到異常用戶行為作為觸發(fā)調(diào)整策略的條件。所述調(diào)整策略用于提高或者降低人臉活體檢測(cè)的難度。
[0032]在另外一種可能的實(shí)現(xiàn)方式中,當(dāng)獲取的所述用戶行為為用戶歷史行為時(shí),所述確定所述用戶行為屬于異常用戶行為包括:根據(jù)所述用戶歷史行為確定所述用戶屬于高風(fēng)險(xiǎn)用戶時(shí),則確定所述用戶行為屬于異常用戶行為。例如,當(dāng)用戶多次登錄失敗或者在人臉活體檢測(cè)中不通過或者超時(shí)時(shí),確定用戶屬于高風(fēng)險(xiǎn)用戶。
[0033]在另外一種可能的實(shí)現(xiàn)方式中,當(dāng)獲取的所述用戶行為所述用戶行為為用戶在進(jìn)行人臉活體檢測(cè)前執(zhí)行的數(shù)據(jù)操作時(shí),所述確定用戶行為屬于異常用戶行為包括:確定所述數(shù)據(jù)操作的類型與預(yù)設(shè)的異常用戶行為類型相同時(shí),確定所述用戶行為屬于異常用戶行為。所述預(yù)設(shè)的異常用戶行為類型包括:登錄失敗、修改密碼、校驗(yàn)操作、解除綁定手機(jī)、更好綁定手機(jī)、刪除記錄等、使用設(shè)備異地登錄或者使用不同的設(shè)備登錄等,本發(fā)明對(duì)此不進(jìn)行限定。當(dāng)判斷用戶在進(jìn)行人臉活體檢測(cè)前執(zhí)行的數(shù)據(jù)操作與預(yù)設(shè)的異常用戶行為類型相同時(shí),則確定用戶具有較高的安全風(fēng)險(xiǎn),確定用戶行為屬于異常用戶行為。
[0034]當(dāng)確定用戶行為屬于異常用戶行為時(shí),確定調(diào)整策略具有不同的實(shí)現(xiàn)方式。在一種可能的實(shí)現(xiàn)方式中,本發(fā)明具體實(shí)施時(shí),是根據(jù)系統(tǒng)預(yù)先設(shè)置的調(diào)整策略確定是提高或者降低人臉活體檢測(cè)的難度的。具體地,所述預(yù)置的調(diào)整策略,所述預(yù)置的調(diào)整策略包括第一策略和第二策略中的至少一者;當(dāng)所述預(yù)置的調(diào)整策略為所述第一策略時(shí),提高所述第一人臉活體檢測(cè)策略的權(quán)重;當(dāng)所述預(yù)置的調(diào)整策略為所述第二策略時(shí),降低所述第一人臉活體檢測(cè)策略的權(quán)重;其中,所述權(quán)重用于表示所述第一人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率。
[0035]例如,當(dāng)在安全性要求較高的場(chǎng)合,可以設(shè)置預(yù)置的調(diào)整策略為第一策略,當(dāng)確定用戶行為屬于異常用戶行為時(shí),可以提高對(duì)應(yīng)異常用戶行為的人臉活體檢測(cè)策略的權(quán)重,以增加所述人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率,使得所述策略在后續(xù)重新生成人臉活體檢測(cè)策略時(shí)具有較高的出現(xiàn)概率,從而提高人臉活體檢測(cè)的難度,進(jìn)而提尚人臉活體檢測(cè)的安全性。
[0036]當(dāng)在安全性要求不高但用戶體驗(yàn)要求較高的場(chǎng)合,可以設(shè)置預(yù)置的調(diào)整策略為第二策略,當(dāng)確定用戶行為屬于異常用戶行為時(shí),可以降低對(duì)應(yīng)異常用戶行為的人臉活體檢測(cè)策略的權(quán)重,以降低所述人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率,使得所述策略在后續(xù)重新生成人臉活體檢測(cè)策略時(shí)具有較低的出現(xiàn)概率,從而降低人臉活體檢測(cè)的難度,使得用戶較容易通過,提高用戶的體驗(yàn)。
[0037]進(jìn)一步地,當(dāng)獲取的用戶行為包括第一用戶行為和第二用戶行為,且所述第一用戶行為和第二用戶行為對(duì)應(yīng)不同的人臉活體檢測(cè)策略時(shí),當(dāng)確定第一用戶行為和第二用戶行為其中一者為正常用戶行為,另一者為異常用戶行為時(shí),則確定調(diào)整策略具體為:當(dāng)預(yù)置的調(diào)整策略為所述第一策略時(shí),降低對(duì)應(yīng)正常用戶行為的人臉活體檢測(cè)策略的權(quán)重,提高對(duì)應(yīng)異常人臉活體檢測(cè)策略的權(quán)重。當(dāng)所述預(yù)置的調(diào)整策略為所述第二策略時(shí),提高對(duì)應(yīng)正常用戶行為的人臉活體檢測(cè)策略的權(quán)重,降低對(duì)應(yīng)異常人臉活體檢測(cè)策略的權(quán)重。
[0038]例如,當(dāng)所述第一用戶行為為用戶執(zhí)行第一人臉活體檢測(cè)策略而形成的行為,所述第二用戶行為為用戶執(zhí)行第二人臉活體檢測(cè)策略而形成的行為,當(dāng)確定所述第一用戶行為屬于正常用戶行為且確定所述第二用戶行為屬于異常用戶行為時(shí),獲取預(yù)置的調(diào)整策略。當(dāng)在安全性要求較高的場(chǎng)合,可以設(shè)置預(yù)置的調(diào)整策略為第一策略,降低所述第一人臉活體檢測(cè)策略的權(quán)重,提高所述第二人臉活體檢測(cè)策略的權(quán)重,這樣,可以增加對(duì)應(yīng)異常用戶行為的第二人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率,使得所述策略在后續(xù)重新生成人臉活體檢測(cè)策略時(shí)具有較高的出現(xiàn)概率,從而提高人臉活體檢測(cè)的難度,進(jìn)而提高人臉活體檢測(cè)的安全性。同時(shí),降低對(duì)應(yīng)正常用戶行為的第一人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率,使得所述策略在后續(xù)重新生成人臉活體檢測(cè)策略時(shí)具有較低的出現(xiàn)概率,從而提高人臉活體檢測(cè)的難度,進(jìn)而提高人臉活體檢測(cè)的安全性。當(dāng)在安全性要求不高但用戶體驗(yàn)要求較高的場(chǎng)合,可以設(shè)置預(yù)置的調(diào)整策略為第二策略,提高所述第一人臉活體檢測(cè)策略的權(quán)重,降低所述第二人臉活體檢測(cè)策略的權(quán)重,這樣,可以增加對(duì)應(yīng)正常用戶行為的第一人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率,使得所述策略在后續(xù)重新生成人臉活體檢測(cè)策略時(shí)具有較高的出現(xiàn)概率,從而降低人臉活體檢測(cè)的難度,進(jìn)而使得用戶較容易通過,提高用戶的體驗(yàn)。同時(shí),降低對(duì)應(yīng)異常用戶行為的第二人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率,使得所述策略在后續(xù)重新生成人臉活體檢測(cè)策略時(shí)具有較低的出現(xiàn)概率,從而降低人臉活體檢測(cè)的難度,進(jìn)而使得用戶較容易通過,提高用戶的體驗(yàn)。
[0039]在另外一種可能的實(shí)現(xiàn)方式中,當(dāng)用戶行為為執(zhí)行相應(yīng)的人臉活體檢測(cè)策略而形成的行為時(shí),確定調(diào)整策略的依據(jù)可以不是依據(jù)預(yù)置的調(diào)整策略,而是引入其他判斷條件。例如,確定調(diào)整策略包括下述中的至少一者:
[0040]獲取用戶歷史行為數(shù)據(jù),當(dāng)根據(jù)所述用戶歷史行為數(shù)據(jù)確定所述用戶屬于高風(fēng)險(xiǎn)用戶時(shí),提高對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重;
[0041]獲取用戶歷史行為數(shù)據(jù),當(dāng)根據(jù)所述用戶歷史行為數(shù)據(jù)確定所述用戶屬于低風(fēng)險(xiǎn)用戶時(shí),降低對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重;
[0042]獲取用戶在進(jìn)行人臉活體檢測(cè)前的數(shù)據(jù)操作,當(dāng)確定所述數(shù)據(jù)操作的類型與預(yù)設(shè)的異常用戶行為類型相同時(shí),提高對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重。
[0043]需要說明的是,在另外一種可能的實(shí)現(xiàn)方式中,當(dāng)根據(jù)所述用戶歷史行為確定所述用戶屬于高風(fēng)險(xiǎn)用戶或者根據(jù)用戶在進(jìn)行人臉活體檢測(cè)前執(zhí)行的數(shù)據(jù)操作的類型與預(yù)設(shè)的異常用戶行為類型相同來確定所述用戶行為屬于異常用戶行為時(shí),所述確定調(diào)整策略包括:調(diào)整人臉活體檢測(cè)策略集合中各策略的權(quán)重,以提高人臉活體檢測(cè)的難度。
[0044]S103,根據(jù)所述調(diào)整策略生成人臉活體檢測(cè)策略。
[0045]根據(jù)所述調(diào)整策略隨機(jī)生成一個(gè)或者多個(gè)人臉活體檢測(cè)策略用于進(jìn)行人臉活體檢測(cè)。其中,所述人臉活體檢測(cè)策略為人臉活體檢測(cè)策略集合中選取的策略。所述人臉活體檢測(cè)策略集合包括一個(gè)或多個(gè)人臉活體檢測(cè)策略。
[0046]S104,根據(jù)所述人臉活體檢測(cè)策略執(zhí)行人臉活體檢測(cè)。
[0047]在本發(fā)明具體實(shí)現(xiàn)時(shí),在確定人臉活體檢測(cè)策略后,執(zhí)行人臉活體檢測(cè)的實(shí)現(xiàn)可以與現(xiàn)有技術(shù)相同,在此不詳細(xì)敘述。
[0048]參見圖2,為本發(fā)明實(shí)施例提供的另一種人臉活體檢測(cè)方法流程示意圖。
[0049]在圖2所示的方法中,以隨機(jī)生成兩種人臉活體檢測(cè)策略、調(diào)整策略為根據(jù)預(yù)置的調(diào)整策略而確定為例進(jìn)行說明。當(dāng)然,上述方法也可以適用于隨機(jī)生成3種、4種或多種人臉活體檢測(cè)策略的情形。本領(lǐng)域技術(shù)人員在不付出創(chuàng)造性勞動(dòng)下獲得的其他方式,均屬于本發(fā)明的保護(hù)范圍。
[0050]S201,開始人臉活體檢測(cè)。
[0051]S202,檢測(cè)設(shè)備物理?xiàng)l件是否符合預(yù)置條件,如果符合,進(jìn)入S203;如果不符合,提示用戶退出,更換設(shè)備。
[0052]所述預(yù)置條件可以包括設(shè)備是否具有攝像頭、攝像頭的像素是否大于設(shè)定閾值、設(shè)備的環(huán)境條件是否滿足條件,設(shè)備的環(huán)境條件可以包括光線強(qiáng)度是否大于設(shè)定閾值等。
[0053]S203,隨機(jī)生成兩種人臉活體檢測(cè)策略。
[0054]所述人臉活體檢測(cè)策略可以包括閉眼、抬頭、張口、搖頭、微笑策略中的一種或多種。閉眼又可以包括閉雙眼、閉右眼、閉左眼等。搖頭可以包括向右搖頭,向左搖頭等。具體的人臉活體檢測(cè)策略可以根據(jù)需要設(shè)置。在本發(fā)明具體實(shí)現(xiàn)時(shí),隨機(jī)生成兩種人臉活體檢測(cè)策略是根據(jù)各人臉活體檢測(cè)策略在人臉活體檢測(cè)集合中的權(quán)重而確定的,所述權(quán)重用于表示對(duì)應(yīng)的人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率。權(quán)重越高,其出現(xiàn)概率越高,在生成人臉活體檢測(cè)策略時(shí),被選中的概率也越高。
[0055]具體地,以默認(rèn)的人臉活體檢測(cè)策略包括5種策略為例,系統(tǒng)初始化時(shí),5種策略的權(quán)重是一致的,例如均可以設(shè)置為20,在隨機(jī)生成人臉活體檢測(cè)策略時(shí),5種策略被選中的概率比為1:1:1:1:1。每一種策略可以對(duì)應(yīng)相應(yīng)的數(shù)值范圍,例如策略I對(duì)應(yīng)的數(shù)值范圍為[0,20),策略2對(duì)應(yīng)的數(shù)值范圍為[20,40),策略3對(duì)應(yīng)的數(shù)值范圍為[40,60),策略4對(duì)應(yīng)的數(shù)值范圍為[60,80)例如策略5對(duì)應(yīng)的數(shù)值范圍為[80,100)。在隨機(jī)生成人臉活體檢測(cè)策略時(shí),可以隨機(jī)生成整數(shù),所述整數(shù)的取值范圍為[0,100)。例如,隨機(jī)生成的整數(shù)為15時(shí),則對(duì)應(yīng)的人臉活體檢測(cè)策略為策略I ;,隨機(jī)生成的整數(shù)為60時(shí),則對(duì)應(yīng)的人臉活體檢測(cè)策略為策略4。
[0056]當(dāng)確定調(diào)整策略后,人臉活體檢測(cè)策略集合中各人臉活體檢測(cè)策略的權(quán)重也相應(yīng)發(fā)生變化,在生成隨機(jī)整數(shù)時(shí)的數(shù)值取值范圍也會(huì)發(fā)生變化。這時(shí),在調(diào)整后的數(shù)值范圍內(nèi)隨機(jī)生成整數(shù),并確定對(duì)應(yīng)的人臉活體檢測(cè)策略。例如,假設(shè)調(diào)整后的取值范圍為:策略I對(duì)應(yīng)的數(shù)值范圍為[0,20),策略2對(duì)應(yīng)的數(shù)值范圍為[20,40),策略3對(duì)應(yīng)的數(shù)值范圍為[40,65),策略4對(duì)應(yīng)的數(shù)值范圍為[65,85)例如策略5對(duì)應(yīng)的數(shù)值范圍為[85,105)。在隨機(jī)生成人臉活體檢測(cè)策略時(shí),可以隨機(jī)生成整數(shù),所述整數(shù)的取值范圍為[0,105)。當(dāng)隨機(jī)生成數(shù)字60時(shí),對(duì)應(yīng)的策略為策略3,以此類推。
[0057]S204,執(zhí)行生成的人臉活體檢測(cè)策略。
[0058]這時(shí),系統(tǒng)或設(shè)備會(huì)提示用戶執(zhí)行與生成的人臉活體檢測(cè)策略對(duì)應(yīng)的動(dòng)作。用戶按照系統(tǒng)提示,做出對(duì)應(yīng)的動(dòng)作。
[0059]S205,采集用戶行為對(duì)應(yīng)的視頻幀。
[0060]S206,判斷用戶行為是否為異常用戶行為。
[0061]其中,用戶行為是否為異常用戶行為的判斷可以包括:判斷用戶行為是否是人臉;如果是,判斷是否是符合人臉活體檢測(cè)策略的活體動(dòng)作,當(dāng)判斷結(jié)果均為是時(shí),則確定用戶行為是正常用戶行為,執(zhí)行S210。當(dāng)判斷結(jié)果其中一者為否時(shí),確定用戶行為是異常用戶行為。執(zhí)行S207,確定調(diào)整策略。
[0062]其中,用戶行為是否為異常用戶行為的判斷還可以包括:判斷是否未在預(yù)定的時(shí)間內(nèi)采集到用戶行為,如果是,執(zhí)行S207 ;如果否,進(jìn)入S210。
[0063]當(dāng)然,也可以在判斷用戶行為對(duì)應(yīng)的視頻幀中是否采集到人臉以及是否是符合人臉活體檢測(cè)策略的活體動(dòng)作后,當(dāng)判斷結(jié)果其中一者為否時(shí),再進(jìn)一步判斷是否超時(shí),如果超時(shí),則確定為異常用戶行為。
[0064]S207,確定調(diào)整策略。
[0065]S208,當(dāng)預(yù)置的調(diào)整策略為提高安全策略時(shí),提高對(duì)應(yīng)異常用戶行為的人臉活體檢測(cè)策略的權(quán)重,進(jìn)入S203。
[0066]仍以人臉活體檢測(cè)策略包括5種策略為例,假設(shè)隨機(jī)生成的人臉活體檢測(cè)策略為策略3和策略5,其中,用戶在執(zhí)行策略3時(shí),對(duì)應(yīng)的用戶行為被判斷為異常行為,如果預(yù)置的調(diào)整策略為提高安全策略,則提高策略3的權(quán)重,例如策略3的權(quán)重變?yōu)?5。這時(shí),其對(duì)應(yīng)的數(shù)值范圍也會(huì)相應(yīng)調(diào)整,調(diào)整后的取值范圍為:策略I對(duì)應(yīng)的數(shù)值范圍為[0,20),策略2對(duì)應(yīng)的數(shù)值范圍為[20,40),策略3對(duì)應(yīng)的數(shù)值范圍為[40,65),策略4對(duì)應(yīng)的數(shù)值范圍為[65,85)例如策略5對(duì)應(yīng)的數(shù)值范圍為[85,105)。在隨機(jī)生成人臉活體檢測(cè)策略時(shí),可以隨機(jī)生成整數(shù),所述整數(shù)的取值范圍為[0,105)。這樣,由于策略3的權(quán)重增加,其在隨機(jī)生成人臉活體檢測(cè)策略時(shí)被選中的概率也增加,從而提高了人臉活體檢測(cè)的難度,提高了安全性。其中,在提高對(duì)應(yīng)異常用戶行為的人臉活體檢測(cè)策略的權(quán)重時(shí),系統(tǒng)可以預(yù)先設(shè)置調(diào)整的幅度以及調(diào)整的取值范圍。并且,可以設(shè)置用戶執(zhí)行人臉活體檢測(cè)策略的次數(shù)閾值,超過次數(shù)閾值時(shí),用戶在當(dāng)天不能夠進(jìn)行人臉活體檢測(cè),從而提高系統(tǒng)的安全性。
[0067]進(jìn)一步的,在另外一種實(shí)現(xiàn)方式中,假設(shè)在執(zhí)行策略3之前,預(yù)先執(zhí)行了策略5,而用戶執(zhí)行策略5的用戶行為被判斷為正常用戶行為,那么,當(dāng)預(yù)置的調(diào)整策略為提高安全策略時(shí),除了提高對(duì)應(yīng)異常用戶行為的人臉活體檢測(cè)策略的權(quán)重之外,還可以降低對(duì)應(yīng)正常用戶行為的人臉活體檢測(cè)策略的權(quán)重。由于出現(xiàn)異常行為,說明系統(tǒng)具有較大的被攻擊的風(fēng)險(xiǎn),因此對(duì)于較容易通過的策略5,降低其權(quán)重,可以降低其被選中的概率,從而提高人臉活體檢測(cè)的難度,提高系統(tǒng)的安全性。
[0068]S209,當(dāng)預(yù)置的調(diào)整策略為提高用戶體驗(yàn)策略時(shí),降低對(duì)應(yīng)異常用戶行為的人臉活體檢測(cè)策略的權(quán)重,進(jìn)入S203。
[0069]仍以人臉活體檢測(cè)策略包括5種策略為例,假設(shè)隨機(jī)生成的人臉活體檢測(cè)策略為策略3和策略5,其中,用戶在執(zhí)行策略3時(shí),對(duì)應(yīng)的用戶行為被判斷為異常行為,如果預(yù)置的調(diào)整策略為提高用戶體驗(yàn)策略,則降低策略3的權(quán)重,例如策略3的權(quán)重由20變?yōu)?5。這時(shí),其對(duì)應(yīng)的數(shù)值范圍也會(huì)相應(yīng)調(diào)整,調(diào)整后的取值范圍為:策略I對(duì)應(yīng)的數(shù)值范圍為[O, 20),策略2對(duì)應(yīng)的數(shù)值范圍為[20,40),策略3對(duì)應(yīng)的數(shù)值范圍為[40,55),策略4對(duì)應(yīng)的數(shù)值范圍為[55,75)例如策略5對(duì)應(yīng)的數(shù)值范圍為[75,95)。在隨機(jī)生成人臉活體檢測(cè)策略時(shí),可以隨機(jī)生成整數(shù),所述整數(shù)的取值范圍為[0,95)。這樣,由于策略3的權(quán)重降低,其在隨機(jī)生成人臉活體檢測(cè)策略時(shí)被選中的概率也降低,從而提高了人臉活體檢測(cè)的難度,提高了用戶體驗(yàn)。
[0070]進(jìn)一步的,在另外一種實(shí)現(xiàn)方式中,假設(shè)在執(zhí)行策略3之前,預(yù)先執(zhí)行了策略5,而用戶執(zhí)行策略5的用戶行為被判斷為正常用戶行為,那么,當(dāng)預(yù)置的調(diào)整策略為提高用戶體驗(yàn)策略時(shí),除了降低對(duì)應(yīng)異常用戶行為的人臉活體檢測(cè)策略的權(quán)重之外,還可以提高對(duì)應(yīng)正常用戶行為的人臉活體檢測(cè)策略的權(quán)重。由于出現(xiàn)異常行為,說明對(duì)應(yīng)的策略用戶具有較大的難度執(zhí)行,為了提高用戶體驗(yàn),除了降低較難通過的人臉活體檢測(cè)策略的權(quán)重,還可以提高較容易通過的策略5的權(quán)重,以提高策略5被選中的概率,從而降低人臉活體檢測(cè)的難度,提高用戶體驗(yàn)。
[0071]S210,判斷是否還有未執(zhí)行的人臉活體檢測(cè)策略,如果是,進(jìn)入S204;如果否,進(jìn)人 S211。
[0072]S211,完成人臉活體檢測(cè),結(jié)束程序。
[0073]需要說明的是,在本發(fā)明實(shí)施例具體實(shí)現(xiàn)時(shí),當(dāng)判斷用戶行為為異常用戶行為,在確定調(diào)整策略時(shí),除了圖2所示實(shí)施例中按照預(yù)置的調(diào)整策略來確定調(diào)整策略的方式,還可以采取其他方式確定調(diào)整策略。
[0074]例如,在一種可能的實(shí)現(xiàn)方式中,獲取用戶歷史行為數(shù)據(jù),當(dāng)根據(jù)所述用戶歷史行為數(shù)據(jù)確定所述用戶屬于高風(fēng)險(xiǎn)用戶時(shí),提高對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重。而后,進(jìn)入S203,重新隨機(jī)生成人臉活體檢測(cè)策略。例如,當(dāng)用戶多次登錄失敗或者在人臉活體檢測(cè)中不通過或者超時(shí)時(shí),確定用戶屬于高風(fēng)險(xiǎn)用戶,這時(shí)提高對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重,提高人臉活體檢測(cè)的難度。
[0075]在另外一種可能的實(shí)現(xiàn)方式中,替代S208和S209,可以獲取用戶歷史行為數(shù)據(jù),當(dāng)根據(jù)所述用戶歷史行為數(shù)據(jù)確定所述用戶屬于低風(fēng)險(xiǎn)用戶時(shí),降低對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重。這樣,可以提高用戶體驗(yàn)。
[0076]在另外一種實(shí)現(xiàn)方式中,替代S208和S209,可以獲取用戶在進(jìn)行人臉活體檢測(cè)前的數(shù)據(jù)操作,當(dāng)確定所述數(shù)據(jù)操作的類型與預(yù)設(shè)的異常用戶行為類型相同時(shí),提高對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重。所述預(yù)設(shè)的異常用戶行為類型包括:登錄失敗、修改密碼、校驗(yàn)操作、解除綁定手機(jī)、更好綁定手機(jī)、刪除記錄等、使用設(shè)備異地登錄或者使用不同的設(shè)備登錄等,本發(fā)明對(duì)此不進(jìn)行限定。當(dāng)判斷用戶在進(jìn)行人臉活體檢測(cè)前執(zhí)行的數(shù)據(jù)操作與預(yù)設(shè)的異常用戶行為類型相同時(shí),則確定用戶具有較高的安全風(fēng)險(xiǎn),為了提高系統(tǒng)的安全性,可以通過提高對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重,提高人臉活體檢測(cè)的難度。
[0077]當(dāng)然,本領(lǐng)域技術(shù)人員可以理解的是,可以對(duì)圖2所示實(shí)施例進(jìn)行改動(dòng)或變形,均屬于本發(fā)明的保護(hù)范圍。
[0078]參見圖3,為本發(fā)明實(shí)施例提供的再一種人臉活體檢測(cè)方法流程示意圖。
[0079]S301,獲取用戶歷史用戶行為。
[0080]S302,當(dāng)根據(jù)所述用戶歷史行為確定所述用戶屬于高風(fēng)險(xiǎn)用戶時(shí),則確定所述用戶行為屬于異常用戶行為。
[0081]S303,調(diào)整人臉活體檢測(cè)策略集合中各策略的權(quán)重,以提高人臉活體檢測(cè)的難度。
[0082]這時(shí),調(diào)整權(quán)重的策略可以是系統(tǒng)默認(rèn)的策略,也可以是根據(jù)經(jīng)驗(yàn)確定的、較難被用戶執(zhí)行的策略,即對(duì)應(yīng)異常行為的策略。
[0083]S304,根據(jù)調(diào)整后的各人臉活體檢測(cè)策略的權(quán)重,隨機(jī)生成人臉活體檢測(cè)策略。
[0084]S305,根據(jù)所述人臉活體檢測(cè)策略執(zhí)行人臉活體檢測(cè)。
[0085]在這一實(shí)施例中,可以在執(zhí)行人臉活體檢測(cè)前,預(yù)先獲取用戶的歷史行為,從而確定是提高還是降低人臉活體檢測(cè)的難度,以提高系統(tǒng)的安全性。
[0086]參見圖4,為本發(fā)明實(shí)施例提供的又一種人臉體檢測(cè)方法流程示意圖。
[0087]S401,獲取用戶在進(jìn)行人臉活體檢測(cè)前執(zhí)行的數(shù)據(jù)操作。
[0088]S402,當(dāng)確定所述數(shù)據(jù)操作的類型與預(yù)設(shè)的異常用戶行為類型相同時(shí),確定所述用戶行為屬于異常用戶行為。
[0089]所述預(yù)設(shè)的異常用戶行為類型包括:登錄失敗、修改密碼、校驗(yàn)操作、解除綁定手機(jī)、更好綁定手機(jī)、刪除記錄等、使用設(shè)備異地登錄或者使用不同的設(shè)備登錄等,本發(fā)明對(duì)此不進(jìn)行限定。當(dāng)判斷用戶在進(jìn)行人臉活體檢測(cè)前執(zhí)行的數(shù)據(jù)操作與預(yù)設(shè)的異常用戶行為類型相同時(shí),則確定用戶具有較高的安全風(fēng)險(xiǎn),確定用戶行為屬于異常用戶行為。
[0090]S403,調(diào)整人臉活體檢測(cè)策略集合中各策略的權(quán)重,以提高人臉活體檢測(cè)的難度。
[0091]這時(shí),調(diào)整權(quán)重的策略可以是系統(tǒng)默認(rèn)的策略,也可以是根據(jù)經(jīng)驗(yàn)確定的、較難被用戶執(zhí)行的策略,即對(duì)應(yīng)異常行為的策略。
[0092]S404,根據(jù)調(diào)整后的各人臉活體檢測(cè)策略的權(quán)重,隨機(jī)生成人臉活體檢測(cè)策略。
[0093]S405,根據(jù)所述人臉活體檢測(cè)策略執(zhí)行人臉活體檢測(cè)。
[0094]在這一實(shí)施例中,可以在執(zhí)行人臉活體檢測(cè)前,預(yù)先獲取用戶在進(jìn)行人臉活體檢測(cè)前執(zhí)行的數(shù)據(jù)操作,從而確定是提高還是降低人臉活體檢測(cè)的難度,以提高系統(tǒng)的安全性。
[0095]參見圖5,為本發(fā)明實(shí)施例提供的人臉活體檢測(cè)裝置示意圖。
[0096]一種人臉活體檢測(cè)裝置500,所述裝置包括:
[0097]獲取單元501,用于獲取用戶行為。
[0098]調(diào)整單元502,用于當(dāng)確定所述獲取單元獲取的用戶行為屬于異常用戶行為時(shí),確定調(diào)整策略;所述調(diào)整策略用于提高或者降低人臉活體檢測(cè)的難度。
[0099]策略生成單元503,用于根據(jù)所述調(diào)整單元確定的調(diào)整策略生成人臉活體檢測(cè)策略。
[0100]檢測(cè)單元504,用于根據(jù)所述策略生成單元生成的人臉活體檢測(cè)策略執(zhí)行人臉活體檢測(cè)。
[0101]進(jìn)一步的,所述獲取單元獲取的所述用戶行為為用戶執(zhí)行第一人臉活體檢測(cè)策略而形成的行為;
[0102]所述調(diào)整單元具體用于:
[0103]當(dāng)確定所述用戶行為不符合所述第一人臉活體檢測(cè)策略的通過條件時(shí),確定所述用戶行為屬于異常用戶行為;或者,
[0104]當(dāng)未在預(yù)設(shè)時(shí)間內(nèi)采集到符合所述第一人臉活體檢測(cè)策略通過條件的用戶行為時(shí),確定所述用戶行為屬于異常用戶行為。
[0105]進(jìn)一步的,所述調(diào)整單元具體用于:
[0106]獲取預(yù)置的調(diào)整策略,所述預(yù)置的調(diào)整策略包括第一策略和第二策略中的至少一者;
[0107]當(dāng)所述預(yù)置的調(diào)整策略為所述第一策略時(shí),提高所述第一人臉活體檢測(cè)策略的權(quán)重;
[0108]當(dāng)所述預(yù)置的調(diào)整策略為所述第二策略時(shí),降低所述第一人臉活體檢測(cè)策略的權(quán)重;
[0109]其中,所述權(quán)重用于表示所述第一人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率。
[0110]進(jìn)一步的,所述獲取單元具體用于:
[0111]獲取第一用戶行為和第二用戶行為;其中,所述第一用戶行為為用戶執(zhí)行第一人臉活體檢測(cè)策略而形成的行為;所述第二用戶行為為用戶執(zhí)行第二人臉活體檢測(cè)策略而形成的行為;所述第一人臉活體檢測(cè)策略和所述第二人臉活體檢測(cè)策略不同。
[0112]進(jìn)一步的,所述調(diào)整單元具體用于:
[0113]當(dāng)確定所述第一用戶行為屬于正常用戶行為且確定所述第二用戶行為屬于異常用戶行為時(shí),獲取預(yù)置的調(diào)整策略;所述預(yù)置的調(diào)整策略包括第一策略和第二策略中的至少一者;
[0114]當(dāng)所述預(yù)置的調(diào)整策略為所述第一策略時(shí),降低所述第一人臉活體檢測(cè)策略的權(quán)重,提高所述第二人臉活體檢測(cè)策略的權(quán)重;
[0115]當(dāng)所述預(yù)置的調(diào)整策略為所述第二策略時(shí),提高所述第一人臉活體檢測(cè)策略的權(quán)重,降低所述第二人臉活體檢測(cè)策略的權(quán)重;
[0116]其中,所述權(quán)重用于表示所述第一人臉活體檢測(cè)策略或者所述第二人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率。
[0117]進(jìn)一步的,所述調(diào)整單元具體用于執(zhí)行下述中的至少一者:
[0118]獲取用戶歷史行為數(shù)據(jù),當(dāng)根據(jù)所述用戶歷史行為數(shù)據(jù)確定所述用戶屬于高風(fēng)險(xiǎn)用戶時(shí),提高對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重;
[0119]獲取用戶歷史行為數(shù)據(jù),當(dāng)根據(jù)所述用戶歷史行為數(shù)據(jù)確定所述用戶屬于低風(fēng)險(xiǎn)用戶時(shí),降低對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重;
[0120]獲取用戶在進(jìn)行人臉活體檢測(cè)前的數(shù)據(jù)操作,當(dāng)確定所述數(shù)據(jù)操作的類型與預(yù)設(shè)的異常用戶行為類型相同時(shí),提高對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重;
[0121]其中,所述權(quán)重用于表示所述人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率。
[0122]進(jìn)一步的,所述獲取單元獲取的所述用戶行為為用戶歷史行為;
[0123]所述調(diào)整單元具體用于:
[0124]根據(jù)所述用戶歷史行為確定所述用戶屬于高風(fēng)險(xiǎn)用戶時(shí),則確定所述用戶行為屬于異常用戶行為。
[0125]進(jìn)一步的,所述獲取單元獲取的所述用戶行為為用戶在進(jìn)行人臉活體檢測(cè)前執(zhí)行的數(shù)據(jù)操作;
[0126]所述調(diào)整單元具體用于:
[0127]確定所述數(shù)據(jù)操作的類型與預(yù)設(shè)的異常用戶行為類型相同時(shí),確定所述用戶行為屬于異常用戶行為。
[0128]進(jìn)一步的,所述調(diào)整單元具體用于:
[0129]調(diào)整人臉活體檢測(cè)策略集合中各策略的權(quán)重,以提高人臉活體檢測(cè)的難度。
[0130]進(jìn)一步的,所述人臉活體檢測(cè)策略包括閉眼、抬頭、張口、搖頭、微笑策略中的一種或多種。
[0131]上述各單元的功能可對(duì)應(yīng)于圖1至圖4詳細(xì)描述的上述方法的處理步驟,于此不再贅述。需要說明的是,由于對(duì)方法實(shí)施例進(jìn)行詳細(xì)的闡述,對(duì)裝置實(shí)施例的描述較為簡(jiǎn)單,本領(lǐng)域技術(shù)人員可以理解的是,可以參照方法實(shí)施例構(gòu)造本發(fā)明的裝置實(shí)施例。本領(lǐng)域技術(shù)人員在不付出創(chuàng)造性勞動(dòng)下獲取的其他實(shí)現(xiàn)方式均屬于本發(fā)明的保護(hù)范圍。
[0132]本領(lǐng)域技術(shù)人員可以理解的是,以上對(duì)方法和裝置實(shí)施例進(jìn)行了示例性說明,以上不視為對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員在不付出創(chuàng)造性勞動(dòng)下獲得的其他實(shí)現(xiàn)方式均屬于本發(fā)明的保護(hù)范圍。
[0133]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。本發(fā)明可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本發(fā)明,在這些分布式計(jì)算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。
[0134]本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。以上所述僅是本發(fā)明的【具體實(shí)施方式】,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種人臉活體檢測(cè)方法,其特征在于,所述方法包括: 獲取用戶行為; 當(dāng)確定所述用戶行為屬于異常用戶行為時(shí),確定調(diào)整策略;所述調(diào)整策略用于提高或者降低人臉活體檢測(cè)的難度; 根據(jù)所述調(diào)整策略生成人臉活體檢測(cè)策略; 根據(jù)所述人臉活體檢測(cè)策略執(zhí)行人臉活體檢測(cè)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶行為為用戶執(zhí)行第一人臉活體檢測(cè)策略而形成的行為; 所述確定所述用戶行為屬于異常用戶行為包括: 當(dāng)確定所述用戶行為不符合所述第一人臉活體檢測(cè)策略的通過條件時(shí),確定所述用戶行為屬于異常用戶行為;或者, 當(dāng)未在預(yù)設(shè)時(shí)間內(nèi)采集到符合所述第一人臉活體檢測(cè)策略通過條件的用戶行為時(shí),確定所述用戶行為屬于異常用戶行為。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述確定調(diào)整策略包括: 獲取預(yù)置的調(diào)整策略,所述預(yù)置的調(diào)整策略包括第一策略和第二策略中的至少一者;當(dāng)所述預(yù)置的調(diào)整策略為所述第一策略時(shí),提高所述第一人臉活體檢測(cè)策略的權(quán)重;當(dāng)所述預(yù)置的調(diào)整策略為所述第二策略時(shí),降低所述第一人臉活體檢測(cè)策略的權(quán)重;其中,所述權(quán)重用于表示所述第一人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取用戶行為包括: 獲取第一用戶行為和第二用戶行為;其中,所述第一用戶行為為用戶執(zhí)行第一人臉活體檢測(cè)策略而形成的行為;所述第二用戶行為為用戶執(zhí)行第二人臉活體檢測(cè)策略而形成的行為;所述第一人臉活體檢測(cè)策略和所述第二人臉活體檢測(cè)策略不同。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述確定調(diào)整策略包括: 當(dāng)確定所述第一用戶行為屬于正常用戶行為且確定所述第二用戶行為屬于異常用戶行為時(shí),獲取預(yù)置的調(diào)整策略;所述預(yù)置的調(diào)整策略包括第一策略和第二策略中的至少一者; 當(dāng)所述預(yù)置的調(diào)整策略為所述第一策略時(shí),降低所述第一人臉活體檢測(cè)策略的權(quán)重,提高所述第二人臉活體檢測(cè)策略的權(quán)重; 當(dāng)所述預(yù)置的調(diào)整策略為所述第二策略時(shí),提高所述第一人臉活體檢測(cè)策略的權(quán)重,降低所述第二人臉活體檢測(cè)策略的權(quán)重; 其中,所述權(quán)重用于表示所述第一人臉活體檢測(cè)策略或者所述第二人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率。6.根據(jù)權(quán)利要求2或4所述的方法,其特征在于,所述確定調(diào)整策略包括下述中的至少一者: 獲取用戶歷史行為數(shù)據(jù),當(dāng)根據(jù)所述用戶歷史行為數(shù)據(jù)確定所述用戶屬于高風(fēng)險(xiǎn)用戶時(shí),提高對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重; 獲取用戶歷史行為數(shù)據(jù),當(dāng)根據(jù)所述用戶歷史行為數(shù)據(jù)確定所述用戶屬于低風(fēng)險(xiǎn)用戶時(shí),降低對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重; 獲取用戶在進(jìn)行人臉活體檢測(cè)前的數(shù)據(jù)操作,當(dāng)確定所述數(shù)據(jù)操作的類型與預(yù)設(shè)的異常用戶行為類型相同時(shí),提高對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重; 其中,所述權(quán)重用于表示所述人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率。7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶行為為用戶歷史行為; 所述確定所述用戶行為屬于異常用戶行為包括: 根據(jù)所述用戶歷史行為確定所述用戶屬于高風(fēng)險(xiǎn)用戶時(shí),則確定所述用戶行為屬于異常用戶行為。8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶行為為用戶在進(jìn)行人臉活體檢測(cè)前執(zhí)行的數(shù)據(jù)操作; 所述確定所述用戶行為屬于異常用戶行為包括: 確定所述數(shù)據(jù)操作的類型與預(yù)設(shè)的異常用戶行為類型相同時(shí),確定所述用戶行為屬于異常用戶行為。9.根據(jù)權(quán)利要求7或8所述的方法,其特征在于,所述確定調(diào)整策略包括: 調(diào)整人臉活體檢測(cè)策略集合中各策略的權(quán)重,以提高人臉活體檢測(cè)的難度。10.根據(jù)權(quán)利要求1至9任意一項(xiàng)所述的方法,其特征在于,所述人臉活體檢測(cè)策略包括閉眼、抬頭、張口、搖頭、微笑策略中的一種或多種。11.一種人臉活體檢測(cè)裝置,其特征在于,所述裝置包括: 獲取單元,用于獲取用戶行為; 調(diào)整單元,用于當(dāng)確定所述獲取單元獲取的用戶行為屬于異常用戶行為時(shí),確定調(diào)整策略;所述調(diào)整策略用于提高或者降低人臉活體檢測(cè)的難度; 策略生成單元,用于根據(jù)所述調(diào)整單元確定的調(diào)整策略生成人臉活體檢測(cè)策略; 檢測(cè)單元,用于根據(jù)所述策略生成單元生成的人臉活體檢測(cè)策略執(zhí)行人臉活體檢測(cè)。12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述獲取單元獲取的所述用戶行為為用戶執(zhí)行第一人臉活體檢測(cè)策略而形成的行為; 所述調(diào)整單元具體用于: 當(dāng)確定所述用戶行為不符合所述第一人臉活體檢測(cè)策略的通過條件時(shí),確定所述用戶行為屬于異常用戶行為;或者, 當(dāng)未在預(yù)設(shè)時(shí)間內(nèi)采集到符合所述第一人臉活體檢測(cè)策略通過條件的用戶行為時(shí),確定所述用戶行為屬于異常用戶行為。13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述調(diào)整單元具體用于: 獲取預(yù)置的調(diào)整策略,所述預(yù)置的調(diào)整策略包括第一策略和第二策略中的至少一者;當(dāng)所述預(yù)置的調(diào)整策略為所述第一策略時(shí),提高所述第一人臉活體檢測(cè)策略的權(quán)重;當(dāng)所述預(yù)置的調(diào)整策略為所述第二策略時(shí),降低所述第一人臉活體檢測(cè)策略的權(quán)重;其中,所述權(quán)重用于表示所述第一人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率。14.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述獲取單元具體用于: 獲取第一用戶行為和第二用戶行為;其中,所述第一用戶行為為用戶執(zhí)行第一人臉活體檢測(cè)策略而形成的行為;所述第二用戶行為為用戶執(zhí)行第二人臉活體檢測(cè)策略而形成的行為;所述第一人臉活體檢測(cè)策略和所述第二人臉活體檢測(cè)策略不同。15.根據(jù)權(quán)利要求14所述的裝置法,其特征在于,所述調(diào)整單元具體用于: 當(dāng)確定所述第一用戶行為屬于正常用戶行為且確定所述第二用戶行為屬于異常用戶行為時(shí),獲取預(yù)置的調(diào)整策略;所述預(yù)置的調(diào)整策略包括第一策略和第二策略中的至少一者; 當(dāng)所述預(yù)置的調(diào)整策略為所述第一策略時(shí),降低所述第一人臉活體檢測(cè)策略的權(quán)重,提高所述第二人臉活體檢測(cè)策略的權(quán)重; 當(dāng)所述預(yù)置的調(diào)整策略為所述第二策略時(shí),提高所述第一人臉活體檢測(cè)策略的權(quán)重,降低所述第二人臉活體檢測(cè)策略的權(quán)重; 其中,所述權(quán)重用于表示所述第一人臉活體檢測(cè)策略或者所述第二人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率。16.根據(jù)權(quán)利要求12或14所述的裝置,其特征在于,所述調(diào)整單元具體用于執(zhí)行下述中的至少一者: 獲取用戶歷史行為數(shù)據(jù),當(dāng)根據(jù)所述用戶歷史行為數(shù)據(jù)確定所述用戶屬于高風(fēng)險(xiǎn)用戶時(shí),提高對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重; 獲取用戶歷史行為數(shù)據(jù),當(dāng)根據(jù)所述用戶歷史行為數(shù)據(jù)確定所述用戶屬于低風(fēng)險(xiǎn)用戶時(shí),降低對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重; 獲取用戶在進(jìn)行人臉活體檢測(cè)前的數(shù)據(jù)操作,當(dāng)確定所述數(shù)據(jù)操作的類型與預(yù)設(shè)的異常用戶行為類型相同時(shí),提高對(duì)應(yīng)所述異常用戶行為的人臉活體檢測(cè)策略的權(quán)重; 其中,所述權(quán)重用于表示所述人臉活體檢測(cè)策略在人臉活體檢測(cè)策略集合中出現(xiàn)的概率。17.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述獲取單元獲取的所述用戶行為為用戶歷史行為; 所述調(diào)整單元具體用于: 根據(jù)所述用戶歷史行為確定所述用戶屬于高風(fēng)險(xiǎn)用戶時(shí),則確定所述用戶行為屬于異常用戶行為。18.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述獲取單元獲取的所述用戶行為為用戶在進(jìn)行人臉活體檢測(cè)前執(zhí)行的數(shù)據(jù)操作; 所述調(diào)整單元具體用于: 確定所述數(shù)據(jù)操作的類型與預(yù)設(shè)的異常用戶行為類型相同時(shí),確定所述用戶行為屬于異常用戶行為。19.根據(jù)權(quán)利要求17或18所述的裝置,其特征在于,所述調(diào)整單元具體用于: 調(diào)整人臉活體檢測(cè)策略集合中各策略的權(quán)重,以提高人臉活體檢測(cè)的難度。20.根據(jù)權(quán)利要求11至19任意一項(xiàng)所述的裝置,其特征在于,所述人臉活體檢測(cè)策略包括閉眼、抬頭、張口、搖頭、微笑策略中的一種或多種。
【文檔編號(hào)】G06F21/32GK105844203SQ201510015237
【公開日】2016年8月10日
【申請(qǐng)日】2015年1月12日
【發(fā)明人】曾岳偉
【申請(qǐng)人】阿里巴巴集團(tuán)控股有限公司