基于活体虹膜的防伪方法和装置制造方法及图纸

技术编号:21344149 阅读:27 留言:0更新日期:2019-06-13 22:42
本发明专利技术涉及一种基于活体虹膜的防伪方法和装置,方法包括:基于可见光摄像头采集的用户的第一人脸图像,获取所述用户的虹膜图像;判断所述虹膜图像是否来源于活体虹膜;若所述虹膜图像来源于活体虹膜,检测所述虹膜图像与所述用户的预存储虹膜图像是否相匹配;若所述虹膜图像与所述预存储虹膜图像相匹配,确定所述人脸图像为真,实现了利用虹膜准确地判断用户是否使用手机、平板、照片、面具、头套、娃娃等对人脸进行伪造,减少了因算法防伪被破解而使用视频伪造的现象。采用本发明专利技术的技术方案,能够有效的对人脸图像进行防伪判断,保证人脸识别的可靠性。

Anti-counterfeiting method and device based on living iris

The invention relates to an anti-counterfeiting method and device based on living iris. The method includes: acquiring the iris image of the user based on the first face image captured by a visible camera; judging whether the iris image originates from the living iris; detecting whether the iris image originates from the living iris and the pre-stored iris image of the user. If the iris image matches the pre-stored iris image, the face image is determined to be true, and the iris is used to accurately judge whether the user uses mobile phones, flat panels, photographs, masks, headsets, dolls, etc. to forge the face, thus reducing the phenomenon of using video forgery due to the anti-counterfeiting algorithm being cracked. By adopting the technical scheme of the invention, the anti-counterfeiting judgment of the face image can be effectively carried out, and the reliability of the face recognition can be guaranteed.

