指纹识别-(7)指纹图像预处理算法之图像增强

5、指纹图像的增强

在指纹图像中,具有清晰的频率和方向的平行脊和谷的配置可提供有用的信息,以帮助消除不必要的噪声。由脊和谷组成的正弦波在局部恒定的方向上缓慢变化。因此,调谐到相应频率和方向的带通滤波器可以有效消除不想要的噪声,并保留真正的脊谷结构。Gabor滤波器具有频率选择性和 方向选择性,并且在空间和频率域均具有最佳的联合分辨率。
Hong等人将Gabor滤波器用于指纹图像增强,之后被广泛沿用。Gabor滤波器作为用于指纹图像增强的带通滤波器,目前被广泛认可并且被认为是最有效的。
Gabor二维滤波器的一般形式为:
h ( x , y : ϕ , f ) = e x p { − 1 2 [ x ϕ 2 δ x 2 + y ϕ 2 δ y 2 ] } c o s ( 2 π f x ϕ ) h\left(x,y:\phi,f\right)=exp{\left\{-\frac{1}{2}\left[\frac{x_\phi^2}{\delta_x^2}+\frac{y_\phi^2}{\delta_y^2}\right]\right\}}cos{\left(2\pi f x_\phi\right)} h(x,y:ϕ,f)=exp{21[δx2xϕ2+δy2yϕ2]}cos(2πfxϕ)
[ x ϕ y ϕ ] = [ c o s ϕ s i n ϕ − s i n ϕ c o s ϕ ] [ x y ] \left[\begin{matrix}x_\phi\\y_\phi\\\end{matrix}\right]=\left[\begin{matrix}cos\phi&sin\phi\\-sin\phi&cos\phi\\\end{matrix}\right]\left[\begin{matrix}x\\y\\\end{matrix}\right] [xϕyϕ]=[cosϕsinϕsinϕcosϕ][xy]
其中 ϕ \phi ϕ为Gabor滤波器的方向,f是正弦平面波的频率, δ x \delta_x δx δ y \delta_y δy分别是高斯包络沿x轴和y轴的空间常数。若要将Gabor滤波器应用到指纹图像,必须先要明确正弦波频率f、滤波器方向 ϕ \phi ϕ、高斯包络的标准差 δ x \delta_x δx δ y \delta_y δy
滤波器f的频率特性完全由局部脊线频率决定,而方向则由局部脊线方向决定。选择 δ x \delta_x δx δ y \delta_y δy的值时需要权衡, δ x \delta_x δx δ y \delta_y δy数值越大,滤波器对噪声的鲁棒性越强,但是滤波器产生虚假脊线和谷线的可能性越大。另一方面, δ x \delta_x δx δ y \delta_y δy的值越小,滤波器产生虚假脊线和谷线的可能性就越小但它们在消除噪音方面的效果会较差。 δ x \delta_x δx δ y \delta_y δy分别根据经验数据设置为5.0和5.0。
使用Gabor滤波器进行增强时一般使用分块卷积的方法,之前说明了指纹图像的方向场和频率场都是在对指纹图像进行 w × w w\times w w×w的分块后进行求取的,因此Gabor滤波也将对指纹分块卷积。指纹块的方向即是Gabor滤波器的方向,指纹块的频率就是Gabor滤波器的频率。
指纹图像的增强
在这里插入图片描述
完整的指纹图像经过Gabor增强后,脊线变得连续,端点和分叉点明显。而局部缺损指纹的增强图像有一部分区域的脊线杂乱,Gabor滤波也未能对此部分进行修复。在对缺损指纹增强图像进行细化后,可以看出缺损区域内有很多的毛刺和脊线桥,这导致出现了非常多的伪特征点。需要说明的是图中第二列为指纹分割图像,一般情况下是用于分离出指纹的前景区域,即手指按压产生纹理的区域,包括指纹前景中不可恢复区域。分割的主要目的是去除图像背景区域的噪声干扰。
代码参考:https://download.csdn.net/download/xuhe93/85802879?spm=1001.2014.3001.5503

  • 3
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

书生伯言

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值