欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種人臉活體檢測方法及裝置與流程

文檔序號:12721233閱讀:206來源:國知局
一種人臉活體檢測方法及裝置與流程

本發(fā)明涉及圖像處理領(lǐng)域,具體涉及一種人臉活體檢測方法及裝置。



背景技術(shù):

隨著圖像處理與模式識別技術(shù)的快速進步及人臉識別的便捷性,基于視頻圖像處理的人臉識別系統(tǒng)得到廣泛的運用,例如考勤、出入口控制、安全監(jiān)控等領(lǐng)域都已經(jīng)出現(xiàn)了人臉識別裝置。然而,人臉識別裝置在使用的過程中會受到外界使用者的惡意攻擊,其中最為常見的是外界使用者使用人臉圖片或包含人臉的視頻來攻擊人臉識別裝置,使得人臉識別裝置對這些非活體人臉產(chǎn)生響應(yīng),給人臉識別裝置的使用安全帶來極大的挑戰(zhàn)。為防止這類惡意攻擊行為,人臉活體檢測方法及裝置應(yīng)運而生。

目前運用最為普遍的人臉活體檢測方法是基于視頻流交互式的驗證,這類方法需要人們根據(jù)人臉活體檢測裝置的提示做出相應(yīng)的回應(yīng),人臉活體檢測裝置再根據(jù)回應(yīng)是否合理來判斷檢測對象是否包括人臉活體,例如人臉活體檢測裝置可以提示人們做出轉(zhuǎn)動頭部、張閉合嘴巴或眨動眼睛等基本動作。

但是,由于人臉活體檢測裝置可選的基本動作較少,這就增大了攻擊者預(yù)先準(zhǔn)備的人臉視頻中人物的動作,與提示的動作相同的幾率,降低人臉活體檢測的準(zhǔn)確率,不利于提高人臉識別裝置的使用安全。



技術(shù)實現(xiàn)要素:

本發(fā)明提供一種人臉活體檢測方法及裝置,用于解決現(xiàn)有活體檢測方法的準(zhǔn)確率低,安全性差的問題。

本發(fā)明實施例的一方面提供了一種人臉活體檢測方法,包括:

獲取第一圖像;

對所述第一圖像進行人臉識別,從預(yù)存人物信息中確定所述第一圖像中的目標(biāo)人物的信息;

隨機生成目標(biāo)校驗動作,所述目標(biāo)校驗動作包括至少兩個基本校驗動作;

根據(jù)所述目標(biāo)校驗動作輸出動作提示信息,所述動作提示信息用以提示用戶在預(yù)設(shè)時長內(nèi)做出所述目標(biāo)校驗動作;

獲取第二視頻,所述第二視頻的時長不超過所述預(yù)設(shè)時長;

根據(jù)所述第二視頻確定所述目標(biāo)人物的目標(biāo)動作;

判斷所述目標(biāo)動作與所述目標(biāo)校驗動作是否一致;

若是,則判定所述目標(biāo)人物的校驗成功。

結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述目標(biāo)校驗動作與預(yù)存的所述目標(biāo)人物的歷史校驗動作不同;

所述隨機生成所述目標(biāo)校驗動作包括:

確定所述目標(biāo)人物對應(yīng)的目標(biāo)歷史校驗動作;

隨機生成校驗動作;

判斷所述校驗動作與所述目標(biāo)歷史校驗動作是否一致;

若否,則確定所述校驗動作為目標(biāo)校驗動作,并觸發(fā)根據(jù)所述目標(biāo)校驗動作輸出動作提示信息的步驟;

若是,則重新執(zhí)行隨機生成校驗動作的步驟。

結(jié)合第一方面或者第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式中,所述判斷所述目標(biāo)動作與所述目標(biāo)校驗動作是否一致包括:

判斷所述目標(biāo)動作的基本目標(biāo)動作與所述目標(biāo)校驗動作的基本校驗動作是否為相同類別;

若是,則判斷所述基本目標(biāo)動作的動作要素與所述基本校驗動作的動作要素是否相同;

