基于人脸识别和掌静脉识别实现生物识别处理的方法及相应的系统技术方案

技术编号:24855024 阅读:61 留言:0更新日期:2020-07-10 19:08
本发明专利技术涉及一种基于人脸识别和掌静脉识别实现生物识别处理的方法,包括人脸识别模块拍摄人脸,计算人脸大小,提取人脸特征,与数据库中的人脸特征进行比对,输出人脸识别比对结果;掌静脉识别模块拍摄掌静脉图像,提取掌静脉特征,与数据库中的掌静脉进行比对,输出掌静脉比对结果。本发明专利技术还涉及一种基于人脸识别和掌静脉识别实现生物识别的系统。采用了本发明专利技术的基于人脸识别和掌静脉识别实现生物识别处理的方法及相应的系统,两种方式同时识别可以提高系统整体的识别效率,能够互相提高对方的识别率,可有效提高身份识别的效率及识别精度,同时可有效提高安全性,用户接受度更高。

【技术实现步骤摘要】
基于人脸识别和掌静脉识别实现生物识别处理的方法及相应的系统
本专利技术涉及交通设备领域,尤其涉及生物识别领域,具体是指一种基于人脸识别和掌静脉识别实现生物识别处理的方法及相应的系统。
技术介绍
在现在社会里,传统的认证存在容易遗忘、丢失、可共享等缺陷,其可靠性得不到保证。生物识别系统通过利用个体特征的生理或者行为特征来进行验证,避免了传统认证的隐患,并且生物信息很难被复制或者共享。人脸识别技术已相对成熟,它的发展不只在寻亲、追缉不法分子、维护社会治安等方面屡立奇功,在零售、文旅等行业亦有应用。但是,人脸识别技术目前仍存在一些安全性和实用性的问题,现实生活中很难避免出现相似的面部特征,识别过程中易受到表情、姿态以及遮挡物的影响,降低了识别效率。此外,不少反对者人为人脸识别已处于滥用边缘,人们的隐私难以保障。本专利技术针对上述问题,设计了基于人脸和掌静脉的生物识别方法,人体的手掌静脉隐藏在表皮下,在可见光下无法拍摄,却可以在近红外光下拍摄,其结构复杂很难被复制,另外,掌脉拍摄时需将手掌伸平,而人手在自然状态下处于半握拳状态,因此无法窃取拍摄掌脉图像,这使得掌脉成为安全性高的生物特征。在人脸识别的基础上添加掌静脉识别,可降低人脸识别的要求,补充人脸拍摄的不足,同时可以提高生物识别精度,大大降低误识率。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种满足安全性高、实用性好、精度高的基于人脸识别和掌静脉识别实现生物识别处理的方法及相应的系统。为了实现上述目的,本专利技术的基于人脸识别和掌静脉识别实现生物识别处理的方法及相应的系统如下:该基于人脸识别和掌静脉识别实现生物识别处理的方法,其主要特点是,所述的方法包括以下步骤:(1)人脸识别模块拍摄人脸,计算人脸大小,提取人脸特征,与数据库中的人脸特征进行比对,输出人脸识别比对结果;(2)掌静脉识别模块拍摄掌静脉图像,提取掌静脉特征,与数据库中的掌静脉进行比对,输出掌静脉比对结果;(3)判断人脸识别结果和掌静脉识别结果是否均成功,如果是,则身份识别成功;否则,身份识别失败。较佳地,所述的步骤(1)具体包括以下步骤:(1.1)人脸识别模块判断是否正在处理,如果是,则退出步骤;否则,初始化摄像头,继续步骤(1.2);(1.2)人脸识别模块拍摄照片,调用人脸检测接口;(1.3)与数据库的人脸图像特征进行比对,输出人脸识别比对结果。较佳地,所述的步骤(1)还包括判定拍摄的人脸图像合格性的步骤,具体包括以下步骤:(1.2.1)判断检测到的人脸图像大小是否大于特定阈值,如果是,则继续步骤(1.3);否则,判定为人脸图像不合格,继续步骤(1.2)。较佳地,所述的步骤(1)还包括挑选人脸提取特征的步骤,具体包括以下步骤:(1.2.2)判断人脸图像的个数是否大于1,如果是,则继续步骤(1.2.3);否则,继续步骤(1.3);(1.2.3)比对多个人脸图像面积大小,选出面积最大的人脸图像,继续步骤(1.3)。较佳地,所述的步骤(2)具体包括以下步骤:(2.1)掌静脉识别模块判断是否正在处理,如果是,则退出步骤;否则,继续步骤(2.2);(2.2)掌静脉识别模块初始化摄像头,拍摄手掌图像;(2.3)掌静脉识别模块提取掌静脉特征;(2.4)掌静脉识别模块将提取的掌静脉特征与数据库的掌静脉特征进行比对,输出比对结果。该基于人脸识别和掌静脉识别实现生物识别处理的方法,其主要特点是,所述的系统包括:人脸识别模块,用于拍摄人脸图像,提取人脸特征,与数据库中的人脸特征进行比对,反馈人脸识别结果;掌静脉识别模块,用于拍摄掌静脉图像,提取掌静脉特征,与数据库中的人脸特征进行比对,反馈掌静脉识别结果;识别结果输出模块,与所述的人脸识别模块和掌静脉识别模块相连接,用于根据人脸图像识别结果和掌静脉识别结果判定身份识别结果。较佳地,所述的拍摄人脸图像,提取人脸特征,与数据库中的人脸特征进行比对,反馈人脸识别结果,具体包括以下处理过程:(1.1)人脸识别模块判断是否正在处理,如果是,则退出步骤;否则,初始化摄像头,继续步骤(1.2);(1.2)人脸识别模块拍摄照片,调用人脸检测接口;(1.3)与数据库的人脸图像特征进行比对,输出人脸识别比对结果。较佳地,所述的人脸识别模块还用于判定拍摄的人脸图像合格性的处理,具体包括以下处理过程:(1.2.1)判断检测到的人脸图像大小是否大于特定阈值,如果是,则继续步骤(1.3);否则,判定为人脸图像不合格,继续步骤(1.2)。较佳地,所述的人脸识别模块还用于挑选人脸提取特征的处理,具体包括以下处理过程:(1.2.2)判断人脸图像的个数是否大于1,如果是,则继续步骤(1.2.3);否则,继续步骤(1.3);(1.2.3)比对多个人脸图像面积大小,选出面积最大的人脸图像,继续步骤(1.3)。较佳地,所述的拍摄掌静脉图像,提取掌静脉特征,与数据库中的人脸特征进行比对,反馈掌静脉识别结果,具体包括以下处理过程:(2.1)掌静脉识别模块判断是否正在处理,如果是,则退出步骤;否则,继续步骤(2.2);(2.2)掌静脉识别模块初始化摄像头,拍摄手掌图像;(2.3)掌静脉识别模块提取掌静脉特征;(2.4)掌静脉识别模块将提取的掌静脉特征与数据库的掌静脉特征进行比对,输出比对结果。采用了本专利技术的基于人脸识别和掌静脉识别实现生物识别处理的方法及相应的系统,两种方式同时识别可以提高系统整体的识别效率,能够互相提高对方的识别率。可以利用人脸识别的结果,帮助掌静脉识别进行机器学习,从而提高掌静脉的识别率,同样也可以利用掌静脉的识别结果,帮助人脸识别进行机器学习,从而提高人脸的识别率。本专利技术提供一种基于人脸和掌静脉的生物识别方法,可有效提高身份识别的效率及识别精度,同时可有效提高安全性,用户接受度更高。附图说明图1为本专利技术的基于人脸识别和掌静脉识别实现生物识别处理的方法的流程图。图2为本专利技术的基于人脸识别和掌静脉识别实现生物识别处理的方法的人脸识别的流程图。图3为本专利技术的基于人脸识别和掌静脉识别实现生物识别处理的方法的掌静脉识别的流程图。图4为本专利技术的基于人脸识别和掌静脉识别实现生物识别的系统的结构图。具体实施方式为了能够更清楚地描述本专利技术的
技术实现思路
,下面结合具体实施例来进行进一步的描述。本专利技术的该基于人脸识别和掌静脉识别实现生物识别处理的方法,其中包括以下步骤:(1)人脸识别模块拍摄人脸,计算人脸大小,提取人脸特征,与数据库中的人脸特征进行比对,输出人脸识别比对结果;(1.1)人脸识别模块判断是否正在处理,如果是,则退出步骤;否则,初始化摄像头,继续步骤(1.2);(1.2)人脸识别模块拍摄照片,调用人本文档来自技高网
...

