999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種有效的指紋圖像細化算法

2008-04-12 00:00:00范九倫
現代電子技術 2008年18期

摘 要:OPTA方法是一個經典的指紋圖像細化方法,針對OPTA法的不足提出改進的OPTA方法能夠得到完全細化的指紋圖像,細化后圖像紋線扭曲小。但是改進的OPTA方法還存在細化后的圖像容易產生毛刺的不足,為此提出一組改進模板,即在改進的OPTA 模板的基礎上增加一組去除毛刺的模板。實驗表明,通過該算法得到的細化指紋圖像在保持連通性的基礎上光滑無毛刺,取得了更為理想的細化結果。

關鍵詞:圖像處理;細化;模板;毛刺

中圖分類號:TP391.4 文獻標識碼:B 文章編號:1004373X(2008)1814303

An Effective Thinning Algorithm for Fingerprint Image

HE Jing,FAN Jiulun

(Xi′an Institute of Post and Telecommunications,Xi′an,710061,China)

Abstract:OPTA method is a classical thinning method for fingerprint image.Improved OPTA method,which is proposed to overcome the insufficiency of the OPTA method,can obtain a complete thinning result,and can eliminate the distortion of the skeleton.But the improved OPTA thinning algorithm has a deficiency of being easy to get burrs after thinning.To deal with this problem,a set of ameliorative templates is added in this paper.Experimental results show that the new algorithm can not only keep connective,but also keep smooth without burrs.More ideal thinning result is obtained.

Keywords:image processing;thinning;template;burr

1 引 言

迄今為止,生物特征識別技術已經成為最為方便與安全的識別技術[1]。由于指紋具有惟一性、穩定性、可采集性、與主體永不分離性等優點,指紋識別成為生物特征識別中關注度很高,應用較多的主要技術[2,3]。自動指紋識別系統(AFIS)是個人身份認定的一種重要手段。一個完整的指紋識別系統主要包括:指紋圖像采集、濾除圖像噪聲、對圖像進行二值化處理、細化圖像、特征點提取和特征點比對等幾個部分。其中,細化是指紋圖像預處理中耗時最長、要求最高的一部分。

指紋細化又稱骨架化,是自動指紋識別系統中重要的預處理組成部分,細化結果的好壞直接影響特征點提取的有效性。研究人員已經提出了很多細化方法,按迭代方式可分為串行算法、并行算法和串并行混合算法。串行細化算法是指每次迭代的結果依賴于像素處理的先后順序,因而某一像素點的刪除或保留與處理順序有關。并行細化算法進行細化時可以把相同的判定條件應用于所有的像素點,與處理順序無關,所以從原理上將優于串行細化算法。而串并行混合算法就是串行和并行混合的方法。已經提出的并行細化方法有很多:OPTA細化算法、Hall細化算法、Rosedfeld細化算法、ZR細化算法等[47]。

針對OPTA方法(OnePass Thinning Algorithm,OPTA)中細化不完全、細化速度較慢的不足,文獻[8]提出了改進的OPTA算法(Improved OPTA Thinning Algorithm),獲得了較好的細化效果。但改進算法還存在方向敏感性強,在水平和豎直方向容易出現毛刺等問題[9]。本文針對改進的OPTA方法存在的這些不足,在其基礎上增加一組去除毛刺的模板,獲得了更好的細化效果。

2 OPTA算法

對于一幅二值指紋圖像,設其背景點的像素值為0,前景點的像素值為1。OPTA算法是從圖像的左上角開始,對每一個前景點元素(像素值為1 的點,即模板中的P5)抽取出如圖1所示的模板鄰域,并將該鄰域與給定的刪除模板(見圖2)相比較,如果該鄰域的像素值與8個刪除模板中的任一個相匹配則刪除該點,否則保留該點。為了保持連通性,抽取的元素的鄰域再和圖3的2個保留模板進行比較,如果抽取鄰域的第二行和模板(a)的第二行匹配,或者抽取鄰域的第二列和模板(b)中的第二列匹配,則P5點保留,否則P5才真正刪去(對該點的像素值置0)。

板其中模板中的“1”代表該點的像素值為1;“0”代表該點的像素值為0;“×”代表該點的像素值既可以為1也可以為0。該算法是從圖像的左上角開始到右下角結束作為一次循環,反復進行迭代,直到沒有像素值改變為止。