若是,則判定所述目標(biāo)動作與所述目標(biāo)校驗動作一致。

結(jié)合第一方面、第一方面的第一種可能的實現(xiàn)方式和第一方面的第二種可能的實現(xiàn)方式中任意一種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,在獲取第二視頻之后,在根據(jù)所述第二視頻確定所述目標(biāo)人物的目標(biāo)動作之前,所述方法還包括:

判斷所述第二視頻中所述目標(biāo)人物的圖像是否連續(xù);

若是,則觸發(fā)根據(jù)所述第二視頻確定所述目標(biāo)人物的目標(biāo)動作的步驟。

結(jié)合第一方面的第三種可能的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式中,所述判斷所述第二視頻中所述目標(biāo)人物的圖像是否連續(xù)包括:

判斷所述第二視頻中相鄰視頻幀之間的圖像差異是否超過差異閾值;

若是,則判定所述第二視頻中所述目標(biāo)人物的圖像不連續(xù);

若否,則判定所述第二視頻中所述目標(biāo)人物的圖像連續(xù)。

本發(fā)明實施例的第二方面提供了一種人臉活體檢測裝置,包括:

第一獲取模塊,用于獲取第一圖像;

人臉識別模塊,用于對所述第一圖像進行人臉識別,從預(yù)存人物信息中確定所述第一圖像中的目標(biāo)人物的信息;

隨機生成模塊,用于隨機生成目標(biāo)校驗動作,所述目標(biāo)校驗動作包括至少兩個基本校驗動作;

輸出提示模塊,用于根據(jù)所述目標(biāo)校驗動作輸出動作提示信息,所述動作提示信息用以提示用戶在預(yù)設(shè)時長內(nèi)做出所述目標(biāo)校驗動作;

第二獲取模塊,用于獲取第二視頻,所述第二視頻的時長不超過所述預(yù)設(shè)時長;

動作確定模塊,用于根據(jù)所述第二視頻確定所述目標(biāo)人物的目標(biāo)動作;

第一判斷模塊,用于判斷所述目標(biāo)動作與所述目標(biāo)校驗動作是否一致;

第一判定模塊,用于當(dāng)所述第一判斷模塊判定所述目標(biāo)動作與所述目標(biāo)校驗動作一致時,判定所述目標(biāo)人物的校驗成功。

結(jié)合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述目標(biāo)校驗動作與預(yù)存的所述目標(biāo)人物的歷史校驗動作不同;

所述隨機生成模塊包括:

第一確定單元,用于確定所述目標(biāo)人物對應(yīng)的目標(biāo)歷史校驗動作;

隨機生成單元,用于隨機生成校驗動作;

第一判斷單元,用于判斷所述校驗動作與所述目標(biāo)歷史校驗動作是否一致;

第二確定單元,用于當(dāng)所述第一判斷單元判定所述校驗動作與所述目標(biāo)歷史校驗動作不一致時,確定所述校驗動作為目標(biāo)校驗動作,并觸發(fā)根據(jù)所述目標(biāo)校驗動作輸出動作提示信息的步驟;

觸發(fā)單元,用于當(dāng)所述第一判斷單元判定所述校驗動作與所述目標(biāo)歷史校驗動作一致時,則觸發(fā)所述隨機生成單元。

結(jié)合第二方面或者第二方面的第一種可能的實現(xiàn)方式,在第二方面的第二種可能的實現(xiàn)方式中,所述第一判斷模塊包括:

第二判斷單元,用于判斷所述目標(biāo)動作的基本目標(biāo)動作與所述目標(biāo)校驗動作的基本校驗動作是否為相同類別;

第三判斷單元,用于當(dāng)所述第二判斷單元判定所述基本目標(biāo)動作與所述基本校驗動作為相同類別時,判斷所述基本目標(biāo)動作的動作要素與所述基本校驗動作的動作要素是否相同;

第一判定單元,用于當(dāng)所述第三判斷單元判定所述基本目標(biāo)動作的動作要素與所述基本校驗動作的動作要素相同時,判定所述目標(biāo)動作與所述目標(biāo)校驗動作一致。

