基于人脸识别的开锁方法、智能门锁及可读存储介质技术

技术编号:35412164 阅读:16 留言:0更新日期:2022-11-03 11:08
本发明专利技术公开了一种基于人脸识别的开锁方法、智能门锁及可读存储介质,该方法包括:采集目标人脸的人脸图像,人脸图像包括深度人脸图;基于深度人脸图对人脸图像进行三维图像判断,确定通过三维图像判断的人脸图像;对通过三维图像判断的人脸图像进行活体图像识别,确定通过活体图像识别的人脸图像;对通过活体图像识别的人脸图像进行人脸识别,若人脸识别通过则控制智能门锁开锁。该方法在进行人脸识别时充分利用人脸图像中的深度图的信息,快速拒绝照片、电子屏幕等设备提供的二维图像,以及明显与预设置的目标人脸图不一致的路人,提高了人脸识别的响应速度,降低了人脸识别的功耗。耗。耗。

【技术实现步骤摘要】
基于人脸识别的开锁方法、智能门锁及可读存储介质


[0001]本专利技术涉及人脸识别
,尤其涉及一种基于人脸识别的开锁方法、智能门锁及可读存储介质。

技术介绍

[0002]由于门锁类的假体攻击大多数情况下是照片、纸张、电子屏幕类低成本攻击。现有的人脸辨识方法,在活体检验以及人脸识别时,同时输入彩色人脸图像、红外人脸图像和深度图像,存在耗能较大的问题。且现有的人脸识别算法所需要的人脸ID较多,已经达到了百万级以上的规模,而实际智能门锁项目中要采集百万级别ID的人脸彩色人脸图、红外人脸图、深度图成本太高也不太可行。

技术实现思路

[0003]本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种基于人脸识别的开锁方法,充分利用深度图的信息,提高了人脸识别的响应速度,降低了人脸识别的功耗,还具有人脸识别精度高的优点。
[0004]本专利技术的第二个目的在于提出一种智能门锁。
[0005]本专利技术的第三个目的在于提出一种计算机可读存储介质。
[0006]为达到上述目的,本专利技术第一方面实施例提出了一种基于人脸识别的开锁方法,所述开锁方法包括:采集目标人脸的人脸图像,所述人脸图像包括深度人脸图;基于所述深度人脸图对所述人脸图像进行三维图像判断,确定通过三维图像判断的人脸图像;对通过三维图像判断的人脸图像进行活体图像识别,确定通过活体图像识别的人脸图像;对通过活体图像识别的人脸图像进行人脸识别,若所述人脸识别通过则控制智能门锁开锁。/>[0007]根据本专利技术实施例的基于人脸识别的开锁方法,充分利用人脸图像中的深度信息,排除二维非活体人脸攻击以及与门锁系统中预设置的人脸明显不同的人脸,避免每次都进行活体识别以及人脸识别,对识别出的三维人脸进行活体检测,排除三维假体攻击,对活体人脸进行人脸识别,并根据识别结果控制智能门锁开锁或保持闭合,提高了人脸识别的响应速度,降低了人脸识别的功耗,还具有人脸识别精度高的优点。
[0008]另外,根据本专利技术上述实施例提出的基于人脸识别的开锁方法还可以具有如下附加的技术特征:
[0009]根据本专利技术的一个实施例,所述采集目标人脸的人脸图像之后,还包括:确定所述人脸图像中目标人脸的位置信息;基于所述人脸图像中目标人脸的位置信息和结构光设备的相机参数,得到对应所述目标人脸位置信息的深度人脸图。
[0010]根据本专利技术的一个实施例,所述基于所述深度人脸图对所述人脸图像进行三维图像判断包括:通过预训练的深度特征提取模型对所述深度人脸图进行特征提取,得到第一深度特征;将所述第一深度特征与预设置的深度信息进行相似度比对,当相似度值大于或等于预设深度相似度时,判断所述人脸图像为三维图像。
[0011]根据本专利技术的一个实施例,所述人脸图像包括彩色人脸图像,则所述确定所述人脸图像中目标人脸的位置信息包括:基于所述彩色人脸图像框选所述人脸图像上的目标人脸;将框选所述目标人脸的区域确定为所述目标人脸的位置信息。
[0012]根据本专利技术的一个实施例,所述对通过三维图像判断的人脸图像进行活体图像识别之前还包括:基于所述人脸图像中目标人脸的位置信息生成所述人脸图像的红外人脸图;通过预训练的三维人脸重构模型对所述人脸图像的彩色人脸图、深度人脸图以及所述红外人脸图进行人脸重建,得到所述人脸图像的第一三维人脸图,并将所述第一三维人脸图作为所述人脸图像进行活体图像识别。
[0013]根据本专利技术的一个实施例,所述对通过三维图像判断的人脸图像进行活体图像识别之前还包括:基于所述人脸图像中目标人脸的位置信息生成所述人脸图像的红外人脸图;对所述人脸图像的彩色人脸图和所述红外人脸图进行矫正;将所述矫正后的彩色人脸图和红外人脸图分别输入至预设的人脸质量评估模型,得到矫正后的彩色人脸图的第一质量得分和矫正后的红外人脸图的第二质量得分;选取出所述第一质量得分和所述第二质量得分均大于预设的得分阈值的彩色人脸图和红外人脸图;基于所选取的彩色人脸图、红外人脸图及对应深度人脸图进行人脸重建,得到第二三维人脸图,并将所述第二三维人脸图作为所述人脸图像进行所述活体图像识别。
[0014]根据本专利技术的一个实施例,所述对通过三维图像判断的人脸图像进行活体图像识别,包括:通过活体分类器对通过三维图像判断的人脸图像进行活体分类;基于活体分类结果筛选出通过活体图像识别的人脸图像。
[0015]根据本专利技术的一个实施例,所述对通过活体图像识别的人脸图像进行人脸识别,包括:提取所述人脸图像的人脸特征;将所述人脸特征与预设置人脸特征进行相似度比对;当相似度值大于或等于预设的人脸特征阈值时,确定所述人脸图像通过人脸识别。
[0016]为达到上述目的,本专利技术第二方面实施例提出了一种智能门锁,所述智能包括:图像采集模块,用于采集目标人脸的人脸图像,其中,所述人脸图像包括深度人脸图;人脸活体模块,用于基于所述深度人脸图对所述人脸图像进行三维图像判断,确定通过三维图像判断的人脸图像;对通过三维图像判断的人脸图像进行活体图像识别,确定通过活体图像识别的人脸图像;人脸识别模块,用于对通过活体图像识别的人脸图像进行人脸识别,若所述人脸识别通过,则生成开锁信号;门锁控制模块,用于在接收到所述开锁信号后控制所述智能门锁开锁。
[0017]根据本专利技术实施例的智能门锁的控制方法,利用基于人脸识别的开锁方法中得到的人脸类别结果来控制智能门锁保持闭锁状态或者解锁,降低了智能门锁人脸识别的成本和效率。
[0018]为达到上述目的,本专利技术第三方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如本专利技术第一方面实施例提出的基于人脸识别的开锁方法。
[0019]本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0020]图1是本专利技术一个实施例的基于人脸识别的开锁方法的流程图;
[0021]图2是本专利技术一个具体实施例的基于人脸识别的开锁方法的流程图;
[0022]图3是本专利技术一个实施例的确定目标人脸位置信息的流程图;
[0023]图4是本专利技术一个具体实施例的生成三维人脸图的流程图;
[0024]图5是本专利技术另一个具体实施例的生成三维人脸图的流程图;
[0025]图6是本专利技术一个实施例的智能门锁的示意图。
具体实施方式
[0026]下面详细描述本专利技术的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。
[0027]下面将结合说明书附图1