【技术保护点】
1.一种基于人脸识别和掌静脉识别实现生物识别处理的方法,其特征在于,所述的方法包括以下步骤:/n(1)人脸识别模块拍摄人脸,计算人脸大小,提取人脸特征,与数据库中的人脸特征进行比对,输出人脸识别比对结果;/n(2)掌静脉识别模块拍摄掌静脉图像,提取掌静脉特征,与数据库中的掌静脉进行比对,输出掌静脉比对结果;/n(3)判断人脸识别结果和掌静脉识别结果是否均成功,如果是,则身份识别成功;否则,身份识别失败。/n

【技术特征摘要】
1.一种基于人脸识别和掌静脉识别实现生物识别处理的方法,其特征在于,所述的方法包括以下步骤:
(1)人脸识别模块拍摄人脸,计算人脸大小,提取人脸特征,与数据库中的人脸特征进行比对,输出人脸识别比对结果;
(2)掌静脉识别模块拍摄掌静脉图像,提取掌静脉特征,与数据库中的掌静脉进行比对,输出掌静脉比对结果;
(3)判断人脸识别结果和掌静脉识别结果是否均成功,如果是,则身份识别成功;否则,身份识别失败。


2.根据权利要求1所述的基于人脸识别和掌静脉识别实现生物识别处理的方法,其特征在于,所述的步骤(1)具体包括以下步骤:
(1.1)人脸识别模块判断是否正在处理,如果是,则退出步骤;否则,初始化摄像头,继续步骤(1.2);
(1.2)人脸识别模块拍摄照片,调用人脸检测接口;
(1.3)与数据库的人脸图像特征进行比对,输出人脸识别比对结果。


