《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 硬件友好型合成指紋鑒別算法的研究
硬件友好型合成指紋鑒別算法的研究
2016年電子技術應用第10期
徐智勇,唐根偉,姜新泉,常 勝
武漢大學 物理科學與技術學院微電子系,湖北 武漢430072
摘要: 合成指紋是一種新出現的偽造指紋,對自動指紋識別系統(AFIS)的安全性造成巨大威脅。針對合成指紋提出了一種硬件友好型的鑒別算法。通過對真實和合成指紋圖像的灰度均值、方差因子以及Harris角點數目因子的提取構建特征向量,得到基于多項式核函數支持向量機的智能計算模型,成功鑒別出合成指紋。以硬件友好的思路進行算法構架,充分發揮電路執行速度快的優勢。經Qsys平臺上的驗證,可在18 ms內完成對一幅指紋圖像的鑒別,相比傳統軟件方式極大地縮短了時間,鑒別準確率可達97%以上。
中圖分類號: TP391
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.10.013
中文引用格式: 徐智勇,唐根偉,姜新泉,等. 硬件友好型合成指紋鑒別算法的研究[J].電子技術應用,2016,42(10):54-57.
英文引用格式: Xu Zhiyong,Tang Genwei,Jiang Xinquan,et al. Research of a hardware-friendly synthetic fingerprint discrimination algorithm[J].Application of Electronic Technique,2016,42(10):54-57.
Research of a hardware-friendly synthetic fingerprint discrimination algorithm
Xu Zhiyong,Tang Genwei,Jiang Xinquan,Chang Sheng
Department of Microelectronics,School of Physics and Technology,Wuhan University,Wuhan 430072,China
Abstract: Synthetic fingerprint is an emerging forged fingerprint, which makes a great threat to the security of automatic fingerprint identification system(AFIS). A hardware-friendly fingerprint discrimination algorithm aiming at synthetic fingerprint is proposed. The real and synthetic fingerprint′s characteristic factors—gray average and variance features, Harris corner number feature, are extracted to structure feature vectors which are used to train an intelligent computing model by support vector machine′s polynomial kernel function, and this model can discriminate synthetic fingerprints successfully. The algorithm is constructed based on a hardware-friendly idea, which brings the advantages of hardware circuit′s high execution speed into full play. The experiments show that the hardware-friendly algorithm can process and discriminate a synthetic fingerprint image in 18 ms based on Qsys, which greatly shortens the discrimination time compared with the traditional software way. The discrimination accuracy rate is over 97%.
Key words : hardware-friendly;synthetic fingerprint;discrimination;support vector machine;Qsys

0 引言

    近年來,隨著生物識別技術的發展,自動指紋識別系統(AFIS)被越來越廣泛地應用于身份識別領域[1]。然而一些企圖不良的人開始攻擊自動指紋識別系統的漏洞,利用偽造指紋替代真實指紋,從而侵入與指紋信息相關的各應用系統,給個人隱私與安全帶來了巨大的威脅。

    常見的偽造指紋主要有3種:改造指紋、非活性指紋和合成指紋,如圖1所示。針對前兩種偽造指紋的鑒別,眾多科研機構及學者都已做了非常深入的研究,成果豐富。例如,DERAKHSHANI R[2]通過檢測指紋汗漬圖來鑒別非活性指紋,ANTONELLI A[3]通過對比非活性指紋和真實指紋的扭曲度來完成鑒別。