結(jié)合第二方面、第二方面的第一種可能的實現(xiàn)方式和第二方面的第二種可能的實現(xiàn)方式中任意一種可能的實現(xiàn)方式,在第二方面的第三種可能的實現(xiàn)方式中,所述人臉活體檢測裝置還包括:

第二判斷模塊,用于判斷所述第二視頻中所述目標(biāo)人物的圖像是否連續(xù);

觸發(fā)模塊,用于當(dāng)所述第二判斷模塊判定所述第二視頻中所述目標(biāo)人物的圖像連續(xù)時,觸發(fā)根據(jù)所述第二視頻確定所述目標(biāo)人物的目標(biāo)動作的步驟。

結(jié)合第二方面的第三種可能的實現(xiàn)方式,在第二方面的第四種可能的實現(xiàn)方式中,所述第二判斷模塊包括:

第四判斷單元,用于判斷所述第二視頻中相鄰視頻幀之間的圖像差異是否超過差異閾值;

第二判定單元,用于當(dāng)所述第四判斷單元判定所述第二視頻中相鄰視頻幀之間的圖像差異超過差異閾值時,判定所述第二視頻中所述目標(biāo)人物的圖像不連續(xù);

第三判定單元,用于當(dāng)所述第四判斷單元判定所述第二視頻中相鄰視頻幀之間的圖像差異不超過差異閾值時,判定所述第二視頻中所述目標(biāo)人物的圖像連續(xù)。

從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點:

本發(fā)明隨機生成的校驗動作包括至少兩個基本校驗動作,和現(xiàn)有技術(shù)中校驗動作為基本校驗動作相比,基本校驗動作的組合的可選數(shù)目大于基本校驗動作的可選數(shù)目,這樣就降低了攻擊者預(yù)先準(zhǔn)備的人臉視頻中人物的動作,與提示的動作相同的幾率,提高了人臉活體檢測的準(zhǔn)確率,有利于提高人臉識別裝置的使用安全。

附圖說明

圖1是本發(fā)明人臉活體檢測方法一個實施例示意圖;

圖2是本發(fā)明人臉活體檢測方法另一個實施例示意圖;

圖3是本發(fā)明目標(biāo)校驗動作的生成方法一個實施例示意圖;

圖4是本發(fā)明人臉活體檢測裝置一個實施例示意圖。

具體實施方式

本發(fā)明實施例提供了一種人臉活體檢測方法及裝置,用于提高人臉活體檢測的準(zhǔn)確率。

為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本發(fā)明保護的范圍。

本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三”、“第四”等(如果存在)是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的實施例能夠以除了在這里圖示或描述的內(nèi)容以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。

為便于理解,下面對本發(fā)明實施例中的具體流程進行描述,請參閱圖1,本發(fā)明實施例中人臉活體檢測方法一個實施例包括:

101、獲取第一圖像;

人臉活體檢測裝置設(shè)置有攝像頭,能夠獲取攝像區(qū)域的第一圖像。

102、對第一圖像進行人臉識別,從預(yù)存人物信息中確定第一圖像中的目標(biāo)人物的信息;

人臉活體檢測裝置預(yù)先錄入有人物信息以及其對應(yīng)的人臉特征信息,或者人臉活體檢測裝置也可以通過聯(lián)網(wǎng)獲取。人臉活體檢測裝置在獲取第一圖像之后,可以對第一圖像進行人臉識別,從預(yù)存人物信息中確定第一圖像中的人物為目標(biāo)人物,并確定目標(biāo)人物的信息。

103、隨機生成目標(biāo)校驗動作,目標(biāo)校驗動作包括至少兩個基本校驗動作;

