发明名称 指纹边框线的滤除方法
摘要 本发明涉及一种指纹边框线的滤除方法,属于数字图像处理和指纹识别技术领域。其特征在于:首先对于一幅大小为m×n的图像进行带阻滤波预处理,对上述预处理的图像进行二值化处理,用两个大小分别为m×9和9×n的窗口沿纵向、横向扫描整幅图像,并在m×9的窗口领域内计算列像素和的最小值,再在9×n的窗口领域内计算行像素和的最小值,并根据该值进行图像的填充和完成边框线的删除。有益效果:适合于在自动指纹识别系统中去除一种普遍存在的干扰使得自动指纹识别更加准确。
申请公布号 CN101286194A 申请公布日期 2008.10.15
申请号 CN200710017928.0 申请日期 2007.05.24
申请人 西北工业大学 发明人 郭雷;常江;陈大海;黄雷
分类号 G06K9/00(2006.01) 主分类号 G06K9/00(2006.01)
代理机构 西北工业大学专利中心 代理人 王鲜凯
主权项 1.一种指纹边框线的滤除方法,其特征在于步骤如下:1)首先对对于一幅大小为m×n的图像进行带阻滤波预处理:<maths num="0001"><![CDATA[<math><mrow><mi>H</mi><mrow><mo>(</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mn>1</mn><mo>+</mo><msup><mrow><mo>(</mo><mfrac><msub><mi>D</mi><mi>l</mi></msub><mrow><mi>D</mi><mrow><mo>(</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow><mrow><mn>2</mn><mi>n</mi></mrow></msup><mo>+</mo><msup><mrow><mo>(</mo><mfrac><mrow><mi>D</mi><mrow><mo>(</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>)</mo></mrow></mrow><msub><mi>D</mi><mi>h</mi></msub></mfrac><mo>)</mo></mrow><mrow><mn>2</mn><mi>n</mi></mrow></msup><mo>+</mo><msup><mrow><mo>(</mo><mfrac><msub><mi>D</mi><mi>l</mi></msub><msub><mi>D</mi><mi>h</mi></msub></mfrac><mo>)</mo></mrow><mrow><mn>2</mn><mi>n</mi></mrow></msup></mrow></mfrac><mo>;</mo></mrow></math>]]></maths>式中D<sub>l</sub>、D<sub>h</sub>为截止频率;D(u,v)是点(u,v)到傅立叶频域原点的距离;n为滤波器的阶数;2)对上述预处理的图像进行二值化处理;3)用两个大小分别为m×9和9×n的窗口沿纵向、横向扫描整幅图像;4)在m×9的窗口领域内,计算<img file="A2007100179280002C2.GIF" wi="875" he="134" />X<sub>i</sub>为列像素值(在二值图像中为1或0),S<sub>j</sub>为一列像素值的和,Sump<sub>列</sub>为窗口内各列和的最小值;当Sump<sub>列</sub>的值小于预设阈值T时,判断窗口内的该列为黑色边框线内的元素,并将该列定为m×9窗口的中心列,将m×9窗口中心至于该列,填充窗口内全部像素点为1(1为白),完成边框线的部分删除;5)在9×n的窗口领域内,计算<img file="A2007100179280002C3.GIF" wi="871" he="146" />X<sub>j</sub>为行像素值(在这里为1或0),S<sub>i</sub>为一行像素值的和,Sump<sub>行</sub>为窗口内各行和的最小值;当Sump<sub>行</sub>的值小于阈值时,填充窗口内全部像素点为1(1为白),完成边框线的删除。
地址 710072陕西省西安市友谊西路127号