发明名称 一种指纹图像增强方法
摘要 本发明公开了一种指纹图像增强方法,目的是消除方向效应的同时,缩小滤波器尺寸,以减少增强指纹图像需要的运行时间。其特征在于设计一个新的滤波器,采用滤波器增强指纹图像I,利用公式<img file="dda0000077443900000011.GIF" wi="751" he="79" />对图像I进行多次增强,得到增强后的图像E。采用本发明能够有效地增强指纹图像,能够以相对少的计算量消除方向效应,在消除方向效应的前提下,采用本发明进行增强所需要的运行时间大大减少。
申请公布号 CN102270297B 申请公布日期 2012.12.19
申请号 CN201110205104.2 申请日期 2011.07.21
申请人 中国人民解放军国防科学技术大学 发明人 祝恩;殷建平;龙军;李永;赵建民;朱信忠
分类号 G06K9/00(2006.01)I;G06K9/40(2006.01)I;G06T5/00(2006.01)I 主分类号 G06K9/00(2006.01)I
代理机构 国防科技大学专利服务中心 43202 代理人 郭敏
主权项 1.一种指纹图像增强方法,其特征在于包括以下步骤:第一步,设计一个滤波器,该滤波器为:<maths num="0001"><![CDATA[<math><mrow><mi>c</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>d</mi><mo>,</mo><mi>&theta;</mi><mo>)</mo></mrow><mo>=</mo><mi>h</mi><mrow><mo>(</mo><mi>&pi;</mi><msqrt><mfrac><mrow><msup><mi>x</mi><mn>2</mn></msup><mo>+</mo><msup><mi>y</mi><mn>2</mn></msup></mrow><mi>d</mi></mfrac></msqrt><mo>)</mo></mrow><mi>cos</mi><mrow><mo>(</mo><mfrac><mi>&lambda;&pi;Y</mi><mi>d</mi></mfrac><mo>)</mo></mrow></mrow></math>]]></maths><img file="FDA00001765743400012.GIF" wi="507" he="99" />Y=xsinθ-ycosθ其中x和y是坐标,d和θ分别为局部纹路间距和纹路方向,<img file="FDA00001765743400013.GIF" wi="25" he="31" />是函数<img file="FDA00001765743400014.GIF" wi="83" he="48" />的自变量,λ=2.181268;待增强的图像I的第y行第x列的像素(x,y)灰度为I(x,y),0≤x≤width-1,0≤y≤height-1,width为图像I的宽度,height为图像I的高度;第二步,采用滤波器增强指纹图像I,得到增强后的图像E,方法是:2.1t=0,t为增强次数的循环控制变量;2.2初始化像素(x,y)为图像I左下角像素,x=0,y=0;2.3若像素(x,y)为背景像素,则:E在(x,y)处的灰度值E(x,y)=255,转2.9;若像素(x,y)不为背景像素,执行2.4;2.4d=像素(x,y)处的纹路间距,θ=像素(x,y)处的纹路方向,滤波器尺寸<img file="FDA00001765743400015.GIF" wi="225" he="54" />初始化图像E在(x,y)处的灰度值E(x,y)=0;初始化滤波器的坐标变量(i,j),<img file="FDA00001765743400016.GIF" wi="469" he="53" />2.5 E(x,y)=E(x,y)+I′(x+i,y+j)c(i,j,d,θ),其中<maths num="0002"><![CDATA[<math><mrow><msup><mi>I</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><mi>x</mi><mo>+</mo><mi>i</mi><mo>,</mo><mi>y</mi><mo>+</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>+</mo><mi>i</mi><mo>,</mo><mi>y</mi><mo>+</mo><mi>j</mi><mo>)</mo></mrow></mtd><mtd><mn>0</mn><mo>&le;</mo><mi>x</mi><mo>+</mo><mi>i</mi><mo>&lt;</mo><mi>width</mi><mo>,</mo><mn>0</mn><mo>&le;</mo><mi>y</mi><mo>+</mo><mi>j</mi><mo>&lt;</mo><mi>height</mi></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>else</mi></mtd></mtr></mtable></mfenced><mo>;</mo></mrow></math>]]></maths>2.6 i=i+1;2.7若<img file="FDA00001765743400018.GIF" wi="187" he="54" />转2.5;否则执行2.7.1:2.7.1<img file="FDA00001765743400019.GIF" wi="216" he="54" />j=j+1;2.7.2若<img file="FDA000017657434000110.GIF" wi="192" he="54" />转2.5;否则执行2.8;2.8若E(x,y)&gt;255,则E(x,y)=255;若E(x,y)&lt;0,则E(x,y)=0;若0≤E(x,y)≤255,则E(x,y)保持不变;2.9 x=x+1;2.10 若x&lt;width,转2.3;否则:2.10.1 x=0,y=y+1;2.10.2 若y&lt;height,转2.3;否则执行2.11;2.11 t=t+1;2.12 若t&lt;T,将E拷贝到I,转2.2;否则结束,此时E中保存着将I增强T次后的增强结果,T是增强的次数,由指纹图像质量决定。
地址 410073 湖南省长沙市开福区德雅路109号