2018-05-05
指紋是指人類手指末端皮膚上凹凸不平的紋路,這段紋路包含了大量的特征信息,且不同的人的手指紋路所構成的紋形、斷點和交叉點等特征信息各不相同,即人體指紋具有唯一性和不變性。依靠指紋特征的惟一性,就可以把一個人同其指紋對應起來,通過比較他的指紋特征和預先保存的指紋特征,就可以驗證他的真實身份,即通常所說的指紋識別。而活體指紋識別技術是指利用采集分辨率較高的指紋傳感器,探測到手指的真皮層,并對指紋進行識別、認證,簡單說,其識別對象必須是活人的手指。這種技術對于干濕、粗糙手指具有良好的適用性。
指紋識別的鑒識依據是指紋,而真正的指紋形成于真皮,真皮的指紋信息比表皮更清晰,更準確,且不隨年齡的變化而變化,而第一代光學指紋識別技術下采集的僅是指紋表皮的紋理信息,這種表皮指紋會隨著年齡的增長變得模糊。而活體指紋識別探測到的手指的真皮層,利用持續有效的指紋特征數據、相對的溫度和濕度等多項技術衡量指標保證活體識別。
活體指紋識別技術主要通過活體指紋圖像采集、指紋特征提取、保存特征數據和特征值的比對與匹配4個過程來完成識別。首先,通過活體指紋采集儀采集人體指紋的圖像,取到指紋圖像之后,對原始圖像進行初步的處理,使之更清晰。然后,由指紋識別軟件建立指紋的數字表示——特征數據。這是一種單方向的轉換,可以從指紋轉換成特征數據,而不能從特征數據轉換成為指紋,兩枚不同的指紋不會產生相同的特征數據。識別軟件從指紋上找到被稱為“節點”的數據點,也就是指紋紋路的分叉、終止或打圈處的坐標位置。這些點同時具有7種以上的唯一性特征。通常手指上平均具有70個節點,所以這種方法會產生大約490個數據。有的算法把節點和方向信息組合可產生更多的數據,這些數據通常稱為模板,保存為1K大小的記錄。但至今仍然沒有一種模板標準,也沒有一種公布的抽象算法,而是各個廠商自行確定。最后,通過計算機模糊比較的方法,把兩個指紋的模板進行比較,計算出它們的相似程度,最終得到兩個指紋的匹配結果。
非活體指紋識別和活體指紋識別最基本的區別在于:非活體指紋識別主要是對手指的表皮層進行識別和認證,而活體指紋識別是針對于手指的真皮層,可以有效杜絕“假指紋”,而且對于干濕手指的有著良好的適用性,提高了指紋識別的準確度。