一种基于生物特征的认证方法、装置及系统制造方法及图纸

技术编号:7700484 阅读:162 留言:0更新日期:2012-08-23 05:51
本发明专利技术公开了一种基于生物特征的认证方法、装置及系统,属于计算机领域。本发明专利技术通过客户端获取生物特征图像后,只要将生物特征图像发送给云服务器,云服务器即可进行特征抽取得到生物特征模板,对用户或客户端进行基于生物特征的认证,特征抽取的过程在云服务器端完成,能够降低客户端的复杂度,增加客户端的可扩展性,消除了只能在本地完成生物特征识别的局限性,可支持多样化的应用。

【技术实现步骤摘要】

本专利技术涉及计算机领域,特别涉及一种基于生物特征的认证方法、装置及系统
技术介绍
生物特征识别技术是利用人的生理特征或行为特征,来进行个人身份的鉴定。在当今信息化时代,如何准确鉴定一个人的身份、保护信息安全,已成为一个必须解决的关键社会问题。传统的身份认证由于极易伪造和丢失,越来越难以满足社会的需求,目前最为便捷与安全的解决方案无疑就是生物识别技术。它不但简洁快速,而且利用它进行身份的认定,安全、可靠、准确。目前,主要包括的生物特征识别技术包括人脸识别、指纹识别、虹膜识别等。其中,以人脸识别为例进行说明,在现阶段包括多种基于人脸识别的认证服务。例如基于考勤机等硬件的考勤服务,在本地进行人脸采集与匹配,实现人脸考勤与门禁的功能,例如某些公司的人脸考勤机;还包含基于计算机与移动终端的登录服务,比如某些型号笔记本的人脸验证开机,以及某些型号智能手机的人脸验证解锁。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题现有的生物特征识别技术都是基于本地进行的,应用具有局限性,不能够支持多客户端的扩展,缺乏多样化的功能,而且认证是在客户端进行的,会导致客户端的逻辑相对复杂。
技术实现思路
为了解决现有技术中存在的问题,本专利技术实施例提供了一种基于生物特征的认证方法、装置及系统。所述技术方案如下一种基于生物特征的认证方法,所述方法包括接收客户端发送的待认证生物特征图像;对所述待认证生物特征图像进行特征抽取得到待认证生物特征模板,并与本地预存的生物特征模板进行匹配认证,返回匹配认证结果。进一步地,所述对所述待认证生物特征图像进行特征抽取得到待认证生物特征模板,包括对所述待认证生物特征图像进行光照归一化处理;对所述光照归一化处理后的待认证生物特征图像进行特征抽取,并对抽取得到的特征进行降维度计算,将降维度计算结果依次串连得到所述待认证生物特征模板。进一步地,所述接收客户端发送的待认证生物特征图像之前,所述方法还包括接收所述客户端发送的生物特征图像、客户端标识和用户标识;对所述生物特征图像进行特征抽取得到生物特征模板,保存所述生物特征模板、所述客户端标识和所述用户标识的对应关系,完成用户的注册,并返回注册结果。进一步地,所述接收客户端发送的待认证生物特征图像时,所述方法还包括接收所述客户端发送的客户端标识;相应地,所述与本地预存的生物特征模板进行匹配认证,返回匹配认证结果,包括根据所述客户端标识查找与所述客户端标识对应的本地预存的生物特征模板的集合;将所述待认证生物特征模板与所述集合中的每个生物特征模板进行相似度计算,当所述生物特征模板与所述待认证生物特征模板的相似度大于预设的识别阈值时,则将所述生物特征模板对应的用户标识加入到识别结果集中;根据相似度由大到小的顺序将所述识别结果集中的用户标识进行排序,并将所述识别结果集返回给所述客户端。进一步地,所述接收客户端发送的待认证生物特征图像时,所述方法还包括接收所述客户端发送的客户端标识和用户标识;相应地,所述与本地预存的生物特征模板进行匹配认证,返回匹配认证结果,包括根据所述客户端标识和用户标识查找得到与所述客户端标识和用户标识对应的生物特征模板;将所述待认证生物特征模板与所述客户端标识和用户标识对应的生物特征模板进行相似度计算,当计算得出的相似度大于预设的验证阈值时,则用户验证通过,将验证结果返回给所述客户端。一种基于生物特征的认证方法,所述方法包括采集用户图像,并进行生物特征定位处理得到待认证生物特征图像;向云服务器发送所述待认证生物特征图像,以便于所述云服务器对所述待认证生物特征图像进行特征抽取得到待认证生物特征模板,并与预存的生物特征模板进行匹配认证;接收所述云服务器返回的匹配认证结果。进一步地,所述进行生物特征定位处理得到待认证生物特征图像,包括当检测到所述用户图像中包括预设的生物特征时,标定所述生物特征的位置;选取所述生物特征的关键点位置,并获取所述关键点位置的坐标;对所述关键点位置进行姿态矫正得到待认证生物特征图像。一种云服务器,所述云服务器包括接入模块,用于接收客户端发送的待认证生物特征图像;认证模块,用于对所述待认证生物特征图像进行特征抽取得到待认证生物特征模板,并与数据模块中预存的生物特征模板进行匹配认证,返回匹配认证结果;所述数据模块,用于保存生物特征模板。进一步地,所述认证模块包括光照处理单元,用于对所述待认证生物特征图像进行光照归一化处理;特征抽取单元,用于对所述光照归一化处理后的待认证生物特征图像进行特征抽 取,并对抽取得到的特征进行降维度计算,将降维度计算结果依次串连得到所述待认证生物特征模板;认证单元,用于将所述待认证生物特征模板与数据模块中预存的生物特征模板进行匹配认证,返回匹配认证结果。进一步地,所述接入模块还用于在接收所述客户端发送的待认证生物特征图像之前,接收所述客户端发送的生物特征图像、客户端标识和用户标识;相应地,所述云服务器还包括 会话模块,用于对所述生物特征图像进行特征抽取得到生物特征模板,并将所述生物特征模板、所述客户端标识和所述用户标识的对应关系发送给所述数据模块,完成用户的注册,并返回注册结果;所述数据模块,还用于保存所述生物特征模板、所述客户端标识和所述用户标识的对应关系。进一步地,所述接入模块还用于在接收所述客户端发送的待认证生物特征图像时,接收所述客户端发送的客户端标识;相应地,所述认证模块,包括第一模板获取单元,用于对所述待认证生物特征图像进行特征抽取得到待认证生物特征模板;集合获取单元,用于根据所述客户端标识查找与所述客户端标识对应的生物特征模板的集合;识别单元,用于将所述待认证生物特征模板与所述集合中的每个生物特征模板进行相似度计算,当所述生物特征模板与所述待认证生物特征模板的相似度大于预设的识别阈值时,则将所述生物特征模板对应的用户标识加入到识别结果集中;识别结果发送单元,用于根据相似度由大到小的顺序将所述识别结果集中的用户标识进行排序,并将所述识别结果集通过所述接入模块返回给所述客户端。进一步地,所述接入模块还用于在接收所述客户端发送的待认证生物特征图像时,接收所述客户端发送的客户端标识和用户标识;相应地,所述认证模块,包括第二模板获取单元,用于对所述待认证生物特征图像进行特征抽取得到待认证生物特征模板;查找单元,用于根据所述客户端标识和用户标识查找得到与所述客户端标识和用户标识对应的生物特征模板;验证单元,用于将所述待认证生物特征模板与所述客户端标识和用户标识对应的生物特征模板进行相似度计算,当计算得出的相似度大于预设的验证阈值时,判定用户验证通过;验证结果发送单元,用于将验证结果通过所述接入模块返回给所述客户端。一种客户端,所述客户端包括采集模块,用于采集用户图像,并进行生物特征定位处理得到待认证生物特征图像;发送模块,用于向云服务器发送所述待认证生物特征图像,以便于所述云服务器对所述待认证生物特征图像进行特征抽取得到待认证生物特征模板,并与预存的生物特征模板进行匹配认证;接收模块,用于接收所述云服务器返回的匹配认证结果。进一步地,所述采集模块包括采集单元,用于采集用户图像;检测单元,用于当检测到所述用户图像中包括预设的生物特征时,标定所述生物特征的位置;关键点定位单元,用于选取所述生本文档来自技高网...
一种基于生物特征的认证方法、装置及系统

