一种指纹验证方法技术

技术编号:39427489 阅读:14 留言:0更新日期:2023-11-19 16:13
本发明专利技术涉及智能电子锁技术领域,公开了一种指纹验证方法

【技术实现步骤摘要】
一种指纹验证方法、指纹门锁、装置及存储介质


[0001]本专利技术涉及智能电子锁
,具体涉及一种指纹验证方法

指纹门锁

装置及存储介质


技术介绍

[0002]现有智能门锁为保护指纹头采集面,多采用隐藏式设计,但在用户进行手指按压输入开门的过程中,不容易找到采集面中心位置,现有的门锁系统识别相应速度很快,当用户手指刚触碰到指纹采集面边缘时,门锁系统在极短的时间内即可完成识别,造成指纹头采集指纹数据不完整,导致验证失败,甚至多次失败导致门锁锁定,给用户的体验感较差


技术实现思路

[0003]有鉴于此,本专利技术提供了一种指纹验证方法

指纹门锁

装置及存储介质,以解决用户手指刚触碰到指纹采集面边缘时,门锁系统在极短的时间内即可完成识别,造成指纹头采集指纹数据不完整,导致验证失败,给用户的体验感较差的问题

[0004]第一方面,本专利技术提供了一种指纹验证方法,所述方法包括:响应于手指触摸感应信号,采集第一指纹图像,确定手指与指纹采集面的接触面积;基于采集的第一指纹图像进行第一指纹比对;若第一指纹比对成功,则将门锁执行开启状态;若第一指纹比对失败,保持门锁的关闭状态,判断所述手指与指纹采集面的接触面积是否小于预设面积阈值;若所述手指与指纹采集面的接触面积小于预设面积阈值,则采集第二指纹图像,基于采集的第二指纹图像进行第二指纹比对;若第二指纹比对成功,则将门锁执行开启状态;若第二指纹比对失败,则保持门锁的关闭状态,所述第二指纹比对失败表示指纹验证失败

[0005]本专利技术通过响应于手指触摸感应信号后,采集指纹图像,确定手指与指纹采集面的接触面积,基于采集的指纹图像进行指纹比对,若比对成功,则将门锁执行开启状态,若指纹比对失败,则判断手指与指纹采集面的接触面积是否小于预设面积阈值,如果小于预设面积阈值,可重新采集指纹图像,再次确定接触面积进行指纹比对,保证避免因用户解除指纹采集的数据不完整导致验证失败的问题,提升了使用体验以及门锁的识别性能

[0006]在一种可选的实施方式中,所述确定手指与指纹采集面的接触面积包括:将所述指纹图像进行二值化,得到只包含黑

白像素的二值图像;计算黑像素占所述二值图像中所有像素的比例;基于黑像素占所述二值图像中所有像素的比例,确定手指接触面积

[0007]本专利技术通过采用二指法将采集的指纹图像进行二值化,得到只包含黑白像素的二值图像,基于黑像素占所有像素的比例,确定手指接触面积,使得图像只有两种颜色,易于区分手指是否与指纹采集面接触,且二值化处理后的图像数据量小,可以加速确定手指接触面积的速度,提高了指纹验证的效率

[0008]在一种可选的实施方式中,所述指纹采集面划分为多个区域,基于采集的指纹图像进行指纹比对,包括:采集所述指纹图像中每个区域的特征点数量;对各个区域采集的特征点数量与预先注册时各个区域的特征点数量和各个区域对应的权重进行匹配度计算,得
到各个区域对应的匹配度得分;将所有区域的匹配度得分进行加和处理,确定指纹匹配得分;基于指纹匹配得分确定指纹比对结果

[0009]本专利技术将指纹采集面划分为多个区域,采集指纹图像中每个区域的特征点数,对各个区域采集的特征点数量与预先注册时各个区域的特征点数量和对应的权重进行匹配度计算,确定指纹的匹配度,继而确定指纹比对结果,加权计算使样本更好的反映总体特征,确定的指纹比对结果更加精准,避免被攻击者复制获取用户部分指纹进行攻击识别

[0010]在一种可选的实施方式中,所述基于指纹匹配得分确定指纹比对结果,包括:若指纹匹配得分大于预先设定的第一匹配阈值,则确定指纹比对成功;若指纹匹配得分小于或等于预先设定的第一匹配阈值,则确定指纹比对失败

[0011]本专利技术预先基于实际需求设定第一匹配阈值,再将计算的指纹匹配得分与第一匹配阈值进行比较,确定指纹比对是否成功,使得指纹比对更加可根据实际场景灵活确定比对结果

[0012]在一种可选的实施方式中,所述各个区域对应的权重通过下述步骤得到:将预先注册时的当前区域的特征点数量与所有区域的特征点数量总和进行除法计算,确定所述当前区域对应的权重