qrs1-t1.gif

    合成指紋則不同于以上兩種偽造指紋,它是通過合成算法在計算機上生成世上完全不存在的指紋圖像。目前,關于合成指紋的工作主要集中在合成方法的研究,以及使用合成指紋圖像作為指紋匹配數據庫。如CAPPELLI R[4]在2000年提出了五步合成法,隨后又提出添加干、濕和噪聲的方法來使得指紋圖像更加逼真,這種算法已經被用在2004年的國際指紋識別競賽中(FVC2004)。此外,胡瑾和田捷[5]從方向場、密度圖和脊線紋理3個方面來優化指紋圖像,這種算法生成的指紋圖像已被用在中國生物特征識別競賽中(BVC)。由于合成指紋和真實指紋十分相似,也可作為欺騙性指紋來攻擊AFIS,從而帶來巨大的安全隱患。但遺憾的是,目前還少有對合成指紋展開鑒別的研究,更未見相關的硬件系統實現的報道。

    針對缺少合成指紋鑒別研究的現狀,本文提出了一種硬件友好型算法。通過對真實和合成指紋圖像的灰度均值、方差因子以及Harris角點數目因子的提取構建特征向量,成功鑒別出合成指紋。以硬件友好的思路進行算法構架,充分發揮電路執行速度快的優勢。經Qsys平臺上的驗證,可在18 ms內完成對一幅指紋圖像的鑒別,相比傳統軟件方式極大縮短了鑒別時間,鑒別準確率可達97%以上。

1 合成指紋鑒別算法

    選取指紋圖像的灰度均值、方差因子以及Harris角點數目因子來構建特征向量,利用基于支持向量機(SVM)的智能計算模型可以很好地鑒別真實指紋和合成指紋,設計流程如圖2所示。真實指紋來自FVC2004 DB2,合成指紋從FVC2004 DB4和BVC中隨機選取。

qrs1-t2.gif

1.1 灰度均值和方差因子

    合成指紋的背景來源于Karhunen-Loeve變換的統計模型[6],與真實指紋圖像的背景存在一定差異。因此,可以考慮選擇指紋圖像灰度的均值Qgrayavg和方差Qgrayvar作為特征因子進行辨別:

     qrs1-gs1-2.gif

式中,f(i,j)表示指紋圖像點(i,j)的灰度值,H和L分別表示指紋圖像的長和寬。隨機選取30幅真實指紋和合成指紋進行灰度均值和方差的對比,結果如圖3所示。

qrs1-t3.gif

    可以看出,真實指紋圖像的灰度均值明顯大于合成指紋。在方差方面,真實指紋的灰度方差大于DB4指紋,但是明顯小于BVC指紋。因此可以把指紋圖像灰度均值和方差作為特征因子。

1.2 Harris角點數目因子

    Harris算子對紋理信息豐富的圖像(例如指紋圖像)可以提取出大量的特征點[7]。由于真實指紋圖像比較平滑,而合成指紋是人為的添加白色氣孔作為噪聲,容易產生更多的角點。因此,推測Harris角點數目可以作為區分真實指紋和合成指紋的一個因子。將指紋圖像分割成W×W(W=8)的小塊,按如下公式計算角點量R:

     qrs1-gs3-4.gif

式中,Gx(i,j)和Gy(i,j)分別代表(i,j)的水平梯度值和垂直梯度值。Ix′、Iy′和Ix′y′是對Ix、Iy和Ixy進行高斯平滑濾波得出,目的是降低噪聲干擾。如果計算所得的R滿足以下條件:R是鄰域內局部極大值及R大于設定的閾值,則認為該點是Harris角點。真實指紋和合成指紋Harris角點的對比結果如圖4所示。可以看出合成指紋的Harris角點數目明顯多于真實指紋,與推測吻合,因此可以把它當作特征因子。

qrs1-t4.gif

1.3 支持向量機學習鑒別

    支持向量機(SVM)是AT&T Bell實驗室的V.Vapnik等人提出的一種針對分類和回歸問題的新型機器學習方法,具體鑒別流程如圖5所示。常用的支持向量機核函數有線性核、多項式核、徑向基核和Sigmoid核??紤]到硬件友好性,本文采用多項式核函數。

qrs1-t5.gif

2 硬件友好型設計

2.1 系統框架與設計流程

    根據合成指紋鑒別算法,將每個特征因子提取算法變換成硬件模塊,構建完整的硬件系統。硬件驗證平臺選擇Altera的Qsys,系統框架如圖6所示。

qrs1-t6.gif

    整個硬件系統設計流程為:首先在計算機的DSP Builder平臺完成硬件系統電路的設計、訓練、仿真和綜合,生成VHDL代碼和TCL腳本,利用開發工具Quartus II在Qsys平臺完成算法的驗證,最后通過USB-Blaster下載到FPGA開發板。

