CN101576999A - 一种指纹图像方向增强方法 - Google Patents

一种指纹图像方向增强方法 Download PDF

Info

Publication number
CN101576999A
CN101576999A CNA2009100991770A CN200910099177A CN101576999A CN 101576999 A CN101576999 A CN 101576999A CN A2009100991770 A CNA2009100991770 A CN A2009100991770A CN 200910099177 A CN200910099177 A CN 200910099177A CN 101576999 A CN101576999 A CN 101576999A
Authority
CN
China
Prior art keywords
filtering
fingerprint
fingerprint image
gabor
streakline
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2009100991770A
Other languages
English (en)
Other versions
CN101576999B (zh
Inventor
刘屹
汪涤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HANGZHOU SYNODATA SECURITY TECHNOLOGY CO., LTD.
Original Assignee
HANGZHOU SHENGYUAN CHIP TECHNIQUE CO Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by HANGZHOU SHENGYUAN CHIP TECHNIQUE CO Ltd filed Critical HANGZHOU SHENGYUAN CHIP TECHNIQUE CO Ltd
Priority to CN200910099177A priority Critical patent/CN101576999B/zh
Publication of CN101576999A publication Critical patent/CN101576999A/zh
Application granted granted Critical
Publication of CN101576999B publication Critical patent/CN101576999B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Collating Specific Patterns (AREA)

Abstract

本发明涉及指纹图像处理领域;尤其涉及一种指纹图像方向增强方法。本发明所采取的技术手段是:1)增添了Gabor预滤波步骤,对原始图像进行初步方向性滤波增强后,重新调整滤波参数,进行第二次Gabor精确滤波;2)采取Gabor滤波器通频带自适应措施,计算原始指纹图像、预滤波指纹图像各自的数字特征,动态调整滤波器的通频带宽。本发明所产生的有益效果是:1)改进了现有技术仅一次滤波,且滤波参数为经验固定值,滤波效果过于粗糙的缺陷;2)指纹纹线分离明显,纹线边缘平滑,纹线上噪声点被滤除,同时保存疤痕等本来面貌;3)在指纹纹线的均匀性、清晰度和断纹的修复能力等方面,与现有技术相比,有了显著的提高。

Description

