一種人臉識別方法及終端的制作方法
【技術領域】
[0001] 本發(fā)明涉及電子技術領域,尤其涉及一種人臉識別方法及終端。
【背景技術】
[0002] 隨著圖像技術的發(fā)展,基于靜態(tài)圖像的人臉識別技術已經(jīng)發(fā)展成熟,2014年 6月23日凌晨消息,香港中文大學教授湯曉鷗、王曉剛及其研究團隊宣布,他們研發(fā)的 De印ID(深分證)人臉識別技術的準確率超過99%,比肉眼識別更加精準。湯曉鷗領導的 計算機視覺研究組(mmlab. ie. cuhk. edu. hk)開發(fā)了一個名為DeepID的深度學習模型,在 戶外臉部檢測LFW(Labeled Faces in the Wild)數(shù)據(jù)庫上獲得了 99. 15%的識別率。LFW 是人臉識別領域使用最廣泛的測試基準。但是這種高準確率的人臉識別技術都是基于靜態(tài) 圖像的識別方法,不能識別活體人臉,這樣可以利用照片或者人體模型欺騙人臉識別設備, 安全性較低。
【發(fā)明內容】
[0003] 本發(fā)明實施例提供一種人臉識別方法,可識別出待識別人臉是否為活體人臉,提 高了人臉識別的安全性,實用性強。
[0004] 本發(fā)明實施例提供了一種人臉識別方法,其可包括:
[0005] 獲取通過待識別人臉反射的反射譜數(shù)據(jù),所述反射譜數(shù)據(jù)包括預設波長范圍內的 反射譜數(shù)據(jù),所述預設波長范圍包括活體人臉固有的對光線的吸收峰值之間的特定波長范 圍及非特定波長范圍;
[0006] 判斷所述反射譜數(shù)據(jù)中所述特定波長范圍內的反射譜數(shù)據(jù)是否大于所述非特定 波長范圍內的反射譜數(shù)據(jù);
[0007] 若是,則確定所述待識別人臉為活體人臉。
[0008] 本發(fā)明實施例提供了一種終端,其可包括:
[0009] 獲取單元,用于獲取通過待識別人臉反射的反射譜數(shù)據(jù),所述反射譜數(shù)據(jù)包括預 設波長范圍內的反射譜數(shù)據(jù),所述預設波長范圍包括活體人臉固有的對光線的吸收峰值之 間的特定波長范圍及非特定波長范圍;
[0010] 第一判斷單元,用于判斷所述反射譜數(shù)據(jù)中所述特定波長范圍內的反射譜數(shù)據(jù)是 否大于所述非特定波長范圍內的反射譜數(shù)據(jù);
[0011] 第一確定單元,用于若所述特定波長范圍內的反射譜數(shù)據(jù)大于所述非特定波長范 圍內的反射譜數(shù)據(jù),則確定所述待識別人臉為活體人臉。
[0012] 本發(fā)明實施例中,獲取通過待識別人臉反射的反射譜數(shù)據(jù),該反射譜數(shù)據(jù)包括預 設波長范圍內的反射譜數(shù)據(jù),預設波長范圍包括活體人臉固有的對光線的吸收峰值之間的 特定波長范圍及非特定波長范圍,判斷反射譜數(shù)據(jù)中特定波長范圍內的反射譜數(shù)據(jù)是否大 于非特定波長范圍內的反射譜數(shù)據(jù),若是,則確定待識別人臉為活體人臉,這種方式可以準 確識別出待識別人臉是否為活體人臉,提高了人臉識別的安全性,實用性強。
【附圖說明】
[0013] 為了更清楚地說明本發(fā)明實施例技術方案,下面將對實施例描述中所需要使用的 附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普 通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0014] 圖1是本發(fā)明實施例提供的人臉識別方法的第一實施例流程示意圖;
[0015] 圖2是本發(fā)明實施例提供的人臉識別方法的第二實施例流程示意圖;
[0016] 圖3是本發(fā)明實施例提供的人體皮膚血紅蛋白吸收光譜和反射光譜;
[0017] 圖4是本發(fā)明實施例提供的人體皮膚和人體模型的反射譜對比;
[0018] 圖5是本發(fā)明實施例提供的一種終端結構示意圖;
[0019] 圖6是本發(fā)明實施例提供的一種人臉識別場景圖;
[0020] 圖7是本發(fā)明實施例提供的終端的第一實施例結構示意圖;
[0021] 圖8是本發(fā)明實施例提供的終端的第二實施例結構示意圖;
[0022] 圖9是本發(fā)明實施例提供的第一判斷單元的第一實施例結構示意圖;
[0023] 圖10是本發(fā)明實施例提供的第一判斷單元的第二實施例結構示意圖;
[0024] 圖11是本發(fā)明實施例提供的終端的第三實施例結構示意圖。
【具體實施方式】
[0025] 下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā) 明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施 例,都屬于本發(fā)明保護的范圍。
[0026] 具體實現(xiàn)中,本發(fā)明實施例中描述的終端可包括:手機、平板電腦、個人計算機或 者隨身聽等,上述終端僅是舉例,而非窮舉,包含但不限于上述終端。
[0027] 下面將結合圖1至圖11對本發(fā)明實施例提供的人臉識別方法及終端進行具體描 述。
[0028] 請參照圖1,是本發(fā)明實施例提供的人臉識別方法的第一實施例流程示意圖。本實 施例中所描述的人臉識別方法,包括步驟:
[0029] S101,獲取通過待識別人臉反射的反射譜數(shù)據(jù),所述反射譜數(shù)據(jù)包括預設波長范 圍內的反射譜數(shù)據(jù),所述預設波長范圍包括活體人臉固有的對光線的吸收峰值之間的特定 波長范圍及非特定波長范圍;
[0030] 在一些可行的實施方式中,環(huán)境光線或者已知光譜的光源照射在活體人臉時,通 常活體人臉皮膚的真皮層的血紅蛋白,在546. 42-546. 56nm(納米)和576. 26-575. 45nm 處存在兩個顯著的吸收峰,具體的如圖3所示,其中一條曲線為活體人臉的吸收光譜。當 光線照射在活體人臉的皮膚表面時會進行反射形成反射光,反射光包含真皮層的散射 光,由于吸收峰的原因,因此反射光譜在這兩個吸收峰值之間的特定波長范圍(例如: 559. 48-559. 72nm區(qū)域)存在顯著的光譜尖峰,如圖3所示,另一條曲線為經(jīng)過活體人臉反 射后的反射光譜?;铙w人臉與非活體人臉的反射光譜完全不同,如圖4所示,其中一條為人 體模型的反射光譜,還有一條為人體皮膚的反射光譜,從圖可見,人體模型的反射光譜在特 定范圍內無光譜尖峰,活體人臉在特定范圍內存在光譜尖峰。
[0031] 利用活體人臉的上述特征能夠識別出待識別人臉為真實的活體人臉或者為非活 體人臉(例如人體模型,圖像等等),具體的識別方法為獲取通過待識別人臉反射的反射譜 數(shù)據(jù),該反射譜數(shù)據(jù)包括預設波長范圍內的反射譜數(shù)據(jù),預設波長范圍包括活體人臉固有 的對光線的吸收峰值之間的特定波長范圍(例如:559. 48-559. 72nm區(qū)域)及非特定波長 范圍,非特定波長范圍可以是與特定波長范圍相鄰的波長范圍,例如預設波長范圍可以是 [546. 56nm,576. 26nm];此外非特定波長范圍也可以是不與特定波長范圍相鄰,例如非特定 波長范圍可以包括[546. 42nm,546. 56nm]與[576. 26nm,575. 45nm]。
[0032] 可選的,獲取通過待識別人臉反射的反射譜數(shù)據(jù)的獲取方式可以有以下兩種可選 的實施方式:
[0033] 在第一種可選的實施方式中可以包括以下步驟S11-S13 :
[0034] S11,采用預設光譜照射所述待識別人臉,以使所述待識別人臉將所述預設光譜進 行反射以形成反射光譜;
[0035] 在一些可行的實施方式中,采用預設光譜照射待識別人臉,需要說明的是,預設光 譜為連續(xù)光譜,連續(xù)光譜的光源可以由不連續(xù)光譜的光源進行組合。當預設光譜照射在待 識別人臉時,無論是非活體人臉還是活體人臉均會進行反射,形成反射光譜。
[0036] S12,采集所述反射光譜,所述反射光譜包括所述預設波長范圍內的反射光;
[0037] 在一些可行的實施方式中,利用光譜儀采集待識別人臉反射所形成的反射光譜, 該反射光譜包括預設波長范圍內的反射光。預設波長范圍包括特定波長范圍和非特定波長 范圍。
[0038] 光學設計時,采集反射光譜的光譜儀的視野(Field of view,F(xiàn)0V)可以設置較小, 盡量只接受待識別人臉區(qū)域。通常待識別人臉在畫面中央,可以設計光譜儀的測量中心為 畫面中心,以增加光譜儀獲得待識別人臉區(qū)域反射光的比例。需要說明的是,也可以在光譜 儀上添加機電裝置(如步進電機)以控制光譜儀旋轉測量角度,現(xiàn)有的人臉檢測技術可以 比較容易定位人臉位置,可以先根據(jù)人臉的位置調整光譜儀的測量角度,更精準地測量待 識別人臉的反射光譜。機電裝置可以是步進電機,MEMS微電機,超聲波電機等。
[0039] S13,對所述反射光譜進行處理,獲得所述反射譜數(shù)據(jù)。
[0040] 在一些可行的實施方式中,對反射光譜進行處理,以獲得反射譜數(shù)據(jù),通過對反射 譜數(shù)據(jù)的分析,可以確定待識別人臉是否為活體人臉。具體的對反射光譜的處理方式可以 是,用反射光譜除以預設光譜,得到反射譜,再將反射譜進行歸一化處理,即可以得到反射 譜數(shù)據(jù)。
[0041] 可選的,對反射光譜進行處理的處理方式還可以為以下步驟:
[0042] 將所述反射光譜進行歸一化處理;
[0043] 將所述預設光譜進行歸一化處理;
[0044] 根據(jù)進行歸一化處理后的所述預設光譜和進行歸一化處理后的所述反射光譜