[0013]本专利技术通过将预先注册时的当前区域的特征点数量与所有区域的特征点数量总和进行除法计算,确定当前区域对应的权重,相比于现有技术自行设定区域对应的权重,通过每一区域的特征点数量确定权重,使得确定各个区域的匹配度得分更加精准

[0014]在一种可选的实施方式中,所述方法还包括:若在指纹比对过程中,当前区域对应的匹配度得分小于第二匹配阈值,则对所述当前区域对应的匹配失败次数进行加一处理,判断加一处理后的所述当前区域对应的总匹配失败次数是否大于预先设定的次数阈值;若所述当前区域对应的总失败次数大于预先设定的次数阈值,在下一次指纹比对时,设置所述当前区域对应的匹配得分为零分

[0015]本专利技术若多次某一区域的匹配度得分小于第二匹配阈值后,则在下次指纹比对时,禁止该区域比对,设置匹配度得分为零分,即若想要识别成功,对其他区域的要求更高,实现了在用户部分指纹区域破损的情况下,既能满足开门要求,又能提高指纹比对的安全性

[0016]第二方面,本专利技术提供了一种指纹门锁,所述指纹门锁包括:门锁面板;指纹头,安装于支撑架上,所述支撑架安装在门锁面板的背面,且突出高于门锁面板背面的平面;指纹验证控制器,所述指纹验证控制器包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行上述第一方面或其对应的任一实施方式的指纹验证方法

[0017]在一种可选的实施方式中,所述门锁面板的背面设置有多个引导槽,所述多个引导槽的一端连接所述支撑架

[0018]本专利技术设计的指纹门锁,其门锁面板的背面设置有多个引导槽,引导槽的一端连接支撑架,用于引导用户能够很快找到指纹头

[0019]第三方面,本专利技术提供了一种指纹验证装置,所述装置包括:接触面积确定模块,用于响应于手指触摸感应信号,采集第一指纹图像,确定手指与指纹采集面的接触面积;第一指纹比对模块,用于基于采集的第一指纹图像进行第一指纹比对;第一门锁开启模块,用
于若第一指纹比对成功,则将门锁执行开启状态;接触面积判断模块,用于若第一指纹比对失败,保持门锁的关闭状态,判断所述手指与指纹采集面的接触面积是否小于预设面积阈值;第二指纹比对模块,用于若所述手指与指纹采集面的接触面积小于预设面积阈值,则采集第二指纹图像,基于采集的第二指纹图像进行第二指纹比对;第二门锁开启模块,用于若第二指纹比对成功,则将门锁执行开启状态;验证失败模块,用于若第二指纹比对失败,则保持门锁的关闭本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种指纹验证方法,其特征在于,所述方法包括:响应于手指触摸感应信号,采集第一指纹图像,确定手指与指纹采集面的接触面积;基于采集的第一指纹图像进行第一指纹比对;若第一指纹比对成功,则将门锁执行开启状态;若第一指纹比对失败,保持门锁的关闭状态,判断所述手指与指纹采集面的接触面积是否小于预设面积阈值;若所述手指与指纹采集面的接触面积小于预设面积阈值,则采集第二指纹图像,基于采集的第二指纹图像进行第二指纹比对;若第二指纹比对成功,则将门锁执行开启状态;若第二指纹比对失败,则保持门锁的关闭状态,所述第二指纹比对失败表示指纹验证失败
。2.
根据权利要求1所述的指纹验证方法,其特征在于,所述确定手指与指纹采集面的接触面积包括:将所述指纹图像进行二值化,得到只包含黑

白像素的二值图像;计算黑像素占所述二值图像中所有像素的比例;基于黑像素占所述二值图像中所有像素的比例,确定手指接触面积
。3.
根据权利要求1所述的指纹验证方法,其特征在于,所述指纹采集面划分为多个区域,基于采集的指纹图像进行指纹比对,包括:采集所述指纹图像中每个区域的特征点数量;对各个区域采集的特征点数量与预先注册时各个区域的特征点数量和各个区域对应的权重进行匹配度计算,得到各个区域对应的匹配度得分;将所有区域的匹配度得分进行加和处理,确定指纹匹配得分;基于指纹匹配得分确定指纹比对结果
。4.
根据权利要求3所述的指纹验证方法,其特征在于,所述基于指纹匹配得分确定指纹比对结果,包括:若指纹匹配得分大于预先设定的第一匹配阈值,则确定指纹比对成功;若指纹匹配得分小于或等于预先设定的第一匹配阈值,则确定指纹比对失败
。5.
根据权利要求3所述的指纹验证方法,其特征在于,所述各个区域对应的权重通过下述步骤得到:将预先注册时的当前区域的特征点数量与所有区域的特征点数量总和进行除法计算,确定所述当前区域对应的权重
。6.
根据权利要求3所述的指纹验证方法,...

【专利技术属性】
技术研发人员:邓业豪祝志凌桑胜伟黄兴主席娟叶飞
申请(专利权)人:浙江德博曼智能制造有限公司
类型:发明
国别省市:

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

1