开锁方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:24458214 阅读:20 留言:0更新日期:2020-06-10 16:11
本申请涉及一种开锁方法、装置、计算机设备和存储介质。所述方法包括:获取用户人脸信息;基于所述人脸信息进行人脸识别、心率检测以及醉酒检测;基于人脸识别结果、心率检测结果以及醉酒检测结果向门锁发送开锁信号。上述开锁方法、装置、计算机设备和存储介质,通过获取用户人脸信息;基于所述人脸信息进行人脸识别、心率检测以及醉酒检测;基于人脸识别结果、心率检测结果以及醉酒检测结果向门锁发送开锁信号的方法,基于用户的人脸信息对用户进行人脸识别、醉酒检测和心率检测,兼顾了人脸识别与醉酒检测的功能,同时通过检测心率判断用户是否是活体,避免不法分子利用刚失去生命体征的人体进行开锁,更加安全。

Unlocking method, device, computer equipment and storage medium

【技术实现步骤摘要】
开锁方法、装置、计算机设备和存储介质
本申请涉及人脸识别
,特别是涉及一种开锁方法、装置、计算机设备和存储介质。
技术介绍
随着人脸识别技术的日趋成熟,越来越多的人脸识别算法、人脸识别设备实现了产品化和商业化。人脸识别的最大优势在于识别的自然性和不被觉察性。自然性使人脸的计算机识别作为人类身份世界的工具性扩展,渗透进人类社会的方方面面。不被觉察性易于用户配合。近些年来,人们逐步将人脸识别技术应用于人员智能出入管理。基于人脸识别的门禁系统也慢慢的出现并占据了智能化门禁市场一定的市场份额。同时,在许多安全领域,如施工、手术等场景下,需要进出人员保持清醒,避免醉酒人员进入,因此,一种能够有效的杜绝工作人员醉酒后进入施工或手术等现场的门禁系统亟待研究。传统的门禁系统仅能够实现人脸识别或醉酒检测其中一种功能,无法兼顾,同时无法识别是否活体,在极端情况下会被不法分子利用,利用刚失去生命体征的人体进行开锁,不够安全。
技术实现思路
基于此,有必要针对传统的门禁系统仅能够实现人脸识别或醉酒检测其中一种功能,无法兼顾,同时无法识别是否活体,在极端情况下会被不法分子利用,利用刚失去生命体征的人体进行开锁,不够安全的技术问题,提供一种开锁方法、装置、计算机设备和存储介质。一种开锁方法,所述方法包括:获取用户人脸信息;基于所述人脸信息进行人脸识别、心率检测以及醉酒检测;基于人脸识别结果、心率检测结果以及醉酒检测结果向门锁发送开锁信号。在其中一个实施例中,所述获取用户人脸信息包括:获取人脸图像以及人脸温度信息。在其中一个实施例中,所述基于所述人脸信息进行人脸识别、心率检测以及醉酒检测包括:基于人脸图像进行人脸识别以及心率检测,得到人脸识别结果以及心率检测结果;基于所述人脸图像以及人脸温度信息进行醉酒检测,得到醉酒检测结果。在其中一个实施例中,所述基于人脸图像进行人脸识别包括:将所述人脸图像与数据库中的预设人脸进行比对,若匹配,则人脸识别结果为成功。在其中一个实施例中,所述基于人脸图像进行心率检测包括:对人脸图像进行欧拉影像放大;对放大后的人脸图像计算像素的平均值,得到原始心率信号;对所述原始心率信号进行归一化处理、带通滤波处理和快速傅里叶变换,得到所述原始心率信号的功率谱密度;基于所述原始心率信号的功率谱密度得到用户的心率信息;将所述心率信息与数据库中的预设心率信息进行比对,若匹配,则心率检测结果为成功。在其中一个实施例中,所述基于所述人脸图像以及人脸温度信息进行醉酒检测,得到醉酒检测结果包括:基于人脸图像获取人脸图像特征;将所述人脸图像特征与数据库中的预设人脸图像特征进行比对,将所述人脸温度信息与数据库中的预设温度信息进行比对,得到综合偏差范围;若所述综合偏差范围在预设范围内,则醉酒检测结果为成功。在其中一个实施例中,所述基于人脸识别结果、心率检测结果以及醉酒检测结果向门锁发送开锁信号包括:若所述人脸识别结果、心率检测结果以及醉酒检测结果均为成功,则向门锁发送开锁信号;若所述人脸识别结果、心率检测结果或醉酒检测结果至少一个为不成功,则向门锁发送异常信号。一种开锁装置,所述装置包括:信息获取模块,用于获取用户人脸信息;检测模块,用于基于所述人脸信息进行人脸识别、心率检测以及醉酒检测;开锁模块,用于基于人脸识别结果、心率检测结果以及醉酒检测结果向门锁发送开锁信号。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取用户人脸信息;基于所述人脸信息进行人脸识别、心率检测以及醉酒检测;基于人脸识别结果、心率检测结果以及醉酒检测结果向门锁发送开锁信号。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取用户人脸信息;基于所述人脸信息进行人脸识别、心率检测以及醉酒检测;基于人脸识别结果、心率检测结果以及醉酒检测结果向门锁发送开锁信号。上述开锁方法、装置、计算机设备和存储介质,通过获取用户人脸信息;基于所述人脸信息进行人脸识别、心率检测以及醉酒检测;基于人脸识别结果、心率检测结果以及醉酒检测结果向门锁发送开锁信号的方法,基于用户的人脸信息对用户进行人脸识别、醉酒检测和心率检测,兼顾了人脸识别与醉酒检测的功能,同时通过检测心率判断用户是否是活体,避免不法分子利用刚失去生命体征的人体进行开锁,更加安全。附图说明图1为本专利技术一实施例的开锁方法的流程示意图;图2本专利技术一实施例的开锁装置的结构框图;图3一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。请参阅图1,图1为本专利技术一实施例的开锁方法的示意图。在本实施例中,开锁方法包括:步骤100,获取用户人脸信息。可以理解的,通过安装在门上或门边的采集模块对用户人脸信息进行采集。步骤110,基于人脸信息进行人脸识别、心率检测以及醉酒检测。可以理解的,对用户进行人脸识别是为了检测用户是否是被允许进入的用户,心率检测是为了检测用户是否为活体,醉酒检测是为了检测用户是否为醉酒状态,以保证室内的安全。步骤120,基于人脸识别结果、心率检测结果以及醉酒检测结果向门锁发送开锁信号。示例性地,门锁为电子锁,接收到开锁信号后即自动打开。上述开锁方法,通过获取用户人脸信息;基于人脸信息进行人脸识别、心率检测以及醉酒检测;基于人脸识别结果、心率检测结果以及醉酒检测结果向门锁发送开锁信号的方法,基于用户的人脸信息对用户进行人脸识别、醉酒检测和心率检测,兼顾了人脸识别与醉酒检测的功能,同时通过检测心率判断用户是否是活体,避免不法分子利用刚失去生命体征的人体进行开锁,更加安全。在另一个实施例中,获取用户人脸信息包括获取人脸图像以及人脸温度信息。对应的,设置在门上或门边的采集模块可以为普通摄像机以及热红外摄像机。具体地,人脸温度信息显示人脸上各部位的温度。在另一个实施例中,基于人脸信息进行人脸识别、心率检测以及醉酒检测包括基于人脸图像进行人脸识别以及心率检测,得到人脸识别结果以及心率检测结果;基于人脸图像以及人脸温度信息进行醉酒检测,得到醉酒检测结果。示例性地,基于人脸图像进行人脸识别包括将人脸图像与数据库中的预设人脸进行比对,若匹配,则人脸识别结果为成功。可以理解的,数据库中的预设人脸为允许进入的人员预存的人脸图像。示例性地,基于人脸图像进行心率检测包括:对人脸图像进行欧拉影像放大;对放大后的人脸图像计算像素的平均值,得本文档来自技高网...