用OPTA算法對指紋圖像進行細化可以達到較好的細化效果,但是細化后的圖像細化不完全,細化后的指紋脊線不光滑,有毛刺、紋線扭曲。

3 改進的OPTA算法

鑒于OPTA方法有著上述的不足,文獻[8]提出了改進的OPTA算法,該算法對OPTA算法中的刪除模板進行了一定的改進,這樣可以有效去除紋線邊緣上的突出物。另外,它采用大小相同的保留模板,在一定程度上提高了處理速度[8]

該算法的具體步驟與OPTA方法相同,都是抽取當前像素點的鄰域與刪除模板和保留模板比對,決定像素點的刪除與否。該算法采用統一的4×4模板,其抽取鄰域以及刪除模板、保留模板如圖4~圖6所示。

4 修正的算法

對比OPTA細化算法,改進的OPTA細化算法得到的指紋細化圖像除滿足收斂性、連接性、拓撲性和保持性外,在三叉點處細化完全,得到了完全細化的圖像。但是細化后的圖像仍然存在毛刺。

毛刺產生的原因主要是由模板的不完善造成的。毛刺的出現對紋線方向十分敏感,主要分布在細化圖像的右上部和右中部,特別是在紋線近似水平和垂直的時候,尤為明顯。改進的OPTA算法中的刪除模板只是從圖像的東、南、西、北、東北、東南、西南、西北8個方向上刪除了圖像的邊緣像素點,但是并沒有專門為解決毛刺問題提出模板。為此本文提出的算法將在改進的OPTA算法刪除模板的基礎上增加一組去毛刺的模板,在細化的同時去除毛刺,對于保留模板仍然采用改進的OPTA算法中的模板。

具體算法如下:從圖像的左上角開始逐個抽取圖像中的像素點(像素值為1的非端點),與刪除模板(原刪除模板+圖7所示新增加的去毛刺模板)比對。抽取像素點在圖像中表示為點P5,其8鄰域分別為P1~P9。若滿足8個刪除模板中的任意一個,再將其與保留模板比對,若滿足則該點保留,不滿足才真正刪除。這樣一直迭代下去直到沒有像素值變化為止。

另外,本文提出的新算法是對所有的非端點的前景點使用模板,這是由于要去除水平和豎直方向上的毛刺,計算機很可能將這種模板應用于端點引起紋線吞噬,而指紋紋線的端點恰恰只是一個點,沒有“厚度”,所以可以將它撇開,對其余點應用模板,這樣也在一定程度上提高了處理速度。

5 實驗結果

在Pentium(R)4,256 MB內存的計算機上用Matlab語言編程實現了該算法,實驗選取了FVC2000指紋庫中的指紋圖像。以下分別為二值化圖像(圖8)和用三種算法細化后的實驗結果(圖9~圖11)。

由以上實驗結果可見,用OPTA 方法進行細化,得到的指紋圖像細化不完全,且毛刺較多,紋線扭曲較大;用改進的OPTA方法進行細化,得到的指紋圖像毛刺有一定的減少,但是在圖像的右上部和右中部毛刺仍有很多;用本文的修正算法進行細化后,可以看到,細化后毛刺消除,得到的圖像光滑,效果較好。 同時,實驗還統計了分別用以上三種方法細化后的指紋圖像中特征點(分叉點和端點)的個數,用OPTA方法細化得到的指紋圖像中特征點個數為17 676個;用改進的OPTA方法得到的指紋圖像中特征點的個數為15 285個;而用本文算法得到的細化圖像中特征點的個數為10 178個,比OPTA方法減少了42.41%,比改進的OPTA方法減少了33.41%,可見本文方法可以在很大程度上減少毛刺,消除偽特征點。

6 結 語

本文算法屬于并行細化算法,可以同時處理指紋圖像中的各個像素點,處理速度快、細化的結果光滑、無毛刺,大大改善了指紋細化的效果。從實驗結果可見,用本文算法細化的圖像在滿足細化的各種要求的基礎上,細化結果光滑無毛刺,無紋線吞噬現象。需要說明的是,本文對所選指紋圖像只進行了一般二值化(分塊閾值法)處理,如果在細化之前對指紋圖像進行一定的增強處理并使用針對于指紋圖像的二值化方法,去除指紋脊線的粘連并連接斷線,效果可能會更好。