人臉活體檢測裝置確定第一圖像中的目標(biāo)人物的信息之后,可以隨機生成目標(biāo)校驗動作,目標(biāo)校驗動作包括至少兩個基本校驗動作,常見的基本校驗動作包括點頭、搖頭、眨眼、張嘴等,目標(biāo)校驗動作為基本校驗動作的組合,比如目標(biāo)校驗動作可以是點頭之后搖頭,或者可以是點頭之后搖頭,之后眨眼,等等。并且,隨機生成的校驗動作所包括的基本校驗動作的數(shù)目可以是隨機的,所包括的基本校驗動作也可以是隨機的。

104、根據(jù)目標(biāo)校驗動作輸出動作提示信息;

人臉活體檢測裝置生成目標(biāo)校驗動作之后,可以根據(jù)生成的目標(biāo)校驗動作輸出動作提示信息,動作提示信息用以提示用戶在預(yù)設(shè)時長內(nèi)做出目標(biāo)校驗動作。

105、獲取第二視頻,第二視頻的時長不超過預(yù)設(shè)時長;

人臉活體檢測裝置在輸出動作提示信息之后,可以通過攝像頭獲取第二視頻,第二視頻的時長不超過預(yù)設(shè)時長。

106、根據(jù)第二視頻確定目標(biāo)人物的目標(biāo)動作;

人臉活體檢測裝置獲取第二視頻之后,可以根據(jù)第二視頻確定目標(biāo)人物做出的目標(biāo)動作。

107、判斷目標(biāo)動作與目標(biāo)校驗動作是否一致,若是,則執(zhí)行步驟108,若否,則執(zhí)行步驟109;

人臉活體檢測裝置確定目標(biāo)人物的目標(biāo)動作之后,可以判斷目標(biāo)動作與目標(biāo)校驗動作是否一致,若是,則執(zhí)行步驟108,若否,則執(zhí)行步驟109。

108、判定目標(biāo)人物的校驗成功;

若人臉活體檢測裝置判定目標(biāo)動作與目標(biāo)校驗動作一致,則人臉活體檢測裝置可以判定目標(biāo)人物的校驗成功。

109、執(zhí)行其他操作。

若人臉活體檢測裝置判定目標(biāo)動作與目標(biāo)校驗動作不一致,則人臉活體檢測裝置可以執(zhí)行其他操作,而不直接判定目標(biāo)人物的校驗成功。

本發(fā)明隨機生成的校驗動作包括至少兩個基本校驗動作,和現(xiàn)有技術(shù)中校驗動作為基本動作相比,基本動作的組合的可選數(shù)目大于基本動作的可選數(shù)目,這樣就降低了攻擊者預(yù)先準(zhǔn)備的人臉視頻中人物的動作,與提示的動作相同的幾率,提高了人臉活體檢測的準(zhǔn)確率,有利于提高人臉識別裝置的使用安全。

請參閱圖2,本發(fā)明實施例中人臉活體檢測方法另一個實施例包括:

201、獲取第一圖像;

人臉活體檢測裝置設(shè)置有攝像頭,能夠獲取攝像區(qū)域的第一圖像。

202、對第一圖像進行人臉識別,從預(yù)存人物信息中確定第一圖像中的目標(biāo)人物的信息;

人臉活體檢測裝置預(yù)先錄入有人物信息以及其對應(yīng)的人臉特征信息,或者人臉活體檢測裝置也可以通過聯(lián)網(wǎng)獲取。人臉活體檢測裝置在獲取第一圖像之后,可以對第一圖像進行人臉識別,從預(yù)存人物信息中確定第一圖像中的人物為目標(biāo)人物,并確定目標(biāo)人物的信息。人臉識別技術(shù)為成熟的現(xiàn)有技術(shù),具體實現(xiàn)方式此處不再贅述。

203、隨機生成目標(biāo)校驗動作,目標(biāo)校驗動作包括至少兩個基本校驗動作;

人臉活體檢測裝置確定第一圖像中的目標(biāo)人物的信息之后,可以隨機生成目標(biāo)校驗動作,目標(biāo)校驗動作包括至少兩個基本校驗動作,常見的基本校驗動作包括點頭、搖頭、眨眼、張嘴等,目標(biāo)校驗動作為基本校驗動作的組合,比如目標(biāo)校驗動作可以是點頭之后搖頭,或者可以是點頭之后搖頭,之后眨眼,等等。