2.2 灰度均值和方差計算模塊

    指紋圖像灰度均值和方差的計算采用建立灰度直方圖的方法。使用一個雙口RAM,直方圖橫坐標表示RAM地址,即指紋圖像灰度值0~255,縱坐標表示RAM存儲的數據,即該灰度值下像素點的個數。直方圖建立完成后計算指紋圖像均值與方差,如圖7所示。其中:PN表示圖像中像素點的總數,g表示直方圖的橫坐標值,N表示對應橫坐標下的縱坐標值。gmin=0,gmax=255,當g達到gmax時,求和并利用除法器計算指紋圖像均值和方差。

qrs1-t7.gif

2.3 Harris角數目計算模塊

    Harris角點計算時需要使用Prewitt算子分別計算水平方向和垂直方向的梯度值。以水平方向為例來說明,水平方向的Prewittx算子如式(5):

    qrs1-gs5.gif

    現使用Prewitt算子對每一像素點做卷積運算,這里將算子變成3×3的窗口,將某一點的卷積變成窗口中系數與該點鄰域內像素點乘積的和,用流水線的方式來實現窗口的平移。

    可以推算出,水平方向和垂直方向共需要18個乘法器模塊,即18個dsp-9bit。同時高斯濾波模塊需要4個雙精度乘法器,而一個雙精度乘法模塊就需要18個dsp-9bit、345個lut和519個reg。此方式邏輯資源占用很大,且乘法器的較多運用將會導致運算效率的低下。為硬件友好性的考慮,根據Prewitt算子將梯度計算優化,如圖8所示。

qrs1-t8.gif

    此方式中,在梯度計算模塊中只使用了簡單的邏輯運算和加法運算,節約了大量的硬件資源,并且提高了系統的運行效率。

2.4 SVM判別公式模塊

    本文中使用的支持向量機是臺灣大學林智仁提出的LibSVM。在軟件平臺將特征因子進行訓練后得到一個訓練模型,利用其中的參數來實現SVM判別公式硬件化:

    qrs1-gs6.gif

式中,xi表示待判別的樣本,yi為對應樣本的標簽,x表示支持向量,ai表示拉格朗日系數,b是偏置。經Avalon總線提供到硬件模塊中,根據f(xi)的正負來判斷指紋樣本是真實指紋還是合成指紋。

3 驗證和評價

    搭建完成的硬件系統下載到DE2-35開發板,其資源占用情況如表1所示。

qrs1-b1.gif

    可以看出,本文提出的算法對硬件資源的占用較小,在常見的FPGA芯片上可以正常運行。

    此外,對本算法的鑒別性能進行驗證。采用如下的指紋數據庫進行預測:600幅FVC2004 DB2的真實指紋圖像、300幅FVC2004 DB和300幅BVC的合成指紋圖像。從軟件和硬件分別對比本鑒別算法的性能,結果如表2所示。

qrs1-b2.gif

    可以看出,在鑒別準確率上硬件算法要略低于軟件算法,這是由于硬件模塊對浮點數的計算存在“四舍五入”的近似,所以提取的特征因子數值有偏差,但97.5%的準確率在使用中仍然是可接受的;在鑒別時間上,硬件鑒別要明顯快于軟件鑒別,符合實際使用中的實時性要求。考慮指紋圖像的預處理時間,即特征因子提取時間,本系統在50 MHz的時鐘頻率下僅需18 ms就可以完成鑒別過程。

4 結論

    本文提出了一種硬件友好型的合成指紋鑒別算法。通過對算法各模塊的硬件友好型設計,極大減少了硬件電路的資源占用,提升了算法的處理能力。實驗結果表明,本算法在具備較短鑒別時間的同時有著97%以上的鑒別準確率,非常適合于嵌入式實時處理。本工作彌補了目前AFIS在合成指紋鑒別方面的缺陷,提高了指紋生物識別的可靠性。

參考文獻

