一种基于指纹识别的解锁方法技术

技术编号:39744786 阅读:5 留言:0更新日期:2023-12-17 23:44
本发明专利技术公开了一种基于指纹识别的解锁方法,属于指纹识别技术领域,本发明专利技术中在采集指纹图像,并灰度处理后,得到灰度图,将灰度图分成多份脊线图和多份谷线图,即将灰度图上的脊线和谷线拆分成单份,便于后续进行对比处理,本发明专利技术中将每份脊线图和每份谷线图进行像素点滤波处理,将异常和多余的像素点剔除,保障脊线和谷线的流畅性,再根据多份脊线滤波图和多份谷线滤波图上特征的情况,构建脊线特征向量和谷线特征向量,计算出脊线特征向量与脊线存储特征向量,谷线特征向量与谷线存储特征向量的匹配度,在匹配度大于匹配阈值时,终端解锁成功,实现一种计算简单,且可以根据指纹的局部来实现指纹识别的解锁方法

【技术实现步骤摘要】
一种基于指纹识别的解锁方法


[0001]本专利技术涉及指纹识别
,具体涉及一种基于指纹识别的解锁方法


技术介绍

[0002]随着科技的发展,智能手机

平板电脑等终端电子设备已经成为人们生活中不可或缺的一部分

为了保护用户的隐私和数据安全,越来越多的终端设备采用指纹识别技术作为终端设备的解锁方式

现有指纹识别方法为:通过终端设备采集指纹图像,对指纹图像进行预处理,便于提取指纹特征,从而与存储的指纹特征进行比对,判断两者是否一致,若一致,则判定为同一人,若不一致,则不为同一人

现有指纹识别方法需要采集大面积的指纹,从而对比指纹形状上的一致性,能提高指纹识别的精度,但是对于保密性要求不高的终端设备,现有指纹识别方法复杂度较高,计算量过大,不适用于小型终端设备,且对局部的指纹无法进行识别


技术实现思路

[0003]针对现有技术中的上述不足,本专利技术提供的一种基于指纹识别的解锁方法解决了以下技术问题:
[0004]1、
现有指纹识别方法复杂度较高,计算量过大;
[0005]2、
现有指纹识别方法对局部的指纹无法进行识别

[0006]为了达到上述专利技术目的,本专利技术采用的技术方案为:一种基于指纹识别的解锁方法,包括以下步骤:
[0007]S1、
通过终端的图像传感器采集指纹图像;
[0008]S2、
对指纹图像进行灰度处理,得到灰度图;
[0009]S3、
将灰度图分成多份脊线图和多份谷线图;
[0010]S4、
对每份脊线图和每份谷线图分别进行像素点滤波处理,得到多份脊线滤波图和多份谷线滤波图;
[0011]S5、
根据多份脊线滤波图和多份谷线滤波图,构建脊线特征向量和谷线特征向量;
[0012]S6、
根据脊线特征向量与脊线存储特征向量的匹配情况,谷线特征向量与谷线存储特征向量的匹配情况,得到匹配度,在匹配度大于匹配阈值时,终端解锁成功

[0013]本专利技术的有益效果为:本专利技术中在采集指纹图像,并灰度处理后,得到灰度图,将灰度图分成多份脊线图和多份谷线图,即将灰度图上的脊线和谷线拆分成单份,便于后续进行对比处理,本专利技术中将每份脊线图和每份谷线图进行像素点滤波处理,将异常和多余的像素点剔除,保障脊线和谷线的流畅性,再根据多份脊线滤波图和多份谷线滤波图上特征的情况,构建脊线特征向量和谷线特征向量,计算出脊线特征向量与脊线存储特征向量,谷线特征向量与谷线存储特征向量的匹配度,在匹配度大于匹配阈值时,终端解锁成功,实现一种计算简单,且可以根据指纹的局部来实现指纹识别的解锁方法

[0014]进一步地,所述
S3
包括以下分步骤:
[0015]S31、
对灰度图进行灰度值滤波处理,得到灰度滤波图;
[0016]S32、
计算灰度滤波图的平均灰度值;
[0017]S33、
将灰度滤波图中灰度值低于平均灰度值的像素点标记为脊线像素点;
[0018]S34、
将坐标连续的脊线像素点构成一份脊线图;
[0019]S35、
将灰度滤波图中灰度值高于平均灰度值的像素点标记为谷线像素点;
[0020]S36、
将坐标连续的谷线像素点构成一份谷线图

[0021]上述进一步地方案的有益效果为:由于指纹上脊线与谷线存在高低差距,在指纹成像时,脊线与谷线的灰度值不一样,先对灰度图进行灰度值滤波处理,解决异常灰度值的问题,计算出灰度滤波图的平均灰度值,平均灰度值作为脊线像素点与谷线像素点的界限,在分离出脊线像素点和谷线像素点后,并将坐标连续的脊线像素点构成一份脊线图,坐标连续的谷线像素点构成一份谷线图,实现对每条脊线和谷线进行分离

[0022]进一步地,所述
S31
中对灰度图进行灰度值滤波处理的公式为:
[0023],
[0024],
[0025]其中,
p
i,f
为第
i
个像素点滤波后的灰度值,
θ
i
为灰度图上第
i
个像素点的灰度值的滤波系数,
p
i
为灰度图上第
i
个像素点的灰度值,
p
i,k
为灰度图上第
i
个像素点的
33
邻域内第
k
个像素点的灰度值,
K

33
邻域内像素点的数量,
exp
为以自然常数为底的对数函数,
i
为灰度图上像素点的编号,
k

33
邻域内像素点的编号