204、根據(jù)目標(biāo)校驗動作輸出動作提示信息;

人臉活體檢測裝置生成目標(biāo)校驗動作之后,可以根據(jù)生成的目標(biāo)校驗動作輸出動作提示信息,動作提示信息用以提示用戶在預(yù)設(shè)時長內(nèi)做出目標(biāo)校驗動作。預(yù)設(shè)時長可以根據(jù)需要進行設(shè)置,比如可以設(shè)置為30s。

205、獲取第二視頻,第二視頻的時長不超過預(yù)設(shè)時長;

人臉活體檢測裝置在輸出動作提示信息之后,可以通過攝像頭獲取第二視頻,第二視頻的時長不超過預(yù)設(shè)時長。比如在輸出動作提示信息之后,可以保存預(yù)設(shè)時長的視頻。

206、判斷第二視頻中目標(biāo)人物的圖像是否連續(xù),若是,則執(zhí)行步驟207,若否,則執(zhí)行步驟212;

考慮到攻擊者可能預(yù)先保存有目標(biāo)人物的多個視頻,能夠找到目標(biāo)人物的多個動作組合,攻擊者看到動作提示信息之后,可能通過更換視頻來選擇符合動作提示信息的預(yù)存視頻。為了避免這種攻擊行為,在獲取第二視頻之后,人臉活體檢測裝置可以判斷第二視頻中目標(biāo)人物的圖像是否連續(xù),若是,則執(zhí)行步驟207,若否,則執(zhí)行步驟212。

判斷第二視頻中目標(biāo)人物的圖像是否連續(xù)可以包括多種具體方法,作為舉例,可以判斷第二視頻中相鄰視頻幀之間的圖像差異是否超過差異閾值,若超過,則可以判定第二視頻中目標(biāo)人物的圖像不連續(xù);若未超過,則可以判定第二視頻中目標(biāo)人物的圖像連續(xù)。

207、根據(jù)第二視頻確定目標(biāo)人物的目標(biāo)動作;

若人臉活體檢測裝置判定第二視頻中目標(biāo)人物的圖像連續(xù),則可以根據(jù)第二視頻確定目標(biāo)人物做出的目標(biāo)動作。

208、判斷目標(biāo)動作的基本目標(biāo)動作與目標(biāo)校驗動作的基本校驗動作是否為相同類別,若是,則執(zhí)行步驟209,若否,則執(zhí)行步驟212;

人臉活體檢測裝置確定目標(biāo)人物的目標(biāo)動作之后,可以判斷目標(biāo)動作與目標(biāo)校驗動作是否一致,判斷目標(biāo)動作與目標(biāo)校驗動作是否一致可以采用多種具體的判斷方法,作為舉例,可以首先判斷目標(biāo)動作的基本目標(biāo)動作與目標(biāo)校驗動作的基本校驗動作是否為相同類別,若是,則執(zhí)行步驟209,若否,則執(zhí)行步驟212?;灸繕?biāo)動作與基本校驗動作為相同類型是指,以45度的幅度點頭和以90度的幅度點頭,動作的類型相同,均為點頭。

209、判斷基本目標(biāo)動作的動作要素與基本校驗動作的動作要素是否相同,若是,則執(zhí)行步驟210,若否,則執(zhí)行步驟212;

若判定目標(biāo)動作的基本目標(biāo)動作與目標(biāo)校驗動作的基本校驗動作為相同類別,則繼續(xù)判斷基本目標(biāo)動作的動作要素與基本校驗動作的動作要素是否相同,若相同,則執(zhí)行步驟210,若不相同,則執(zhí)行步驟212。動作要素可以指基本動作的參數(shù),比如動作要素可以包括幅度、次數(shù)等。比如,若基本目標(biāo)動作和基本校驗動作均為點頭,那么可以分別確定基本目標(biāo)動作和基本校驗動作的次數(shù),若次數(shù)相同,則判定基本目標(biāo)動作的動作要素與基本校驗動作的動作要素相同。