【技术实现步骤摘要】
基于活体虹膜的防伪方法和装置
本专利技术涉及身份鉴别
,具体涉及一种基于活体虹膜的防伪方法和装置。
技术介绍
生物特征识别技术的使用大大的简便了身份验证的过程,脸、指纹、手掌纹、虹膜、视网膜、声音、体形、个人习惯等生物特征的存在依赖于个体本身存在,消除了外在身份验证设备比如身份卡片等设备可能存在的设备遗失等问题。而在这诸多特征之中人脸作为一个最为直观且方便采集的特征被广泛的应用于各种身份验证场合。在人脸识别使用的各个场景当中不乏有无人监管的自动化操作场景,在这些场景当中,除了确保人脸识别的准确和有效,防伪同样是风险管理当中必须重视的一个项目。在诸多伪造手段当中,使用最为普遍、造假成本和技术要求不高的方法主要有照片、平板、手机等方法,面具、头套等伪造方法虽然成本较高,但是当破解伴随着利益产生的时候同样不乏出现。目前针对人脸识别的防伪方法可以利用结构光摄像头防伪、红外摄像头防伪、算法防伪方法等。其中,用结构光摄像头防伪可以通过检测设备前的深度图像来判断用户是否使用手机、平板、照片等进行伪造,但是对于面具、头套、娃娃等设备将会判断失败。红外摄像头可以通过发射红外光线并采集红外反射信息来获取摄像头前的信息反馈,该方法对于手机、平板、照片等进行伪造行为同样在一定程度上有效,但是对于纸质的黑白图像,由于灰度级的差异,红外被吸收后返回的程度将跟随图像的灰度变化而变化,将会导致是否伪造的判断失败。算法防伪方法,可以通过让镜头前的用户通过动作、声音等方法来判断是否活体,针对这一操作,一旦摸清了算法防伪中可能出现的动作、语音等内容,使用视频伪造即可破解。因此,如何有效的对人脸图像进行防伪判断,保证人脸识别的可靠性是本领域人员亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种基于活体虹膜的防伪方法和装置,以实现有效的对人脸图像进行防伪判断,保证人脸识别的可靠性。为实现以上目的,本专利技术提供一种基于活体虹膜的防伪方法,包括:基于可见光摄像头采集的用户的第一人脸图像,获取所述用户的虹膜图像;判断所述虹膜图像是否来源于活体虹膜;若所述虹膜图像来源于活体虹膜,检测所述虹膜图像与所述用户的预存储虹膜图像是否相匹配;若所述虹膜图像与所述预存储虹膜图像相匹配,确定所述人脸图像为真。进一步地,上述所述的方法中,所述基于可见光摄像头采集的用户的第一人脸图像,获取所述用户的虹膜图像,包括:确定所述第一人脸图像中人脸特征点所在的位置;基于所述人脸特征点所在的位置,确定所述用户的眼睛位置;基于所述眼睛位置和瞳孔定位算法,确定双眼的瞳孔位置;基于所述瞳孔位置,确定虹膜位置;将所述虹膜位置映射到显微镜采集的第二人脸图像中,得到所述虹膜图像;其中,所述显微镜的工作距离为10cm-10m。进一步地,上述所述的方法中,所述基于所述瞳孔位置,确定虹膜位置,包括:基于所述瞳孔位置,定位瞳孔内边界位置和瞳孔外边界位置;根据所述瞳孔内边界位置和瞳孔外边界位置,确定所述虹膜位置。进一步地,上述所述的方法中,所述将所述虹膜位置映射到显微镜采集的第二人脸图像中,得到所述虹膜图像,包括:从第二人脸图像中所述虹膜位置对应的映射位置裁剪得到裁剪图像;对所述裁剪图像进行归一化处理,得到所述虹膜图像。进一步地,上述所述的方法中,所述判断所述虹膜图像是否来源于活体虹膜,包括:基于所述瞳孔位置,确定模拟注视点位置;检测所述模拟注视点位置与指定注视点位置是否相匹配;若所述模拟注视点位置与所述指定注视点位置相匹配,确定所述虹膜图像来源于活体虹膜;若所述模拟注视点位置与所述指定注视点位置不匹配,确定所述虹膜图像未来源于活体虹膜。进一步地,上述所述的方法中,所述检测所述虹膜图像与所述用户的预存储虹膜图像是否相匹配,包括从所述虹膜图像中提取虹膜属性信息;检测所述虹膜属性信息与所述预存储虹膜图像属性信息是否相匹配;若所述虹膜属性信息与所述预存储虹膜属性信息相匹配,确定所述虹膜图像与所述预存储虹膜图像相匹配。进一步地,上述所述的方法中,所述检测所述虹膜图像与所述用户的预存储虹膜图像是否相匹配之前,还包括:基于人脸检测算法对所述第一人脸图像进行识别,得到所述用户的身份标识;根据所述身份标识,获取所述预存储虹膜图像。进一步地,上述所述的方法,还包括:若所述虹膜图像与所述预存储虹膜图像不匹配,输出所述人脸图像为假的提示信息;和/或若所述虹膜图像未来源于所述活体虹膜,输出所述人脸图像为假的提示信息。本专利技术还提供一种基于活体虹膜的防伪装置,包括:获取模块,用于基于可见光摄像头采集的用户的第一人脸图像,获取所述用户的虹膜图像;;判断模块,用于判断所述虹膜图像是否来源于活体虹膜;检测模块,用于若所述虹膜图像来源于活体虹膜,检测所述虹膜图像与所述用户的预存储虹膜图像是否相匹配;确定模块,用于若所述虹膜图像与所述预存储虹膜图像相匹配,确定所述人脸图像为真。进一步地,上述所述的装置中,所述获取模块,具体用于:确定所述第一人脸图像中人脸特征点所在的位置;基于所述人脸特征点所在的位置,确定所述用户的眼睛位置;基于所述眼睛位置和瞳孔定位算法,确定双眼的瞳孔位置;基于所述瞳孔位置,确定虹膜位置;将所述虹膜位置映射到显微镜采集的第二人脸图像中,得到所述虹膜图像;其中,所述显微镜的工作距离为10cm-10m。本专利技术的基于活体虹膜的防伪方法和装置,基于可见光摄像头采集的用户的第一人脸图像,获取用户的虹膜图像;判断虹膜图像是否来源于活体虹膜;若虹膜图像来源于活体虹膜,检测虹膜图像与用户的预存储虹膜图像是否相匹配;若虹膜图像与预存储虹膜图像相匹配,确定人脸图像为真,实现了利用虹膜准确地判断用户是否使用手机、平板、照片、面具、头套、娃娃等对人脸进行伪造,减少了因算法防伪被破解而使用视频伪造的现象。采用本专利技术的技术方案,能够有效的对人脸图像进行防伪判断,保证人脸识别的可靠性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的基于活体虹膜的防伪方法实施例的流程图;图2为本专利技术的基于活体虹膜的防伪装置实施例的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将对本专利技术的技术方案进行详细的描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本专利技术所保护的范围。图1为本专利技术的基于活体虹膜的防伪方法实施例的流程图,如图1所示,本实施例的基于活体虹膜的防伪方法具体可以包括如下步骤:100、基于可见光摄像头采集的用户的第一人脸图像,获取所述用户的虹膜图像;在一个具体实现过程中,由于虹膜大约在人体8个月时发育成熟,由许多腺窝、皱褶、色素斑等构成,包含丰富的信息。虹膜存在于眼睛内部被角膜、晶状体等器官覆盖,很难通过人为的修改使其发生变化。这样使得虹膜具有唯一性、稳定性、非侵犯性等优点。因此,在进行身份验证时,可以利用可见光摄像头采集用户的第一人脸图像,并基于采集的用本文档来自技高网
...

