一种基于频谱滤波处理技术的指纹识别系统的制作方法

文档序号:12734836阅读:268来源:国知局

本发明涉及指纹识别技术技术领域,尤其涉及一种基于频谱滤波处理技术的指纹识别系统。



背景技术:

指纹解锁,因其方便快捷的优点已逐渐在终端 ( 如手机 ) 上流行起来,但是相关技术中,终端上的指纹锁都直接设置在终端上,因而当用户处于无意识状态 ( 睡眠、昏迷 ) 时,有人便可恶意利用用户的指纹直接解锁用户的终端,从而使得终端上的指纹锁并不能够确保终端的安全,进而降低了指纹锁的安全级别。此外,利用指纹解锁时,终端上都预存有用户的指纹,该指纹极易被黑客窃取,从而使得终端上的指纹锁显得更加不安全。

在现有的指纹图像增强算法中,基于 Gabor 滤波的方法能取得相对较好的效果,被认为是目前最流行的方法。Gabor 滤波器具有最优联合空频分辨率,能够较好地结合指纹特有的方向信息和频率信息进行处理。但是,Gabor 滤波器也存在固有的缺陷。对于偶对称 Gabor 滤波器,无法构造出具有任意带宽且不合直流分量的传递函数。Gabor 滤波器不能满足取得最佳空间定位的同时得到尽可能宽的频谱信息。

指纹识别是利用指纹唯一性和稳定性的特点来实现身份识别,且指纹无需用户记忆,并便于携带,所以指纹被越来越多的应用于克服传统身份鉴定方式的不足和不便 ;此外,指纹是指手指表面皮肤凹凸不平的纹路,由多种嵴状图形组成,凹点处和凸点处在与触摸平板接触时实际距离不同,因而产生的电容数值也不相同。

目前的指纹识别方案是通过采集单个手指的指纹与预先存储的指纹特征信息进行比对,并且在比对符合时判断为识别成功,反之则判断为识别失败。由于手指指纹容易被他人窃取,因此仅依靠单个手指的指纹来进行识别的方式,指纹识别的安全性低,难以避免他人利用窃取的指纹来进行识别的问题。



技术实现要素:

本发明的目的在于提供一种基于频谱滤波处理技术的指纹识别系统,一种安全级别高、用户无意识状态时不易解锁且存储的指纹不易被黑客窃取的指纹识别方法及系统。

本发明提供了一种基于频谱滤波处理技术的指纹识别系统,包括包括 :存储模块,所述存储模块存储有多个指纹样本 ;第一采集模块,用于采集至少一个第一指纹 ;第二采集模块,用于采集至少一个第二指纹 ;处理模块,与所述第一采集模块、所述第二采集模块及所述存储模块连接,用于分别将每个所述第一指纹和每个所述第二指纹与多个指纹样本进行比较,并得到比较结果 ;执行模块,与所述处理模块连接,用于根据所述比较结果执行预设操作,通过计算指纹图像的每个像素的 Harris 角点能量,滤去小于预定阈值的Harris 角点能量以得到二值化图,膨胀和腐蚀所述二值化图,分 别 计 算 所 述 二 值 化 图 的 方 向 场、频 率 场 和 曲 率 场,并 使 用Log-Gabor 滤波器对所述二值化图进行滤波以得到所述预处理后的指纹图像。

所述的该系统进行直方图均衡化,对所述指纹图像直方图均衡化 ;

所述的该系统基于局部特性的自适应规格化,将所述指纹图像分割成预定大小的不交迭的图像块,对每个所述图像块分别进行规格化。

所述的该系统中,设计有多个指纹采集模块,且每个采集模块还可按实际需要设定需要采集指纹的个数,从而用户在操作终端时,需要多次输入指纹进行指纹识别,且只有通过相应模块的指纹识别后,才能够对终端进行相应地操作,否则,便不能够对终端进行操作,从而提高了指纹识别的可靠性。

所述的该系统中,第一比较模块,位于所述终端内,用于分别将每个所述第一指纹与所述终端中存储的指纹样本进行比较,得到第一比较结果 ;第二比较模块,位于所述外部设备中,用于分别将每个所述第二指纹与所述外部设备中存储的指纹样本进行比较,得到第二比较结果 ;确定模块,位于所述终端内,用于根据所述第一比较结果和所述第二比较结果确定出所述比较结果。

本发明提供的指纹识别系统,纹识别方法及指纹识别系统中,基于 Harris 角点的分割算法的改进形式,并不依赖于方向场估计和频率场估计的计算结果。因此,将指纹图像的分割过程优先处理,提前计算出指纹的掩模,预处理步骤中的方向场估计、频率场估计和滤波增强等可以只对指纹的前景区域进行计算,从而能够大大减少指纹图像预处理的计算量.。

具体实施方式

下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要理解的是,术语″第一″、″第二″仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有″第一″、″第二″的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的描述中,″多个″的含义是两个或两个以上,除非另有明确本实施方式中限定。

本发明提供了一种基于频谱Log-Gabor 滤波处理技术的指纹识别系统,包括包括 :存储模块,所述存储模块存储有多个指纹样本 ;第一采集模块,用于采集至少一个第一指纹 ;第二采集模块,用于采集至少一个第二指纹 ;处理模块,与所述第一采集模块、所述第二采集模块及所述存储模块连接,用于分别将每个所述第一指纹和每个所述第二指纹与多个指纹样本进行比较,并得到比较结果 ;执行模块,与所述处理模块连接,用于根据所述比较结果执行预设操作,通过计算指纹图像的每个像素的 Harris 角点能量,滤去小于预定阈值的Harris 角点能量以得到二值化图,膨胀和腐蚀所述二值化图,分 别 计 算 所 述 二 值 化 图 的 方 向 场、频 率 场 和 曲 率 场,并 使 用Log-Gabor 滤波器对所述二值化图进行滤波以得到所述预处理后的指纹图像。

所述的该系统进行直方图均衡化,对所述指纹图像直方图均衡化 ;

所述的该系统基于局部特性的自适应规格化,将所述指纹图像分割成预定大小的不交迭的图像块,对每个所述图像块分别进行规格化。

所述的该系统中,设计有多个指纹采集模块,且每个采集模块还可按实际需要设定需要采集指纹的个数,从而用户在操作终端时,需要多次输入指纹进行指纹识别,且只有通过相应模块的指纹识别后,才能够对终端进行相应地操作,否则,便不能够对终端进行操作,从而提高了指纹识别的可靠性。

所述的该系统中,第一比较模块,位于所述终端内,用于分别将每个所述第一指纹与所述终端中存储的指纹样本进行比较,得到第一比较结果 ;第二比较模块,位于所述外部设备中,用于分别将每个所述第二指纹与所述外部设备中存储的指纹样本进行比较,得到第二比较结果 ;确定模块,位于所述终端内,用于根据所述第一比较结果和所述第二比较结果确定出所述比较结果。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1