[0026]上述进一步地方案的有益效果为:本专利技术将灰度图每个像素点的灰度值与
33
邻域范围的灰度均值的灰度距离作为滤波系数,在滤波系数越大时,像素点的灰度值异常程度越高,对像素点的灰度值滤波能力越强

[0027]进一步地,所述
S4
包括以下分步骤:
[0028]S41、
以待滤波图上每个像素点为中心像素点,统计中心像素点的
33
邻域内像素点的数量,其中,待滤波图包括:脊线图和谷线图;
[0029]S42、
在中心像素点的
33
邻域内像素点的数量小于数量阈值时,则将对应中心像素点标记为待丢弃点;
[0030]S43、
将待丢弃点从待滤波图上丢弃,得到滤波图,其中,滤波图包括:脊线滤波图和谷线滤波图

[0031]上述进一步地方案的有益效果为:本专利技术中通过对像素点滤波处理,剔除边缘上孤立和稀疏的像素点,保障脊线和谷线的流畅性

[0032]进一步地,所述
S5
包括以下分步骤:
[0033]S51、
提取每份脊线滤波图的脊线宽度特征;
[0034]S52、
将所有脊线滤波图的脊线宽度特征构成脊线特征向量;
[0035]S53、
提取每份谷线滤波图的谷线宽度特征;
[0036]S54、
将所有谷线滤波图的谷线宽度特征构成谷线特征向量

[0037]进一步地,所述
S51

S53
中提取脊线宽度特征和谷线宽度特征的方法相同,均包
括以下分步骤:
[0038]C1、
找到滤波图上两条最长的边缘轮廓线,其中,滤波图包括:脊线滤波图和谷线滤波图;
[0039]C2、
从其中一条边缘轮廓线上等间距取多个像素点,作为参考点;
[0040]C3、
计本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于指纹识别的解锁方法,其特征在于,包括以下步骤:
S1、
通过终端的图像传感器采集指纹图像;
S2、
对指纹图像进行灰度处理,得到灰度图;
S3、
将灰度图分成多份脊线图和多份谷线图;
S4、
对每份脊线图和每份谷线图分别进行像素点滤波处理,得到多份脊线滤波图和多份谷线滤波图;
S5、
根据多份脊线滤波图和多份谷线滤波图,构建脊线特征向量和谷线特征向量;
S6、
根据脊线特征向量与脊线存储特征向量的匹配情况,谷线特征向量与谷线存储特征向量的匹配情况,得到匹配度,在匹配度大于匹配阈值时,终端解锁成功
。2.
根据权利要求1所述的基于指纹识别的解锁方法,其特征在于,所述
S3
包括以下分步骤:
S31、
对灰度图进行灰度值滤波处理,得到灰度滤波图;
S32、
计算灰度滤波图的平均灰度值;
S33、
将灰度滤波图中灰度值低于平均灰度值的像素点标记为脊线像素点;
S34、
将坐标连续的脊线像素点构成一份脊线图;
S35、
将灰度滤波图中灰度值高于平均灰度值的像素点标记为谷线像素点;
S36、
将坐标连续的谷线像素点构成一份谷线图
。3.
根据权利要求2所述的基于指纹识别的解锁方法,其特征在于,所述
S31
中对灰度图进行灰度值滤波处理的公式为:,,其中,
p
i,f
为第
i
个像素点滤波后的灰度值,
θ
i
为灰度图上第
i
个像素点的灰度值的滤波系数,
p
i
为灰度图上第
i
个像素点的灰度值,
p
i,k
为灰度图上第
i
个像素点的
33
邻域内第
k
个像素点的灰度值,
K

33
邻域内像素点的数量,
exp
为以自然常数为底的对数函数,
i
为灰度图上像素点的编号,
k

33
邻域内像素点的编号
。4.
根据权利要求1所述的基于指纹识别的解锁方法,其特征在于,所述
S4
包括以下分步骤:
S41、
以待滤波图上每个像素点为中心像素点,统计中心像素点的
33
邻域内像素点的数量,其中,待滤波图包括:脊线图和谷线图;
S42、
在中心像素点的
33
邻域内像素点的数量小于数量阈值时,则将对应中心像素点标记为待丢弃点;
S43、
将待丢弃点从待滤波图上丢弃,得到滤波图,其中,滤波图包括:脊线滤波图和谷线滤波图
。5.
根据权利要求1所述的基于指纹识别的解锁方法,其特征在于,所述
S5
包括以下分步
骤:
S51、
提取每份脊线滤波图的脊线宽度特征;
S52、
将所有脊线滤波图的脊线宽度特征构成脊线特征向量;
S53、
提取每份谷线滤波图的谷线宽度特征;
S54、
将所有谷线滤波图的谷线宽度特征构成谷线特征向量
。6.
根据权利要求5所述的基于指纹识别的解锁方法,其特征在于,所述
S51

S53
中提取脊线宽度特征和谷线宽度特征的方法相同,均包括以下分步骤:
C1、
找到滤波图上两条最长的边缘轮廓线,其中,滤波图包括:脊线滤波图和谷线滤波图;
C2、
从其中一条边缘轮廓线上等间距取多个像素点,作为参考点;
C3、
计算每个参考点与另一条边缘轮廓线上各个像素点的距离,取最短距离,作为该参考点处宽度;
C4、
对所有参考点处宽度取均值,作为宽度特征,其中,宽度特征包括:脊线宽度特征和谷线宽度特征
。7.
根据权利要求6所述的基于指纹识别的解锁方法,其特征在...

【专利技术属性】
技术研发人员:王东陈亚锋
申请(专利权)人:四川酷比通信设备有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1