System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 智能门锁的开锁方法、装置及非易失性存储介质制造方法及图纸_技高网

智能门锁的开锁方法、装置及非易失性存储介质制造方法及图纸

技术编号:44162413 阅读:16 留言:0更新日期:2025-01-29 10:34
本申请公开了一种智能门锁的开锁方法、装置及非易失性存储介质。其中,该方法包括:获取图像数据;识别图像数据,在识别到图像数据中存在待识别面部信息的情况下,将待识别面部信息与采用边缘存储的方式存储在本地边缘存储设备中的常驻人员的面部信息进行比对;在待识别面部信息与常驻人员的面部信息比对失败的情况下,确定待识别面部信息对应的人员为外访人员;接收外访人员发送的临时密码的请求信息,在请求信息通过的情况下,基于外访人员的临时密码打开智能门锁。本申请解决了相关技术中需要将人脸数据不断传输至终端,导致面部识别过程需要较长时间,智能门锁开锁效率低的技术问题。

【技术实现步骤摘要】

本申请涉及智能终端领域,具体而言,涉及一种智能门锁的开锁方法、装置及非易失性存储介质


技术介绍

1、随着人们的安全意识的逐渐增强,发展了各类门禁系统,常见的门禁系统包括:密码识别门禁系统、刷卡识别门禁系统以及生物识别门禁系统等。密码识别门禁系统,安全性较差,密码容易泄露,只能单向控制,没有开门记录,且按键容易出现损坏或失灵等情况。刷卡识别门禁系统,根据卡片的种类可以分为接触卡门禁系统(磁条卡、条码卡)和非接触卡(又叫感应卡、射频卡)门禁系统。接触卡由于容易磨损以及容易被外界磁场干扰,从而导致接触卡易失效,且卡中的信息易被复制,因此安全性较差,非接触卡相对接触卡耐用性更强、读取速度更快、安全性也较高,但卡片容易遗失和损坏。生物识别门禁系统,通过对人的生物特征进行识别,例如指纹型、掌形型、虹膜型以及手指静脉型等,目前生物识别的稳定性和准确性还在进一步提升。

2、面部识别门禁系统在生活中的应用越来越广泛,相关技术中的上述多个方法的面部识别仅仅是对数据库中的人脸进行识别,在有外访人员时,依旧采取人工登记的方式,外访人员会进行长时间的等待,识别效率低且无法保证人员出入的安全性。在进行人脸识别时需要将人脸数据不断传输至终端,导致识别过程需要较长时间,效率低。

3、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种智能门锁的开锁方法、装置及非易失性存储介质,以至少解决相关技术中需要将人脸数据不断传输至终端,导致面部识别过程需要较长时间,智能门锁开锁效率低的技术问题。

2、根据本申请实施例的一个方面,提供了一种智能门锁的开锁方法,包括:获取图像数据;识别图像数据,在识别到图像数据中存在待识别面部信息的情况下,将待识别面部信息与采用边缘存储的方式存储在本地边缘存储设备中的常驻人员的面部信息进行比对;在待识别面部信息与常驻人员的面部信息比对失败的情况下,确定待识别面部信息对应的人员为外访人员;接收外访人员发送的临时密码的请求信息,在请求信息通过的情况下,基于外访人员的临时密码打开智能门锁。

3、在本申请的一些实施例中,获取图像数据之后,方法还包括:随机生成预设数量的脸部动作,并检测图像数据对应的目标对象对脸部动作的完成度,在完成度大于第一预设阈值的情况下,确定图像数据为非静态图片;在完成度小于或等于第一预设阈值的情况下,确定图像数据为静态图片,并触发预警。

4、在本申请的一些实施例中,方法还包括:常驻人员的面部信息采用以下边缘存储的方式储在本地边缘存储设备中:对常驻人员的面部信息对应的数据包进行加密,并将加密后的数据包按照预设大小切分成多个分片;对每个分片进行哈希值计算,得到每个分片对应的第一哈希值,以及确定每个分片对应的冗余分片,其中,冗余分片用于在数据丢失的情况下进行数据恢复;将每个分片和对应的冗余分片分布存储在本地边缘存储设备中的边缘节点上。

5、在本申请的一些实施例中,方法还包括:对第一分片进行哈希值计算,得到第一分片对应的第二哈希值,其中,第一分片为存储在本地边缘存储设备中的边缘节点上的任意一个分片;获取第一分片对应的第三哈希值,比对第一分片对应的第二哈希值与第三哈希值,其中,第三哈希值为第一分片存储到边缘节点之前进行哈希值计算得到的;在第二哈希值与第三哈希值一致的情况下,确定第一分片未发生变化;在第二哈希值与第三哈希值不一致的情况下,确定第一分片发生变化,基于第一分片的冗余分片、第一分片的第一哈希值和第二哈希值对第一分片进行数据恢复。

6、在本申请的一些实施例中,将待识别面部信息与采用边缘存储的方式存储在本地边缘存储设备中的常驻人员的面部信息进行比对,包括:分别对待识别面部信息与常驻人员的面部信息进行向量化,得到第一特征向量与第二特征向量;计算第一特征向量与第二特征向量的相似度,并基于相似度对待识别面部信息与常驻人员的面部信息进行比对。

