一種多重保險的身份認證方法
【技術領域】
[0001] 本發明屬于一種身份驗證方法技術領域,尤其屬于一種設及多重保險的身份認證 方法技術領域。
【背景技術】
[0002] 目前,很多驗證系統只是采用了簡單的密碼驗證,運樣的驗證方式過于簡單,易于 破解,并且無法精準的判斷操作人身份真實性。隨著科技的不斷發展,運樣的系統是不能滿 足要求的。所W,近些年有不斷的改進方法提出,比如有通過人臉信息和密碼配合驗證的一 種人臉組合身份驗證方法(CN103646201A),還有活體檢驗和身份驗證的雙驗證人臉防偽方 法及裝置(CN102622588B)。運些方法都是對傳統的單一密碼驗證的一種升級與改進,但是, 運些驗證方法僅僅是加入了人臉的元素,為了使系統有更強的魯棒性與安全性,本發明除 了通過攝像頭采集人臉驗證W外,還加入了手寫字體簽名,在系統上加入了手寫板的裝置, 可W在身份驗證的時候,采集操作人的手寫字體作為其中的一種驗證方式,最后,還加上了 數字密碼的驗證和友情提示的安全功能。
[0003] 人臉識別在計算機視覺領域有許多的實際應用,比如人臉跟蹤監測,機器人的人 臉定位和基于安全監控的人臉識別,因此受到了研究人員越來越多的關注。
[0004] -般情況下,人臉圖像的采集會考慮W下幾個方面:1)從不同的角度采集人臉圖 像數據;2)不同的光照條件下采集人臉圖像;3)不同的表情采集人臉圖像數據;4)分別在戴 眼鏡和不戴眼鏡的情況下采集人臉圖像數據。典型的人臉識別過程由W下的幾個步驟:首 先,從訓練圖像集中提取人臉圖像特征;第二,由一種特征選擇算法訓練出一個高效的特征 選擇模型,通過該特征選擇模型選擇對隨后分類最有效的特征;第Ξ,選擇一個合適的分類 器進行分類識別。在采集人臉圖像的時候會考慮W上的4種情況,或者也有其他的因素的影 響,有很多的人臉是很容易被混淆的。雖然現有的特征選擇算法可W使得高維特征變得更 加簡潔和有效,也能得到一定準確度的識別率,但是在數據集混有很多容易混淆的樣本的 情況下,現有的特征選擇算法表現受到限制。
[0005] 雖說手寫簽名圖像由于每個人的書寫風格各有不同,會有自己不同的簽名字體; 但是,有的人會有自己的設計簽名,所W運些人的字體會有些相似,采集信息時與驗證時的 手寫字體圖像,由于溫度,操作人的坐姿不同,都會影響到手寫的簽名字體圖像的差異,現 在典型的特征選擇算法的效果會受到一定的影響,柯西估計判別分析特征選擇算法相比典 型的特征選擇算法會有一定的優勢。
【發明內容】
[0006] 本發明的目的是進一步增強系統的安全性與魯棒性,增加了人體信息對系統驗證 的作用。不再是單一的利用人臉,而是加入了人體手寫字體的驗證;最后一步再用數字密碼 來驗證和友情提示的安全功能。
[0007] 鑒別局部配準模型對于現在比較流行的人臉數據集有不錯的表現,但是由于運一 類算法沒有考慮容易混淆的樣本所帶來的影響,所w對于人臉識別的準確率沒有更進一步 的提升。本發明提出的特征選擇算法是讓特征選擇W后的每個圖像都距離所有圖像的歐幾 里得中屯、的距離比較遠,并且采用柯西估計理論,運樣保證了同一個人的所有圖像不會距 離的太遠的同時,又增大容易混淆的圖像的辨識度。因此就改善了人臉圖像數據集和手寫 簽名圖像數據集中混有容易混淆的圖像的情況下的性能。
[0008] 本發明詳細描述了一套基于人臉圖像,手寫簽名圖像和數字密碼的安全驗證系 統,和一種新的特征選擇算法,就是柯西估計判別分析算法。
[0009] 本發明采用如下技術方案實現。
[0010] -種多重保險的身份認證方法,本發明包括如下步驟,1)采集用戶人臉圖像;2)采 集用戶手寫簽名圖像;3)設置密碼;4)從采集的人臉圖像集和手寫簽名圖像集中分別提取 人臉圖像特征和手寫簽名圖像特征;5)對人臉圖像特征和手寫簽名圖像特征進行特征選 擇;6)采用支持向量機分類器進行分類;7)步驟6)中支持向量機分類器的識別結果正確及 密碼輸入正確,即驗證成功,否則失敗。
[0011] 本發明步驟4)是利用LPQ的特征提取方法對人臉圖像提取特征。
[0012] 本發明步驟4)是利用path signatures的特征提取方法對手寫簽名圖像提取特 征。
[0013] 本發明步驟5)對人臉圖像特征和手寫簽名圖像特征進行特征選擇是利用柯西估 計判別分析算法對其進行特征選擇。
[0014] 本發明柯西估計判別分析算法的具體步驟如下:對于一個給定的圖像XI屬于人臉 圖像或者手寫簽名圖像集合X=[X1,X2,...XN]ERDXWN是人臉圖像或者手寫簽名圖像的個 數,D是提取特征W后的人臉圖像或者手寫簽名圖像的原始維數,R代表在實數空間,其對應 的低維圖像yl屬于人臉圖像或者手寫簽名圖像集合Y=[yl,y2,...yN]ERdxWd是特征選擇 后的人臉特征的維數,找到K個最相似的圖像Χ??,···,Χ,κ '其中,有kl個是和XI屬于同一個人的 人臉圖像或者手寫簽名圖像,剩下的k2個是和XI不相同的人的人臉圖像或者手寫簽名圖像, 其中K = kl+k2,分別用
衰示運兩組人臉特征;對于整個XI的局 部塊可W表示為
表示DX化i+k2+l)維 的線性空間,對應的低維表達是
在一個新得到的 低維局部塊內,達到同一個人的人臉圖像或者手寫簽名圖像間的歐幾里得距離足夠的近, 而不同人之間的人臉圖像或者手寫簽名圖像間的歐幾里得距離足夠的遠,因此W上的說法 優化函數表示如下:
[0015]
(1)
[0016] α是尺度因子,用來控制同一個人所獲取到的樣本間的歐幾里得距離與不同人所 獲取的樣本歐幾里得距離影響;
[0017] 定義一個系數向量ωι:
[001 引
[0019] 利用定義的系數向量ωι,(1)式就會被化簡成W下的形式:
[0020]
口)
[002。 tr( ·)表示的是矩陣的跡運算,式中的
[0022]下面引入選擇矩陣(Si)pq:
[002引因此,得到低維表達Yi = YSi,目標函數(2)可W改寫為:
[0026]
[0027]考慮到在高維空間的表示,每個圖像間的差距可能較小,達到在低維的空間表示 出來的圖像之間的距離要比較遠;對于每個圖像來說就可W表示為:每個低維空間的圖像 與所有圖像中屯、的歐幾里得距離足夠的遠,表示為W下的目標函數:
[002引
巧)
[0029] 哀就是所有圖像的歐幾里得距離的中屯、,良I
[0030] 為了使得所有的類具有更強的判別能力,加入了柯西估計理論,(5)式變成W下的 形式:
[0031]
(6)
[0032] C是一個參數,用來調整圖像之間的距離。
[0033] 整合(4)式和(6)式,目標函數寫成W下的形式:
[0034]
(7)
[0035] Cl是正則化系數;
[0036] 由于存在Υ = 1]Τχ關系,(7巧可W化簡為
[0037]
(巧
[0038] 其中,S表示的是高維人臉圖像或者手寫簽名圖像特征之間的方差
[0039] 為了使得(8)式有唯一解,所W給定條件:UTU=I;
[0040] 投影矩陣U通過迭代的方法和特征值的求解方法解出來。
[0041] 本發明步驟3)設置密碼的數量為2個或W上;一個是用于日常登錄的驗證密碼;其