一种基于生物特征匹配的身份鉴别方法与流程

文档序号:18870466发布日期:2019-10-14 19:26阅读:318来源:国知局
一种基于生物特征匹配的身份鉴别方法与流程
本发明公开一种基于生物特征匹配的身份鉴别方法,涉及数据识别
技术领域

背景技术
:现有的身份鉴别方法包括:密码、令牌、以及证书key等。在常用的密码识别方法中,用户使用了身份证号码、生日或者电话号码等,进行密码设置,而设置的密码简单容易导致被解惑甚至丢失。随着社会不断的发展,需要使用身份鉴别的地方越来越多,现有的身份鉴别方法已经无法满足广大的需求。本发明提供了一种基于生物特征匹配的身份鉴别方法,搜集身份生物信息,对生物图像信息进行特征数据提取,建立身份唯一标识获取图像信息库,进行身份鉴别时,获取身份所属的生物图像信息,根据身份唯一标识获取图像信息库中生物图像信息进行粗匹配,再提取待鉴别的生物图像信息的特征数据,与身份唯一标识获取图像信息库中特征数据进行相似度对比,满足相似度要求,则确认身份;本发明对生物图像信息进行了特征数据提取,建立了身份唯一标识获取图像信息库,不仅能够对身份识别进行粗匹配,还能通过特征数据进行相似度对比,进行精确匹配,提高了身份识别的准确率,应用领域广泛。技术实现要素:本发明针对现有技术的问题,提供一种基于生物特征匹配的身份鉴别方法,本发明提出的具体方案是:一种基于生物特征匹配的身份鉴别方法:搜集身份生物信息,包括身份唯一标识信息和与身份唯一标识信息对应的生物图像信息,对生物图像信息进行特征数据提取,建立身份唯一标识获取图像信息库,利用身份唯一标识信息和生物图像信息的关联表存储生物图像信息及特征数据,进行身份鉴别时,获取身份所属的生物图像信息,根据身份唯一标识获取图像信息库中生物图像信息进行粗匹配,再提取待鉴别的生物图像信息的特征数据,与身份唯一标识获取图像信息库中特征数据进行相似度对比,满足相似度要求,则确认身份。所述的方法中身份唯一标识信息能够对应多条生物图像信息,一个生物图像信息只对应一个身份唯一标识信息。所述的方法中对含噪声及伪特征的生物图像信息进行预处理,使图像结构清晰,突出生物图像信息特征。所述的方法中对预处理后的生物图像信息进行特征点的参数的特征数据提取。所述的方法中将生物图像信息转换为base64数据,存储在身份唯一标识获取图像信息库中。一种基于生物特征匹配的身份鉴别工具,包括身份生物信息搜集单元、身份生物信息存储单元、身份生物信息特征提取单元及身份生物信息匹配校验单元,各单元间依据需求进行通信,身份生物信息搜集单元搜集身份生物信息,包括身份唯一标识信息和与身份唯一标识信息对应的生物图像信息,身份生物信息特征提取单元对生物图像信息进行特征数据提取,身份生物信息存储单元建立身份唯一标识获取图像信息库,利用身份唯一标识信息和生物图像信息的关联表存储生物图像信息及特征数据,进行身份鉴别时,身份生物信息搜集单元获取身份所属的生物图像信息,身份生物信息匹配校验单元根据身份唯一标识获取图像信息库中生物图像信息进行粗匹配,身份生物信息特征提取单元再提取待鉴别的生物图像信息的特征数据,身份生物信息匹配校验单元将待鉴别的生物图像信息的特征数据与身份唯一标识获取图像信息库中特征数据进行相似度对比,满足相似度要求,则确认身份。所述的工具中身份生物信息存储单元能够将身份唯一标识信息对应多条生物图像信息存储,一个生物图像信息只对应一个身份唯一标识信息存储。所述的工具中身份生物信息特征提取单元对含噪声及伪特征的生物图像信息进行预处理,使图像结构清晰,突出生物图像信息特征。所述的工具中身份生物信息特征提取单元对预处理后的生物图像信息进行特征点的参数的特征数据提取。本发明的有益之处是:本发明提供一种基于生物特征匹配的身份鉴别方法,搜集身份生物信息,对生物图像信息进行特征数据提取,建立身份唯一标识获取图像信息库,进行身份鉴别时,获取身份所属的生物图像信息,根据身份唯一标识获取图像信息库中生物图像信息进行粗匹配,再提取待鉴别的生物图像信息的特征数据,与身份唯一标识获取图像信息库中特征数据进行相似度对比,满足相似度要求,则确认身份;本发明对生物图像信息进行了特征数据提取,建立了身份唯一标识获取图像信息库,不仅能够对身份识别进行粗匹配,还能通过特征数据进行相似度对比,进行精确匹配,提高了身份识别的准确率,应用领域广泛。附图说明图1是本发明方法中身份唯一标识信息对应的生物图像信息的示意图;图2是本发明方法中生物图像信息对应身份唯一标识信息的示意图;图3指纹扫描信息图像;图4本发明方法中粗匹配框图;图5本发明方法中相似度对比框图。具体实施方式本发明提供一种基于生物特征匹配的身份鉴别方法:搜集身份生物信息,包括身份唯一标识信息和与身份唯一标识信息对应的生物图像信息,对生物图像信息进行特征数据提取,建立身份唯一标识获取图像信息库,利用身份唯一标识信息和生物图像信息的关联表存储生物图像信息及特征数据,进行身份鉴别时,获取身份所属的生物图像信息,根据身份唯一标识获取图像信息库中生物图像信息进行粗匹配,再提取待鉴别的生物图像信息的特征数据,与身份唯一标识获取图像信息库中特征数据进行相似度对比,满足相似度要求,则确认身份。同时提供与上述方法相对应的一种基于生物特征匹配的身份鉴别工具。下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好地理解本发明并能予以实施,但所举实施例不作为对本发明的限定。利用本发明方法进行身份鉴别时,具体过程为:搜集身份生物信息,包括身份唯一标识信息和与身份唯一标识信息对应的生物图像信息,身份唯一标识信息所属关联信息包括姓名(name)、编号(code)、身份证号(pin-codes)、身份生物图像信息(image)等,则定义所属关联信息为生物信息变量,publicstringid{get;set;}publicstringcode{get;set;}publicstringname{get;set;}publicstringimage{get;set;}生物图像信息可包括脸部图像信息、整体外形图像信息等等,所属关联信息的生物信息变量结构如表1表1属性类型含义idstring内码codestring编号namestring名称imagestring身份图像信息身份唯一标识信息能够对应多条生物图像信息,而一个生物图像信息只对应一个身份唯一标识信息,参考图1及图2,对生物图像信息进行特征数据提取,进行特征数据提取前,可对含噪声及伪特征的生物图像信息进行图像分割、二值化和细化等预处理操作,使图像结构清晰,突出生物图像信息特征,改善图像的质量,从而提高身份图像特征提取的准确性,对预处理后的生物图像信息进行终结点、分叉点等特征点的参数的特征数据提取,参数主要包括方向、类型、坐标等,建立身份唯一标识获取图像信息库,利用身份唯一标识信息和生物图像信息的关联表存储生物图像信息及特征数据,进行身份鉴别时,获取身份所属的生物图像信息,根据身份唯一标识获取图像信息库中生物图像信息进行粗匹配,再提取待鉴别的生物图像信息的特征数据,与身份唯一标识获取图像信息库中特征数据进行相似度对比:selectuserformuseridentityfactorywhereuserid={user};if(string.isnullorwhitespace(user)){thrownoneuseridentity;}byte[]info=convert.frombase64string(user.image);intret=dbmatch(user.image,user.image);满足相似度要求,则确认身份。在上述实施过程中,还可重点重复搜集同一位置的生物图像信息,尽量使特征数据必须统一,可将特征图像转化为blob对象(toblob),将特征数据有blob对象转为为base64存储(blobtobase64),存储在身份唯一标识获取图像信息库中,在身份鉴别时,获取生物图像信息中的特征或者base64数据,通过身份唯一标识获取图像信息库中所对应的生物图像信息或base64数据,将二者特征进行相似度对比,或者将base64数据进行一对一的相似性对比,从而实现身份鉴别的目的。利用本发明工具进行身份鉴别时,本发明工具包括身份生物信息搜集单元、身份生物信息存储单元、身份生物信息特征提取单元及身份生物信息匹配校验单元,各单元间依据需求进行通信,具体过程为:身份生物信息搜集单元搜集身份生物信息,包括身份唯一标识信息和与身份唯一标识信息对应的生物图像信息,身份唯一标识信息所属关联信息包括姓名(name)、编号(code)、身份证号(pin-codes)、身份生物图像信息(image)等,则定义所属关联信息为生物信息变量,publicstringid{get;set;}publicstringcode{get;set;}publicstringname{get;set;}publicstringimage{get;set;}生物图像信息可包括脸部图像信息、整体外形图像信息等等,所属关联信息的生物信息变量结构如表1表1属性类型含义idstring内码codestring编号namestring名称imagestring身份图像信息身份唯一标识信息能够对应多条生物图像信息,而一个生物图像信息只对应一个身份唯一标识信息,参考图1及图2,身份生物信息特征提取单元对生物图像信息进行特征数据提取,进行特征数据提取前,可对含噪声及伪特征的生物图像信息进行图像分割、二值化和细化等预处理操作,使图像结构清晰,突出生物图像信息特征,改善图像的质量,从而提高身份图像特征提取的准确性,对预处理后的生物图像信息进行终结点、分叉点等特征点的参数的特征数据提取,参数主要包括方向、类型、坐标等,身份生物信息存储单元建立身份唯一标识获取图像信息库,利用身份唯一标识信息和生物图像信息的关联表存储生物图像信息及特征数据,进行身份鉴别时,身份生物信息搜集单元获取身份所属的生物图像信息,身份生物信息匹配校验单元根据身份唯一标识获取图像信息库中生物图像信息进行粗匹配,身份生物信息特征提取单元再提取待鉴别的生物图像信息的特征数据,身份生物信息匹配校验单元将待鉴别的生物图像信息的特征数据与身份唯一标识获取图像信息库中特征数据进行相似度对比:selectuserformuseridentityfactorywhereuserid={user};if(string.isnullorwhitespace(user)){thrownoneuseridentity;}byte[]info=convert.frombase64string(user.image);intret=dbmatch(user.image,user.image);满足相似度要求,则确认身份。在上述实施过程中,身份生物信息搜集单元还可重点重复搜集同一位置的生物图像信息,尽量使特征数据统一,身份生物信息特征提取单元可将特征图像转化为blob对象(toblob),将特征数据有blob对象转为为base64存储(blobtobase64),身份生物信息存储单元将base64数据存储在身份唯一标识获取图像信息库中,在身份鉴别时,身份生物信息搜集单元获取生物图像信息中的特征或者base64数据,身份生物信息匹配校验单元通过身份唯一标识获取图像信息库中所对应的生物图像信息或base64数据,将二者特征进行相似度对比,或者将base64数据进行一对一的相似性对比,从而实现身份鉴别的目的。以上所述实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本
技术领域
的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1