【技术保护点】

【技术特征摘要】
1.一种基于生物特征的认证方法,其特征在于,所述方法包括 接收客户端发送的待认证生物特征图像; 对所述待认证生物特征图像进行特征抽取得到待认证生物特征模板,并与本地预存的生物特征模板进行匹配认证,返回匹配认证结果。2.根据权利要求I所述的方法,其特征在于,所述对所述待认证生物特征图像进行特征抽取得到待认证生物特征模板,包括 对所述待认证生物特征图像进行光照归一化处理; 对所述光照归一化处理后的待认证生物特征图像进行特征抽取,并对抽取得到的特征进行降维度计算,将降维度计算结果依次串连得到所述待认证生物特征模板。3.根据权利要求I所述的方法,其特征在于,所述接收客户端发送的待认证生物特征图像之前,所述方法还包括 接收所述客户端发送的生物特征图像、客户端标识和用户标识; 对所述生物特征图像进行特征抽取得到生物特征模板,保存所述生物特征模板、所述客户端标识和所述用户标识的对应关系,完成用户的注册,并返回注册结果。4.根据权利要求3所述的方法,其特征在于,所述接收客户端发送的待认证生物特征图像时,所述方法还包括 接收所述客户端发送的客户端标识; 相应地,所述与本地预存的生物特征模板进行匹配认证,返回匹配认证结果,包括 根据所述客户端标识查找与所述客户端标识对应的本地预存的生物特征模板的集合; 将所述待认证生物特征模板与所述集合中的每个生物特征模板进行相似度计算,当所述生物特征模板与所述待认证生物特征模板的相似度大于预设的识别阈值时,则将所述生物特征模板对应的用户标识加入到识别结果集中; 根据相似度由大到小的顺序将所述识别结果集中的用户标识进行排序,并将所述识别结果集返回给所述客户端。5.根据权利要求3所述的方法,其特征在于,所述接收客户端发送的待认证生物特征图像时,所述方法还包括 接收所述客户端发送的客户端标识和用户标识; 相应地,所述与本地预存的生物特征模板进行匹配认证,返回匹配认证结果,包括根据所述客户端标识和用户标识查找得到与所述客户端标识和用户标识对应的生物特征模板; 将所述待认证生物特征模板与所述客户端标识和用户标识对应的生物特征模板进行相似度计算,当计算得出的相似度大于预设的验证阈值时,则用户验证通过,将验证结果返回给所述客户端。6.一种基于生物特征的认证方法,其特征在于,所述方法包括 采集用户图像,并进行生物特征定位处理得到待认证生物特征图像; 向云服务器发送所述待认证生物特征图像,以便于所述云服务器对所述待认证生物特征图像进行特征抽取得到待认证生物特征模板,并与预存的生物特征模板进行匹配认证;接收所述云服务器返回的匹配认证结果。7.根据权利要求6所述的方法,其特征在于,所述进行生物特征定位处理得到待认证生物特征图像,包括 当检测到所述用户图像中包括预设的生物特征时,标定所述生物特征的位置; 选取所述生物特征的关键点位置,并获取所述关键点位置的坐标; 对所述关键点位置进行姿态矫正得到待认证生物特征图像。8.—种云服务器,其特征在于,所述云服务器包括 接入模块,用于接收客户端发送的待认证生物特征图像; 认证模块,用于对所述待认证生物特征图像进行特征抽取得到待认证生物特征模板,并与数据模块中预存的生物特征模板进行匹配认证,返回匹配认证结果; 所述数据模块,用于保存生物特征模板。9.根据权利要求8所述的云服务器,其特征在于,所述认证模块包括 光照处理单元,用于对所述待认证生物特征图像进行...

【专利技术属性】
技术研发人员:侯杰熊鹏飞刘海龙陈波
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1