一种指纹识别方法和系统与流程

文档序号:13673778阅读:147来源:国知局
技术领域本发明涉及指纹识别技术领域,尤其涉及一种指纹识别方法和系统。

背景技术:
目前市面上的具有指纹识别和数字验证的装置都是通过机械结构来实现的,数字固定,安全性不高。当今网络发展飞速,如果在将具有指纹识别和数字验证的装置与网络关联起来,根据时间改变数字验证中的数字,那么将会大大地提高装置的安全性。

技术实现要素:
本发明的目的在于提供一种指纹识别方法和系统,能够提高身份验证的安全性。为达此目的,本发明采用以下技术方案:第一方面,一种指纹识别方法,包括:获取用户输入的数字串和指纹信息;所述用户输入的数字串包括临时数字和固定数字串;根据日期获取补充数字,将所述补充数字和固定数字串组成验证数字串;确认用户输入的数字串与所述验证数字串相同,获取所述固定数字串对应的预存指纹信息;确认用户输入的指纹信息与预存指纹信息匹配,通过用户身份验证。其中,所述获取用户输入的数字串和指纹信息之前,还包括:建立用户的预存指纹信息与固定数字串的一一对应关系。其中,所述根据日期获取补充数字,包括:根据星期一至星期日,获取数字1至7中与星期对应的数字;或根据月份的1日至31日,获取数字01至31中与日期对应的数字。其中,所述指纹信息包括指纹图像和指纹取向,所述预存指纹信息包括预存指纹图像和预存指纹取向;所述确认用户输入的指纹信息与预存指纹信息匹配,通过用户身份验证,包括:对所述指纹图像进行滤波;根据所述预存指纹取向和所述指纹取向之间的夹角对滤波后的指纹图像进行校准;在校准后的指纹图像中提取指纹特征;确认所述指纹特征与预存指纹图像的预存指纹特征匹配,通过用户身份验证。其中,所述指纹特征包括指纹特征点坐标信息和指纹纹路信息;预存指纹特征包括预存指纹特征点坐标信息和预存指纹纹路信息;所述确认所述指纹特征与预存指纹图像的预存指纹特征匹配,包括:确认所述指纹特征点坐标信息与所述预存指纹特征点坐标信息匹配,且所述指纹纹路信息与所述预存指纹纹路信息匹配。第二方面,一种指纹识别系统,包括:第一获取模块,用于获取用户输入的数字串和指纹信息;所述用户输入的数字串包括临时数字和固定数字串;组合模块,用于根据日期获取补充数字,将所述补充数字和固定数字串组成验证数字串;第二获取模块,用于确认用户输入的数字串与所述验证数字串相同,获取所述固定数字串对应的预存指纹信息;匹配模块,用于确认用户输入的指纹信息与预存指纹信息匹配,通过用户身份验证。其中,所述系统还包括建立模块,用于建立用户的预存指纹信息与固定数字串的一一对应关系。其中,所述根据日期获取补充数字,包括:根据星期一至星期日,获取数字1至7中与星期对应的数字;或根据月份的1日至31日,获取数字01至31中与日期对应的数字。其中,所述指纹信息包括指纹图像和指纹取向,所述预存指纹信息包括预存指纹图像和预存指纹取向;所述匹配模块包括:滤波单元,用于对所述指纹图像进行滤波;校准单元,用于根据所述预存指纹取向和所述指纹取向之间的夹角对滤波后的指纹图像进行校准;提取单元,用于在校准后的指纹图像中提取指纹特征;匹配单元,用于确认所述指纹特征与预存指纹图像的预存指纹特征匹配,通过用户身份验证。其中,所述指纹特征包括指纹特征点坐标信息和指纹纹路信息;预存指纹特征包括预存指纹特征点坐标信息和预存指纹纹路信息;所述确认所述指纹特征与预存指纹图像的预存指纹特征匹配,包括:确认所述指纹特征点坐标信息与所述预存指纹特征点坐标信息匹配,且所述指纹纹路信息与所述预存指纹纹路信息匹配。本发明公开的一种指纹识别方法和系统,通过网络获取补充数字作为验证数字串的一部分,并将固定数字串与用户的指纹信息一一对应起来,只有通过数字串的验证后才验证与数字串对应的指纹信息,提高了通过指纹识别和数字验证来验证用户身份的安全性。附图说明图1是本发明提供的一种指纹识别方法第一实施例的方法流程图。图2是本发明提供的一种指纹识别方法第二实施例的方法流程图。图3是本发明提供的一种指纹识别系统第一实施例的结构方框图。图4是本发明提供的一种指纹识别系统第二实施例的结构方框图。图5是本发明提供的一种指纹识别系统第二实施例的一种优选方式的结构方框图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。实施例一如图1所示,一种指纹识别方法,包括以下步骤:S101、获取用户输入的数字串和指纹信息;所述用户输入的数字串包括临时数字和固定数字串。系统的数字验证部分由临时数字和固定数字串两部分组成,临时数字可以排列在固定数字串的前面或后面。临时数字根据日期改变,固定数字串固定不变,在系统初始化时由用户自己设定,每个用户对应一个固定数字串,每个固定数字串均不相同。S102、根据日期获取补充数字,将所述补充数字和固定数字串组成验证数字串。系统具有互联网搜索功能,可以根据互联网显示的日期获取补充数字,将补充数字和固定数字串组合为验证数字串,验证数字串是动态的,每天都会发生变化,这有利于提高系统的安全性。S103、确认用户输入的数字串与所述验证数字串相同,获取所述固定数字串对应的预存指纹信息。只有当用户输入的数字串与当前的验证数字串完全一致时,系统才会进行下一步的指纹识别。S104、确认用户输入的指纹信息与预存指纹信息匹配,通过用户身份验证。只有当数字验证正确且指纹匹配,用户为合法用户,通过用户身份验证。通过指纹识别和数字验证的双重验证,有利于提高系统的安全性。该方法可以应用于公共设备或保险装置,应用于某一个公共设备时,对不同的用户设定不同的固定数字串,固定数字串与指纹信息一一对应,应用于保险装置时,只设定一个固定数字串和一份指纹信息。本发明实施例提供的一种指纹识别方法,通过网络获取补充数字作为验证数字串的一部分,并将固定数字串与用户的指纹信息一一对应起来,只有通过数字串的验证后才验证与数字串对应的指纹信息,提高了通过指纹识别和数字验证来验证用户身份的安全性。实施例二本实施例在实施例一的基础上补充几个步骤,本实施例尚未详尽的内容请参考实施例一。如图2所示,一种紧急呼叫转移的方法,包括以下步骤:S201、建立用户的预存指纹信息与固定数字串的一一对应关系。预先建立对应关系,在用户下次进行身份验证时可以根据用户输入的固定字符串中固定字符串部分找到该用户的指纹信息。S202、获取用户输入的数字串和指纹信息;所述用户输入的数字串包括临时数字和固定数字串。S203、根据日期获取补充数字,将所述补充数字和固定数字串组成验证数字串。优选的,所述根据日期获取补充数字,包括:根据星期一至星期日,获取数字1至7中与星期对应的数字;或根据月份的1日至31日,获取数字01至31中与日期对应的数字。根据星期一至星期日,获取数字1至7中与星期对应的数字,即若今天为星期一,则获取数字1作为补充数字,如果为星期二,则获取数字2作为补充数字,以此类推至星期日。根据月份的1日至31日,获取数字01至31中与日期对应的数字,即若今天为某月1日,则获取数字1则获取数字1作为补充数字,如果为2日二,则获取数字2作为补充数字,以此类推至31日。S204、确认用户输入的数字串与所述验证数字串相同,获取所述固定数字串对应的预存指纹信息。S205、对所述指纹图像进行滤波。对指纹图像进行滤波,去除干扰图像,有利于提高指纹识别的准确率。S206、根据所述预存指纹取向和所述指纹取向之间的夹角对滤波后的指纹图像进行校准。对指纹图像进行校准,便于与预存指纹图像进行比对。S207、在校准后的指纹图像中提取指纹特征。S208、确认所述指纹特征与预存指纹图像的预存指纹特征匹配,通过用户身份验证。优选的,所述指纹特征包括指纹特征点坐标信息和指纹纹路信息;预存指纹特征包括预存指纹特征点坐标信息和预存指纹纹路信息;所述确认所述指纹特征与预存指纹图像的预存指纹特征匹配,包括:确认所述指纹特征点坐标信息与所述预存指纹特征点坐标信息匹配,且所述指纹纹路信息与所述预存指纹纹路信息匹配。本发明实施例提供的一种指纹识别方法,通过网络获取补充数字作为验证数字串的一部分,并将固定数字串与用户的指纹信息一一对应起来,只有通过数字串的验证后才验证与数字串对应的指纹信息,提高了通过指纹识别和数字验证来验证用户身份的安全性;对用户输入的指纹图像进行滤波和校准,有利于提高指纹识别的准确率。实施例三本实施例的一种指纹识别系统,与实施例一中的方法对应,尚未详尽之处可参考实施例一。如图3所示,一种指纹识别系统,包括:第一获取模块101,用于获取用户输入的数字串和指纹信息;所述用户输入的数字串包括临时数字和固定数字串。组合模块102,用于根据日期获取补充数字,将所述补充数字和固定数字串组成验证数字串。第二获取模块103,用于确认用户输入的数字串与所述验证数字串相同,获取所述固定数字串对应的预存指纹信息。匹配模块104,用于确认用户输入的指纹信息与预存指纹信息匹配,通过用户身份验证。本发明实施例提供的一种指纹识别系统,通过网络获取补充数字作为验证数字串的一部分,并将固定数字串与用户的指纹信息一一对应起来,只有通过数字串的验证后才验证与数字串对应的指纹信息,提高了系统的安全性实施例四本实施例的一种添加联系人的系统的,与实施例二中的方法对应,尚未详尽之处可参考实施例二。如图4所示,一种指纹识别系统,包括:建立模块201,用于建立用户的预存指纹信息与固定数字串的一一对应关系第一获取模块202,用于获取用户输入的数字串和指纹信息;所述用户输入的数字串包括临时数字和固定数字串。组合模块203,用于根据日期获取补充数字,将所述补充数字和固定数字串组成验证数字串。优选的,所述根据日期获取补充数字,包括:根据星期一至星期日,获取数字1至7中与星期对应的数字;或根据月份的1日至31日,获取数字01至31中与日期对应的数字。第二获取模块204,用于确认用户输入的数字串与所述验证数字串相同,获取所述固定数字串对应的预存指纹信息。匹配模块205,用于确认用户输入的指纹信息与预存指纹信息匹配,通过用户身份验证。如图5所示,所述匹配模块205包括:滤波单元2051,用于对所述指纹图像进行滤波。校准单元2052,用于根据所述预存指纹取向和所述指纹取向之间的夹角对滤波后的指纹图像进行校准。提取单元2053,用于在校准后的指纹图像中提取指纹特征;和匹配单元2054,用于确认所述指纹特征与预存指纹图像的预存指纹特征匹配,通过用户身份验证。优选的,所述指纹特征包括指纹特征点坐标信息和指纹纹路信息;预存指纹特征包括预存指纹特征点坐标信息和预存指纹纹路信息;所述确认所述指纹特征与预存指纹图像的预存指纹特征匹配,包括:确认所述指纹特征点坐标信息与所述预存指纹特征点坐标信息匹配,且所述指纹纹路信息与所述预存指纹纹路信息匹配。本发明实施例提供的一种指纹识别系统,通过网络获取补充数字作为验证数字串的一部分,并将固定数字串与用户的指纹信息一一对应起来,只有通过数字串的验证后才验证与数字串对应的指纹信息,提高了系统的安全性;对用户输入的指纹图像进行滤波和校准,有利于提高指纹识别的准确率。以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1