基于姿态角的智能门锁人脸识别方法、系统及智能门锁与流程
- 国知局
- 2024-07-31 22:00:22
本发明涉及智能门锁,尤其涉及一种基于姿态角的智能门锁人脸识别方法、系统、智能门锁及计算机可读存储介质。
背景技术:
1、随着智能家居技术的发展,智能门锁已成为现代家庭的重要组成部分。现有的智能门锁普遍采用人脸识别技术来实现便捷的解锁功能。然而,这种技术存在一个安全问题,即用户在开门后回头看或调整姿势时,可能会误触发人脸解锁模块,导致门锁被错误地打开,而用户却没有察觉从而导致安全问题。
2、现有的人脸识别技术可能无法准确区分用户是故意想要解锁还是无意中触发了解锁动作,特别是在用户开门后的短时间内。
3、由于误解锁的可能性,用户可能会对智能门锁的可靠性产生疑虑,这会影响用户对智能门锁的信任和整体的使用体验。
4、因此,现有技术还有待于改进和发展。
技术实现思路
1、本发明的主要目的在于提供一种基于姿态角的智能门锁人脸识别方法、系统、智能门锁及计算机可读存储介质,旨在解决现有技术中智能门锁无法准确区分用户是想要解锁还是无意中触发了解锁动作,如果误触发解锁,导致门锁被错误地打开,造成安全隐患的问题。
2、为实现上述目的,本发明提供一种基于姿态角的智能门锁人脸识别方法,所述基于姿态角的智能门锁人脸识别方法包括如下步骤:
3、检测到人脸时获取当前用户的人脸图像和当前时间,根据历史开关门记录数据获取最近一次用户关闭门锁的历史时间,根据所述当前时间和所述历史时间计算时间间隔;
4、判断所述时间间隔是否小于预设时间阈值,若所述时间间隔小于所述预设时间阈值,根据所述当前用户的人脸图像确认人脸姿态,得到翻转角、俯仰角和偏航角;
5、判断所述翻转角、所述俯仰角和所述偏航角是否同时满足预设角度范围条件,若同时满足预设角度范围条件,则确认所述当前用户的人脸图像是否为已注册用户人脸,若为已注册用户人脸则开启门锁,并语音提示门锁已开启。
6、可选地,所述的基于姿态角的智能门锁人脸识别方法,其中,所述检测到人脸时获取当前用户的人脸图像和当前时间,根据历史开关门记录数据获取最近一次用户关闭门锁的历史时间,根据所述当前时间和所述历史时间计算时间间隔,具体包括:
7、获取深度摄像头捕捉当前用户的人脸图像,并获取当前时间;
8、对所述人脸图像进行预处理,所述预处理包括去噪、对比度增强、颜色校正和图像归一化;
9、获取历史开关门记录数据,根据所述历史开关门记录数据获取最近一次用户关闭门锁的历史时间,根据所述当前时间和所述历史时间计算得到时间间隔。
10、可选地,所述的基于姿态角的智能门锁人脸识别方法,其中,所述判断所述时间间隔是否小于预设时间阈值,若所述时间间隔小于所述预设时间阈值,根据所述当前用户的人脸图像确认人脸姿态,得到翻转角、俯仰角和偏航角,具体包括:
11、预先设置预设时间阈值,判断所述时间间隔是否小于所述预设时间阈值;
12、若所述时间间隔小于所述预设时间阈值,利用人脸检测算法确定所述人脸图像中的人脸区域;
13、利用特征点检测算法定位人脸的关键特征点,根据所述关键特征点确定姿态参数中的翻转角、俯仰角和偏航角。
14、可选地,所述的基于姿态角的智能门锁人脸识别方法,其中,所述判断所述时间间隔是否小于预设时间阈值,之后还包括:
15、若所述时间间隔大于或者等于所述预设时间阈值,则识别所述当前用户的人脸图像是否为已注册用户人脸;
16、若所述当前用户的人脸图像为已注册用户人脸,则开启门锁;
17、若所述当前用户的人脸图像不为已注册用户人脸,则不开启门锁。
18、可选地,所述的基于姿态角的智能门锁人脸识别方法,其中,所述判断所述翻转角、所述俯仰角和所述偏航角是否同时满足预设角度范围条件,若同时满足预设角度范围条件,则确认所述当前用户的人脸图像是否为已注册用户人脸,若为已注册用户人脸则开启门锁,并语音提示门锁已开启,具体包括:
19、预先设置预设角度范围条件,所述预设角度范围条件为角度变化范围在预设角度内,判断所述翻转角、所述俯仰角和所述偏航角的变化范围是否全部处于预设角度内;
20、若所述翻转角、所述俯仰角和所述偏航角的变化范围全部处于预设角度内,表示所述当前用户处于正对门锁的状态,则判断所述当前用户的人脸图像是否为已注册用户人脸;
21、若识别出所述当前用户的人脸图像为已注册用户人脸,则开启门锁,并语音提示当前用户门锁开启。
22、可选地,所述的基于姿态角的智能门锁人脸识别方法,其中,所述判断所述翻转角、所述俯仰角和所述偏航角的变化范围是否全部处于预设角度内,之后还包括:
23、若所述翻转角、所述俯仰角和所述偏航角任意一个的变化范围超过预设角度,表示所述当前用户不处于正对门锁的状态,则不开启门锁。
24、可选地,所述的基于姿态角的智能门锁人脸识别方法,其中,所述判断所述当前用户的人脸图像是否为已注册用户人脸,之后还包括:
25、若识别出所述当前用户的人脸图像不为已注册用户人脸,则不开启门锁。
26、此外,为实现上述目的,本发明还提供一种基于姿态角的智能门锁人脸识别系统,其中,所述基于姿态角的智能门锁人脸识别系统:
27、人脸识别模块,用于检测到人脸时获取当前用户的人脸图像和当前时间,根据历史开关门记录数据获取最近一次用户关闭门锁的历史时间,根据所述当前时间和所述历史时间计算时间间隔,
28、姿态检测模块,用于判断所述时间间隔是否小于预设时间阈值,若所述时间间隔小于所述预设时间阈值,根据所述当前用户的人脸图像确认人脸姿态,得到翻转角、俯仰角和偏航角;
29、门锁控制模块,用于判断所述翻转角、所述俯仰角和所述偏航角是否同时满足预设角度范围条件,若同时满足预设角度范围条件,则确认所述当前用户的人脸图像是否为已注册用户人脸,若为已注册用户人脸则开启门锁,并语音提示门锁已开启。
30、此外,为实现上述目的,本发明还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有基于姿态角的智能门锁人脸识别程序,所述基于姿态角的智能门锁人脸识别程序被处理器执行时实现如上所述的基于姿态角的智能门锁人脸识别方法的步骤。
31、本发明中,检测到人脸时获取当前用户的人脸图像和当前时间,根据历史开关门记录数据获取最近一次用户关闭门锁的历史时间,根据所述当前时间和所述历史时间计算时间间隔,判断所述时间间隔是否小于预设时间阈值,若所述时间间隔小于所述预设时间阈值,根据所述当前用户的人脸图像确认人脸姿态,得到翻转角、俯仰角和偏航角;判断所述翻转角、所述俯仰角和所述偏航角是否同时满足预设角度范围条件,若同时满足预设角度范围条件,则确认所述当前用户的人脸图像是否为已注册用户人脸,若为已注册用户人脸则开启门锁,并语音提示门锁已开启。本发明在不影响用户正常使用的情况下,提高智能门锁识别的准确性,减少误解锁的情况,确保只有在用户有意向且符合特定安全条件时,才会开启门锁,提高安全性。
本文地址:https://www.jishuxx.com/zhuanli/20240731/191736.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表