一种指纹图像方向增强方法
技术领域
本发明涉及指纹图像处理领域;尤其涉及一种指纹图像方向增强方法。
背景技术
指纹由脊线和谷线交替构成。在理想指纹图像中,脊线和谷线粗细均匀,除了细节点、奇异点等个别区域外,大部分区域的脊、谷线之间互相平行、间隔匀称,呈现连续、方向平缓变化的曲线形态。在指纹图像摄取时,由于各种原因使得指纹图像达不到上述理想状态,需要通过指纹图像增强技术,消除噪声,对原始采集的指纹图像中的有效信息进行增强,恢复出真实、清晰的指纹纹线结构,达到提高图像质量的效果。
数字图像处理技术中,采用一些通用的图像增强方法,如均值滤波、低通滤波、边缘增强等,滤除图像中的随机噪声。对于结构性噪声造成的指纹图像模糊,则要根据其邻域特征如纹线方向、连续性、纹线走势等进行分析,采用具有方向和频率选择特性的滤波器进行指纹增强处理,使指纹纹线接续流畅、分离清晰、边缘平滑;同时保留疤痕等自然面貌,复出清晰优质的指纹图像,避免因出现虚假细节点而导致的***性能下降,其中最常用的是Gabor带通滤波器。
Gabor滤波器一般形式为:
Figure A20091009917700051
其中,
Figure A20091009917700052
Figure A20091009917700053
为滤波器的二维旋转角度,即指纹图像的纹线梯度方向与水平方向的夹角;(x,y)为象素点的坐标;f为脊线频率;δx,δy分别是沿着x和y轴高斯包络的空间常量。
对指纹图像进行滤波时,沿x和y轴高斯包络空间常量δx,δy取值相等,即δx=δy=δ,则有简化的Gabor滤波公式:
Figure A20091009917700054
该滤波器的方向通频带
Figure A20091009917700055
Figure A20091009917700056
频率通频带ξf
Figure A20091009917700057
由于δx=δy=δ,则指纹滤波器的通频带ξ可表示为
Figure A20091009917700058
但是,现有指纹采用Gabor滤波的方法在方向增强的技术效果方面还存在问题,主要表现在,现有指纹图像预处理仅采用一次性Gabor滤波,滤波效果过于粗糙;而且Gabor滤波器通频带参数ξ的设置(数量上等于滤波器高斯包络空间常量δ的倒数),是按照指纹图像质量处于理想状态的假设所给出一个固定的经验值。在现实应用中,如果遇到非理想状态指纹图像,譬如过干手指使指纹图像纹路断裂、或者过湿手指使指纹图像纹路粘连的情况,需要动态调整δ的取值,改变滤波通频带ξ的宽窄,以便适应不同指纹图像品质特性的滤波要求时,现有指纹滤波增强技术在适应性、指纹增强效果方面存在明显的不足。
发明内容
为了解决上述问题,本发明的第一个目的是,增添Gabor预滤波步骤,对原始指纹图像进行初步方向性滤波增强后,重新调整滤波参数,进行第二次Gabor精确滤波;本发明的第二个目的是:增添Gabor滤波器通频带自适应能力,根据原始指纹图像、预滤波指纹图像各自的数据特征,动态调整滤波器的通频带宽,使指纹纹线分离明显,纹线边缘平滑,纹线上噪声点被滤除,同时保存疤痕等本来面貌。达到指纹图像在纹线的均匀性、清晰度和断纹的修复能力方面,比现有一次Gabor滤波有显著提高的效果。
为了达到上述目的,本发明所采取的技术措施包括以下步骤:
1)建立手指湿度Pw与最适合Gabor滤波参数δp的映射关系,方法是:
1_以Pw为横轴、Gabor滤波参数δ为纵轴,建立一个二维表;
2_取各类指纹图像,计算该类指纹图像的手指湿度Pw,对于每一个值域为Pw(0,1)的指纹图像,以Gabor滤波效果最好为判据,在δ∈(0,6)取值范围内,选出对于该图像最合适的Gabor滤波参数δp
3_以此建立数值为Pw的指纹图像与其最合适Gabor滤波参数δp的映射表;
2)建立指纹纹线频率f与最适合Gabor滤波参数δf的映射关系,方法是:
1_以
Figure A20091009917700061
为横轴、Gabor滤波参数δ为纵轴,建立一个二维表;
2_取各类指纹图像,用不同方法计算该类指纹图像的纹线频率f,对于每一个
Figure A20091009917700062
值域为[3,25]的指纹图像,以Gabor滤波效果最好为判据,在δ∈(0,6)取值范围内,选出最合适的Gabor滤波参数δf
3_以此建立数值为
Figure A20091009917700063
的指纹图像与其最合适Gabor滤波参数δf的映射表;
3)根据不同资源配置情况下对运算精度和运算速度的要求,选择恰当的方法计算指纹纹线方向
Figure A20091009917700071
Figure A20091009917700072
指纹纹线频率f或f′;
4)以原始图像I为处理对象,计算手指湿度Pw、纹线频率f或f′;
5)根据计算值Pw、f或f′,在步骤1)、步骤2)所确定的映射表中,检索最合适Gabor滤波参数δp和δf
6)根据最合适Gabor滤波参数δp和δf,确定最佳滤波参数δo
7)应用最佳滤波参数δo设定Gabor滤波参数δ,对原始图像I进行预滤波,获得预滤波图像I′;
8)以预滤波图像I′为处理对象,重复步骤3)~步骤6),计算第二次最佳滤波参数δs
9)应用第二次最佳滤波参数δs取代原先Gabor滤波器中的预滤波参数δo,对预滤波图像I′进行二次滤波,获得二次滤波图像I″。
本发明在一个较佳实施例中,计算手指湿度Pw的方法是:
1)将指纹图像划分为多个不相重叠大小为N×N的区块;
2)计算区块灰度均值EN
3)累加计算灰度值大于C1EN的像素个数Nh,其中C1为湿区域阈值调节系数;
4)累加计算灰度值小于C2EN的像素个数Nl,其中C2为干区域阈值调节系数;
5)计算手指湿度 P w = N h N l × 100 % .
本发明可以根据不同资源配置情况下对运算精度和运算速度的要求,选择恰当的方法计算指纹纹线频率f或f′。当运算资源充裕、运算精度要求较高情况下,可以采用以下计算步骤:
1)将指纹图像划分为多个不相重叠大小为N×N的区块;
2)用梯度算子计算各点的水平梯度和垂直梯度[Gx,Gy]T,其中Gx表示水平梯度,Gy表示垂直梯度;
3)对梯度[Gx,Gy]T作平滑运算: [ G sx ‾ , G sy ‾ ] T = [ Σ W g × W g ( G x 2 - G y 2 ) , Σ W g × W g 2 G x G y ] T , 其中Gsx和Gsy分别表示对Gx和Gy作平滑计算后的水平梯度和垂直梯度;
4)计算区块梯度: [ G bx , G by ] T = [ Σ N × N G sx ‾ , Σ N × N G sy ‾ ] T , 其中Gbx表示块水平梯度,Gby表示块垂直梯度;
5)计算区块方向 θ = 1 2 tg - 1 ( G by G bx ) ;
6)计算纹线方向
Figure A20091009917700083
7)对纹线方向
Figure A20091009917700084
采用中值滤波进行平滑处理后,得到平滑后纹线方向
Figure A20091009917700085
8)对每个中心在(i,j)的块,开一个W×L的矩形窗口,将短边W指向
Figure A20091009917700086
以L上各点为起始,计算该点沿W方向各像素的均值 x ( k ) = 1 W Σ d = 0 W - 1 F ( u , v ) , (k=0,1,2,……L-1:d=0,1,2,……W-1),式中:
Figure A20091009917700088
Figure A20091009917700089
9)计算纹线宽度 D = 1 M + N ( Σ n = 0 N - 1 D peank ( n ) + Σ m = 0 M - 1 D bottom ( m ) ) , 其中:
1_Dpeak(n)为峰峰之间平均距离(以像素个数计算);
2_Dbottom(m)为谷谷平均距离;
10)计算纹线频率 f = 1 D .
在***资源受到限制,又须有较快运算速度要求的应用环境,可以采用以下步骤计算纹线频率f′和方向
Figure A200910099177000812
1)将指纹图像划分为多个数倍于N的不相重叠大小为M×M的区块;
2)逐一对M区块内的指纹图像行离散傅立叶变换(DFT)获得矩阵 F ( u , v ) = 1 MM Σ x = 0 M - 1 Σ y = 0 M - 1 f ( x , y ) × exp [ - j 2 π ( ux M + vy M ) ] ;
3)将矩阵F(u,v)的原点移到矩阵中心位置:
Figure A200910099177000814
4)在频域中找出两个频谱峰,计算频谱峰之间的距离dp、以及两个频谱峰连线与水平线的夹角
Figure A20091009917700091
5)计算纹线频率 f ′ = d p 2 M .
本发明在一个较佳实施例中,确定最佳滤波参数δo的方法,采用对滤波参数δp和δf进行加权计算获得,具体的计算公式是δo=αδp+(1-α)δf,其中α取值范围是[0,1]。有益效果
1、本发明增添了Gabor预滤波步骤,对原始图像进行初步方向性滤波增强后,重新调整滤波参数,进行第二次Gabor精确滤波。改进了现有技术仅一次滤波,且滤波参数为经验固定值,滤波效果过于粗糙的缺陷。
2、本发明还采取了Gabor滤波器通频带自适应技术手段,计算原始指纹图像、预滤波指纹图像各自的数字特征,动态调整滤波器的通频带宽,使指纹纹线分离明显,纹线边缘平滑,纹线上噪声点被滤除,同时保存疤痕等本来面貌。与现有一次Gabor滤波技术相比,在指纹纹线的均匀性、清晰度和断纹的修复能力等方面,有了显著的提高。
附图说明
附图1是本发明所提供技术解决办法的分步骤实施图;
附图2是本发明在一个较佳实施例中所建立的手指湿度Pw与最适合Gabor滤波参数δp映射关系图;
附图3是在***资源受到限制,采用频率计算方法时,图像区块的划分示意图;
附图4是指纹片段与它的频谱图,以及
Figure A20091009917700093
取值示意图。
附图5是本发明在另一个较佳实施例中所建立的纹线频率f或f′与最适合Gabor滤波参数δf映射关系图;
附图6是本发明在一个较佳实施例中,对于干、湿手指产生的指纹原始图像,分别使用传统固定滤波参数一次性Gabor滤波,与本发明所提供的预滤波技术方案处理效果对比图;
附图7是本发明在同样一个实施例中,对于同样的干、湿手指产生的指纹原始图像,传统固定滤波参数一次性Gabor滤波处理效果,与本发明预滤波、二次滤波的处理效果对比图。
具体实施方式
下面结合附图对本发明所提出的技术方案作进一步的说明。
附图1是本发明所提供技术解决办法的分步骤实施图。共分为3个环节10个步骤。其中:
1)环节A包括1~4步骤,其作用是确立各类指纹图像与最合适Gabor滤波参数δp和δf的对应关系、以及针对***资源配置情况选择合适的参数计算方法;
2)环节B包括5~8步骤,其作用是首先对被处理的图像数字特征进行分析,然后根据这些数字特征在环节A所建立的对应(映射)关系中,检索出最合适滤波参数,并计算出最佳滤波参数δo,以此调整Gabor滤波参数δ对指纹图像I实施预滤波;
3)环节C包括9~10步骤,其作用是应用环节A、B建立的规则和方法,对预滤波图像I’再次分析计算,二次优化滤波参数后,实行二次滤波。
以下按实施步骤对本发明的技术方案逐步加以说明:
本发明所采取的第一步技术措施是,根据指纹原始图像,计算手指湿度Pw,以便对不同干湿程度手指所产生的指纹图像进行量化,作为与最适合的Gabor滤波参数δ建立对应关系的依据之一。
1)采用的方法是:
1_将指纹图像划分为多个不相重叠大小为N×N的区块;
2_计算区块灰度均值EN
3_累加计算灰度值大于C1EN的像素个数Nh,其中C1为湿区域阈值调节系数;
4_累加计算灰度值小于C2EN的像素个数Nl,其中C2为干区域阈值调节系数;
5_计算手指湿度 P w = N h N l × 100 % .
2)在本发明一个较佳实施例中,具体参数设置如下:
1_N一般取8~16个像素;
2_基于增强临界区域数据鲁棒性的考虑,C1取0.9、C2取1.1,分别计算出Nh和Nl
3_按照下列计算公式计算手指湿度 P w = N h N l × 100 % .
计算出手指湿度Pw以后,为了改进指纹图像方向增强的效果,对于不同干湿程度手指形成的指纹图像的处理原则是;比较湿或者粘连模糊程度比较高的图像,应该保留更多的细节以防止更严重的粘连出现;对于比较干的,则应模糊细节,使之具有更好的断裂脊线接续效果。从频率响应上来看比较湿或者粘连模糊程度比较高的图像应当适当选择通频带较宽的滤波器,从而让高频细节信息能落在通频带中;而对于干手指则应选择通频带较窄的滤波器(具有更好的平滑效果),滤去高频成分达到接续断裂的目的。
由于Gabor滤波参数δ直接决定了Gabor方向滤波函数的通频带宽,即δ越小通频带越宽,δ越大通频带越窄。一般情况下,对于纹线较窄的图像应当选取通频带较宽也就是δ比较小的Gabor滤波器进行滤波,以保证其纹线信息特征。对于粘连模糊比较严重的图像,同样也需要选择选δ比较小的Gabor滤波器,否则有可能在Gabor滤波之后带来更大的粘连或模糊;对于纹线比较宽、比较干的图像,应当选取通频带较窄也就是δ比较大的Gabor滤波器进行滤波。
为此,本发明所采取的第二步技术措施是,利用手指湿润或指纹图像粘连模糊程度,也就是第一步技术措施所量化的手指湿度Pw作为选择最合适Gabor滤波通频带带宽的判据,同样的也可以选择纹线宽度作为滤波通频带带宽的判据。具体的实现方式是:
1)建立手指湿度Pw与最适合Gabor滤波参数δp映射关系。具体实现方式如下:
1_以Pw为横轴、Gabor滤波参数δ为纵轴,建立一个二维表;
2_取各类指纹图像,计算该类指纹图像的手指湿度Pw,对于每一个值域为Pw(0,1)的指纹图像,以Gabor滤波效果最好为判据,在δ∈(0,6)取值范围内,选出对于该图像最合适的Gabor滤波参数δp
3_以此建立数值为Pw的指纹图像与其最合适Gabor滤波参数δp的映射表。
2)附图2是本发明在一个较佳实施例中所建立的手指湿度Pw与最适合Gabor滤波参数δp映射关系图。根据Pw可以调整滤波参数δ,基本原则是湿度越大δp越小,δp的取值一般可以在1.5~5之间。根据这个原则,可以在实际应用中可以建立一个索引表,通过查表来索引δp
本发明所采取的第三步技术措施是,根据实际应用中,指纹识别***附着在不同的***环境,针对各种资源约束条件,而采用的变通措施。应用Gabor滤波器对指纹图像进行方向增强时,不论滤波参数计算、还是图像滤波自身,都需要消耗大量运算资源。对此根据不同资源配置情况下对运算精度和运算速度的要求,选择恰当的方法计算Gabor滤波器的相关参数,指纹纹线方向
Figure A20091009917700111
Figure A20091009917700112
指纹纹线频率f或f′。下面分别说明两种资源配置下的运算方案:
第一种资源配置是,算资源充裕、且运算精度要求较高。此时,可以采用以下计算步骤:
1_将指纹图像划分为多个不相重叠大小为N×N的区块(N一般取8~16个像素);
2_用梯度算子计算各点的水平梯度和垂直梯度将计算得到的梯度记为[Gx,Gy]T,其中Gx表示水平梯度,Gy表示垂直梯度,并将所有象素点的水平梯度分量调整为正值:[Gx,Gy]T=sign(Gx)[Gx,Gy]T,其中sign为取符号,即 sign ( Gx ) = - 1 Gx < 0 1 Gx &GreaterEqual; 0 ;
3_计算加窗平滑角度放大一倍后的点梯度,窗大小取W×W对梯度[Gx,Gy]T作平滑运算: [ G sx &OverBar; , G sy &OverBar; ] T = [ &Sigma; W g &times; W g ( G x 2 - G y 2 ) , &Sigma; W g &times; W g 2 G x G y ] T , 其中Gsx和Gsy分别表示对Gx和Gy作平滑计算后的水平梯度和垂直梯度;
4_将图像分成NxN(N一般取8或16)大小的块,计算区块梯度: [ G bx , G by ] T = [ &Sigma; N &times; N G sx &OverBar; , &Sigma; N &times; N G sy &OverBar; ] T , 其中Gbx表示块水平梯度,Gby表示块垂直梯度;
5_根据块梯度计算区块方向 &theta; = 1 2 tg - 1 ( G by G bx ) ;
6_纹线方向
Figure A20091009917700125
和θ成垂直关系,计算纹线方向
Figure A20091009917700126
7_对纹线方向
Figure A20091009917700127
采用中值滤波,窗大小取Wbg×Wbg,进行平滑处理后,得到平滑后纹线方向
Figure A20091009917700128
8_对每个中心在(i,j)的块,开一个W×L的矩形窗口,一般取16×32个像素,将短边W指向以L上各点为起始,计算该点沿W方向各像素的均值 x ( k ) = 1 W &Sigma; d = 0 W - 1 F ( u , v ) , (k=0,1,2,……L-1;d=0,1,2,……W-1),式中:
Figure A200910099177001211
Figure A200910099177001212
9_如果在方向窗口中无奇异点,则x(k)形成一个离散正弦波,纹线频率相同,因此从x(k)中可得到局部指纹纹线频率。设Dpeak(n)为峰峰之间的平均象素个数称为距离,同理可计算得到谷谷的距离Dbottom(m),计算所有的峰和谷的平均距离,即为该块的纹线中心距离即纹线宽度计算纹线宽度 D = 1 M + N ( &Sigma; n = 0 N - 1 D peank ( n ) + &Sigma; m = 0 M - 1 D bottom ( m ) ) . 由此,纹线中心频率可以求得 f = 1 D . 如果窗口中存在奇异点,则纹线频率无法得到,可以设置为无效或默认值。根据经验,500dpi的指纹纹线宽度一般在3~25像素,因此需要筛掉无效的指纹频率,对于无效的指纹频率可以设置为无效或默认值f2
第二种资源配置是,在***资源受到限制,又须有较快运算速度要求的应用环境。此时,可以采用频率计算方法,用以下步骤计算纹线频率f′和方向
Figure A20091009917700133
1_附图3是在***资源受到限制,采用频率计算方法时,图像区块的划分示意图。图中表示将指纹图像划分为多个数倍于N的不相重叠大小为M×M的区块。对于频率方法,选择合适的窗大小M非常重要,如果窗口选择过小,则纹线的中心距离可能超过窗大小,无法估算出参数;相反的,如果窗口选择过大,则可能出现窗口内的脊线方向不一致,从而无法准确的找到两个能量峰;一般情况下,要求窗口内包含至少1条脊线和1条谷线。由于500dpi指纹纹线宽度在3-25之间,根据式6可以估算到M的最小取值为12.5,此外要求M取N的倍数,考虑到FFT的运算便利要求M为2的次幂,一般取32像素比较合适。
2_逐一对M区块内的指纹图像行离散傅立叶变换(DFT)获得矩阵 F ( u , v ) = 1 MM &Sigma; x = 0 M - 1 &Sigma; y = 0 M - 1 f ( x , y ) &times; exp [ - j 2 &pi; ( ux M + vy M ) ] . 由于二维DFT是一种行列可分离的变换,因此为了提高运算速度,可以由在两个方向上先后做一维DFT得到二维DFT结果。具体做法是:
1/对图像每一行(即某个x值),做一维DFT,得到的结果保存为矩阵F′(x,v)的一行,即 F &prime; ( x , v ) = 1 N &Sigma; y = 0 N - 1 f ( x , v ) &times; exp ( - j 2 &pi;vy N )
2/对矩阵F(x,v)的每一列(即某个v值),做一维DFT,得到结果保存为矩阵F(u,v)的一列,即 F ( u , v ) = 1 M &Sigma; x = 0 M - 1 F &prime; ( x , v ) &times; exp ( - j 2 &pi;ux M )
3/在实际应用中,由于DFT速度较慢,而采用DFT的快速实现:快速傅立叶变换(FFT)来实现空频变换。
3_将矩阵F(u,v)的原点移到矩阵中心位置:
Figure A20091009917700141
4_附图4是指纹片段与它的频谱图,以及
Figure A20091009917700142
取值示意图。其中4-A表示一个指纹区块的指纹片段图像F(u,v),经过上述快速傅立叶变换FFT,并将它的原点移到矩阵中心位置后形成的频谱图4-B。图4-B表示在频域中找出两个频谱峰,计算频谱峰之间的距离dp(参见图4-B中的斜线)、以及两个频谱峰连线与水平线的夹角
Figure A20091009917700143
由于两个频谱峰为对称峰,因此在寻找时候可以采取以中心点为原点,以
Figure A20091009917700144
为半径,以角度分辨率ρ,进行搜素,其中能量最大的区域即为频谱峰。
5_计算纹线频率 f &prime; = d p 2 M .
本发明所采取的第四步技术措施是,建立纹线频率f与最适合Gabor滤波参数δf的映射关系。
1)具体方法如下:
1_以
Figure A20091009917700146
为横轴、Gabor滤波参数δ为纵轴,建立一个二维表;
2_取各类指纹图像,用不同方法计算该类指纹图像的纹线频率f,对于每一个值域为[3,25]的指纹图像,以Gabor滤波效果最好为判据,在δ∈(0,6)取值范围内,选出最合适的Gabor滤波参数δf
3_以此建立数值为
Figure A20091009917700148
指纹图像与其最合适Gabor滤波参数δf的映射表。
2)附图5是本发明在另一个较佳实施例中所建立的纹线频率f或f′与最适合Gabor滤波参数δf映射关系图。对于纹线较窄(f较大)的图像,应当选取通频带较宽也就是δf或δf′比较小的Gabor滤波器进行滤波,以保证其纹线信息特征;对于纹线比较宽(f较小),可以选取通频带较窄也就是δf或δf′比较大的Gabor滤波器进行滤波。一般δf或δf′的取值,可以在1.5~5之间。根据这个原则,建立如附图5的映射关系曲线。在实际应用中可以建立一个索引表,通过查表来索引δf或δf′的值。
至此,本发明所提供技术解决办法中环节A的作用(建立一套改善指纹图像方向增强的规则和计算方法)和具体实施办法叙述完毕。从以下第五步技术措施开始,则要进入环节B。其作用是:对一幅具体指纹图像进行旨在方向增强的预滤波处理。
1)、第五步技术措施的具体方法是:
1_以原始图像I为处理对象,计算手指湿度Pw、纹线频率f或f′;
2_根据计算值Pw、f或f′,在步骤2、步骤4所确定的映射表中,检索最合适Gabor滤波参数δp或δf
3_采用加权方法确定最佳滤波参数δo=αδp+(1-α)δf,α取值范围[0,1];
4_应用最佳滤波参数δo设定Gabor滤波参数δ,对原始图像I进行预滤波,获得预滤波图像I′。
2)、附图6是在一个较佳实施例中,采用第五步技术措施分别对干、湿手指产生的指纹图像进行预滤波处理所产生的效果。并将这些效果与传统固定滤波参数作一次性Gabor滤波所产生的效果进行对比的展示图。附图6中:6-A是干手指原始指纹图像,6-B是湿手指原始指纹图像;6-A1是传统固定参数、一次性Gabor滤波技术对于干手指原始指纹图像进行方向增强的处理效果,6-B1是上述传统技术对于湿手指原始指纹图像产生的处理效果;6-A2、6B-2是采用本发明提供的预滤波技术方案(即量化原始图像中表征的手指干湿程度,检索此类指纹图像最适合的滤波参数δp或δf,对Gabor滤波器的通频带加以调整后,进行预滤波处理产生预滤波图像I’)的处理效果。
以下进入本发明的最后环节C。其作用机制是,以图像质量已有明显提高的预滤波图像I’为对象,再作一次分析计算,选择最佳滤波参数,再次调整Gabor滤波的通频带,作第二次滤波。
1)具体做法是:
1_以预滤波图像I′为处理对象,重复前面预滤波处理中的必要处理步骤,具体包括以下步骤:计算I′的Pw、纹线频率f或f′;检索最合适Gabor滤波参数δp或δf;计算第二次最佳滤波参数δs);
2_应用第二次最佳滤波参数δs取代原先Gabor滤波器中的预滤波参数δo,对预滤波图像I′进行二次滤波,获得二次滤波图像I″。
2)附图7是本发明在同样一个实施例中,对于同样的干、湿手指产生的指纹原始图像(参见7-A和7-B),传统固定滤波参数一次性Gabor滤波处理效果(参见7-A1和7-B1),与本发明预滤波(参见7-A2和7-B2)、二次滤波(参见7-A3和7-B3)的处理效果对比图。通过图中的对比可以看出,二次滤波的效果,相对于预滤波来说,又有了显著的提高;与传统技术相对比,本发明处理效果所体现的优势是显而易见的。

