基于脊线方向的卡尔曼滤波在指纹图像去噪中的应用_第1页
基于脊线方向的卡尔曼滤波在指纹图像去噪中的应用_第2页
基于脊线方向的卡尔曼滤波在指纹图像去噪中的应用_第3页
基于脊线方向的卡尔曼滤波在指纹图像去噪中的应用_第4页
基于脊线方向的卡尔曼滤波在指纹图像去噪中的应用_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、信号检测与估计论文题目:基于脊线方向的卡尔曼滤波在指纹图像去噪中的应用姓名:王向荣 学号:10120016班级:电路班基于脊线方向的卡尔曼滤波在指纹图像去噪中的应用摘要本文先分析了指纹图像的纹理特征,求取了指纹脊线方向,给其加上随机噪声,并用卡尔曼滤波的方法实现滤波,该方法可以有效地平滑指纹图像中的噪声,降低强噪声对后续处理的影响,从而有效地提高了指纹细节特征提取算法的准确性。关键词 卡尔曼滤波 指纹图像 图像去噪AbstractThis article analyzes the directions of fingerprints, then get a line of the finger

2、prints , add random noise to the image, use karlman filter to smooth the fingerprint which effectively wipe off the noise. It reduce the influence of subsequent treatment process, thus effectively increasing the fingerprints featureWhich can be accurately captured.Keywords karlman filter fingerprint

3、s image denoising引言在指纹采集的过程中,由于手指本身的因素和采集条件等各种原因的影响,采集到的原始指纹图像中往往包含有很多噪声,造成指纹图像质量严重下降,模糊不清造成脊线的粘连或断开,会导致产生虚假的指纹细节特征;遗漏或忽略了正确的细节特征点;虽然指纹的细节特征可以有很多种,但目前最常用的细节特征只有两种1:纹线端点(ridge ending)和分差点(ridge bifurcation)指纹细节特征提取的准确性严重依赖指纹图像的采集质量和预处理算法的效果。细节特征点提取的有效性和可信性,影响系统在匹配时的拒认率或误认率,从而最终影响整个系统识别的结果。为了准确地进行细节点的

4、提取和特征点的匹配,图像就必须先经过预处理,消除噪声、连接脊线断裂部分,以得到纹线清晰的指纹图像。 因此,指纹图像去噪在自动指纹识别系统中具有重要的地位和作用。使用小波阈值去噪,可以滤除指纹图像中不必要的高频成分,使其纹线结构清晰化,突出和保留固有的特征信息,但对于指纹细节处理效果不够明显。1 指纹图像的纹理分析从灰度级差角度分析,纹理图像具有一定的规则性,由此表现出很强的方向选择性有效指纹图像区域是一种较为规则的纹理图像,由此表现出纹理图像的基本特征从下图1中可以非常清晰的发现,有效指纹区域的图像纹理特征非常突出,表现出良好的正弦曲线特性为此,分别定义指纹图像纹理的切线方向和法线方向,指纹图

5、像的切线方向即指纹脊线方向2。图1 指纹图像对指纹图像深入分析后发现,在纹理规则的有效指纹图像区域,沿切线方向上的相邻像素灰度值几乎不变在梯度上表现为:沿切线方向上的梯度值最小,如果是严格的正弦曲面,其理论值为0但是,由于指纹采集过程中的噪声或其他原因,实际获得的指纹图像中会存在大量噪声,从而在其切面上会形成相应的高峰或低谷,破坏了原始指纹图像的基本结构,直接导致了指纹图像质量的下降为此,首先沿指纹纹线的切线方向截取一个平面,理论而言,切线方向上的平面是一条相对平缓的类直线实际上,由于噪声在原始信号中的叠加,直接导致了平面图的不规则振荡,如图2所示:图2:叠加噪声的指纹脊线图2卡尔曼滤波基本原

6、理卡尔曼滤波是指当输入由白噪声产生的随机信号时,使期望输出和实际输出之间的均方根误差达到最小的线性系统,一种以状态变量的线性最小方差递推估算的方法。卡尔曼滤波器是一个“optimal recursive data processing algorithm(最优化自回归数据处理算法)”,它的基本思想是:以最小均方误差为最佳估计准则,采用信号与噪声的状态空间模型,利用前一时刻的估计值和当前时刻的观测值来更新对状态变量的估计,求出当前时刻的估计值,算法根据建立的系统方程和观测方程对需要处理的信号做出满足最小均方误差的估计3,对于解决很大部分的问题,他是最优,效率最高甚至是最有用的。近年来广泛应用于计

7、算机图像处理,例如头脸识别,图像分割,图像边缘检测等等。卡尔曼滤波器给出了一个应用状态变量概念的公式。而且,不同于其他的递归滤波器结构,它只需要记住一步的估计结果。考虑过程噪声和测量噪声两个随机变量的状态模型称为随机状态模型。用下面两个方程描述离散状态模型4:1)离散状态方程: 2)离散观测方程: x(k)= Hk s(k)+n(k)其中:sk 是系统在 k 时刻信号的M x 1 维状态矢量; k,k1是系统从k-1时刻的到 k 时刻的M x M 一步状态转移矩阵; k-1是k-1时刻反映扰动噪声矢量对系统状态影响程度的M xL控制矩阵; wk-1 是k-1时刻系统受到的L x 1维扰动噪声矢

8、量;xk 是k 时刻的 N x 1 维观测信号矢量; Hk 是k 时刻的N x M 维观测矩阵; nk 是k 时刻的 Nx1 维观测噪声。 3仿真结果及性能分析为了验证卡尔曼滤波在指纹图像中的应用,对上文中提到的图2的图像用MATLAB进行了仿真56,仿真结果如下:图3 仿真结果由图中的实际结果可以看出,采用本文算法后细节点处的高频噪声分量被有效的平滑,可以明显减少伪细节特征点,降低噪声信息对指纹细节特征提取结果的影响下图示小波阈值去噪前后的仿真78结果,将其与卡尔曼滤波进行比较。从下图中文名看出,小波阈值去噪只是对图像中的高频噪声成分进行了滤除,效果并不明显,尤其对指纹细节的鉴定和缺失的脊线

9、预测帮助不大。图4 小波阈值去噪仿真结果4结论本文分析了指纹图像的纹理特征,针对有效指纹图像区域沿脊线方向上选取一定的像素点组成卡尔曼滤波平滑处理的邻域,然后再基于该邻域进行卡尔曼滤波处理,并与小波阈值滤波进行了比较。实验结果表明,该方法具有良好的抑制噪声的能力,细化到指纹的细节的噪声去除,可以帮助指纹细节鉴定,有效地提高了指纹细节特征提取结果的准确性,在此基础上再进行其它的指纹图像处理以达到准确的指纹鉴别由于时间紧迫,本论文仍有许多地方需要进一步研究,比如如何在脊线方向滤波的基础上实现整幅图像的卡尔曼滤波。5参考文献1 漆远,田捷,邓翔基于遗传算法的指纹图匹配算法及应用软件学报,2000,11(4):4884932 商庆瑞, 吴晴, 郭晶莹.基于MATLAB实现的指纹图像预处理算法.2007年3月,215-217.3 彭丁聪 卡尔曼滤波的基本原理及应用.软件导刊,2009年11月,第8卷第11期,33.4 景占荣 羊彦 著,信号检测与估计,化学工业出版社 2004-09.5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论