活體人臉識別方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開是關(guān)于人臉識別領(lǐng)域,具體來說是關(guān)于一種活體人臉識別方法和裝置。
【背景技術(shù)】
[0002]隨著生物特征識別技術(shù)的發(fā)展,人臉識別技術(shù)已廣泛應(yīng)用于身份驗(yàn)證領(lǐng)域,通過人臉識別,可以對當(dāng)前用戶進(jìn)行身份驗(yàn)證,以提高安全性。但在實(shí)際應(yīng)用時,可能會有不法分子以他人的人臉照片仿冒自己的人臉,來進(jìn)行身份驗(yàn)證。因此,為了提高安全性,需要對人臉進(jìn)行活體識別。
[0003]由于活體人臉可以變化而偽造人臉不能變化,在對人臉進(jìn)行活體檢測時,可以向被檢測的用戶下發(fā)一些面部動作指令,如眨眼指令、張嘴指令等,要求用戶配合做出相應(yīng)的面部動作,只有確定當(dāng)前檢測到的人臉做出了與該面部動作指令相應(yīng)的面部動作時,才會確定該人臉為活體人臉。
【發(fā)明內(nèi)容】
[0004]為了解決相關(guān)技術(shù)中存在的問題,本公開提供了一種活體人臉識別方法和裝置。所述技術(shù)方案如下:
[0005]根據(jù)本公開實(shí)施例的第一方面,提供了一種活體人臉識別方法,所述方法包括:
[0006]通過配置的雙攝像頭,獲取人臉圖像;
[0007]通過所述雙攝像頭,獲取所述人臉圖像中的器官點(diǎn)的深度信息,所述深度信息與相應(yīng)器官點(diǎn)到本端的距離呈負(fù)相關(guān)關(guān)系;
[0008]確定所述人臉圖像的人臉姿態(tài);
[0009]根據(jù)所述人臉圖像中的器官點(diǎn)的深度信息以及所述人臉姿態(tài),判斷所述人臉圖像是否為活體人臉。
[0010]在另一實(shí)施例中,所述通過所述雙攝像頭,獲取所述人臉圖像中的器官點(diǎn)的深度信息,包括:
[0011]對所述人臉圖像中的器官點(diǎn)進(jìn)行定位;
[0012]通過所述雙攝像頭,獲取定位得到的每個器官點(diǎn)的深度信息。
[0013]在另一實(shí)施例中,所述根據(jù)所述人臉圖像中的器官點(diǎn)的深度信息以及所述人臉姿態(tài),判斷所述人臉圖像是否為活體人臉,包括:
[0014]判斷人臉圖像中的器官點(diǎn)的深度信息與所述人臉姿態(tài)是否符合預(yù)設(shè)規(guī)則;
[0015]當(dāng)所述人臉圖像中的器官點(diǎn)的深度信息與所述人臉姿態(tài)符合預(yù)設(shè)規(guī)則時,確定所述人臉圖像為活體人臉;
[0016]當(dāng)所述人臉圖像中的器官點(diǎn)的深度信息與所述人臉姿態(tài)不符合所述預(yù)設(shè)規(guī)則時,確定所述人臉圖像為偽造人臉。
[0017]在另一實(shí)施例中,所述根據(jù)所述人臉圖像中的器官點(diǎn)的深度信息以及所述人臉姿態(tài),判斷所述人臉圖像是否為活體人臉,包括:
[0018]當(dāng)所述人臉姿態(tài)為正面姿態(tài)時,判斷所述人臉圖像中的鼻子輪廓點(diǎn)的深度信息是否大于臉部輪廓點(diǎn)的深度信息;
[0019]當(dāng)鼻子輪廓點(diǎn)的深度信息大于臉部輪廓點(diǎn)的深度信息時,確定所述人臉圖像為活體人臉;
[0020]當(dāng)鼻子輪廓點(diǎn)的深度信息不大于臉部輪廓點(diǎn)的深度信息時,確定所述人臉圖像為偽造人臉。
[0021 ] 在另一實(shí)施例中,所述根據(jù)所述人臉圖像中的器官點(diǎn)的深度信息以及所述人臉姿態(tài),判斷所述人臉圖像是否為活體人臉,包括:
[0022]當(dāng)所述人臉姿態(tài)為左側(cè)姿態(tài)時,判斷左側(cè)臉部輪廓點(diǎn)的深度信息是否小于右側(cè)臉部輪廓點(diǎn)的深度信息,所述左側(cè)姿態(tài)是指人臉向左轉(zhuǎn)動的姿態(tài);
[0023]當(dāng)左側(cè)臉部輪廓點(diǎn)的深度信息小于右側(cè)臉部輪廓點(diǎn)的深度信息時,確定所述人臉圖像為活體人臉;
[0024]當(dāng)左側(cè)臉部輪廓點(diǎn)的深度信息不小于右側(cè)臉部輪廓點(diǎn)的深度信息時,確定所述人臉圖像為偽造人臉。
[0025]在另一實(shí)施例中,所述根據(jù)所述人臉圖像中的器官點(diǎn)的深度信息以及所述人臉姿態(tài),判斷所述人臉圖像是否為活體人臉,包括:
[0026]當(dāng)所述人臉姿態(tài)為右側(cè)姿態(tài)時,判斷左側(cè)臉部輪廓點(diǎn)的深度信息是否大于右側(cè)臉部輪廓點(diǎn)的深度信息,所述左側(cè)姿態(tài)是指人臉向右轉(zhuǎn)動的姿態(tài);
[0027]當(dāng)左側(cè)臉部輪廓點(diǎn)的深度信息大于右側(cè)臉部輪廓點(diǎn)的深度信息時,確定所述人臉圖像為活體人臉;
[0028]當(dāng)左側(cè)臉部輪廓點(diǎn)的深度信息不大于右側(cè)臉部輪廓點(diǎn)的深度信息時,確定所述人臉圖像為偽造人臉。
[0029]在另一實(shí)施例中,所述通過配置的雙攝像頭,獲取人臉圖像,包括:
[0030]通過所述雙攝像頭,獲取多張人臉圖像;
[0031 ] 相應(yīng)地,所述方法還包括:
[0032]判斷所述多張人臉圖像中的每張人臉圖像是否為活體人臉;
[0033]根據(jù)每張人臉圖像的判斷結(jié)果,確定所述多張人臉圖像中的活體人臉數(shù)目;
[0034]當(dāng)所述多張人臉圖像中的活體人臉數(shù)目達(dá)到預(yù)設(shè)數(shù)目時,活體人臉識別通過。
[0035]根據(jù)本公開實(shí)施例的第二方面,提供了一種活體人臉識別裝置,所述裝置包括:
[0036]圖像獲取模塊,用于通過配置的雙攝像頭,獲取人臉圖像;
[0037]信息獲取模塊,用于通過所述雙攝像頭,獲取所述人臉圖像中的器官點(diǎn)的深度信息,所述深度信息與相應(yīng)器官點(diǎn)到本端的距離呈負(fù)相關(guān)關(guān)系;
[0038]確定模塊,用于確定所述人臉圖像的人臉姿態(tài);
[0039]判斷模塊,用于根據(jù)所述人臉圖像中的器官點(diǎn)的深度信息以及所述人臉姿態(tài),判斷所述人臉圖像是否為活體人臉。
[0040]在另一實(shí)施例中,所述信息獲取模塊還用于對所述人臉圖像中的器官點(diǎn)進(jìn)行定位;通過所述雙攝像頭,獲取定位得到的每個器官點(diǎn)的深度信息。
[0041]在另一實(shí)施例中,所述判斷模塊還用于判斷人臉圖像中的器官點(diǎn)的深度信息與所述人臉姿態(tài)是否符合預(yù)設(shè)規(guī)則;當(dāng)所述人臉圖像中的器官點(diǎn)的深度信息與所述人臉姿態(tài)符合預(yù)設(shè)規(guī)則時,確定所述人臉圖像為活體人臉;當(dāng)所述人臉圖像中的器官點(diǎn)的深度信息與所述人臉姿態(tài)不符合所述預(yù)設(shè)規(guī)則時,確定所述人臉圖像為偽造人臉。
[0042]在另一實(shí)施例中,所述判斷模塊還用于當(dāng)所述人臉姿態(tài)為正面姿態(tài)時,判斷所述人臉圖像中的鼻子輪廓點(diǎn)的深度信息是否大于臉部輪廓點(diǎn)的深度信息;當(dāng)鼻子輪廓點(diǎn)的深度信息大于臉部輪廓點(diǎn)的深度信息時,確定所述人臉圖像為活體人臉;當(dāng)鼻子輪廓點(diǎn)的深度信息不大于臉部輪廓點(diǎn)的深度信息時,確定所述人臉圖像為偽造人臉。
[0043]在另一實(shí)施例中,所述判斷模塊還用于當(dāng)所述人臉姿態(tài)為左側(cè)姿態(tài)時,判斷左側(cè)臉部輪廓點(diǎn)的深度信息是否小于右側(cè)臉部輪廓點(diǎn)的深度信息,所述左側(cè)姿態(tài)是指人臉向左轉(zhuǎn)動的姿態(tài);當(dāng)左側(cè)臉部輪廓點(diǎn)的深度信息小于右側(cè)臉部輪廓點(diǎn)的深度信息時,確定所述人臉圖像為活體人臉;當(dāng)左側(cè)臉部輪廓點(diǎn)的深度信息不小于右側(cè)臉部輪廓點(diǎn)的深度信息時,確定所述人臉圖像為偽造人臉。
[0044]在另一實(shí)施例中,所述判斷模塊還用于當(dāng)所述人臉姿態(tài)為右側(cè)姿態(tài)時,判斷左側(cè)臉部輪廓點(diǎn)的深度信息是否大于右側(cè)臉部輪廓點(diǎn)的深度信息,所述左側(cè)姿態(tài)是指人臉向右轉(zhuǎn)動的姿態(tài);當(dāng)左側(cè)臉部輪廓點(diǎn)的深度信息大于右側(cè)臉部輪廓點(diǎn)的深度信息時,確定所述人臉圖像為活體人臉;當(dāng)左側(cè)臉部輪廓點(diǎn)的深度信息不大于右側(cè)臉部輪廓點(diǎn)的深度信息時,確定所述人臉圖像為偽造人臉。
[0045]在另一實(shí)施例中,所述圖像獲取模塊還用于通過所述雙攝像頭,獲取多張人臉圖像;
[0046]相應(yīng)地,所述裝置還包括:
[0047]所述判斷模塊,還用于判斷所述多張人臉圖像中的每張人臉圖像是否為活體人臉;
[0048]數(shù)目確定模塊,用于根據(jù)每張人臉圖像的判斷結(jié)果,確定所述多張人臉圖像中的活體人臉數(shù)目;
[0049]識別模塊,用于當(dāng)所述多張人臉圖像中的活體人臉數(shù)目達(dá)到預(yù)設(shè)數(shù)目時,活體人臉識別通過。
[0050]根據(jù)本公開實(shí)施例的第三方面,提供了一種活體人臉識別裝置,所述裝置包括:
[0051]處理器;
[0052]用于存儲處理器可執(zhí)行指令的存儲器;
[0053]其中,所述處理器被配置為:
[0054]通過配置的雙攝像頭,獲取人臉圖像;
[0055]通過所述雙攝像頭,獲取所述人臉圖像中的器官點(diǎn)的深度信息,所述深度信息與相應(yīng)器官點(diǎn)到本端的距離呈負(fù)相關(guān)關(guān)系;
[0056]確定所述人臉圖像的人臉姿態(tài);
[0057]根據(jù)所述人臉圖像中的器官點(diǎn)的深度信息以及所述人臉姿態(tài),判斷所述人臉圖像是否為活體人臉。
[0058]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0059]本實(shí)施例提供的方法和裝置,通過配置雙攝像頭,通過該雙攝像頭獲取人臉圖像中的器官點(diǎn)的深度信息以及人臉姿態(tài),根據(jù)獲取到的深度信息和人臉姿態(tài),判斷人臉圖像是否為活體人臉,無需用戶配合做出面部動作,降低了對用戶的要求,且避免了由于用戶面部動作不明顯而導(dǎo)致活體人臉識別失敗的問題。
[0060]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開。
【附圖說明】
[0061]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
[0062]圖1是根據(jù)一示例性實(shí)施例示出的一種活體人臉識別方法的流程圖;
[0063]圖2是根據(jù)一示例性實(shí)施例示出的一種活體人臉識別方法的流程圖;
[0064]圖3是根據(jù)一示例性實(shí)施例示出的一種活體人臉識別裝置的框圖;
[0065]圖4是根據(jù)一示例性實(shí)施例示出的一種活體人臉識別裝置的框圖;
[0066]圖5是根據(jù)一示例性實(shí)施例示出的一種活體人臉識別裝置的框圖。
【具體實(shí)施方式】
[0067]為使本公開的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施方