Claims (5)

1、一种指纹图像方向增强方法,其特征是包括以下步骤:
1)建立手指湿度Pw与最合适Gabor滤波参数δp的映射关系,方法是:
1_以Pw为横轴、Gabor滤波参数δ为纵轴,建立一个二维表;
2_取各类指纹图像,计算该类指纹图像的手指湿度Pw,对于每一个值域为Pw(0,1)的指纹图像,以Gabor滤波效果最好为判据,在δ∈(0,6)取值范围内,选出对于该类指纹图像最合适的Gabor滤波参数δp
3_以此建立数值为Pw的指纹图像与其最合适Gabor滤波参数δp的映射表;
2)建立指纹纹线频率f与最适合Gabor滤波参数δf的映射关系,方法是:
1_以为横轴、Gabor滤波参数δ为纵轴,建立一个二维表;
2_取各类指纹图像,用不同方法计算该类指纹图像的纹线频率f,对于每一个
Figure A2009100991770002C2
值域为[3,25]的指纹图像,以Gabor滤波效果最好为判据,在δ∈(0,6)取值范围内,选出最合适的Gabor滤波参数δf
3_以此建立数值为的指纹图像与其最合适Gabor滤波参数δf的映射表;
3)根据不同资源配置情况下对运算精度和运算速度的要求,选择恰当的方法计算指纹纹线方向
Figure A2009100991770002C4
指纹纹线频率f或f′
4)以原始图像I为处理对象,计算手指湿度Pw、纹线频率f或f′;
5)根据计算值Pw、f或f′,在步骤1)、步骤2)所确定的映射表中,检索最合适Gabor滤波参数δp和δf
6)根据最合适Gabor滤波参数δp和δf,确定最佳滤波参数δo
7)应用最佳滤波参数δo设定Gabor滤波参数δ,对原始图像I进行预滤波,获得预滤波图像I′;
8)以预滤波图像I′为处理对象,重复步骤3)~步骤6),计算第二次最佳滤波参数δs
9)应用第二次最佳滤波参数δs取代原先Gabor滤波器中的预滤波参数δo,对预滤波图像I′进行二次滤波,获得二次滤波图像I′‘。
2、根据权利要求1所述的指纹图像方向增强方法,其特征是所述计算手指湿度Pw具有下列步骤:
1)将指纹图像划分为多个不相重叠大小为N×N的区块;
2)计算区块灰度均值EN
3)累加计算灰度值大于C1EN的像素个数为Nh,其中C1为湿区域阈值调节系数;
4)累加计算灰度值小于C2EN的像素个数为Nl,式中C2为干区域阈值调节系数;
5)计算手指湿度 P w = N h N l &times; 100 % .
3、根据权利要求1所述的指纹图像方向增强方法,其特征是步骤3)所述选择恰当的方法计算指纹纹线频率f或f′,指的是当运算资源充裕、且要求运算精度较高时,采用以下步骤计算指纹纹线频率f:
1)将指纹图像划分为多个不相重叠大小为N×N的区块;
2)用梯度算子计算各点的水平梯度和垂直梯度[Gx,Gy]T,其中Gx表示水平梯度,Gy表示垂直梯度;
3)对梯度[Gx,Gy]T作平滑运算: [ G sx &OverBar; , G sy &OverBar; ] T = [ &Sigma; W g &times; W g ( G x 2 - G y 2 ) , &Sigma; W g &times; W g 2 G x G y ] T , 其中Gsx和Gsy分别表示对Gx和Gy作平滑计算后的水平梯度和垂直梯度;
4)计算区块梯度: [ G bx , G by ] T = [ &Sigma; N &times; N G sx &OverBar; , &Sigma; N &times; N G sy &OverBar; ] T , 其中Gbx表示块水平梯度,Gby表示块垂直梯度;
5)计算区块方向 &theta; = 1 2 tg - 1 ( G by G bx ) ;
6)计算纹线方向
Figure A2009100991770003C5
7)对纹线方向
Figure A2009100991770003C6
采用中值滤波进行平滑处理后,得到平滑后纹线方向
Figure A2009100991770003C7
8)对每个中心在(i,j)的块,开一个W×L的矩形窗口,将短边W指向
Figure A2009100991770003C8
以L上各点为起始,计算该点沿W方向各像素的均值 x ( k ) = 1 W &Sigma; d = 0 W - 1 F ( u , v ) , (k=0,1,2,……L-1;d=0,1,2,……W-1),式中:
Figure A2009100991770004C2
9)计算纹线宽度 D = 1 M + N ( &Sigma; n = 0 N - 1 D peank ( n ) + &Sigma; m = 0 M - 1 D bottom ( m ) ) , 其中:
1_Dpeak(n)为峰峰之间平均距离(以像素个数计算);
2_Dbottom(m)为谷谷平均距离;
10)计算纹线频率 f = 1 D .
4、根据权利要求1所述的指纹图像方向增强方法,其特征是步骤3)中所述选择恰当的方法计算指纹纹线频率f′,指的是当资源配置有限,且对运算速度有一定要求时,采用以下步骤计算纹线频率f′和方向
Figure A2009100991770004C5
1)将指纹图像划分为多个数倍于N的不相重叠大小为M×M的区块;
2)逐一对M区块内的指纹图像行离散傅立叶变换(DFT)获得矩阵
F ( u , v ) = 1 MM &Sigma; x = 0 M - 1 &Sigma; y = 0 M - 1 f ( x , y ) &times; exp [ - j 2 &pi; ( ux M + vy M ) ] ;
3)将矩阵F(u,v)的原点移到矩阵中心位置:
Figure A2009100991770004C7
4)在频域中找出两个频谱峰,计算频谱峰之间的距离dp、以及两个频谱峰连线与水平线的夹角
Figure A2009100991770004C8
5)计算纹线频率 f &prime; = d p 2 M .
5、根据权利要求1所述的指纹图像方向增强方法,其特征是步骤6)中所述确定最佳滤波参数δo,可对滤波参数δp和δf进行加权计算获得,即δo=αδp+(1-α)δf,其中α取值范围是[0,1]。
CN200910099177A 2009-06-01 2009-06-01 一种指纹图像方向增强方法 Active CN101576999B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910099177A CN101576999B (zh) 2009-06-01 2009-06-01 一种指纹图像方向增强方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910099177A CN101576999B (zh) 2009-06-01 2009-06-01 一种指纹图像方向增强方法