7、在本申请的一些实施例中,基于相似度对待识别面部信息与常驻人员的面部信息进行比对,包括:采用第一方式确定第一特征向量和第二特征向量的第一相似度,采用第二方式确定第一特征向量和第二特征向量的第二相似度,其中,第一相似度用于表示第一特征向量和第二特征向量之间的距离,第二相似度用于表示第一特征向量和第二特征向量之间的余弦相似度;在第一相似度小于第二预设阈值的情况下,确定待识别面部信息与常驻人员的面部信息比对通过;或者,在第二相似度大于第三预设阈值的情况下,确定待识别面部信息与常驻人员的面部信息比对通过;或者,基于第一相似度和第二相似度确定目标相似度,在目标相似度大于第四预设阈值的情况下,确定待识别面部信息与常驻人员的面部信息比对通过。

8、在本申请的一些实施例中,基于外访人员的临时密码打开智能门锁,包括:在对外访人员进行首次识别时,接收外访人员发送的临时密码的请求信息,其中,请求信息包括:外访人员所发出的预设语音指令、外访人员的动态面部信息和外访人员当前所处位置位于预设位置区域;在请求信息满足预设条件后,确定外访人员对应的临时密码;分别基于临时密码和请求信息进行验证,得到第一验证结果和第二验证结果;在第一验证结果和第二验证结果均通过的情况下,打开智能门锁;在对外访人员进行非首次识别时,仅通过请求信息对外访人员进行验证。

9、根据本申请实施例的另一方面,还提供了一种智能门锁的开锁装置,包括:获取模块,用于获取图像数据;识别模块,用于识别图像数据,在识别到图像数据中存在待识别面部信息的情况下,将待识别面部信息与采用边缘存储的方式存储在本地边缘存储设备中的常驻人员的面部信息进行比对;确定模块,用于在待识别面部信息与常驻人员的面部信息比对失败的情况下,确定待识别面部信息对应的人员为外访人员;接收模块,用于接收外访人员发送的临时密码的请求信息,在请求信息通过的情况下,基于外访人员的临时密码打开智能门锁。

10、根据本申请实施例的另一方面,还提供了一种非易失性存储介质,非易失性存储介质中存储有程序,其中,在程序运行时控制非易失性存储介质所在设备执行上述的智能门锁的开锁方法。

11、根据本申请实施例的另一方面,还提供了一种电子设备,包括:存储器和处理器,处理器用于运行存储在存储器中的程序,其中,程序运行时执行上述的智能门锁的开锁方法。

12、根据本申请实施例的另一方面,还提供了一种计算机程序产品,包括计算机指令,计算机指令被处理器执行上述的智能门锁的开锁方法。

13、在本申请实施例中,采用获取图像数据;识别图像数据,在识别到图像数据中存在待识别面部信息的情况下,将待识别面部信息与采用边缘存储的方式存储在本地边缘存储设备中的常驻人员的面部信息进行比对;在待识别面部信息与常驻人员的面部信息比对失败的情况下,确定待识别面部信息对应的人员为外访人员;接收外访人员发送的临时密码的请求信息,在请求信息通过的情况下,基于外访人员的临时密码打开智能门锁的方式,通过采用边缘存储的方式存储在本地边缘存储设备存储常驻人员本文档来自技高网...

【技术保护点】

1.一种智能门锁的开锁方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,获取图像数据之后,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:常驻人员的面部信息采用以下边缘存储的方式存储在本地边缘存储设备中,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,将待识别面部信息与采用边缘存储的方式存储在本地边缘存储设备中的常驻人员的面部信息进行比对,包括:

6.根据权利要求5所述的方法,其特征在于,基于所述相似度对所述待识别面部信息与所述常驻人员的面部信息进行比对,包括:

7.根据权利要求1所述的方法,其特征在于,基于所述外访人员的临时密码打开所述智能门锁,包括:

8.一种智能门锁的开锁装置,其特征在于,包括:

9.一种非易失性存储介质,其特征在于,所述非易失性存储介质中存储有程序,其中,在所述程序运行时控制所述非易失性存储介质所在设备执行权利要求1至7中任意一项所述的智能门锁的开锁方法。

10.一种电子设备,其特征在于,包括:存储器和处理器,所述处理器用于运行存储在所述存储器中的程序,其中,所述程序运行时执行权利要求1至7中任意一项所述的智能门锁的开锁方法。

11.一种计算机程序产品,包括计算机指令,其特征在于,所述计算机指令被处理器执行时实现权利要求1至7中任意一项所述的智能门锁的开锁方法。

...

【技术特征摘要】

1.一种智能门锁的开锁方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,获取图像数据之后,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:常驻人员的面部信息采用以下边缘存储的方式存储在本地边缘存储设备中,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,将待识别面部信息与采用边缘存储的方式存储在本地边缘存储设备中的常驻人员的面部信息进行比对,包括:

6.根据权利要求5所述的方法,其特征在于,基于所述相似度对所述待识别面部信息与所述常驻人员的面部信息进行比对,包括:

7.根据权利要求1...

【专利技术属性】
技术研发人员:闫俊涛
申请(专利权)人:天翼电信终端有限公司
类型:发明
国别省市:

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

1