參 考 文 獻

[1]朱磊,張雄偉.自動指紋識別系統中校準算法的改進[J].通信學報,2003,24(1):9197.

[2]馬君.小波變換技術在指紋圖像預處理中的應用[J].西安電子科技大學學報:自然科學版,2005,32(4):653656.

[3]聶貴軍,吳陳,葉錫君.基于連續分布方向圖和改進的Poincare Index的指紋分類[J].電子學報,2006,34(5):947952.

[4]Chin R T,Wan H K,Stover D L,et al.A Onepass Thinning Algorithm and Its Parallel Implementation[J].Computer Image Processing,1987,40(1):3040.

[5]Hall R W.Optimally Small Operator Supports for Fully Parallel Thinning Algorithms[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,1993,15(8):828833.

[6]Pavlidis T.Algorithms for Graphics and Image Processing[M].Washington DC,USA:Rockville,Computer Science Press,1982.

[7]Guo Z C,Richard W H.Parallel Thinning with Twosubiteration Algorithms[J].Communications of ACM,1989,32(3):359373.

[8]馮星奎,李林艷,顏祖泉.一種新的指紋圖像細化算法[J].中國圖像圖形學報,1999,4(10):835838.

[9]王業琳,寧新寶,尹義龍.指紋圖像細化算法的研究[J].南京大學學報:自然科學版,2003,39(4):468475.

作者簡介 何 晶 女,1982年出生,河北承德人,在讀碩士研究生。主要研究方向為信息安全、智能信息處理。

范九倫 男,1964年出生,陜西西安人,教授,博士,博士生導師。主要研究方向為模糊集理論、模糊信息處理、模式識別與圖像處理。

主站蜘蛛池模板: 国产精品偷伦在线观看| 伊人久久大线影院首页| 久久香蕉国产线看观看精品蕉| 成人一区在线| 日本一本正道综合久久dvd| 97超碰精品成人国产| 亚洲无码高清免费视频亚洲| 色婷婷色丁香| 综1合AV在线播放| 九九香蕉视频| 国产美女自慰在线观看| 亚洲永久视频| 久操线在视频在线观看| 一本大道AV人久久综合| 伊人久久久大香线蕉综合直播| 国产区在线看| 国产小视频免费观看| 国产精品对白刺激| 人人爱天天做夜夜爽| 国产aⅴ无码专区亚洲av综合网| 亚洲综合精品香蕉久久网| 亚洲精品免费网站| 欧美日韩一区二区三区四区在线观看| 亚洲国产欧美中日韩成人综合视频| 成人精品免费视频| 亚洲欧美日韩中文字幕在线| 一区二区午夜| 亚洲午夜福利在线| 亚洲天堂视频网站| 成人一级黄色毛片| 中文字幕久久精品波多野结| 91在线免费公开视频| 免费无码AV片在线观看中文| 青青操视频在线| 国产精品久久久久久久久kt| 亚洲欧州色色免费AV| 国产爽歪歪免费视频在线观看| 久久香蕉国产线看观| 色悠久久久| 午夜福利视频一区| 亚洲人人视频| 日韩av无码DVD| 性视频一区| 国产精品综合色区在线观看| 免费激情网站| 露脸一二三区国语对白| 国产精品无码翘臀在线看纯欲| 欧美、日韩、国产综合一区| 91精品视频网站| 91丨九色丨首页在线播放| 国产小视频免费观看| 国产精品性| 熟女成人国产精品视频| 欧美日韩在线国产| 亚洲第一黄色网| 精品成人免费自拍视频| 欧美成人二区| 亚洲啪啪网| 97无码免费人妻超级碰碰碰| 日本人妻一区二区三区不卡影院| 制服丝袜亚洲| 国产伦精品一区二区三区视频优播 | 色成人综合| 亚洲国产成人麻豆精品| 久久亚洲美女精品国产精品| 亚洲专区一区二区在线观看| 久久九九热视频| 日韩无码黄色| 91口爆吞精国产对白第三集| 成人综合在线观看| 99久久精品免费看国产电影| 国产精品天干天干在线观看| 亚洲成人在线免费| 亚洲欧美不卡视频| 亚洲高清资源| 日韩精品无码一级毛片免费| 午夜色综合| 欧美色伊人| 99精品福利视频| 欧美第二区| 国产一在线观看| 婷婷六月综合网|