Publications (2)

Publication Number Publication Date
CN101576999A true CN101576999A (zh) 2009-11-11
CN101576999B CN101576999B (zh) 2012-10-17

Family

ID=41271933

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910099177A Active CN101576999B (zh) 2009-06-01 2009-06-01 一种指纹图像方向增强方法

Country Status (1)

Country Link
CN (1) CN101576999B (zh)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102270297A (zh) * 2011-07-21 2011-12-07 中国人民解放军国防科学技术大学 一种指纹图像增强方法
CN102393905A (zh) * 2011-07-13 2012-03-28 哈尔滨工程大学 手背静脉模式纹理提取方法
CN102682432A (zh) * 2012-05-11 2012-09-19 中国科学院半导体研究所 基于三高斯滤波的低质指纹灰度图像增强方法
CN102819741A (zh) * 2012-07-26 2012-12-12 哈尔滨理工大学 基于隆线剖面微分的指纹方向信息获取方法
CN102999750A (zh) * 2012-12-31 2013-03-27 清华大学 一种去除背景干扰的现场指纹增强方法
WO2013170623A1 (zh) * 2012-05-16 2013-11-21 京信通信***(中国)有限公司 一种射频信号的控制方法和设备
CN103714323A (zh) * 2013-12-25 2014-04-09 广西科技大学 指纹增强方法及指纹识别装置
CN104376321A (zh) * 2014-11-14 2015-02-25 北京智慧眼科技发展有限公司 指纹图像预处理方法及装置
CN104933433A (zh) * 2014-03-17 2015-09-23 联想(北京)有限公司 一种图像处理方法及电子设备
CN105205802A (zh) * 2015-02-13 2015-12-30 比亚迪股份有限公司 纹线距离的计算方法和装置
CN105930809A (zh) * 2016-04-26 2016-09-07 广东欧珀移动通信有限公司 指纹识别控制方法、指纹识别控制装置及电子装置
CN106022075A (zh) * 2016-06-17 2016-10-12 广东欧珀移动通信有限公司 一种指纹解锁方法及终端
CN106156726A (zh) * 2016-06-20 2016-11-23 比亚迪股份有限公司 指纹图像的增强方法和装置
CN107577928A (zh) * 2017-08-21 2018-01-12 广东欧珀移动通信有限公司 解锁控制方法及相关产品
CN108124483A (zh) * 2017-12-01 2018-06-05 深圳市汇顶科技股份有限公司 指纹影像增强方法及指纹影像模块
CN108319883A (zh) * 2017-01-16 2018-07-24 广东精点数据科技股份有限公司 一种基于快速独立分量分析的指纹识别技术
CN108764015A (zh) * 2015-10-19 2018-11-06 广东欧珀移动通信有限公司 一种待识别指纹图像的获取方法、装置及移动终端
CN108780493A (zh) * 2016-12-14 2018-11-09 深圳市汇顶科技股份有限公司 指纹图像中湿手区域的检测方法及装置
CN109243010A (zh) * 2018-07-20 2019-01-18 李艳芹 家庭住宅门锁控制平台
CN111223063A (zh) * 2020-01-12 2020-06-02 杭州电子科技大学 基于纹理特征和双核函数的手指静脉图像nlm去噪方法
CN111353332A (zh) * 2018-12-21 2020-06-30 中国电信股份有限公司 指纹图像处理方法、装置和计算机可读存储介质
WO2021164730A1 (zh) * 2020-02-21 2021-08-26 维沃移动通信有限公司 指纹图像处理方法及电子设备

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106250887A (zh) * 2016-09-09 2016-12-21 深圳市金立通信设备有限公司 一种指纹识别方法及终端

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1267849C (zh) * 2004-07-02 2006-08-02 清华大学 基于断纹检测的指纹识别方法
CN100347719C (zh) * 2004-07-15 2007-11-07 清华大学 基于密度图模型的指纹识别方法

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102393905A (zh) * 2011-07-13 2012-03-28 哈尔滨工程大学 手背静脉模式纹理提取方法
CN102393905B (zh) * 2011-07-13 2013-04-10 哈尔滨工程大学 手背静脉模式纹理提取方法
CN102270297A (zh) * 2011-07-21 2011-12-07 中国人民解放军国防科学技术大学 一种指纹图像增强方法
CN102682432A (zh) * 2012-05-11 2012-09-19 中国科学院半导体研究所 基于三高斯滤波的低质指纹灰度图像增强方法
US9160378B2 (en) 2012-05-16 2015-10-13 Comba Telecom Systems (China) Ltd Control method and equipment for radio-frequency signal
WO2013170623A1 (zh) * 2012-05-16 2013-11-21 京信通信***(中国)有限公司 一种射频信号的控制方法和设备
CN103427868A (zh) * 2012-05-16 2013-12-04 京信通信***(中国)有限公司 一种射频信号的控制方法和设备
CN103427868B (zh) * 2012-05-16 2016-04-06 京信通信***(中国)有限公司 一种射频信号的控制方法和设备
CN102819741A (zh) * 2012-07-26 2012-12-12 哈尔滨理工大学 基于隆线剖面微分的指纹方向信息获取方法
CN102819741B (zh) * 2012-07-26 2017-06-06 哈尔滨理工大学 基于隆线剖面微分的指纹方向信息获取方法
CN102999750A (zh) * 2012-12-31 2013-03-27 清华大学 一种去除背景干扰的现场指纹增强方法
CN102999750B (zh) * 2012-12-31 2015-08-12 清华大学 一种去除背景干扰的现场指纹增强方法
CN103714323A (zh) * 2013-12-25 2014-04-09 广西科技大学 指纹增强方法及指纹识别装置
CN103714323B (zh) * 2013-12-25 2017-06-16 广西科技大学 指纹增强方法及指纹识别装置
CN104933433A (zh) * 2014-03-17 2015-09-23 联想(北京)有限公司 一种图像处理方法及电子设备
CN104376321A (zh) * 2014-11-14 2015-02-25 北京智慧眼科技发展有限公司 指纹图像预处理方法及装置
CN105205802A (zh) * 2015-02-13 2015-12-30 比亚迪股份有限公司 纹线距离的计算方法和装置
CN105205802B (zh) * 2015-02-13 2017-04-12 比亚迪股份有限公司 纹线距离的计算方法和装置
CN108764015A (zh) * 2015-10-19 2018-11-06 广东欧珀移动通信有限公司 一种待识别指纹图像的获取方法、装置及移动终端
CN105930809A (zh) * 2016-04-26 2016-09-07 广东欧珀移动通信有限公司 指纹识别控制方法、指纹识别控制装置及电子装置
CN106022075A (zh) * 2016-06-17 2016-10-12 广东欧珀移动通信有限公司 一种指纹解锁方法及终端
CN106156726A (zh) * 2016-06-20 2016-11-23 比亚迪股份有限公司 指纹图像的增强方法和装置
CN108780493A (zh) * 2016-12-14 2018-11-09 深圳市汇顶科技股份有限公司 指纹图像中湿手区域的检测方法及装置
CN108780493B (zh) * 2016-12-14 2022-01-21 深圳市汇顶科技股份有限公司 指纹图像中湿手区域的检测方法及装置
CN108319883B (zh) * 2017-01-16 2020-11-06 广东精点数据科技股份有限公司 一种基于快速独立分量分析的指纹识别方法
CN108319883A (zh) * 2017-01-16 2018-07-24 广东精点数据科技股份有限公司 一种基于快速独立分量分析的指纹识别技术
CN107577928A (zh) * 2017-08-21 2018-01-12 广东欧珀移动通信有限公司 解锁控制方法及相关产品
CN108124483A (zh) * 2017-12-01 2018-06-05 深圳市汇顶科技股份有限公司 指纹影像增强方法及指纹影像模块
CN109243010A (zh) * 2018-07-20 2019-01-18 李艳芹 家庭住宅门锁控制平台
CN111353332A (zh) * 2018-12-21 2020-06-30 中国电信股份有限公司 指纹图像处理方法、装置和计算机可读存储介质
CN111223063A (zh) * 2020-01-12 2020-06-02 杭州电子科技大学 基于纹理特征和双核函数的手指静脉图像nlm去噪方法
CN111223063B (zh) * 2020-01-12 2023-05-02 杭州电子科技大学 基于纹理特征和双核函数的手指静脉图像nlm去噪方法
WO2021164730A1 (zh) * 2020-02-21 2021-08-26 维沃移动通信有限公司 指纹图像处理方法及电子设备

