本发明涉及智能门锁,尤其涉及一种智能门锁中儿童人脸数据的自动更新方法、系统、智能门锁及计算机可读存储介质。
背景技术:
1、随着智能家居技术的发展,智能门锁逐渐成为家庭安全的重要组成部分。然而,现有的智能门锁系统在儿童用户的使用体验方面存在不足。由于儿童的面部特征随时间变化较大,这导致现有的智能门锁系统在识别儿童用户时面临挑战。现有的解决方案通常需要手动更新儿童的人脸数据,这不仅麻烦,而且可能会影响智能门锁的便利性和安全性。
2、也就是说,现有的智能门锁系统在儿童用户的使用体验方面存在以下问题:需要频繁手动更新人脸数据,增加了用户的管理负担;儿童成长过程中可能面临无法识别的情况,影响了系统的安全性;系统安全性可能因数据更新不及时而降低,增加了安全风险。
3、因此,现有技术还有待于改进和发展。
技术实现思路
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、本发明中,当检测到儿童用户触发智能门锁进行人脸识别时,捕捉所述儿童用户的人脸图像;获取所述智能门锁中所述儿童用户的注册儿童人脸图像,将当前捕捉的所述儿童用户的人脸图像与所述注册儿童人脸图像进行相似度计算,得到相似度计算结果;记录预设时间段内所述儿童用户的多个相似度计算结果,当相似度计算结果呈现下降趋势的个数超过预设阈值时,将所述注册儿童人脸图像更新为所述儿童用户最新一次进行人脸识别时的人脸图像。本发明及时自动更新儿童用户用于解锁的人脸图像,提高了智能门锁对儿童用户的识别准确率,增强了系统的安全性和便利性,也减少了家长和管理员的管理负担。
1.一种智能门锁中儿童人脸数据的自动更新方法,其特征在于,所述智能门锁中儿童人脸数据的自动更新方法包括:
2.根据权利要求1所述的智能门锁中儿童人脸数据的自动更新方法,其特征在于,所述当检测到儿童用户触发智能门锁进行人脸识别时,捕捉所述儿童用户的人脸图像,具体包括:
3.根据权利要求1所述的智能门锁中儿童人脸数据的自动更新方法,其特征在于,所述当检测到儿童用户触发智能门锁进行人脸识别时,捕捉所述儿童用户的人脸图像,之后还包括:
4.根据权利要求1所述的智能门锁中儿童人脸数据的自动更新方法,其特征在于,所述获取所述智能门锁中所述儿童用户的注册儿童人脸图像,将当前捕捉的所述儿童用户的人脸图像与所述注册儿童人脸图像进行相似度计算,得到相似度计算结果,具体包括:
5.根据权利要求4所述的智能门锁中儿童人脸数据的自动更新方法,其特征在于,所述特征点包括眼睛、鼻子和嘴巴的位置。
6.根据权利要求4所述的智能门锁中儿童人脸数据的自动更新方法,其特征在于,所述记录预设时间段内所述儿童用户的多个相似度计算结果,当相似度计算结果呈现下降趋势的个数超过预设阈值时,将所述注册儿童人脸图像更新为所述儿童用户最新一次进行人脸识别时的人脸图像,具体包括:
7.根据权利要求1所述的智能门锁中儿童人脸数据的自动更新方法,其特征在于,所述智能门锁中儿童人脸数据的自动更新方法还包括:
8.一种智能门锁中儿童人脸数据的自动更新系统,其特征在于,所述智能门锁中儿童人脸数据的自动更新系统包括:
9.一种智能门锁,其特征在于,所述智能门锁包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的智能门锁中儿童人脸数据的自动更新程序,所述智能门锁中儿童人脸数据的自动更新程序被所述处理器执行时实现如权利要求1-7任一项所述的智能门锁中儿童人脸数据的自动更新方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有智能门锁中儿童人脸数据的自动更新程序,所述智能门锁中儿童人脸数据的自动更新程序被处理器执行时实现如权利要求1-7任一项所述的智能门锁中儿童人脸数据的自动更新方法的步骤。