【技术保护点】
1.一种开锁方法,其特征在于,所述方法包括:/n获取用户人脸信息;/n基于所述人脸信息进行人脸识别、心率检测以及醉酒检测;/n基于人脸识别结果、心率检测结果以及醉酒检测结果向门锁发送开锁信号。/n

【技术特征摘要】
1.一种开锁方法,其特征在于,所述方法包括:
获取用户人脸信息;
基于所述人脸信息进行人脸识别、心率检测以及醉酒检测;
基于人脸识别结果、心率检测结果以及醉酒检测结果向门锁发送开锁信号。


2.根据权利要求1所述的方法,其特征在于,所述获取用户人脸信息包括:
获取人脸图像以及人脸温度信息。


3.根据权利要求2所述的方法,其特征在于,所述基于所述人脸信息进行人脸识别、心率检测以及醉酒检测包括:
基于人脸图像进行人脸识别以及心率检测,得到人脸识别结果以及心率检测结果;
基于所述人脸图像以及人脸温度信息进行醉酒检测,得到醉酒检测结果。


4.根据权利要求3所述的方法,其特征在于,所述基于人脸图像进行人脸识别包括:
将所述人脸图像与数据库中的预设人脸进行比对,若匹配,则人脸识别结果为成功。


5.根据权利要求3所述的方法,其特征在于,所述基于人脸图像进行心率检测包括:
对人脸图像进行欧拉影像放大;
对放大后的人脸图像计算像素的平均值,得到原始心率信号;
对所述原始心率信号进行归一化处理、带通滤波处理和快速傅里叶变换,得到所述原始心率信号的功率谱密度;
基于所述原始心率信号的功率谱密度得到用户的心率信息;
将所述心率信息与数据库中的预设心率信息进行比对,若匹配,则心率检测结果为成功。


6.根...

【专利技术属性】
技术研发人员:王清波
申请(专利权)人:杭州市第一人民医院
类型:发明
国别省市:浙江;33

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

1