210、判定目標(biāo)動作與目標(biāo)校驗動作一致;

若判定基本目標(biāo)動作的動作要素與基本校驗動作的動作要素相同,則判定目標(biāo)動作與目標(biāo)校驗動作一致。

211、判定目標(biāo)人物的校驗成功;

若人臉活體檢測裝置判定目標(biāo)動作與目標(biāo)校驗動作一致,則人臉活體檢測裝置可以判定目標(biāo)人物的校驗成功。

212、判定目標(biāo)人物的校驗失敗。

步驟212執(zhí)行其他操作,優(yōu)選的,可以判定目標(biāo)人物的校驗失敗。

在圖1或圖2對應(yīng)的實施例中,為了進一步降低攻擊者預(yù)先準(zhǔn)備的人臉視頻中人物的動作,與提示的動作相同的幾率,提高人臉活體檢測的準(zhǔn)確率,目標(biāo)校驗動作最好與目標(biāo)人物的歷史校驗動作不同,也就是說,應(yīng)隨機生成與目標(biāo)人物的歷史檢驗動作不同的校驗動作,具體的,請參閱圖3,本發(fā)明實施例中目標(biāo)校驗動作的生成方法一個實施例包括:

301、確定目標(biāo)人物對應(yīng)的目標(biāo)歷史校驗動作;

人臉活體檢測裝置通常用于簽到系統(tǒng),因此對于同一人物,人臉活體檢測裝置會在多個時間點進行多次校驗,針對每一次校驗,會隨機生成校驗動作,用以對該人物進行人臉活體檢測。人臉活體檢測裝置可以存儲人物的校驗動作,作為該人物的歷史校驗動作。歷史校驗動作可以指最近一次的一個校驗動作,也可以指最近多次的多個校驗動作,等等。人臉活體檢測裝置在確定第一圖像中的目標(biāo)人物的信息之后,可以根據(jù)目標(biāo)人物的信息確定目標(biāo)人物對應(yīng)的目標(biāo)歷史校驗動作。

302、隨機生成校驗動作;

人臉活體檢測裝置可以隨機生成校驗動作,校驗動作包括至少兩個基本校驗動作,因此隨機生成的校驗動作所包括的基本校驗動作的數(shù)目可以是隨機的,所包括的基本校驗動作也可以是隨機的。

303、判斷校驗動作與目標(biāo)歷史校驗動作是否一致,若是,則執(zhí)行步驟302,若否,則執(zhí)行步驟304;

人臉活體檢測裝置隨機生成校驗動作之后,可以判斷校驗動作與目標(biāo)歷史校驗動作是否一致,若一致,則重新執(zhí)行步驟302,隨機生成校驗動作,若不一致,則執(zhí)行步驟304。

304、確定校驗動作為目標(biāo)校驗動作。

若判定校驗動作與目標(biāo)歷史校驗動作不一致,則生成的校驗動作可用于此次目標(biāo)人物的活體檢測,因此可以確定校驗動作為目標(biāo)校驗動作。確定目標(biāo)校驗動作之后,可以根據(jù)目標(biāo)校驗動作輸出動作提示信息,詳情參閱圖1或圖2對應(yīng)的實施例。

上面對本發(fā)明實施例中的人臉活體檢測方法進行了描述,下面對本發(fā)明實施例中人臉活體檢測裝置進行描述。

請參閱圖4,本發(fā)明實施例中人臉活體檢測裝置一個實施例包括:

第一獲取模塊401,用于獲取第一圖像;

人臉識別模塊402,用于對第一圖像進行人臉識別,從預(yù)存人物信息中確定第一圖像中的目標(biāo)人物的信息;

隨機生成模塊403,用于隨機生成目標(biāo)校驗動作,目標(biāo)校驗動作包括至少兩個基本校驗動作;

輸出提示模塊404,用于根據(jù)目標(biāo)校驗動作輸出動作提示信息,動作提示信息用以提示用戶在預(yù)設(shè)時長內(nèi)做出目標(biāo)校驗動作;

