《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 设计应用 > 基于Gabor滤波器的指纹图像增强算法
基于Gabor滤波器的指纹图像增强算法
来源:微型机与应用2011年第5期
杜培明,巩 静
(安徽工业大学 电气信息学院,安徽 马鞍山 243002)
摘要: 介绍了一种基于Gabor滤波器的指纹图像增强算法,该方法对传统的Gabor滤波器的参数和大小进行了优化。实验表明这种算法具有很好的处理效果。
Abstract:
Key words :

摘  要: 介紹了一種基于Gabor濾波器的指紋圖像增強算法,該方法對傳統(tǒng)的Gabor濾波器的參數(shù)和大小進行了優(yōu)化。實驗表明這種算法具有很好的處理效果。
關(guān)鍵詞: 指紋識別;Gabor濾波器;指紋增強

 指紋具有唯一性和終身不變性。指紋識別技術(shù)即是利用指紋的這種特性,通過對指紋特征的提取和比對完成對個人的身份驗證。其具體流程如圖1所示。

 從采集頭得到的指紋圖像往往帶有大量的噪聲。這些噪聲主要有:采集頭上的污點、指紋本身帶有的疤痕、指紋太濕造成的指紋粘連、指紋太干造成的紋線斷裂。這些噪聲不利于指紋原本特征信息的準(zhǔn)確提取,所以需要對采集到的指紋圖像進行圖像增強。
 指紋增強的方法有:紋理濾波法[1]、傅里葉分析法、小波分析法和基于知識的方法等。指紋圖像增強的主流方法是紋理濾波方法,該方法計算指紋圖像每個局部區(qū)域的方向和頻率特征,用紋理濾波器對指紋圖像進行濾波增強。Hong提出一種基于Gabor濾波器的指紋增強方法[2],Gabor濾波器[3]可以在空域和頻域上獲得最佳的分辨率,具有良好的帶通性和方向選擇性。但該方法有時存在塊效應(yīng)或方向效應(yīng),并且對不同頻率的圖像有不同的增強程度。本文在基于Gabor濾波器指紋增強[4]的基礎(chǔ)上,提出一種改進的Gabor濾波器算法。實驗證明了該方法的有效性及可行性。
1 歸一化
 歸一化是為了消除指紋采集過程中由于傳感器自身的噪聲以及因為手指壓力不均造成的灰度差異,將指紋圖像的對比度和灰度調(diào)整到一個固定的級別上,為后續(xù)處理提供一個較為統(tǒng)一的圖像規(guī)格[5]。一般按式(1)~式(3)進行歸一化。
 
 指紋圖像歸一化處理后的圖像如圖2所示。

2 方向場的計算
 指紋方向場真實地反映了指紋圖像最本質(zhì)的紋理特征,再現(xiàn)了指紋的中心紋路、外圍包絡(luò)線及脊線的形狀和走勢。由于脊線具有緩變性的特點,求出的方向場也不可能發(fā)生走向的劇變,利用這一特征可以對有噪聲情況下求出的方向場進行平滑處理,從而可以獲取低質(zhì)量指紋圖像效果較好的方向場[6]。方向場是對紋線形狀的一種描述,這種描述可以大大簡化研究指紋的幾何拓撲結(jié)構(gòu)問題。方向場的計算如下:
 (1)把指紋圖像分成大小為W×W的方塊,對于500 DPI指紋圖像,W常選為16。
(2)計算點(i,j)的梯度和。本文根據(jù)計算的要求,梯度算子可以選擇簡單的Sobel算子,也可以選擇較復(fù)雜的Marr-Hildreth算子。Sobel算子公式如下:

 歸一化后的指紋圖像和方向圖如圖3所示。


3 Gabor濾波增強
 Gabor濾波器使用方向場圖像來進行增強,是指紋增強算法中最常見的一種。這種算法的基本出發(fā)點是基于指紋的數(shù)學(xué)模型,指紋在局部小區(qū)域內(nèi)可以認為是一組平行的具有一定頻率的直線,可以順著脊線的方向使用Gabor窗函數(shù)去過濾圖像,使脊線的信息得到加強。由于是順著脊線的方向濾波,在順著脊線的方向上有平滑的作用,因此能將一些斷裂的脊線修復(fù)回原來的狀態(tài);同時由于Gabor濾波器具有良好的頻率選擇性,可以在有效地去除脊線上的噪聲的同時,保持脊線的結(jié)構(gòu)。
通常的二維Gabor濾波算子的定義如下:

 

4.2 Gabor濾波器的大小
 在傳統(tǒng)的Gabor濾波器算法中,濾波器的寬度和高度被設(shè)置為固定值,但是固定的濾波器大小不能容納不同尺寸帶寬的小波。因此,為了使濾波器的大小能按照Gabor小波的帶寬變化,本文把濾波器的寬度Wx和高度Wy建立了與標(biāo)準(zhǔn)偏差有關(guān)的方程:
 wx=6 δx     (16)
 wy=6 δy     (17)
 由于絕大多數(shù)的Gabor小波信息都包含在[-3δ,3δ]內(nèi),所以,在式中所選的參數(shù)能夠容納絕大多數(shù)有用的Gabor小波信息。
在得到每一小塊的脊線頻率、標(biāo)準(zhǔn)差和濾波器大小后,利用Gabor濾波器的脊線響應(yīng)對指紋圖像進行濾波后得到經(jīng)過參數(shù)優(yōu)化Gabor濾波器處理后的圖像為:

 改進前后濾波效果如圖5所示。


5 實驗結(jié)果分析
 本文提出的改進的Gabor濾波器算法能夠較好地避免傳統(tǒng)方法中產(chǎn)生的虛假的脊線或谷線,并能達到一致性的增強,通過圖像的增強算法,圖像得到明顯的增強,細節(jié)信息得到了很好的保留。在本文設(shè)計的濾波器中,窗口的大小是動態(tài)變化的,與指紋的脊線和谷線的寬度有關(guān),所以需要花費更多一點的時間來換取對圖像增強質(zhì)量的提高。
參考文獻
[1] JAIN A K, FARROKHNIA F. Unsupervised texture segmentation using Gabor filters[J]. Pattern Recognition, 1991,24(12):167-186.
[2] Hong Lin, Wan Yifei, JAIN A. Fingerprint Image enhancement: algorithm and performance evaluation[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1998, 20(8):777-789.
[3] 劉映杰,馬義德,馮曉蘭,等.Gabor濾波器在基于細節(jié)點的指紋識別中的應(yīng)用[J].計算機測量與控制,2007,15(1):132-134.
[4] 夏振華,石玉,于盛林.基于Gabor濾波器的指紋圖像增強[J].工程圖學(xué)學(xué)報,2006(5):80-85.
[5] 林青松,王小瓊.基于改進Gabor濾波指紋圖像增強算法研究[J].現(xiàn)代計算機專業(yè)版,2008(2):36-38.
[6] 林喜榮,蘇曉生,丁天懷,等.Gabor濾波器在指紋圖像處理中的應(yīng)用[J].儀器儀表學(xué)報,2003,24(2):183-186.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。

相關(guān)內(nèi)容