[1] 肖芳,羅軍,王安文,等.一種新型SoPc自動指紋識別系統設計[J].電子技術應用,2010,36(8):14-16.

[2] DERAKHSHANI R,SCHUCKERS SAC,Hornak LA,et al.Determination of vitality from a non-invasive biomedical measurement for use in fingerprint scanners[J].Pattern Recognition,2003,36(2):383-396.

[3] ANTONELLI A,CAPPELLI R,MAIO D,et al.Fake finger detection by skin distortion analysis[J].Information Forensics and Security,IEEE Transactions on,2006,1(3):360-373.

[4] CAPPELLI R,MAIO D,MALTONI D.Synthetic fingerprint-database generation[C].Pattern Recognition,2002.Proceedings 16th International Conference on.IEEE,2002:744-747.

[5] 胡瑾,田捷,陳新建,等.一種指紋合成的方法及其實現[J].軟件學報,2007,18(3):517-526.

[6] 徐之海,馮華君,李奇,等.基于Karhunen—Loeve變換的人臉識別研究[J].光學工程,2001,28(6):48-51.

[7] HARRIS C,STEPHENS M.A combined corner and edge detector[C].Alvey Vision Conference,1988,15:50.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美成人一品| 欧美日韩日韩| 欧美激情一区二区三区在线视频观看| 中文亚洲字幕| 亚洲美女在线国产| 欧美jizzhd精品欧美巨大免费| 欧美激情中文字幕乱码免费| av成人免费| 日韩一级黄色大片| 亚洲激情社区| 亚洲精品影院| 国产在线精品一区二区中文| 久久精品国产77777蜜臀| 国产有码一区二区| 一区二区三区免费在线观看| 久久www成人_看片免费不卡| 亚洲一区区二区| 国产精品久久久久久福利一牛影视| 国产亚洲一区精品| 国产欧美午夜| 欧美美女视频| 欧美成人国产va精品日本一级| 在线成人免费观看| 国模 一区 二区 三区| 亚洲国产99| 久久精品在线播放| 在线视频一区二区| 欧美主播一区二区三区| 国产精品高潮粉嫩av| 亚洲精品五月天| 欧美特黄一级大片| 尤妮丝一区二区裸体视频| 在线视频日韩| 一区二区三区回区在观看免费视频| 欧美精品自拍| 一区二区三区免费网站| 欧美丰满少妇xxxbbb| 欧美日韩国语| 久久偷看各类wc女厕嘘嘘偷窃| 欧美一区中文字幕| 国产一区二区三区久久久| 亚洲欧美成aⅴ人在线观看| 国产欧美精品日韩精品| 亚洲欧美综合国产精品一区| 麻豆精品网站| 欧美精品久久99久久在免费线| 一区二区自拍| 欧美连裤袜在线视频| 久久精品中文字幕一区| 亚洲尤物在线视频观看| 米奇777超碰欧美日韩亚洲| 亚洲天堂久久| 国产毛片久久| 欧美日韩在线视频观看| 亚洲精品欧洲| 欧美三级午夜理伦三级中视频| 一区二区三区在线观看国产| 欧美人成在线视频| 日韩午夜激情| 亚洲精品一区在线| 先锋影音网一区二区| 国产欧美va欧美不卡在线| 伊人久久亚洲美女图片| 久久人人97超碰人人澡爱香蕉| 亚洲电影专区| 久久久久久久久蜜桃| 国产中文一区二区三区| 久久久久青草大香线综合精品| 久久久久看片| 亚洲精品视频一区| 久久五月激情| 99精品欧美| 免费视频最近日韩| 午夜视频一区在线观看| 亚洲一区二区在线视频| 亚洲一区影音先锋| 精品1区2区3区4区| 久久国产主播精品| 亚洲一区二区三区午夜| 欧美成人黄色小视频| 另类酷文…触手系列精品集v1小说| 国产精品久久婷婷六月丁香| 亚洲午夜国产成人av电影男同| 一区二区三区回区在观看免费视频| 日韩亚洲一区二区| 国产精品福利在线观看| 国产欧美日韩一区二区三区在线| 欧美国产欧美综合| 国产日韩精品视频一区二区三区| 欧美激情视频一区二区三区在线播放| 欧美成ee人免费视频| 欧美日韩综合视频| 在线观看日韩欧美| 亚洲国产精品成人综合色在线婷婷| 欧美在线啊v| 欧美精品在线免费播放| 国产人妖伪娘一区91| 久久久精彩视频| 尤物九九久久国产精品的分类| 国产一区二区三区奇米久涩| 午夜精品免费视频| 欧美成人资源网| 欧美大片免费观看在线观看网站推荐| 亚洲性av在线| 最新中文字幕一区二区三区| 欧美精品日韩三级| 欧美xxx在线观看| 亚洲免费视频一区二区| 亚洲视频网站在线观看| 狠狠爱www人成狠狠爱综合网| 欧美一级视频免费在线观看| 午夜久久久久久| 欧美电影免费网站| 国产精品第一页第二页第三页| 亚洲综合色激情五月| 久久综合九色九九| 影音先锋中文字幕一区二区| 一本不卡影院| 妖精视频成人观看www| 一区二区三区色| 日韩写真在线| 欧美亚洲视频一区二区| 亚洲天堂成人在线观看| 欧美视频在线观看免费网址| 久久这里只有精品视频首页| 欧美色视频日本高清在线观看| 亚洲欧美电影院| 久久精品电影| 在线观看欧美| 欧美高清在线视频| 欧美大片免费观看在线观看网站推荐| 国产精品视频网站| 麻豆乱码国产一区二区三区| 亚洲视频免费在线| 欧美日韩精品高清| 久久精品夜色噜噜亚洲aⅴ| 亚洲欧美美女| 欧美一区二区三区播放老司机| 国产精品成人一区二区三区吃奶| 亚洲精品在线免费| 欧美日韩天天操| 欧美日韩1区2区| 亚洲综合社区| 99国产精品视频免费观看一公开| 激情欧美一区二区| 久久久xxx| 亚洲国产精品毛片| 国产综合精品一区| 久久国产免费看| 一区二区三区久久久| 国产一区激情| 欧美一级视频一区二区| 久久国产日韩欧美| 午夜精品视频网站| 国产色综合久久| 欧美精品一区二区三区高清aⅴ| 日韩视频久久| 欧美黄色免费| 美女亚洲精品| 国产亚洲视频在线| 日韩小视频在线观看| 久久综合影音| 国产在线精品一区二区夜色| 国产精品免费aⅴ片在线观看| 欧美极品在线播放| 国产精品自在欧美一区| 久久综合激情| 亚洲一区精品在线| 久久久久久91香蕉国产| 国产一二三精品| 在线观看国产成人av片| 亚洲深夜福利| 欧美激情1区2区3区| 亚洲二区三区四区| 嫩草影视亚洲| 欧美精品免费看| 国产亚洲精品久久飘花| 国产精品久久久91| 99视频一区二区三区| 一区二区三区 在线观看视频| 激情综合电影网| 欧美顶级艳妇交换群宴| 亚洲综合精品四区| 老司机免费视频一区二区| 国产欧美日韩亚洲| 99在线热播精品免费99热| 欧美在线啊v一区| 国产欧美va欧美不卡在线| 久久精品亚洲乱码伦伦中文| 久久精品国内一区二区三区| 欧美在线视频二区| 伊人夜夜躁av伊人久久| 亚洲国内欧美| 美女视频网站黄色亚洲| 国产精品乱码| 亚洲日本无吗高清不卡| 亚洲人成人一区二区在线观看| 欧美日韩亚洲一区二区三区在线观看| 欧美三级电影一区| 国产美女高潮久久白浆| 欧美精品激情| 亚洲欧洲精品成人久久奇米网| 久久九九电影| 国产在线观看精品一区二区三区| 午夜精品理论片| 久久国产精品一区二区三区四区| 欲色影视综合吧| 欧美在线不卡视频| 久久久久久999| 久久gogo国模啪啪人体图| 国产喷白浆一区二区三区| 国模私拍一区二区三区| 亚洲盗摄视频| 欧美激情国产高清| 国产一区二区三区在线观看视频| 亚洲综合第一| 欧美伊人久久久久久午夜久久久久| 国产精品永久免费视频| 国产一区二区三区四区三区四| 久久蜜桃香蕉精品一区二区三区| 一区二区三区你懂的| 亚洲无线一线二线三线区别av| 亚洲综合精品四区| 最近中文字幕mv在线一区二区三区四区| 麻豆成人在线播放| 国产日韩欧美综合在线| 先锋a资源在线看亚洲| 国产精品久久久久久久久久久久久久| 久久综合久久美利坚合众国| 1000精品久久久久久久久| 精品动漫一区| 亚洲一区二区三区影院| 影音先锋国产精品| 欧美视频一区二区三区四区| 亚洲日本无吗高清不卡| 国产婷婷97碰碰久久人人蜜臀| 欧美一区二区在线观看| 亚洲一区二区三区精品动漫| 香蕉久久国产| 国产日韩av在线播放| 亚洲香蕉伊综合在人在线视看| 亚洲视频在线一区观看| 亚洲欧美激情视频在线观看一区二区三区| 久久免费观看视频| 国产精品久久二区二区| 欧美午夜大胆人体| 久久九九全国免费精品观看| 欧美日韩免费观看一区=区三区| 国产精品久久久久国产精品日日| 国产精品日韩欧美一区二区三区| 狠狠干综合网| 亚洲美女视频网| 99亚洲伊人久久精品影院红桃| 欧美 日韩 国产在线| 亚洲精品一区二区三| 欧美成人dvd在线视频| 国产精品久久久久久久第一福利| 亚洲一区二区三区四区在线观看| 免费成人性网站| 激情久久一区| 国产精品亚洲综合色区韩国| 欧美成人日本| 在线日韩一区二区| 亚洲福利专区| 国产亚洲人成a一在线v站| 亚洲美女免费精品视频在线观看| 中文欧美字幕免费| 日韩亚洲一区在线播放| 欧美刺激午夜性久久久久久久| 欧美精品七区| 欧美午夜精品理论片a级按摩| 9l国产精品久久久久麻豆| 久久天堂国产精品| 国语精品中文字幕| 欧美在线免费视屏| 久久精品99无色码中文字幕| 国内精品免费午夜毛片| 亚洲欧美中文字幕| 亚洲国产高清自拍| 麻豆9191精品国产| 久久一二三国产| 国产女同一区二区| 在线不卡视频| 国产一区二区三区电影在线观看| 国产精品欧美一区喷水| 最新日韩在线视频| 久久偷看各类wc女厕嘘嘘偷窃| 亚洲三级电影在线观看| 亚洲国产欧美不卡在线观看| 国产有码在线一区二区视频| 免费h精品视频在线播放| 欧美日本国产一区| 欧美激情精品久久久久久黑人| 亚洲一区二区动漫| 欧美日韩日本网| 欧美高清在线| 亚洲欧美电影院| 欧美剧在线免费观看网站| 欧美国产日韩一区二区| 久久精品视频亚洲| 亚洲欧美日韩国产中文在线| 国产美女在线精品免费观看| 亚洲日韩中文字幕在线播放| 久久久久国产免费免费| 亚洲韩日在线| 亚洲福利小视频| 国产精品毛片在线看| 亚洲国产精品va在线观看黑人| 久久精品人人做人人综合| 国内外成人免费激情在线视频网站| 亚洲理伦电影| 欧美日韩亚洲视频| 亚洲高清电影| 亚洲视频在线观看一区| 久久综合久久88| 亚洲一区二区三区免费在线观看| 亚洲理伦在线| 欧美精品aa| 一本久久a久久免费精品不卡| 久久成人免费日本黄色| 欧美精品色综合| 一区二区三区在线不卡| 亚洲一区二区三区精品动漫| 欧美日韩性视频在线| 亚洲色图综合久久| 亚洲一级二级在线| 亚洲私人影院在线观看| 亚洲国产精品久久久久秋霞影院|