第二獲取模塊405,用于獲取第二視頻,第二視頻的時長不超過預(yù)設(shè)時長;

動作確定模塊406,用于根據(jù)第二視頻確定目標(biāo)人物的目標(biāo)動作;

第一判斷模塊407,用于判斷目標(biāo)動作與目標(biāo)校驗動作是否一致;

第一判定模塊408,用于當(dāng)?shù)谝慌袛嗄K判定目標(biāo)動作與目標(biāo)校驗動作一致時,判定目標(biāo)人物的校驗成功。

其中,優(yōu)選的,第一判斷模塊可以包括:

第二判斷單元,用于判斷目標(biāo)動作的基本目標(biāo)動作與目標(biāo)校驗動作的基本校驗動作是否為相同類別;

第三判斷單元,用于當(dāng)?shù)诙袛鄦卧卸ɑ灸繕?biāo)動作與基本校驗動作為相同類別時,判斷基本目標(biāo)動作的動作要素與基本校驗動作的動作要素是否相同;

第一判定單元,用于當(dāng)?shù)谌袛鄦卧卸ɑ灸繕?biāo)動作的動作要素與基本校驗動作的動作要素相同時,判定目標(biāo)動作與目標(biāo)校驗動作一致。

優(yōu)選的,人臉活體檢測裝置還包括:

第二判斷模塊,用于判斷第二視頻中目標(biāo)人物的圖像是否連續(xù);

觸發(fā)模塊,用于當(dāng)?shù)诙袛嗄K判定第二視頻中目標(biāo)人物的圖像連續(xù)時,觸發(fā)根據(jù)第二視頻確定目標(biāo)人物的目標(biāo)動作的步驟。

優(yōu)選的,第二判斷模塊包括:

第四判斷單元,用于判斷第二視頻中相鄰視頻幀之間的圖像差異是否超過差異閾值;

第二判定單元,用于當(dāng)?shù)谒呐袛鄦卧卸ǖ诙曨l中相鄰視頻幀之間的圖像差異超過差異閾值時,判定第二視頻中目標(biāo)人物的圖像不連續(xù);

第三判定單元,用于當(dāng)?shù)谒呐袛鄦卧卸ǖ诙曨l中相鄰視頻幀之間的圖像差異不超過差異閾值時,判定第二視頻中目標(biāo)人物的圖像連續(xù)。

優(yōu)選的,隨機生成模塊包括:

第一確定單元,用于確定目標(biāo)人物對應(yīng)的目標(biāo)歷史校驗動作;

隨機生成單元,用于隨機生成校驗動作;

第一判斷單元,用于判斷校驗動作與目標(biāo)歷史校驗動作是否一致;

第二確定單元,用于當(dāng)?shù)谝慌袛鄦卧卸ㄐr瀯幼髋c目標(biāo)歷史校驗動作不一致時,確定校驗動作為目標(biāo)校驗動作,并觸發(fā)根據(jù)目標(biāo)校驗動作輸出動作提示信息的步驟;

觸發(fā)單元,用于當(dāng)?shù)谝慌袛鄦卧卸ㄐr瀯幼髋c目標(biāo)歷史校驗動作一致時,則觸發(fā)隨機生成單元。

所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。

所述的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。

作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。

另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。

集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

以上,以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
上蔡县| 桦川县| 宝山区| 民勤县| 仲巴县| 尼勒克县| 盐池县| 西峡县| 涿鹿县| 洛南县| 宁武县| 伊金霍洛旗| 曲靖市| 龙胜| 隆子县| 罗定市| 乌拉特中旗| 惠安县| 凤台县| 金湖县| 三原县| 新巴尔虎左旗| 玉田县| 苍南县| 旺苍县| 昌都县| 墨脱县| 观塘区| 曲阜市| 浦东新区| 镇宁| 娄底市| 洮南市| 北川| 和平区| 顺昌县| 康保县| 广宁县| 双柏县| 山丹县| 连州市|