3.根据权利要求2所述的基于人脸识别和掌静脉识别实现生物识别处理的方法,其特征在于,所述的步骤(1)还包括判定拍摄的人脸图像合格性的步骤,具体包括以下步骤:
(1.2.1)判断检测到的人脸图像大小是否大于特定阈值,如果是,则继续步骤(1.3);否则,判定为人脸图像不合格,继续步骤(1.2)。


4.根据权利要求2所述的基于人脸识别和掌静脉识别实现生物识别处理的方法,其特征在于,所述的步骤(1)还包括挑选人脸提取特征的步骤,具体包括以下步骤:
(1.2.2)判断人脸图像的个数是否大于1,如果是,则继续步骤(1.2.3);否则,继续步骤(1.3);
(1.2.3)比对多个人脸图像面积大小,选出面积最大的人脸图像,继续步骤(1.3)。


5.根据权利要求1所述的基于人脸识别和掌静脉识别实现生物识别处理的方法,其特征在于,所述的步骤(2)具体包括以下步骤:
(2.1)掌静脉识别模块判断是否正在处理,如果是,则退出步骤;否则,继续步骤(2.2);
(2.2)掌静脉识别模块初始化摄像头,拍摄手掌图像;
(2.3)掌静脉识别模块提取掌静脉特征;
(2.4)掌静脉识别模块将提取的掌静脉特征与数据库的掌静脉特征进行比对,输出比对结果。


6.一种基于人脸识别和掌静脉识别实现生物识别处理的系统,其特征在于,所...

【专利技术属性】
技术研发人员:顾宇峰刘羽鸿周启增陈彤胡红雷陈轶斌
申请(专利权)人:上海掌腾信息科技有限公司
类型:发明
国别省市:上海;31

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

1