• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      結(jié)合濾波和深度玻爾茲曼機重構(gòu)的指紋增強*

      2019-07-08 08:55:28卞維新丁世飛趙星宇
      軟件學(xué)報 2019年6期
      關(guān)鍵詞:脊線指紋圖低質(zhì)量

      卞維新, 丁世飛, 張 楠, 張 健, 趙星宇

      1(中國礦業(yè)大學(xué) 計算機科學(xué)與技術(shù)學(xué)院,江蘇 徐州 221116)

      2(中國科學(xué)院 計算技術(shù)研究所 智能信息處理重點實驗室,北京 100190)

      3(安徽師范大學(xué) 計算機與信息學(xué)院,安徽 蕪湖 241002)

      生物特征識別技術(shù)是當(dāng)前信息科學(xué)技術(shù)領(lǐng)域的研究熱點之一.《2016-2021年中國生物識別技術(shù)行業(yè)市場前瞻與投資戰(zhàn)略規(guī)劃分析報告》顯示,2013年全球生物識別市場的規(guī)模達到98億美元,預(yù)計到2020年將增長至 250億美元.在眾多生物特征識別技術(shù)中,指紋因其終身不變性、唯一性和易接受性成為應(yīng)用最為廣泛的個人身份識別技術(shù)[1].自動指紋識別系統(tǒng)的研究主要集中在3個方面:圖像增強、指紋分類和細節(jié)點匹配[2-4].大多數(shù)自動指紋識別系統(tǒng)是基于點模式匹配進行識別[5-7]的,準(zhǔn)確可靠的細節(jié)點提取很大程度上依賴于輸入指紋圖像的質(zhì)量[8].指紋識別系統(tǒng)采集到的指紋圖像由于各種原因存在著不同的質(zhì)量缺陷,因此,在特征提取之前對指紋圖像進行增強是十分必要的.

      指紋圖像質(zhì)量能夠通過各種指紋增強方法[5,9-17]進行改善.O'Gorman等人[9]提出并設(shè)計了一種上下文濾波器來完成對指紋圖像的增強,該濾波器具有方向性,它對指紋脊線方向的紋線進行增強,同時在梯度方向上提高紋理的對比度.Hong等人[5]則提出了一種應(yīng)用方向Gabor濾波器對指紋進行濾波增強的方法,該方法在指紋增強領(lǐng)域獲得了廣泛關(guān)注.傳統(tǒng)Gabor濾波器對參數(shù)非常敏感,對輸入指紋圖像的質(zhì)量要求較高.Yang等人[10]提出一種Gabor濾波器自適應(yīng)參數(shù)選擇方案,可以更準(zhǔn)確地增強指紋的模式結(jié)構(gòu).Gottschlich[11]則引入曲Gabor濾波器來增強指紋的高曲率區(qū)域,該方法在很大程度上依賴于脊線方向和頻率等參數(shù).Bartuněk等人[13]構(gòu)建了一種多模塊和自適應(yīng)參數(shù)選擇的上下文濾波增強方法,濾波器參數(shù)可根據(jù)輸入指紋自動調(diào)整.文獻[14]討論了在頻率域中基于重疊窗口頻譜及圖像質(zhì)量分析,結(jié)合噪聲抑制、高斯帶通濾波器和高斯方向窗實現(xiàn)了指紋增強.該方法把指紋脊線信息作為輔助參數(shù),能準(zhǔn)確地完成指紋增強,具有一定的優(yōu)越性.卞維新等人[15]結(jié)合頻譜擴散在頻域?qū)崿F(xiàn)了指紋增強,該方法對指紋的脊線方向和頻率等參數(shù)依賴較弱.現(xiàn)有指紋增強方法對高質(zhì)量指紋圖像能夠得到理想的增強結(jié)果,也能夠?qū)δ承┖刑囟ù笤肼暤牡唾|(zhì)量指紋有效增強,但不具有普適性,對含不同大噪聲的低質(zhì)量指紋增強結(jié)果大相徑庭.

      2006年,Hinton首次提出了深度學(xué)習(xí)(deep learning)的概念[18],掀起了深度學(xué)習(xí)的研究熱潮.許多學(xué)者在近10年來一直致力于深度學(xué)習(xí)理論及其在各個領(lǐng)域的應(yīng)用研究,取得了豐碩的成果[19-22].得益于深度學(xué)習(xí)在圖像處理領(lǐng)域的突出表現(xiàn),基于深度學(xué)習(xí)的指紋識別方法在近年來越來越受到人們的重視,剛剛處于起步階段[23-25].

      以受限玻爾茲曼機(restricted Boltzmann machine,簡稱RBM)[26]為基石的深度玻爾茲曼機(deep Boltzmann machine,簡稱DBM)是一種無向圖模型,它使用 RBM預(yù)訓(xùn)練逐層確定初值,然后再對整個模型的權(quán)值進行微調(diào)來完成[20].深度玻爾茲曼機不僅表現(xiàn)出良好的分類能力,而且展現(xiàn)了強大的圖像重構(gòu)能力.DBM 在重構(gòu)圖像時計算成本較高,直接用于指紋圖像重構(gòu)并不合適.而傳統(tǒng)的指紋增強算法對大噪聲指紋增強雖不具有普適性,但對指紋圖像高質(zhì)量和小噪聲區(qū)域的增強是有保證的.因此,對指紋圖像首先使用傳統(tǒng)算法進行預(yù)增強,再對預(yù)增強指紋中的少數(shù)噪聲區(qū)域執(zhí)行DBM重構(gòu),減少重構(gòu)計算成本是不錯的選擇.考慮到DBM可以很方便地對二值圖像重構(gòu),而指紋又可以通過傳統(tǒng)頻域增強算法直接增強得到二值指紋,因此,本文受 DBM 在圖像重構(gòu)方面的出色表現(xiàn)所激勵,提出一種結(jié)合方向高斯帶通濾波(orientation Gaussian bandpass filtering,簡稱OGBPF)和深度玻爾茲曼機重構(gòu)的指紋增強方法.

      本文第 1節(jié)對本文涉及的一些相關(guān)工作進行具體闡述.第 2節(jié)詳細介紹指紋圖像塊質(zhì)量評價標(biāo)準(zhǔn),給出方向高斯帶通濾波器的設(shè)計方法以及指紋頻域濾波增強過程.第 3節(jié)詳述應(yīng)用具有方向選擇性的深度玻爾茲曼機對濾波增強的二值指紋圖像進行重構(gòu)的方法.第4節(jié)基于公開的指紋數(shù)據(jù)庫FVC2004對提出算法的性能進行測試.實驗結(jié)果表明:該方法能夠彌補傳統(tǒng)指紋增強算法的缺陷,高質(zhì)量的增強指紋圖像.

      1 相關(guān)工作

      1.1 指紋塊方向估計

      指紋脊線具有顯著的方向模式.除了少數(shù)奇異點區(qū)域,在局部區(qū)域內(nèi),指紋脊線方向具有一致性.已有大量研究人員對指紋塊方向估計進行了研究[27-29],其中,基于點梯度矢量集線性投影(linear projection analysis,簡稱LPA)[29]是近年提出的較為可靠的指紋塊方向估計算法.

      令大小為W×W的指紋塊內(nèi)所有點的梯度向量為Vj(j=1,…,W×W),U是塊內(nèi)點梯度方向的最佳投影方向,則Vj沿著U的投影為

      令λ是Vs的特征值,u是對應(yīng)的特征向量,則有:

      塊梯度最佳投影方向為

      由于指紋脊線方向和梯度方向是正交的,因此塊脊線方向為

      1.2 受限玻爾茲曼機

      2 指紋方向高斯帶通濾波增強

      2.1 指紋圖像塊質(zhì)量評價

      本文提出的指紋濾波增強是在指紋塊質(zhì)量分級機制下進行的,具有較高質(zhì)量的指紋塊將先于質(zhì)量較低的塊被增強.因此,指紋塊質(zhì)量評價的結(jié)果是非常重要的.值得注意的是:這里我們只要保證高質(zhì)量塊的評價結(jié)果是可靠的就可以了,允許將一部分高質(zhì)量塊誤判為低質(zhì)量塊,提出的塊質(zhì)量評價準(zhǔn)則有一定的容錯能力.

      本文首先采用塊點方向一致性估計的方法對塊質(zhì)量進行估計,將指紋塊質(zhì)量分為 4類,即高、中、低和差.為了對指紋塊質(zhì)量進行評價,指紋圖像被劃分為重疊的R×C塊,定義Qb(i,j)(i=1,2,…,R;j=1,2,…,C)是第(i,j)塊的質(zhì)量類別,依據(jù)第1.1節(jié),塊點方向一致性參數(shù)可定義為

      當(dāng)塊內(nèi)所有點方向相同時,λ2=0,Coh的值為1;當(dāng)塊內(nèi)所有點方向均勻分布時,λ1=λ2,Coh的值為0;其他情況下,Coh的值介于0和1之間.依據(jù)Coh的值,Qb(i,j)可取值為

      Qb(i,j)的值1,2,3,4分別對應(yīng)指紋塊的質(zhì)量為高、中、低和差.該評價方法能夠保證不會誤分低質(zhì)量塊為高質(zhì)量塊,但往往會將高質(zhì)量塊誤分為低質(zhì)量塊.事實上,被誤分的高質(zhì)量塊的灰度方差應(yīng)該比低質(zhì)量指紋塊的大,因此我們依據(jù)誤分塊的灰度方差對誤分塊進行篩選,以盡量避免誤分.誤分塊的方差可由下式計算:

      其中,Varp為塊方差.則所有非高質(zhì)量塊的方差均值為

      其中,Count為非高質(zhì)量塊的個數(shù).依據(jù)下式對所有非高質(zhì)量的塊進行篩選:

      2.2 頻域參數(shù)估計

      指紋脊線和谷線交替出現(xiàn),在局部區(qū)域具有穩(wěn)定的結(jié)構(gòu),非常適合進行頻率域分析[14,15].指紋塊傅里葉變換定義為

      其中,Ib(i,j)為待處理的指紋圖像塊,u=0,1,…,W-1,v=0,1,…,W-1,Fb(i,j)(u,v)為圖像塊的傅里葉系數(shù),W為塊的大小.脊線頻率和頻譜方向能夠在頻域中直接被估計.圖1(a)為一大小為32×32像素的高質(zhì)量指紋圖像塊,圖1(b)為其傅里葉變換頻譜,頻域原點F(u0,v0)為頻譜的峰值,即頻譜的直流成分(DC).移除直流頻譜,如圖 1(c)所示,具有最高峰值頻譜的點(up,vp)即為脊線頻譜中心,如圖1(e)所示,則脊線頻率和脊線頻譜方向分別為

      2.3 2D方向帶通濾波器

      圖2給出了兩個方向帶通濾波器的例子,其中,L=8,n=20.圖2左圖和右圖分別對應(yīng)的離散化方向l=0和l=6.

      2.4 指紋塊方向高斯帶通濾波增強

      在頻域內(nèi),指紋塊脊線頻譜主要集中在以頻譜原點(u0,v0)為圓心、中心過脊線頻譜中心(up,vp)的環(huán)形帶內(nèi),如圖 1(d)中的環(huán)形帶所示[14,15].在頻域?qū)χ讣y頻譜進行帶通濾波,從而對指紋脊線進行增強是合理的.本文使用高斯帶通濾波器對指紋塊頻譜進行濾波增強,2D高斯帶通濾波器HG:b(i,j)定義為

      其中,BW為帶通濾波器的帶寬,fr為脊線頻率,D(u,v)是頻譜原點(u0,v0)到點(u,v)的歐氏距離.由圖 1(d)我們能夠發(fā)現(xiàn):如果環(huán)形帶過窄,則可能丟失較多脊線頻譜;如果環(huán)形帶過寬,則不能有效抑制噪聲.因此,為了更好地抑制噪聲,增強脊線頻譜,濾波器帶寬應(yīng)該能夠根據(jù)脊線頻率自適應(yīng)調(diào)整.本文的高斯帶通濾波器帶寬依據(jù)下式自適應(yīng)給定:

      其中,L∈N是總的離散化方向數(shù);l表示第l個方向;θr是脊線頻譜方向,它被離散化為L個方向,即(0,π/L,…,(L-1)π/L).本文提出的2D方向高斯帶通濾波器可定義為

      將待增強指紋塊Ib(i,j)按公式(16)轉(zhuǎn)換到頻域,得到對應(yīng)的頻譜Fb(i,j)(u,v).為了抑制通帶內(nèi)的孤立噪聲和平滑通帶邊緣,類似于文獻[14],使用對應(yīng)的方向高斯窗Gl(u,v)(l由增強塊的脊線頻譜方向θr決定,窗口大小為5×5,詳見文獻[14]))與方向高斯帶通濾波頻譜進行卷積,提高增強頻譜的質(zhì)量.最后,塊頻譜能夠被增強:

      2.5 指紋圖像濾波增強

      本文提出的指紋濾波增強算法首先在空域?qū)χ讣y圖像進行分塊,然后將空域指紋塊變換到頻域,在頻域中進行濾波增強,最后將濾波增強結(jié)果再次轉(zhuǎn)換到空域.本文采用的是類似文獻[15]的重疊塊(復(fù)合窗口)方法,采用將指紋圖像分割為具有相同中心的外層塊和內(nèi)層塊的策略,如圖3所示.

      本文濾波增強算法是基于塊優(yōu)先級的,高質(zhì)量的塊將優(yōu)先增強,確保先被增強塊的準(zhǔn)確性和可靠性.低級別優(yōu)先級塊在增強時,其鄰域中高質(zhì)量塊已被增強,復(fù)合窗口的應(yīng)用使高質(zhì)量塊頻譜能夠擴散到低質(zhì)量塊,使得低質(zhì)量塊的頻譜得到明顯改善,從而提高指紋增強質(zhì)量.第 2.1節(jié)提出的塊質(zhì)量評價方法可以保證高質(zhì)量塊評價結(jié)果的可靠性,從而保證優(yōu)先增強塊的增強是可靠的.

      我們首先將指紋圖像被劃分為重疊的R×C塊,依據(jù)第 2.1節(jié)的方法對所有塊質(zhì)量進行評價和等級劃分,然后按照指紋塊的質(zhì)量優(yōu)先級對指紋塊進行迭代增強.在增強過程中引入復(fù)合窗口策略,即對以待增強內(nèi)層塊為中心的外層塊進行增強,取增強圖像的內(nèi)層塊替代原始內(nèi)層塊.第 1次迭代增強過程中僅考慮塊質(zhì)量等級,使用第 2.3節(jié)的方向高斯帶通濾波器對所有高質(zhì)量塊進行增強.在接下來的濾波增強中,為了將已增強的高質(zhì)量塊頻譜充分?jǐn)U散到低質(zhì)量頻譜中,待增強塊鄰域優(yōu)先級Bpri被考慮:

      其中,NumNei為待增強塊八鄰域中已被增強塊的數(shù)量;Bpri取值1,2,3,對應(yīng)塊鄰域優(yōu)先級分別為高、中和低.在第1次迭代增強之后,選取當(dāng)前具有最高質(zhì)量且擁有最高鄰域優(yōu)先級的未增強塊進行迭代增強,取增強圖像的內(nèi)層塊替代原始內(nèi)層塊.在一次迭代增強之后重新計算塊鄰域優(yōu)先級,更新Bpri,重新進行下一次迭代增強,直到所有的塊都被增強,迭代結(jié)束.對濾波增強指紋圖像進行簡單的后處理,移除背景區(qū)域,得到增強的二值濾波增強指紋圖像.本文提出的濾波增強方法對少數(shù)大噪聲區(qū)域仍無能為力.文獻[14,15]分別采用不同的增強塊錯誤檢測方法來改善大噪聲增強質(zhì)量,有一定的效果,但并不能完全杜絕.本文提出的方法得到的是增強的二值指紋圖像,鑒于DBM在圖像重構(gòu)方面的突出表現(xiàn)和處理二值數(shù)據(jù)的便利性,我們將借助DBM來重建大噪聲錯誤增強區(qū)域.

      3 基于深度玻爾茲曼機的指紋圖像重構(gòu)

      3.1 深度玻爾茲曼機

      深度玻爾茲曼機是由 Salakhutdinov提出的一種以 RBM 為基礎(chǔ)的深度學(xué)習(xí)模型[20].DBM 是無向圖模型,某一個隱層的輸出由與其相連的上下兩層決定,一般情況下,上下兩層先驗的比例是一致的.以兩隱層 DBM 為例,其模型結(jié)構(gòu)如圖4所示.

      其能量函數(shù)可表述為

      DBM 的訓(xùn)練要通過 RBM 預(yù)訓(xùn)練逐層確定初值,然后再對整個模型的權(quán)值進行微調(diào)來完成.Salakhutdinov等人[20]通過貪心逐層預(yù)訓(xùn)練學(xué)習(xí)算法同時預(yù)訓(xùn)練多個RBM,如圖5所示,然后再將這些RBM組合得到DBM模型的初值,具體貪心預(yù)訓(xùn)練過程見文獻[18].獲取在貪心預(yù)訓(xùn)練階段學(xué)習(xí)到的權(quán)值之后,整體模型的權(quán)值還需進行微調(diào).本文微調(diào)整個模型權(quán)值的具體過程見算法1,αw,αv和αb分別為權(quán)值、可見層偏置和隱層偏置學(xué)習(xí)率.

      算法1.一個用于指紋圖像塊重構(gòu)的兩隱層DBM模型權(quán)值微調(diào)的具體過程.

      2. 初始化M樣本:{v0,h10,h20},…,{vM,h1M,h2M}.

      3. 獲取在貪心預(yù)訓(xùn)練階段學(xué)習(xí)到的權(quán)值{c,W1,b,W2,a},詳見文獻[20].

      4.fort=1 toT(迭代次數(shù)) do

      5. //變量推斷:

      6. for 每個新樣本vn,n=1 toNdo

      7. 給定h1=σ(vn(2W1)+b),h2=σ(h1W2+a),使用均勻場方法更新h1,h2,直到收斂:h1=σ(vnW1+h2(W2)T+b),h2=σ(h1W2+a)

      9. end for

      10. //隨機逼近:

      11. fork=1 toKdo

      12. for 每一個新樣本vm,m=1 toMdo

      13. 通過給定的{vmk-1,h1mk-1,h2mk-1},依據(jù)公式(29)-公式(31),采樣得到{vmk,h1mk,h2mk}.

      14. end for

      15. end for

      16. //參數(shù)更新:

      22. 減小αw,αv,αb

      23. end for

      3.2 基于DBM的指紋圖像重構(gòu)

      DBM模型訓(xùn)練好以后,可以很容易地使用均勻場方法進行圖像重構(gòu).與第2節(jié)方向高斯帶通濾波增強類似,對指紋圖像的DBM重構(gòu)也是基于指紋塊進行的.圖6給出了本文指紋塊DBM重構(gòu)的過程示意圖,vin為待重構(gòu)的指紋塊矢量,vout為重構(gòu)的指紋塊矢量,具體重構(gòu)過程見算法2.

      算法2.基于DBM模型的指紋塊重構(gòu).

      1. 輸入:待重構(gòu)含噪指紋塊矢量vin;

      2. 初始化h10,h20:h10=σ(vin(2W1)+b),h20=σ(h10W2+a).

      3. fort= 1 toT(迭代次數(shù)) do

      4. //均勻場更新:

      vt=σ(h1t-1W1+c)

      h1t=σ(vtW1+h2t-1W2+b)h2t=σ(h1tW2+a)

      5. end for

      6. 輸出:vout=vT

      一般DBM圖像重構(gòu)[20]中僅訓(xùn)練一個通用的DBM模型,而本文則不同,我們?yōu)槊恳活悡碛胁煌较蚰J降闹讣y塊分別訓(xùn)練一個 DBM 模型.如前文所述,指紋圖像在局部區(qū)域有穩(wěn)定的方向模式,為了能夠更準(zhǔn)確地重構(gòu)噪聲指紋塊,我們充分考慮了指紋脊線的方向模式信息,依據(jù)塊方向?qū)χ讣y塊訓(xùn)練樣本集進行分類,分別為每一類樣本訓(xùn)練一個DBM模型.重構(gòu)含噪指紋塊時,依據(jù)待重構(gòu)塊的方向,自適應(yīng)選擇與該方向模式對應(yīng)的DBM模型進行重構(gòu),使得重構(gòu)結(jié)果更為可靠、準(zhǔn)確.圖 7給出了一組使用提出方法對含噪指紋塊重構(gòu)的例子.圖 6(a)、圖6(c)和圖6(e)分別為含有不同大噪聲的指紋塊,圖6(b)、圖6(d)和圖6(f)分別為對應(yīng)的重構(gòu)塊.可以看出,提出的方法能夠準(zhǔn)確、可靠地重構(gòu)指紋塊.

      由于 DBM 在重構(gòu)過程中時間復(fù)雜度較高,為了能夠提供算法的效率,理想情況下,我們僅需對含噪指紋塊進行重構(gòu).為了達到這一目標(biāo),我們對方向高斯帶通濾波增強的二值指紋圖像繼續(xù)執(zhí)行第 2.1節(jié)提出的方法,對需重建塊進行評估.不同的是在基于點方向一致性進行塊質(zhì)量評價時,僅將塊質(zhì)量分為兩類——高和差(對應(yīng)于第2.1節(jié)提出的中、低和差).然后,用同樣的方法對所有差質(zhì)量塊執(zhí)行灰度方差誤分塊篩選,盡可能地將高質(zhì)量的誤分塊剔除.最后,對質(zhì)量評估為差的塊執(zhí)行DBM重構(gòu),完成對指紋圖像的增強.

      4 實驗與分析

      4.1 實驗設(shè)置與數(shù)據(jù)庫

      本文實驗所用的訓(xùn)練和測試指紋來自FVC2004數(shù)據(jù)庫,使用具有兩隱層的DBM模型進行訓(xùn)練和重構(gòu):第1隱層的節(jié)點數(shù)為 400,第 2隱層的節(jié)點數(shù)為 600.為了構(gòu)建高質(zhì)量的 DBM 模型訓(xùn)練指紋塊樣本集,我們首先在FVC2004數(shù)據(jù)庫中選取了500幅質(zhì)量較高的指紋,使用Neurotechnology提供的VeriFinger Algorithm Demo 6.0(http://www.directoryofshareware.com/preview/verifinger_algorithm_demo_for_ms_windows/)軟件增強得到對應(yīng)的二值指紋圖像.將二值指紋基于重疊窗口分為大小為 32×32的塊,構(gòu)建 DBM訓(xùn)練塊候選集.基于點方向一致性剔除低質(zhì)量塊,構(gòu)建高質(zhì)量指紋塊訓(xùn)練集.為了充分利用指紋的脊線方向模式信息改善模型的性能,依據(jù)塊方向?qū)⒂?xùn)練集分為8類.依據(jù)不同類別的訓(xùn)練集,分別訓(xùn)練8個DBM模型用于錯誤增強塊重構(gòu).本文提出的方向高斯帶通濾波增強和 DBM 重構(gòu)均是基于復(fù)合窗口進行的,且采用的是重疊窗口策略.實驗中,內(nèi)層塊和外層塊的大小分別為16×16和32×32像素,滑動窗口步長為10個像素.

      4.2 算法性能比較與分析

      本部分實驗均是基于測試指紋集進行的.圖 8給出了一個方向高斯帶通濾波增強過程中對指紋塊質(zhì)量評價的一個例子.圖 8(b)為基于塊點方向一致性給出的評價結(jié)果,從圖中可以看出,該方法能夠保證高質(zhì)量塊的評價結(jié)果,但往往會錯誤地將一些高質(zhì)量塊評價為低質(zhì)量塊;圖 8(c)給出了一個采用提出的塊方差糾錯的例子,可見:提出的方法能有效地避免或減少將高質(zhì)量塊誤分為低質(zhì)量塊,并且基本能夠保證不會將低質(zhì)量誤判為高質(zhì)量塊.

      圖 9給出了一個基于塊質(zhì)量分級機制和復(fù)合窗口策略下使用方向高斯帶通濾波器對指紋增強的例子,對應(yīng)的塊質(zhì)量評價如圖8所示.從圖9(a)可以看出:高質(zhì)量的塊被最先增強,確保了增強塊的準(zhǔn)確性和可靠性.

      較低質(zhì)量塊在增強時,其鄰域中較高質(zhì)量塊已被增強,鄰域優(yōu)先級和復(fù)合窗口策略使更高質(zhì)量塊的頻譜能夠充分?jǐn)U散到較低質(zhì)量塊,改善了較低質(zhì)量塊的頻譜,提高了增強質(zhì)量,如圖 9(b)~圖 9(d)所示.提出的濾波方法對少數(shù)大噪聲區(qū)域仍無能為力,不能準(zhǔn)確增強,如圖9(d)中圓環(huán)標(biāo)示區(qū)域.

      為了提高 DBM 重構(gòu)的效率,在對方向高斯帶通濾波增強指紋進行重構(gòu)時,首先對指紋塊質(zhì)量進行評價,僅對少數(shù)錯誤增強塊進行重構(gòu).為了提高重構(gòu)的準(zhǔn)確性和可靠性,在使用第 3.2節(jié)提出的方法對指紋二值塊進行重構(gòu)的時候,首先計算該塊的脊線方向,然后選擇對應(yīng)的DBM模型進行重構(gòu).圖10給出了兩個基于塊質(zhì)量評價的指紋圖像DBM重構(gòu)的例子.第1行、第2行對應(yīng)的指紋分別為DB3_A的82_8和DB3_B的109_5.從實驗結(jié)果可以看出:提出的方法雖然不能準(zhǔn)確無誤地選出錯誤增強塊,會將少量高質(zhì)量的塊視作錯誤增強塊,但基本能保證不會將錯誤增強塊誤分為高質(zhì)量塊.圖 10(d)為重構(gòu)結(jié)果,可見提出的具有方向選擇性的DBM重構(gòu)算法能夠?qū)V波增強指紋中少數(shù)錯誤增強區(qū)域進行重構(gòu),完成對低質(zhì)量指紋圖像的高質(zhì)量增強.

      為了測試提出的算法的性能,將提出方法與ABSF[14],Bianetal.[15]和VeriFinger Software基于同一實驗平臺進行了對比實驗.圖 11給出了一組實驗結(jié)果,從第 1行~第 3行的(a)列為原始指紋,分別為 DB3_A的 12_2,38_8和86_1.從圖11(e)列可以看出,提出的基于塊質(zhì)量分級機制和復(fù)合窗口策略的方向高斯帶通濾波對于較高質(zhì)量和弱噪聲指紋區(qū)域能夠高質(zhì)量地增強,對少數(shù)大噪聲區(qū)域的增強較差.由于引入了脊線方向模式,具有方向選擇性的DBM模型更能可靠地對錯誤增強塊進行重構(gòu),保證了增強結(jié)果的準(zhǔn)確性和可靠性,如圖11(f)列所示.對比文獻[14,15]以及VeriFinger Software,本文算法增強結(jié)果更具有魯棒性.

      本文將提出算法和其他增強算法增強指紋進行了有效細節(jié)點提取的對比實驗.圖12給出了圖11第1行各增強結(jié)果細節(jié)點提取的實驗結(jié)果,圖中矩形框和圓形框標(biāo)注的分別為分叉點和末梢點.可見,本文算法增強結(jié)果提取的細節(jié)點的準(zhǔn)確性更高.

      表 1給出了一組有效細節(jié)點提取量化對比結(jié)果,實驗選用指紋圖像均為含大噪聲的低質(zhì)量指紋圖像.可見在絕大多數(shù)情況下,基于本文方法增強的指紋有效細節(jié)點數(shù)都少于其他方法增強的指紋,細節(jié)點提取更為可靠,有利于隨后的指紋匹配和識別.

      Table 1 Comparison of the valid minutiae extraction based on the enhaced fingerprints表1 基于增強指紋的有效細節(jié)點提取對比

      為進一步驗證本文所提算法在自動指紋識別系統(tǒng)(automatic fingerprint identification system,簡稱AFIS)中的表現(xiàn),將所提算法在一個開源的基于C#框架的指紋識別軟件(http://www.codeproject.com)中進行了匹配實驗,實驗指紋庫為 FVC2004.我們使用 Medina-Pérez等人[33]提出的基于 M3gl的細節(jié)點匹配算法進行匹配實驗,實驗中,我們僅僅分別將輸入指紋圖像替換為各種增強算法增強的指紋圖像,其余部分保持原識別系統(tǒng)的設(shè)置不變. FMR(false match rate)和FNMR(false non-match rate)是用來評估指紋識別算法性能的兩個主要指標(biāo),通常使用EER(equal error rate)和FMR100等指標(biāo)來評價AFIS的整體性能.圖13給出了表征各種對比算法識別性能的ROC曲線,更具體的一些性能指標(biāo)被描述在表 2中.從實驗可以看出,相比于其他對比算法,在大多數(shù)情況下,所提的算法能更好地改善AFIS的性能.

      Table 2 Performance comparison of different enhancement algorithms on FVC2004表2 不同指紋增強算法在FVC2004指紋庫上的性能對比

      5 結(jié)束語

      本文提出一種結(jié)合方向高斯帶通濾波和深度玻爾茲曼機重構(gòu)的指紋圖像增強方法.提出的方法首先通過方向高斯帶通濾波器得到增強的二值指紋圖像,然后對可能存在的錯誤增強區(qū)域使用具有方向選擇性的 DBM模型進行重構(gòu).提出的方法將傳統(tǒng)指紋增強方法和深度學(xué)習(xí)方法相結(jié)合,取長補短,使得增強結(jié)果更加準(zhǔn)確、可靠.本文提出的塊質(zhì)量評價標(biāo)準(zhǔn)不同于傳統(tǒng)意義上的指紋質(zhì)量評價標(biāo)準(zhǔn),它僅要求能夠確保低質(zhì)量塊的正確評價,允許錯誤估計部分高質(zhì)量塊為低質(zhì)量塊,擁有較強的容錯能力.在方向高斯帶通濾波增強階段,質(zhì)量分級機制使得較高質(zhì)量塊在較低質(zhì)量塊之前增強.在較低質(zhì)量塊增強時,鄰域優(yōu)先級和復(fù)合窗口策略使得較高質(zhì)量增強塊的頻譜能夠充分?jǐn)U散到較低質(zhì)量塊中,有效地改善了較低質(zhì)量塊的頻譜,提高了增強質(zhì)量.由于引入了脊線方向先驗信息,為擁有不同方向類別的指紋塊分別訓(xùn)練一個獨特的 DBM 模型,對錯誤增強塊重構(gòu)的時候選擇對應(yīng)方向類別的DBM模型,使得重構(gòu)結(jié)果更具穩(wěn)定性和可靠性.基于塊質(zhì)量評價,僅對少數(shù)需重構(gòu)塊進行DBM重構(gòu),有效提高了重構(gòu)效率.實驗結(jié)果表明,提出的算法能夠完成對低質(zhì)量指紋圖像的高質(zhì)量增強,具有很強的魯棒性.本文提出的塊評價方法并不能準(zhǔn)確地估計出需重構(gòu)的錯誤增強塊,還會把一些高質(zhì)量塊誤判為錯誤增強塊,會降低重構(gòu)效率.如何進一步提高塊質(zhì)量評價的準(zhǔn)確性,盡量使得 DBM 重構(gòu)僅對錯誤增強塊進行,是我們下一步研究方向.

      猜你喜歡
      脊線指紋圖低質(zhì)量
      雷人畫語
      美文(2023年5期)2023-03-26 03:15:00
      指紋圖像傳感器技術(shù)與后續(xù)發(fā)展研究
      電子測試(2018年4期)2018-05-09 07:27:49
      低質(zhì)量的婚姻不如高質(zhì)量的單身,是真的嗎?(一)
      婦女生活(2017年5期)2017-05-16 21:04:56
      破解學(xué)前教育低質(zhì)量現(xiàn)象
      沉香GC-MS指紋圖譜分析
      中成藥(2016年8期)2016-05-17 06:08:26
      基于模板檢測法的指紋圖像的細節(jié)特征提取
      閾值隨機共振及其在低質(zhì)量濃度氣體檢測中的應(yīng)用
      樹狀結(jié)構(gòu)引導(dǎo)下的脊線層次劃分方法研究
      基于相位法的密集小波公共脊線提取方法
      中國測試(2013年3期)2013-07-12 12:14:02
      一種改進的基于細節(jié)點的脊線追蹤算法
      焦作市| 潼关县| 青阳县| 睢宁县| 闽清县| 嘉鱼县| 苏尼特右旗| 日土县| 台江县| 宁明县| 尼木县| 土默特右旗| 敦煌市| 张家界市| 温宿县| 长汀县| 甘孜| 宽甸| 蓬安县| 怀来县| 天津市| 修文县| 屏南县| 潜江市| 南丰县| 高清| 金坛市| 普兰店市| 连江县| 三门县| 凌云县| 海淀区| 松原市| 林口县| 赤城县| 轮台县| 济南市| 左云县| 腾冲县| 武陟县| 仪征市|