本技术涉及云技术和智能锁,具体而言,本技术涉及一种智能锁的控制方法及相关设备。
背景技术:
1、目前,通过带猫眼的智能锁可以设置抓拍事件,如在门锁被触发设定事件时,启动猫眼拍摄门外的图像。然而,该操作的处理非常机械,一旦智能锁检测到相应的事件则立刻触发进行抓拍,导致抓拍结果的有效性低且导致智能锁的功耗高。
技术实现思路
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、若用户针对历史监控信息实施删除操作,则采用无效标签标识对应的历史监控信息;
32、若用户针对历史监控信息实施下载或保留操作,则采用有效标签标识对应的历史监控信息。
33、第二方面,本技术实施例提供了一种智能锁的控制方法,包括:
34、响应于事件的触发操作,传输与该触发操作相应的目标事件;
35、接收信息采集指令,所述信息采集指令为在基于历史监控数据和/或预设的触发条件确定采集与所述目标事件相关的目标监控信息时发出;
36、通过信息采集模块采集与所述信息采集指令相应的目标监控信息。
37、在一可行的实施例中,所述信息采集模块包括摄像单元和语音单元中的至少一项;
38、所述通过信息采集模块采集与所述信息采集指令相应的目标监控信息,包括以下至少一项:
39、若所述信息采集指令指示采集图像信息,则通过摄像单元拍摄图像;
40、若所述信息采集指令指示采集视频信息,则通过摄像单元进行录像直至满足录像停止条件;
41、若所述信息采集指令指示采集音频信息,则通过语音单元进行录音直至满足录音停止条件;
42、若所述信息采集指令未指示采集的信息类别,则获取当前的剩余电量,若该剩余电量小于第二电量阈值,则暂停目标监控信息的采集并向用户发送告警提示信息;若该剩余电量大于或等于第二电量阈值且小于第三电量阈值,则通过摄像单元采集拍摄图像;若该剩余电量大于或等于第三电量阈值,则通过摄像单元进行录像直至满足录像停止条件和/或通过语音单元进行录音直至满足录音停止条件;
43、其中,所述录像停止条件包括达预设录像时长、识别出至少一张人脸和告警解除中的至少一项;所述录音停止条件包括达预设录音时长、识别出预设关键词和告警解除中的至少一项。
44、在一可行的实施例中,在采集得到目标监控信息后,还包括以下至少一项:
45、上传所述目标监控信息,以生成监控日志;
46、将所述目标监控信息发送至与智能锁绑定的客户端。
47、第三方面,本技术实施例提供了一种智能锁的控制装置,包括:
48、获取模块,获取目标事件;
49、确定模块,若基于历史监控数据和/或预设的触发条件确定采集与所述目标事件相关的目标监控信息,则发出信息采集指令指示通过智能锁的信息采集模块采集的目标监控信息;
50、或,
51、传输模块,用于响应于事件的触发操作,传输与该触发操作相应的目标事件;
52、接收模块,用于接收信息采集指令,所述信息采集指令为在基于历史监控数据和/或预设的触发条件确定采集与所述目标事件相关的目标监控信息时发出;
53、采集模块,用于通过信息采集模块采集与所述信息采集指令相应的目标监控信息。
54、第四方面,本技术实施例提供了一种智能锁,包括:
55、安装于门上的门锁主体;
56、信息采集模块,与门锁主体连接,用于采集监控信息;
57、数据传输模块,用于传输事件及所述信息采集模块所采集的监控信息;
58、控制模块,与信息采集模块和数据传输模块连接,被配置为执行上述第一方面或第二方面任一实施例提供的智能锁的控制方法的步骤。
59、第五方面,本技术实施例提供了一种电子设备,该电子设备包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现上述第一方面及其任一实施例提供的智能锁的控制方法的步骤。
60、第六方面,本技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面或第二方面任一实施例提供的智能锁的控制方法的步骤。
61、本技术实施例提供的技术方案带来的有益效果是:
62、本技术实施例提供一种智能锁的控制方法,可以应用于云平台或智能锁;具体地,在获取到目标事件后,可以基于历史监控数据和/或预设的触发条件判断是否针对该目标事件进行监控信息的采集,且仅在确定需要采集监控信息时发出信息采集指令指示通过智能锁的信息采集模块采集与目标事件相关的目标监控信息。本技术方案的实施可以在检测到发生目标事件时评估是否需要触发进行监控信息的采集,实现了动态控制智能锁的信息采集操作,也可以有效提高信息采集结果的有效性,还可以在一定程度上降低智能锁的功耗。
63、本技术实施例还提供一种智能锁的控制方法,应用于智能锁;具体地,智能锁在感应到特定事件的触发时,可以传输与该触发操作相应的目标事件,并仅在接收到信息采集指令时,通过信息采集模块采集相应的目标监控信息。本技术的实施可以动态控制智能锁在感应到特定事件的发生后进行信息采集的操作情况,相对于现有技术中针对每一特定事件必然进行信息采集的处理而言,本技术的实施仅在判断为需要时智能锁可以通过信息采集模块进行目标监控信息的采集,不需要时智能锁无需针对该目标事件作出反馈,本技术方案的实施在有效提高信息采集结果有效性的同时,可以有效降低智能锁的功耗。