6以及具体的实施方式对本专利技术实施例的基于人脸识别的开锁方法、智能门锁及可读存储介质进行详细地说明。
[0028]图1是本专利技术一个实施例的基于人脸识别的开锁方法的流程图。如图1所示,基于人脸识本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于人脸识别的开锁方法,其特征在于,所述开锁方法包括:采集目标人脸的人脸图像,所述人脸图像包括深度人脸图;基于所述深度人脸图对所述人脸图像进行三维图像判断,确定通过三维图像判断的人脸图像;对通过三维图像判断的人脸图像进行活体图像识别,确定通过活体图像识别的人脸图像;对通过活体图像识别的人脸图像进行人脸识别,若所述人脸识别通过则控制智能门锁开锁。2.根据权利要求1所述的基于人脸识别的开锁方法,其特征在于,所述采集目标人脸的人脸图像之后,还包括:确定所述人脸图像中目标人脸的位置信息;基于所述人脸图像中目标人脸的位置信息和结构光设备的相机参数,得到对应所述目标人脸位置信息的深度人脸图。3.根据权利要求1所述的基于人脸识别的开锁方法,其特征在于,所述基于所述深度人脸图对所述人脸图像进行三维图像判断包括:通过预训练的深度特征提取模型对所述深度人脸图进行特征提取,得到第一深度特征;将所述第一深度特征与预设置的深度信息进行相似度比对,当相似度值大于或等于预设深度相似度时,判断所述人脸图像为三维图像。4.根据权利要求2所述的基于人脸识别的开锁方法,其特征在于,所述人脸图像包括彩色人脸图像,则所述确定所述人脸图像中目标人脸的位置信息包括:基于所述彩色人脸图像框选所述人脸图像上的目标人脸;将框选所述目标人脸的区域确定为所述目标人脸的位置信息。5.根据权利要求2所述的基于人脸识别的开锁方法,其特征在于,所述对通过三维图像判断的人脸图像进行活体图像识别之前还包括:基于所述人脸图像中目标人脸的位置信息生成所述人脸图像的红外人脸图;通过预训练的三维人脸重构模型对所述人脸图像的彩色人脸图、深度人脸图以及所述红外人脸图进行人脸重建,得到所述人脸图像的第一三维人脸图,并将所述第一三维人脸图作为所述人脸图像进行所述活体图像识别。6.根据权利要求2所述的基于人脸识别的开锁方法,其特征在于,所述对通过三维图像判断的人脸图像进行活体图像识别之前还包...

【专利技术属性】
技术研发人员:蔡中印
申请(专利权)人:深圳市杉川机器人有限公司
类型:发明
国别省市:

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

1