Also Published As

Publication number Publication date
CN101576999B (zh) 2012-10-17

Similar Documents

Publication Publication Date Title
CN101576999A (zh) 一种指纹图像方向增强方法
US9633269B2 (en) Image-based liveness detection for ultrasonic fingerprints
Nigam et al. Multiple texture information fusion for finger-knuckle-print authentication system
CN111340824B (zh) 一种基于数据挖掘的图像特征分割方法
CN101329726B (zh) 一种基于一维滤波的指纹图像增强方法
Liang et al. A novel framework based on wavelet transform and principal component for face recognition under varying illumination
Selvi et al. FBFET: Fuzzy based fingerprint enhancement technique based on adaptive thresholding
Qi et al. Research on the image segmentation of icing line based on NSCT and 2-D OSTU
Zhu et al. Research of thenar palmprint classification based on gray level co-occurrence matrix and SVM
CN104952071A (zh) 一种基于灰度空间相关的最大类间方差图像分割算法
WO2016192213A1 (zh) 一种图像特征提取方法和装置、存储介质
CN111127407B (zh) 一种基于傅里叶变换的风格迁移伪造图像检测装置及方法
Zhang et al. MQI based face recognition under uneven illumination
CN115294314B (zh) 一种电子元器件表面缺陷识别方法
Mao et al. A fast fingerprint image enhancement method
Zheng et al. Research on offline palmprint image enhancement
Qi et al. Segmentation of fingerprint images using the gradient vector field
Chen et al. Adaptive illumination normalization via adaptive illumination preprocessing and modified weber-face
Nakamura et al. Fingerprint image enhancement using a parallel ridge filter
CN101650781B (zh) 指纹图像灰度规范化方法
CN111259914B (zh) 一种茶树叶特征信息高光谱提取方法
CN110010228B (zh) 一种基于图像分析的脸部皮肤透视算法
Yadav et al. Statistical measures for Palmprint image enhancement
Motwakel et al. Fingerprint Image Enhancement and Quality Analysis–A Survey
Wasmi et al. Comparison between proposed convolutional neural network and KNN for finger vein and palm print

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP02 Change in the address of a patent holder

Address after: The city of Hangzhou in West Zhejiang province 311121 No. 998 Building 9 East Sea Park

Patentee after: Hangzhou Shengyuan Chip Technique Co., Ltd.

Address before: 310012, room 17, building 176, 203 Tianmu Mountain Road, Hangzhou, Zhejiang, Xihu District

Patentee before: Hangzhou Shengyuan Chip Technique Co., Ltd.

C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: The city of Hangzhou in West Zhejiang province 311121 No. 998 Building 9 East Sea Park

Patentee after: HANGZHOU SYNODATA SECURITY TECHNOLOGY CO., LTD.

Address before: The city of Hangzhou in West Zhejiang province 311121 No. 998 Building 9 East Sea Park

Patentee before: Hangzhou Shengyuan Chip Technique Co., Ltd.