【技术保护点】
1.一种基于活体虹膜的防伪方法,其特征在于,包括:基于可见光摄像头采集的用户的第一人脸图像,获取所述用户的虹膜图像;判断所述虹膜图像是否来源于活体虹膜;若所述虹膜图像来源于活体虹膜,检测所述虹膜图像与所述用户的预存储虹膜图像是否相匹配;若所述虹膜图像与所述预存储虹膜图像相匹配,确定所述人脸图像为真。

【技术特征摘要】
1.一种基于活体虹膜的防伪方法,其特征在于,包括:基于可见光摄像头采集的用户的第一人脸图像,获取所述用户的虹膜图像;判断所述虹膜图像是否来源于活体虹膜;若所述虹膜图像来源于活体虹膜,检测所述虹膜图像与所述用户的预存储虹膜图像是否相匹配;若所述虹膜图像与所述预存储虹膜图像相匹配,确定所述人脸图像为真。2.根据权利要求1所述的方法,其特征在于,所述基于可见光摄像头采集的用户的第一人脸图像,获取所述用户的虹膜图像,包括:确定所述第一人脸图像中人脸特征点所在的位置;基于所述人脸特征点所在的位置,确定所述用户的眼睛位置;基于所述眼睛位置和瞳孔定位算法,确定双眼的瞳孔位置;基于所述瞳孔位置,确定虹膜位置;将所述虹膜位置映射到显微镜采集的第二人脸图像中,得到所述虹膜图像;其中,所述显微镜的工作距离为10cm-10m。3.根据权利要求2所述的方法,其特征在于,所述基于所述瞳孔位置,确定虹膜位置,包括:基于所述瞳孔位置,定位瞳孔内边界位置和瞳孔外边界位置;根据所述瞳孔内边界位置和瞳孔外边界位置,确定所述虹膜位置。4.根据权利要求2所述的方法,其特征在于,所述将所述虹膜位置映射到显微镜采集的第二人脸图像中,得到所述虹膜图像,包括:从第二人脸图像中所述虹膜位置对应的映射位置裁剪得到裁剪图像;对所述裁剪图像进行归一化处理,得到所述虹膜图像。5.根据权利要求2所述的方法,其特征在于,所述判断所述虹膜图像是否来源于活体虹膜,包括:基于所述瞳孔位置,确定模拟注视点位置;检测所述模拟注视点位置与指定注视点位置是否相匹配;若所述模拟注视点位置与所述指定注视点位置相匹配,确定所述虹膜图像来源于活体虹膜;若所述模拟注视点位置与所述指定注视点位置不匹配,确定所述虹膜图像未来...

【专利技术属性】
技术研发人员:储朱涛贺鹏飞张昕昱马征孙科陈智何彩洋王文强
申请(专利权)人:杭州创匠信息科技有限公司
类型:发明
国别省市:浙江,33

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

1