电子锁解锁方法、装置、电子锁及存储介质pdf

发布时间:182 阅读次数:182

  本发明提供一种电子锁解锁方法、装置、电子锁及存储介质,该方法应用于电子锁的控制器,包括:响应于触发的开锁指令,获取待验证图像,并根据待验证图像获取待验证生物特征;根据预存的生物特征对待验证生物特征进行开锁验证,若待验证生物特征开锁验证失败,则生成采集指令,并根据采集指令在预设时间段内按照预设频率采集至少一个待检测图像;根据采集到的所有待检测图像获得待检测秘钥,对获得的待检测秘钥进行认证,若根据预存的认证秘钥判定待检测秘钥认证通过,则生成解锁指令,并根据解锁指令控制电子锁解锁。本发明通过设置电子锁

  (19)国家知识产权局 (12)发明专利申请 (10)申请公布号 CN 114639187 A (43)申请公布日 2022.06.17 (21)申请号 4.X (22)申请日 2022.02.22 (71)申请人 深圳市海清视讯科技有限公司 地址 518000 广东省深圳市宝安区西乡街 道固戍开发区泰华梧桐工业园8号建 筑3层 (72)发明人 周波段炼苗瑞邹小刚 莫少锋 (74)专利代理机构 北京同立钧成知识产权代理 有限公司 11205 专利代理师 邱婧雯黄健 (51)Int.Cl. G07C 9/00 (2020.01) G06V 40/16 (2022.01) 权利要求书3页 说明书11页 附图4页 (54)发明名称 电子锁解锁方法、装置、电子锁及存储介质 (57)摘要 本发明提供一种电子锁解锁方法、装置、电 子锁及存储介质,该方法应用于电子锁的控制 器,包括:响应于触发的开锁指令,获取待验证图 像,并根据待验证图像获取待验证生物特征;根 据预存的生物特征对待验证生物特征进行开锁 验证,若待验证生物特征开锁验证失败,则生成 采集指令,并根据采集指令在预设时间段内按照 预设频率采集至少一个待检测图像;根据采集到 的所有待检测图像获得待检测秘钥,对获得的待 检测秘钥进行认证,若根据预存的认证秘钥判定 待检测秘钥认证通过,则生成解锁指令,并根据 解锁指令控制电子锁解锁。本发明通过设置电子 A 锁利用开锁用户的动态生物特征获得秘钥并进 7 行开锁认证,简化了电子锁的解锁流程。 8 1 9 3 6 4 1 1 N C CN 114639187 A 权利要求书 1/3页 1.一种电子锁解锁方法,其特征在于,应用于电子锁的控制器,包括: 响应于触发的开锁指令,获取待验证图像,并根据所述待验证图像获取待验证生物特 征; 根据预存的生物特征对所述待验证生物特征进行开锁验证,若所述待验证生物特征开 锁验证失败,则生成采集指令,并根据所述采集指令在预设时间段内按照预设频率采集至 少一个待检测图像; 根据采集到的所有待检测图像获得待检测秘钥,对获得的所述待检测秘钥进行认证, 若根据预存的认证秘钥判定所述待检测秘钥认证通过,则生成解锁指令,并根据所述解锁 指令控制所述电子锁解锁。 2.根据权利要求1所述的方法,其特征在于,所述根据采集到的所有待检测图像获得待 检测秘钥,包括: 提取每个待检测图像中对应的人脸图像信息,并根据预设局部位置参数获得每个待检 测图像中对应的局部图像; 确定每个待检测图像的局部图像对应的局部特征,若判定待检测图像的局部图像对应 的局部特征为开口特征,设置所述待检测图像对应的数值为1,否则设置所述待检测图像对 应的数值为0; 根据采集所有待检测图像的顺序以及所有待检测图像对应的数值获得待检测秘钥。 3.根据权利要求2所述的方法,其特征在于,所述确定每个待检测图像的局部图像对应 的局部特征,包括; 根据预设图像亮度对每个待检测图像中对应的局部图像进行统计,确定每个待检测图 像中的局部图像包含的亮度区域的数量; 若所述待检测图像的亮度区域数量大于或者等于预设数量,则判定所述待检测图像的 局部图像对应的局部特征为开口特征,若所述待检测图像的亮度区域数量小于预设数量, 则判定所述待检测图像的局部图像对应的局部特征为闭口特征。 4.根据权利要求3所述的方法,其特征在于,所述局部图像为人脸的嘴唇部位图像。 5.根据权利要求1所述的方法,其特征在于,在所述根据所述解锁指令控制所述电子锁 解锁之后,还包括: 获取所述解锁指令的解锁时间,并根据所述待验证图像、所述待检测秘钥以及所述解 锁时间生成开锁信息; 将所述开锁信息发送至服务器进行存储。 6.根据权利要求1所述的方法,其特征在于,在所述根据所述解锁指令控制所述电子锁 解锁之后,还包括: 若判定所述待检测秘钥认证失败,则生成重复采集指令,并根据所述重复采集指令重 复执行所述在预设时间段内按照预设频率采集至少一个待检测图像、根据采集到的所有待 检测图像获得待检测秘钥以及对获得的待检测秘钥进行认证的步骤; 若判定待检测秘钥认证失败的次数达到预设次数,则获取最后一次验证待检测秘钥的 验证失败时间,根据所述待验证图像以及所述验证失败时间生成开锁失败信息,并将所述 开锁失败信息发送至服务器进行存储。 7.根据权利要求1所述的方法,其特征在于,所述根据所述采集指令在预设时间段内按 2 2 CN 114639187 A 权利要求书 2/3页 照预设频率采集至少一个待检测图像,包括: 根据所述采集指令以及预设频率生成指示灯控制指令,并根据所述指示灯控制指令控 制所述指示灯按照预设频率进行闪烁; 若在预设时间段内判定所述指示灯为打开状态,则在判定所述指示灯为打开状态的每 个时刻采集一个待检测图像。 8.根据权利要求1所述的方法,其特征在于,还包括: 响应于触发的注册指令,获取待注册图像; 若根据所述待注册图像获取待注册生物特征成功,则存储所述待注册生物特征,并将 所述待注册生物特征作为预存的生物特征; 响应于获取待注册生物特征成功的结果,生成认证秘钥采集指令,根据所述认证秘钥 采集指令在预设时间段内按照预设频率采集至少一个认证图像; 根据采集到的所有认证图像获得认证秘钥,并存储所述认证秘钥。 9.根据权利要求1所述的方法,其特征在于,在所述根据所述待验证图像获取待验证生 物特征之后,还包括: 若判定所述待验证生物特征为待注册生物特征,则生成解锁指令,并根据所述解锁指 令控制所述电子锁解锁; 响应于触发的管理指令,若判定所述电子锁为开锁状态且所述待验证生物特征为待注 册生物特征,则获取待管理图像; 若根据所述待管理图像获取待管理生物特征成功,则存储所述待管理生物特征,将所 述待管理生物特征作为预存的生物特征。 10.根据权利要求1至9任一项所述的方法,其特征在于,所述待验证生物特征为人脸图 像特征。 11.一种电子锁解锁装置,其特征在于,包括: 获取模块,用于响应于触发的开锁指令,获取待验证图像,并根据所述待验证图像获取 待验证生物特征; 采集模块,用于根据预存的生物特征对所述待验证生物特征进行开锁验证,若所述待 验证生物特征开锁验证失败,则生成采集指令,并根据所述采集指令在预设时间段内按照 预设频率采集至少一个待检测图像; 认证模块,用于根据采集到的所有待检测图像获得待检测秘钥,对获得的所述待检测 秘钥进行认证,若根据预存的认证秘钥判定所述待检测秘钥认证通过,则生成解锁指令,并 根据所述解锁指令控制所述电子锁解锁。 12.一种电子锁,其特征在于,包括:开锁按钮、图像采集装置以及控制器; 所述开锁按钮,用于触发开锁指令; 所述图像采集装置,用于采集待验证图像以及待检测图像; 所述控制器,用于执行如权利要求1至10任一项所述的电子锁解锁方法。 13.根据权利要求12所述的电子锁,其特征在于,还包括指示灯; 所述指示灯,用于根据指示灯控制指令按照预设频率进行闪烁。 14.根据权利要求12所述的电子锁,其特征在于,还包括语音提示器; 所述语音提示器,用于若在预设获取时间段内获取待验证图像失败,则播放调整位置 3 3 CN 114639187 A 权利要求书 3/3页 语音,所述调整位置语音用于提示用户调整人脸图像位置。 15.根据权利要求12所述的电子锁,其特征在于,还包括反光镜; 所述反光镜,用于指示用户调整人脸图像位置。 16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机 执行指令,当控制器执行所述计算机执行指令时,实现如权利要求1至10任一项所述电子锁 解锁方法。 4 4 CN 114639187 A 说明书 1/11页 电子锁解锁方法、装置、电子锁及存储介质 技术领域 [0001] 本发明涉及电子锁领域,尤其涉及一种电子锁解锁方法、装置、电子锁及存储介 质。 背景技术 [0002] 随着生物识别技术的不算发展,通过在安全技术防范领域应用生物识别技术,实 现了利用生物识别验证完成解锁,与避免传统电子锁相比,生物识别电子锁可对开锁人的 身份进行验证,提高了安全性。 [0003] 在运输贵重货物的过程中,可利用生物识别电子锁来保障货物的运输安全,避免 运送途中出现被盗或被偷换的情况。货物的发送方对生物识别电子锁进行初始化设置,录 入货物的发送方的生物特征信息,生物识别电子锁采集货物根据发送方的面部图像进行生 物特征信息的注册,例如货物的发送方用户的人脸面部图像;生物识别电子锁在货物的发 送方的管理模式下,录入货物接收方的生物特征信息,使得货物接收方用户可以通过人脸 面部识别打开电子锁。 [0004] 然而,当货物的发送方接收到货物时,若在生物识别电子锁中未录入货物的接收 方的生物信息,货物的发送方需要下载电子锁管理应用软件,在电子锁管理应用软件中进 行个人信息注册后,进行生物特征信息的注册。在生物特征信息的注册完成后,才能利用面 部识别技术打开生物识别电子锁。货物的接收方在下载电子锁管理应用软件、进行身份注 册和人脸图像注册的过程比较繁琐,影响远程解锁的操作可实施性。 发明内容 [0005] 本发明提供一种电子锁解锁方法、装置、电子锁及存储介质,通过设置电子锁利用 开锁用户的动态生物特征获得秘钥并进行开锁认证,简化了电子锁的解锁流程。 [0006] 第一方面,本发明提供一种电子锁解锁方法,应用于电子锁的控制器,包括: 响应于触发的开锁指令,获取待验证图像,并根据所述待验证图像获取待验证生 物特征; 根据预存的生物特征对所述待验证生物特征进行开锁验证,若所述待验证生物特 征开锁验证失败,则生成采集指令,并根据所述采集指令在预设时间段内按照预设频率采 集至少一个待检测图像; 根据采集到的所有待检测图像获得待检测秘钥,对获得的所述待检测秘钥进行认 证,若根据预存的认证秘钥判定所述待检测秘钥认证通过,则生成解锁指令,并根据所述解 锁指令控制所述电子锁解锁。 [0007] 在一种可能的设计中,所述根据采集到的所有待检测图像获得待检测秘钥,包括: 提取每个待检测图像中对应的人脸图像信息,并根据预设局部位置参数获得每个 待检测图像中对应的局部图像; 确定每个待检测图像的局部图像对应的局部特征,若判定待检测图像的局部图像 5 5 CN 114639187 A 说明书 2/11页 对应的局部特征为开口特征,设置所述待检测图像对应的数值为1,否则设置所述待检测图 像对应的数值为0; 根据采集所有待检测图像的顺序以及所有待检测图像对应的数值获得待检测秘 钥。 [0008] 在一种可能的设计中,所述确定每个待检测图像的局部图像对应的局部特征,包 括; 根据预设图像亮度对每个待检测图像中对应的局部图像进行统计,确定每个待检 测图像中的局部图像包含的亮度区域的数量; 若所述待检测图像的亮度区域数量大于或者等于预设数量,则判定所述待检测图 像的局部图像对应的局部特征为开口特征,若所述待检测图像的亮度区域数量小于预设数 量,则判定所述待检测图像的局部图像对应的局部特征为闭口特征。 [0009] 在一种可能的设计中,所述局部图像为人脸的嘴唇部位图像。 [0010] 在一种可能的设计中,在所述根据所述解锁指令控制所述电子锁解锁之后,还包 括: 获取所述解锁指令的解锁时间,并根据所述待验证图像、所述待检测秘钥以及所 述解锁时间生成开锁信息; 将所述开锁信息发送至服务器进行存储。 [0011] 在一种可能的设计中,在所述根据所述解锁指令控制所述电子锁解锁之后,还包 括: 若判定所述待检测秘钥认证失败,则生成重复采集指令,并根据所述重复采集指 令重复执行所述在预设时间段内按照预设频率采集至少一个待检测图像、根据采集到的所 有待检测图像获得待检测秘钥以及对获得的待检测秘钥进行认证的步骤; 若判定待检测秘钥认证失败的次数达到预设次数,则获取最后一次验证待检测秘 钥的验证失败时间,根据所述待验证图像以及所述验证失败时间生成开锁失败信息,并将 所述开锁失败信息发送至服务器进行存储。 [0012] 在一种可能的设计中,所述根据所述采集指令在预设时间段内按照预设频率采集 至少一个待检测图像,包括: 根据所述采集指令以及预设频率生成指示灯控制指令,并根据所述指示灯控制指 令控制所述指示灯按照预设频率进行闪烁; 若在预设时间段内判定所述指示灯为打开状态,则在判定所述指示灯为打开状态 的每个时刻采集一个待检测图像。 [0013] 在一种可能的设计中,还包括: 响应于触发的注册指令,获取待注册图像; 若根据所述待注册图像获取待注册生物特征成功,则存储所述待注册生物特征, 并将所述待注册生物特征作为预存的生物特征; 响应于获取待注册生物特征成功的结果,生成认证秘钥采集指令,根据所述认证 秘钥采集指令在预设时间段内按照预设频率采集至少一个认证图像; 根据采集到的所有认证图像获得认证秘钥,并存储所述认证秘钥。 [0014] 在一种可能的设计中,在所述根据所述待验证图像获取待验证生物特征之后,还 6 6 CN 114639187 A 说明书 3/11页 包括: 若判定所述待验证生物特征为待注册生物特征,则生成解锁指令,并根据所述解 锁指令控制所述电子锁解锁; 响应于触发的管理指令,若判定所述电子锁为开锁状态且所述待验证生物特征为 待注册生物特征,则获取待管理图像; 若根据所述待管理图像获取待管理生物特征成功,则存储所述待管理生物特征, 将所述待管理生物特征作为预存的生物特征。 [0015] 在一种可能的设计中,所述待验证生物特征为人脸图像特征。 [0016] 第二方面,本发明提供一种电子锁解锁装置,包括: 获取模块,用于响应于触发的开锁指令,获取待验证图像,并根据所述待验证图像 获取待验证生物特征; 采集模块,用于根据预存的生物特征对所述待验证生物特征进行开锁验证,若所 述待验证生物特征开锁验证失败,则生成采集指令,并根据所述采集指令在预设时间段内 按照预设频率采集至少一个待检测图像; 认证模块,用于根据采集到的所有待检测图像获得待检测秘钥,对获得的所述待 检测秘钥进行认证,若根据预存的认证秘钥判定所述待检测秘钥认证通过,则生成解锁指 令,并根据所述解锁指令控制所述电子锁解锁。 [0017] 第三方面,本发明提供一种电子锁,包括:开锁按钮、图像采集装置以及控制器; 所述开锁按钮,用于触发开锁指令; 所述图像采集装置,用于采集待验证图像以及待检测图像; 所述控制器,用于执行如上第一方面以及第一方面各种可能的设计的电子锁解锁 方法。 [0018] 在一种可能的设计中,所述电子锁还包括指示灯; 所述指示灯,用于根据指示灯控制指令按照预设频率进行闪烁。 [0019] 在一种可能的设计中,所述电子锁还包括语音提示器; 所述语音提示器,用于若在预设获取时间段内获取待验证图像失败,则播放调整 位置语音,所述调整位置语音用于提示用户调整人脸图像位置。 [0020] 在一种可能的设计中,所述电子锁还包括反光镜; 所述反光镜,用于指示用户调整人脸图像位置。 [0021] 第四方面,本发明提供一种计算机存储介质,所述计算机存储介质中存储有计算 机执行指令,当控制器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种 可能的设计的电子锁解锁方法。 [0022] 本发明提供的电子锁解锁方法、装置、电子锁及存储介质,通过根据待验证图像获 取待验证生物特征,若根据预存的生物特征对待验证生物特征进行开锁验证失败时,根据 采集到的所有待检测图像获得待检测秘钥,并根据预存的认证秘钥对待检测秘钥进行开锁 认证,若认证通过则生成解锁指令并根据解锁指令控制电子锁解锁。本发明通过提出了一 种在电子锁未录入开锁用户生物特征时利用开锁用户的动态生物特征输入秘钥并进行开 锁的方法,简化了电子锁的解锁流程。 7 7 CN 114639187 A 说明书 4/11页 附图说明 [0023] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以 根据这些附图获得其他的附图。 [0024] 图1是本发明实施例提供的电子锁的结构示意图; 图2为本发明实施例提供的电子锁解锁方法流程示意图一; 图3为本发明实施例提供的电子锁解锁方法流程示意图二; 图4为本发明实施例提供的电子锁解锁方法流程示意图三; 图5为本发明实施例提供的电子锁解锁装置的结构示意图; 图6为本发明实施例提供的控制器的硬件结构示意图。 具体实施方式 [0025] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。 [0026] 本公开的技术方案中,所涉及的用户个人信息的收集、存储、使用、加工、传输、提 供和公开等处理,均符合相关法律法规的规定,且不违背公序良俗。 [0027] 在运输贵重货物的过程中,可利用生物识别电子锁来保障货物的运输安全,避免 运送途中出现被盗或被偷换的情况。货物的发送方对生物识别电子锁进行初始化设置,录 入货物的发送方的生物特征信息,生物识别电子锁采集货物根据发送方的面部图像进行生 物特征信息的注册,例如货物的发送方用户的人脸面部图像;生物识别电子锁在货物的发 送方的管理模式下,录入货物接收方的生物特征信息,使得货物接收方用户可以通过人脸 面部识别打开电子锁。然而,当货物的发送方接收到货物时,若在生物识别电子锁中未录入 货物的接收方的生物信息,货物的发送方需要下载电子锁管理应用软件,在电子锁管理应 用软件中进行个人信息注册后,进行生物特征信息的注册。在生物特征信息的注册完成后, 才能利用面部识别技术打开生物识别电子锁。货物的接收方在下载电子锁管理应用软件、 进行身份注册和人脸图像注册的过程比较繁琐,影响远程解锁的操作可实施性。 [0028] 为了解决上述技术问题,本发明实施例提出以下技术方案:通过在电子锁未录入 开锁用户生物特征时利用开锁用户的动态生物特征输入秘钥并进行开锁的方法,简化了电 子锁的解锁流程。下面采用详细的实施例进行详细说明。 [0029] 图1是本发明实施例提供的电子锁的结构示意图。如图1所示,本发明实施例提供 的电子锁包括开锁按钮、图像采集装置以及控制器。其中,开锁按钮用于触发开锁指令;控 制器响应于触发的开锁指令,控制图像采集装置获取待验证图像,并根据待验证图像获取 待验证生物特征;根据预存的生物特征对待验证生物特征进行开锁验证,若待验证生物特 征开锁验证失败,则生成采集指令,并控制图像采集装置根据采集指令在预设时间段内按 照预设频率采集至少一个待检测图像;根据采集到的所有待检测图像获得待检测秘钥,对 获得的待检测秘钥进行认证,若根据预存的认证秘钥判定待检测秘钥认证通过,则生成解 8 8 CN 114639187 A 说明书 5/11页 锁指令,并根据解锁指令控制电子锁的锁芯打开。 [0030] 示例性的,本发明实施例提供的电子锁还包括语音提示器,用于若在预设获取时 间段内获取待验证图像失败,则播放调整位置语音,其中调整位置语音用于提示用户调整 人脸图像位置。 [0031] 示例性的,本发明实施例提供的电子锁还包括反光镜,反光镜可以通过反光显示 人脸图像,用于指示用户调整人脸图像位置。 [0032] 图2为本发明实施例提供的电子锁解锁方法流程示意图一,本实施例的执行主体 可以为图1所示电子锁中的控制器,也可以是其他任何类型的控制器,对此本实施例此处不 做特别限制。如图2所示,该方法包括: S201:响应于触发的开锁指令,获取待验证图像,并根据待验证图像获取待验证生 物特征。 [0033] 在本发明实施例中,当电子锁得开锁按钮被按下时,会被触发开锁指令、注册指令 或者管理指令。示例性的,在电子锁出厂时,设置了开锁按钮的触发方式以及对应的控制指 令类型。具体的,当开关按钮第一次被按下,且按下的时长超过设置的时间例如5秒时,会触 发电子锁初始化进程,生成注册指令,采集电子锁主用户的个人信息。具体的,当开关初始 化完成之后,当开关按钮再次被按下,且按下的时长超过设置的时间例如8秒时,会触发电 子锁开锁认证进程,生成开锁指令。当电子锁在被主用户开锁的状态下,开关按钮被按下, 且按下的时长超过设置的时间例如10秒时,电子锁触发管理指令,即在主用户的监管下注 册其他用户的个人信息,便于其他人使用生物特征信息进行开锁。 [0034] 在本发明实施例中,当电子锁的开关按钮被按下触发开锁指令时,电子锁的控制 器响应于触发的开锁指令控制图像采集装置拍摄图像。可选的,在电子锁的外部还设置了 便于开锁用户观察人脸位置的反光镜,开锁用户利用本人在反光镜中显示的人脸图像的大 小和位置调整位置,使得图像采集装置能够采集到有效人脸图像。可选的,电子锁还包含语 音提示器,在预设获取时间段内,如果电子锁获取待验证图像失败,则语音提示器播放调整 位置语音,使得开锁用户及时调整位置,便于图像采集装置能够采集到有效人脸图像。示例 性的,在预设获取时间段内,如果采集图像失败,则控制图像采集装置停止采集图像,设置 电子锁为休眠期。 [0035] 在本发明实施例中,在通过图像采集装置拍摄到待验证图像之后,根据预置的图 像处理算法对待验证图像进行图像处理,提取待验证图像中的待验证生物特征。示例性的, 待验证生物特征为人脸图像特征。示例性的,若在预设采集时间段内,采集的待验证图像经 过图像处理后未能成功提取待验证生物特征,则通过语音提示器提示用户调整位置,控制 图像采集装置继续采集待验证图像。当超过了预设采集时间段之后仍未成功从待验证图像 中提取出待验证生物特征,则控制图像采集装置停止采集图像,设置电子锁进入休眠期。 [0036] S202:根据预存的生物特征对待验证生物特征进行开锁验证,若待验证生物特征 开锁验证失败,则生成采集指令,并根据采集指令在预设时间段内按照预设频率采集至少 一个待检测图像。 [0037] 在本发明实施例中,在获得了待验证图像对应的待验证生物特征之后,可通过预 置的深度学习网络模型对待验证生物特征进行识别和认证。其中,深度学习网络模型可用 户对输入的生物特征进行认证比对,输出比对结果。在本发明实施例中,预存的生物特征包 9 9 CN 114639187 A 说明书 6/11页 含了该电子锁主用户的生物特征以及主用户认证的其他用户的生物特征。在本发明实施例 中,依据预存的生物特征对本次开锁时提取的待验证生物特征进行比对和认证,将所有预 存的生物特征以及待验证生物特征输入深度学习网络模型中,输出认证结果。若判定认证 失败时,可确定当前开锁用户不是该电子锁的主用户且也不是主用户认证的其他用户,当 前开锁用户需要输入秘钥才能开锁。当判定待验证生物特征开锁验证失败时,则生成采集 指令控制图像采集装置拍摄待检测图像。图像采集装置在预设时间段内按照预设频率拍摄 图像,例如在10秒之内按照2秒/次的频率拍摄图像,可获得5张待检测图像。 [0038] 示例性的,电子锁还包括指示灯。可选的,在采集待检测图像的过程中,根据采集 指令以及预设频率生成指示灯控制指令,并根据指示灯控制指令控制指示灯按照预设频率 进行闪烁。示例性的,预设频率可以设置为2秒/次,即设置指示灯的依次按照打开2秒和关 闭2秒替换。若在预设时间段内判定指示灯为打开状态,通过语音提示器提示用户在指示灯 为打开状态时做出与开锁秘钥对应的表情,当判定指示灯为打开状态的每个时刻,设置图 像采集装置采集一个待检测图像。指示灯闪烁的频率与采集待检测图像的频率一致。可选 的,在拍摄的过程中,语音提示器还会提示开锁用户调整人脸位置,以及提示开锁用户在指 示灯为打开的时刻调整位置。 [0039] S203:根据采集到的所有待检测图像获得待检测秘钥,对获得的待检测秘钥进行 认证,若根据预存的认证秘钥判定待检测秘钥认证通过,则生成解锁指令,并根据解锁指令 控制电子锁解锁。 [0040] 在本发明实施例中,示例性的,可通过识别所有待检测图像的动态生物特征获得 对应的秘钥,根据秘钥进行开锁认证。具体的,通过识别每张待检测图像的嘴唇形状,将嘴 唇特征为开口的待检测图像对应的参数设置为1,将嘴唇特征为闭口的待检测图像对应的 参数设置为0,根据所有待检测图像对应的参数以及采集所有待检测图像的顺序获得秘钥, 并根据获得的秘钥进行开锁认证。具体的,在获得所有待检测图像之后,通过提取每个待检 测图像中对应的人脸图像信息,并根据预设局部位置参数获得每个待检测图像中对应的局 部图像。示例性的,预设局部位置参数为包含嘴唇的预设范围位置参数,局部图像为包含了 嘴唇部位的规则图像。在获得每个待检测图像的局部图像之后,再根据嘴唇特征处理算法 确定每个待检测图像的局部图像对应的局部特征。 [0041] 在本发明实施例中,由于在嘴唇张开的时候,嘴唇内部的亮度值是低于嘴唇外部 的,因此可通过统计局部图像中属于高亮区域的数量,判定嘴唇特征为开口特征还是闭口 特征。具体的,可根据预设图像亮度对每个待检测图像中对应的局部图像进行统计,确定每 个待检测图像中的局部图像包含的亮度区域的数量。当待检测图像的亮度区域数量大于或 者等于预设数量时,判定待检测图像的局部图像对应的局部特征为开口特征,当待检测图 像的亮度区域数量小于预设数量时,判定待检测图像的局部图像对应的局部特征为闭口特 征。若判定待检测图像的局部图像对应的局部特征为开口特征,设置待检测图像对应的数 值为1,否则设置待检测图像对应的数值为0;根据采集所有待检测图像的顺序以及所有待 检测图像对应的数值获得待检测秘钥。 [0042] 在本发明实施例中,在获得了待检测秘钥之后,根据预置的开锁秘钥对待检测秘 钥进行认证,若待检测秘钥与预置的开锁秘钥一致,则确认当前开锁用户为认证用户,生成 开锁指令,根据开锁指令控制锁芯打开。示例性的,锁芯可以为根据控制电路控制的机械锁 10 10 CN 114639187 A 说明书 7/11页 芯或根据程序控制的电子锁芯。 [0043] 本实施例提供的电子锁解锁方法,通过根据待验证图像获取待验证生物特征,若 根据预存的生物特征对待验证生物特征进行开锁验证失败时,根据采集到的所有待检测图 像获得待检测秘钥,并根据预存的认证秘钥对待检测秘钥进行开锁认证,若认证通过则生 成解锁指令并根据解锁指令控制电子锁解锁,简化了电子锁的解锁流程,提高了开锁效率。 [0044] 图3为本发明实施例提供的电子锁解锁方法流程示意图二。如图3所示,在图2提供 的开锁过程的基础上,本发明实施例提供的存储电子锁开锁记录方法的具体实现过程如 下: S301:响应于触发的开锁指令,获取待验证图像,并根据待验证图像获取待验证生 物特征。 [0045] S302:根据预存的生物特征对待验证生物特征进行开锁验证,若待验证生物特征 开锁验证失败,则生成采集指令,并根据采集指令在预设时间段内按照预设频率采集至少 一个待检测图像。 [0046] S303:根据采集到的所有待检测图像获得待检测秘钥,对获得的待检测秘钥进行 认证,若根据预存的认证秘钥判定待检测秘钥认证通过,则生成解锁指令,并根据解锁指令 控制电子锁解锁。 [0047] 在本发明实施例中,步骤S301至S303的方法和效果与图2实施例中步骤S201至 S203的方法和效果一致,在此不再赘述。 [0048] S3041:获取解锁指令的解锁时间,并根据待验证图像、待检测秘钥以及解锁时间 生成开锁信息,将开锁信息发送至服务器进行存储。 [0049] 在本发明实施例中,当利用待检测图像获得待检测秘钥并开锁认证成功后,可通 过利用待验证图像、待检测秘钥以及解锁时间生成开锁信息,将开锁信息上传至后台的服 务器进行存储,记录本次利用秘钥开锁的用户的图像和开锁时间,以记录所有的开锁过程。 [0050] S3042:若判定待检测秘钥认证失败,则生成重复采集指令,并根据重复采集指令 重复执行在预设时间段内按照预设频率采集至少一个待检测图像、根据采集到的所有待检 测图像获得待检测秘钥以及对获得的待检测秘钥进行认证的步骤。 [0051] 在本发明实施例中,当开锁用户通过张嘴和闭嘴对应的动态生物特征输入秘钥的 过程中,若出现了失误,即开锁用户掌握了开锁秘钥,但是展示的动态生物特征出现错误 时,可再次通过展示的动态生物特征输入秘钥。示例性的,当判定待检测秘钥认证失败时, 生成重复采集指令,并根据重复采集指令重复执行图2实施例S202中的在预设时间段内按 照预设频率采集至少一个待检测图像、根据采集到的所有待检测图像获得待检测秘钥以及 对获得的待检测秘钥进行认证的步骤,具体的实现过程和效果在此不再赘述。 [0052] S305:若判定待检测秘钥认证失败的次数达到预设次数,则获取最后一次验证待 检测秘钥的验证失败时间,根据待验证图像以及验证失败时间生成开锁失败信息,并将开 锁失败信息发送至服务器进行存储。 [0053] 在本发明实施例中,当用户多次利用动态生物特征输入秘钥且认证失败时,判定 当前开锁用户为非正常开锁用户,当认证失败的次数达到预设次数时,记录最后一次验证 待检测秘钥的验证失败时间,根据待验证图像以及验证失败时间生成开锁失败信息,并将 开锁失败信息发送至服务器进行存储,便于后续对非正常开锁用户的信息进行追溯,提高 11 11 CN 114639187 A 说明书 8/11页 安全性。 [0054] 本实施例提供的电子锁解锁方法,通过将开锁成功和开锁失败的开锁信息发送至 后台的服务器进行存储,作为开锁记录,便于后续对开锁过程进行追溯,避免纠纷。 [0055] 图4为本发明实施例提供的电子锁解锁方法流程示意图三。在图2提供的开锁过程 的基础上,本发明实施例提供的电子锁的注册和录入其他用户认证信息的过程如下: S401:响应于触发的注册指令,获取待注册图像,若根据待注册图像获取待注册生 物特征成功,则存储待注册生物特征,并将待注册生物特征作为预存的生物特征。 [0056] 在本发明实施例中,当电子锁的开关按钮第一次被按下,且按下的时长超过设置 的时间例如5秒时,会触发电子锁初始化进程,生成注册指令,采集电子锁主用户的个人信 息。响应于触发的注册指令,采集电子锁主用户的图像作为待注册图像,并根据预置的图像 处理算法对待注册图像进行图像处理,提取待注册图像中的待注册生物特征,将待注册生 物特征作为预存的生物特征。 [0057] S402:响应于获取待注册生物特征成功的结果,生成认证秘钥采集指令,根据认证 秘钥采集指令在预设时间段内按照预设频率采集至少一个认证图像;根据采集到的所有认 证图像获得认证秘钥,并存储认证秘钥。 [0058] 在本发明实施例中,在录入了电子锁主用户的生物特征之后,即获取待注册生物 特征成功之后,会生成认证秘钥采集指令,用于录入动态生物特征秘钥。示例性的,根据认 证秘钥采集指令在预设时间段内按照预设频率采集至少一个认证图像;根据采集到的所有 认证图像获得认证秘钥,并存储认证秘钥。本步骤中获得认证秘钥的处理过程与图2实施例 中利用S203中根据采集到的所有待检测图像获得待检测秘钥的过程一致,在此不再赘述。 [0059] S403:响应于触发的开锁指令,获取待验证图像,并根据待验证图像获取待验证生 物特征,若判定待验证生物特征为待注册生物特征,则生成解锁指令,并根据解锁指令控制 电子锁解锁。 [0060] S404:响应于触发的管理指令,若判定电子锁为开锁状态且待验证生物特征为待 注册生物特征,则获取待管理图像,若根据待管理图像获取待管理生物特征成功,则存储待 管理生物特征,将待管理生物特征作为预存的生物特征。 [0061] 在本发明实施例中,在S403中若判定待验证生物特征为待注册生物特征,则可确 认本次开锁为主用户开锁过程。在确认了本次开锁为主用户开锁时,在S404中当开锁按钮 被触发了管理指令时,确定当前电子锁为开锁状态且待验证生物特征为待注册生物特征 时,可以录入其他人的图像的生物特征进行存储,作为开锁时认证的生物特征。具体的,控 制图像采集装置拍摄图像,获取待管理图像,若根据待管理图像获取待管理生物特征成功, 则存储待管理生物特征,将待管理生物特征作为预存的生物特征。 [0062] 本实施例提供的电子锁解锁方法,通过设置了电子锁在主用户打开的情况下,可 以通过录入其他人的生物特征作为开锁认证的生物特征,便于其他人可直接通过人脸图像 进行开锁,提高了开锁效率。 [0063] 图5为本发明实施例提供的电子锁解锁装置的结构示意图。如图5所示,该电子锁 解锁装置包括:获取模块501、采集模块502以及认证模块503。 [0064] 获取模块501,用于响应于触发的开锁指令,获取待验证图像,并根据所述待验证 图像获取待验证生物特征; 12 12 CN 114639187 A 说明书 9/11页 采集模块502,用于根据预存的生物特征对所述待验证生物特征进行开锁验证,若 所述待验证生物特征开锁验证失败,则生成采集指令,并根据所述采集指令在预设时间段 内按照预设频率采集至少一个待检测图像; 认证模块503,用于根据采集到的所有待检测图像获得待检测秘钥,对获得的所述 待检测秘钥进行认证,若根据预存的认证秘钥判定所述待检测秘钥认证通过,则生成解锁 指令,并根据所述解锁指令控制所述电子锁解锁。 [0065] 在一种可能的实现方式中,认证模块503具体用于提取每个待检测图像中对应的 人脸图像信息,并根据预设局部位置参数获得每个待检测图像中对应的局部图像;确定每 个待检测图像的局部图像对应的局部特征,若判定待检测图像的局部图像对应的局部特征 为开口特征,设置所述待检测图像对应的数值为1,否则设置所述待检测图像对应的数值为 0;根据采集所有待检测图像的顺序以及所有待检测图像对应的数值获得待检测秘钥。 [0066] 在一种可能的实现方式中,认证模块503具体用于根据预设图像亮度对每个待检 测图像中对应的局部图像进行统计,确定每个待检测图像中的局部图像包含的亮度区域的 数量;若所述待检测图像的亮度区域数量大于或者等于预设数量,则判定所述待检测图像 的局部图像对应的局部特征为开口特征,若所述待检测图像的亮度区域数量小于预设数 量,则判定所述待检测图像的局部图像对应的局部特征为闭口特征。 [0067] 在一种可能的实现方式中,电子锁解锁装置还包括存储模块,存储模块具体用于 获取所述解锁指令的解锁时间,并根据所述待验证图像、所述待检测秘钥以及所述解锁时 间生成开锁信息;将所述开锁信息发送至服务器进行存储。 [0068] 在一种可能的实现方式中,存储模块还用于若判定所述待检测秘钥认证失败,则 生成重复采集指令,并根据所述重复采集指令重复执行所述在预设时间段内按照预设频率 采集至少一个待检测图像、根据采集到的所有待检测图像获得待检测秘钥以及对获得的待 检测秘钥进行认证的步骤;若判定待检测秘钥认证失败的次数达到预设次数,则获取最后 一次验证待检测秘钥的验证失败时间,根据所述待验证图像以及所述验证失败时间生成开 锁失败信息,并将所述开锁失败信息发送至服务器进行存储。 [0069] 在一种可能的实现方式中,电子锁解锁装置还包括生成模块,生成模块具体用于 根据所述采集指令以及预设频率生成指示灯控制指令,并根据所述指示灯控制指令控制所 述指示灯按照预设频率进行闪烁;若在预设时间段内判定所述指示灯为打开状态,则在判 定所述指示灯为打开状态的每个时刻采集一个待检测图像。 [0070] 在一种可能的实现方式中,电子锁解锁装置还包括注册模块,注册模块具体用于 响应于触发的注册指令,获取待注册图像;若根据所述待注册图像获取待注册生物特征成 功,则存储所述待注册生物特征,并将所述待注册生物特征作为预存的生物特征;响应于获 取待注册生物特征成功的结果,生成认证秘钥采集指令,根据所述认证秘钥采集指令在预 设时间段内按照预设频率采集至少一个认证图像;根据采集到的所有认证图像获得认证秘 钥,并存储所述认证秘钥。 [0071] 在一种可能的实现方式中,电子锁解锁装置还包括管理模块,管理模块具体用于 若判定所述待验证生物特征为待注册生物特征,则生成解锁指令,并根据所述解锁指令控 制所述电子锁解锁;响应于触发的管理指令,若判定所述电子锁为开锁状态且所述待验证 生物特征为待注册生物特征,则获取待管理图像;若根据所述待管理图像获取待管理生物 13 13 CN 114639187 A 说明书 10/11页 特征成功,则存储所述待管理生物特征,将所述待管理生物特征作为预存的生物特征。 [0072] 本实施例提供的装置,可用于执行上述方法实施例的技术方案,其实现原理和技 术效果类似,本实施例此处不再赘述。 [0073] 图6为本发明实施例提供的控制器的硬件结构示意图。如图6所示,本实施例的控 制器包括:处理器601以及存储器602;其中 存储器602,用于存储计算机执行指令; 处理器601,用于执行存储器存储的计算机执行指令,以实现如上所述的电子锁解 锁方法。具体可以参见前述方法实施例中的相关描述。 [0074] 可选地,存储器602既可以是独立的,也可以跟处理器601集成在一起。 [0075] 当存储器602独立设置时,该控制器还包括总线] 本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机 执行指令,当处理器执行所述计算机执行指令时,实现如上所述的电子锁解锁方法。 [0077] 本发明实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被 处理器执行时,实现如上所述的电子锁解锁方法。本发明实施例还提供一种计算机程序产 品,包括计算机程序,所述计算机程序被处理器执行时,实现如上所述的电子锁解锁方法。 [0078] 在本发明所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其 它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述模块的划分,仅 仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者 可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之 间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连 接,可以是电性,机械或其它的形式。 [0079] 所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显 示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个 网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案。 [0080] 另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以 是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述模块成的 单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。 [0081] 上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存 储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机 设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述 方法的部分步骤。 [0082] 应理解,上述处理器可以是中央处理单元(Central Processing Unit,简称CPU), 还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,简称DSP)、专用 集成电路(Application Specific  Integrated Circuit,简称ASIC)等。通用处理器可以是 微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以 直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。 [0083] 存储器可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个 磁盘存储器,还可以为U盘、移动硬盘、只读存储器、磁盘或光盘等。 14 14 CN 114639187 A 说明书 11/11页 [0084] 总线可以是工业标准体系结构(Industry Standard Architecture,简称ISA)总 线、外部设备互连(Peripheral Component  Interconnect,简称PCI)总线或扩展工业标准 体系结构(Extended  Industry Standard Architecture,简称EISA)总线等。总线可以分为 地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总 线或一种类型的总线] 上述存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合 实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程 只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器, 磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。 [0086] 一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信 息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存 储介质可以位于专用集成电路(Application Specific  Integrated Circuits,简称ASIC) 中。当然,处理器和存储介质也可以作为分立组件存在于控制器或主控设备中。 [0087] 本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通 过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程 序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或 者光盘等各种可以存储程序代码的介质。 [0088] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽 管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依 然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进 行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术 方案的范围。 15 15 CN 114639187 A 说明书附图 1/4页 图1 图2 16 16 CN 114639187 A 说明书附图 2/4页 图3 17 17 CN 114639187 A 说明书附图 3/4页 图4 图5 18 18 CN 114639187 A 说明书附图 4/4页 图6 19 19

  2、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问加。

  3、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。

  4、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档

  山东省德州市2022-2023学年高一下学期期末地理试题和答案详解(word版).docx

  山东省威海市2022-2023学年高二下学期期末地理试题和答案详解.pdf

  山西省运城市景胜学校2023-2024学年高三上学期7月月考地理试题和答案详解(word版).docx

  福建省安溪第一学校2022-2023学年高二下学期期末地理试题和答案详解(word版).docx

  对于大数据,应该倡导共享优先还是保护优先辩论赛 正方辩词一辩、二辩、三辩、四辩发言稿.docx

  4.1.1人工智能的产生与发展_教案高中信息技术人教_中图版必修1.docx

  原创力文档创建于2008年,本站为文档C2C交易模式,即用户上传的文档直接分享给其他用户(可下载、阅读),本站只是中间服务平台,本站所有文档下载所得的收益归上传人所有。原创力文档是网络服务平台方,若您的权利被侵害,请发链接和相关诉求至 电线) ,上传者