1.本发明涉及通信领域,尤其涉及一种
监控设备的控制方法、监控设备及存储介质。
背景技术:
2.随着图像传感技术的快速发展和人们安防意识的增强,监控设备的应用领域也越来越广。目前,监控设备在接通电源后一直处于运行状态,长时间的运行会导致监控设备内的电子元器件发热,会影响监控设备的使用寿命,并且长时间的运行也会造成电能源浪费。
技术实现要素:
3.本发明实施例提供了一种监控设备的控制方法、监控设备及存储介质,旨在提高监控设备的使用寿命以及降低监控设备的电能消耗。
4.第一方面,本发明实施例提供一种监控设备的控制方法,
所述监控设备包括控制单元、镜头
模组和通信模块,所述镜头模组用于对监控区域进行图像采集,所述通信模块用于与外部设备进行通信,所述方法,包括:
5.在所述监控设备处于监控模式的情况下,获取所述监控设备处于所述监控模式的运行
时长,在所述监控模式下,所述控制单元、所述镜头模组、所述存储器和所述通信模块均处于运行状态;
6.在所述运行时长大于或等于预设运行时长的情况下,控制所述监控设备进入休眠模式,在所述休眠模式下,所述控制单元、所述镜头模组和所述存储器均处于休眠状态,且所述通信模组进行心跳包传输,所述控制单元以预设休眠时长周期性地被唤醒;
7.在所述控制单元被唤醒后,唤醒所述镜头模组对监控区域进行图像采集,得到当前图像,所述控制单元将所述当前图像与历史图像进行比较,所述历史图像为所述镜头模组在前次被唤醒时所采集到的图像;
8.在所述当前图像与所述历史图像相同的情况下,控制所述监控设备继续处于所述休眠模式;
9.或者在所述当前图像与所述历史图像不同的情况下,控制所述监控设备进入所述监控模式。
10.第二方面,本发明实施例还提供一种监控设备,所述监控设备包括控制单元、通信模组、存储器、镜头模组、电源管理系统和电池模组;
11.所述电源管理系统,用于控制所述电池模组分别给所述控制单元、所述通信模组、所述存储器和所述镜头模组进行供电或断电;
12.所述镜头模组,用于采集监控区域内的图像,所述存储器用于存储所述镜头模组采集到的图像,所述通信模块用于与外部设备通信;
13.所述控制单元,用于实现如本发明说明书提供的任一项监控设备的控制方法。
14.第三方面,本发明实施例还提供一种存储介质,用于计算机可读存储,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实
现如本发明说明书提供的任一项监控设备的控制方法。
15.本发明实施例提供一种监控设备的控制方法、监控设备及存储介质,通过在监控设备处于监控模式的情况下,获取监控设备处于监控模式的运行时长,在运行时长大于或等于预设运行时长的情况下,控制监控设备进入休眠模式,在休眠模式下,监控设备中的控制单元、镜头模组和存储器均处于休眠状态,且通信模组进行心跳包传输,控制单元周期性地被唤醒,这样可以避免监控设备中的各模块长时间的处于运行状态,提高监控设备的使用寿命,也可以降低监控设备的电能消耗,而控制单元周期性地被唤醒后,唤醒镜头模组对监控区域进行图像采集,得到当前图像,控制单元将当前图像与镜头模组在前次被唤醒时所采集到的图像进行比较,在两者相同的情况下,继续控制监控设备处于休眠模式,而在两者不同的情况下,监控设备由休眠模式切换为监控模式,这样可以在提高监控设备的使用寿命和降低监控设备的电能消耗的同时,也能够保证监控的及时性。
附图说明
16.为了更清楚地说明本技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
17.图1是本发明实施例提供的一种监控设备的结构示意框图;
18.图2是本发明实施例提供的另一种监控设备的结构示意框图;
19.图3是本发明实施例提供的又一种监控设备的结构示意框图;
20.图4是本发明实施例提供的一种监控设备的控制方法的流程示意图;
21.图5是本发明实施例提供的另一种监控设备的控制方法的流程示意图;
22.图6是本发明实施例中的通信链路的示意图。
具体实施方式
23.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
24.附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
25.应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
26.下面结合附图,对本发明的一些实施例作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
27.请参阅图1,图1是本发明实施例提供的一种监控设备的结构示意框图。
28.如图1所示,监控设备100包括控制单元110、通信模组120、存储器130、镜头模组140和电源管理系统150。其中,外部的电源200与电源管理系统150连接,使得电源管理系统
150能够控制电源200分别对控制单元110、通信模组120、存储器130和镜头模组140进行供电或断电。镜头模组140用于采集监控区域内的图像,存储器130用于存储镜头模组140采集到的图像,通信模组120用于与外部设备进行通信,控制单元110用于控制监控设备100。
29.在一实施例中,控制单元110在监控设备100处于监控模式的情况下,获取监控设备100处于监控模式的运行时长,在监控模式下,监控设备100中的各模块均处于运行状态;在运行时长大于或等于预设运行时长的情况下,控制监控设备100进入休眠模式,在休眠模式下,控制单元110、存储器130、镜头模组140均处于休眠状态,且通信模组120进行心跳包传输,控制单元110以预设休眠时长周期性地被唤醒;在控制单元110被唤醒后,控制单元110唤醒镜头模组140对监控区域进行图像采集,得到当前图像,将当前图像与历史图像进行比较,历史图像为镜头模组在前次被唤醒时所采集到的图像;在当前图像与历史图像相同的情况下,控制监控设备100继续处于休眠模式;或者在当前图像与历史图像不同的情况下,控制监控设备100进入监控模式。
30.例如,如图1所示,在监控设备100处于监控模式的情况下,电源管理系统150控制电源200分别对控制单元110、通信模组120、存储器130和镜头模组140进行供电,使得控制单元110、通信模组120、存储器130和镜头模组140均处于运行状态。在监控设备100处于休眠模式的情况下,电源管理系统150控制电源200对控制单元110、存储器130和镜头模组140进行断电,控制电源200单独给通信模组120供电,且通信模块120进行心跳包传输,并且电源管理系统150以预设休眠时长周期性地控制电源200给控制单元110进行供电,使得控制单元110以预设休眠时长周期性地被唤醒。
31.在一实施例中,如图2所示,监控设备100还包括电池模组160,电池模组160与电源管理系统150连接,电源管理系统150控制电池模组160分别对控制单元110、通信模组120、存储器130和镜头模组140进行供电或断电。其中,电池模组160包括充电锂电池。通过使用电池模组160给监控设备100中的各模块进行供电,不需要铺设电线,可以提高监控设备的安装便利性,并且在监控设备100处于监控模式的运行时长大于或等于预设运行时长的情况下,控制单元110控制监控设备进入休眠模式,这样可以避免监控设备100中的各模块长时间的处于运行状态,提高监控设备的使用寿命,也可以降低监控设备的电能消耗,提高电池模组160的续航时长。
32.例如,如图2所示,在监控设备100处于监控模式的情况下,电源管理系统150控制电池模组160分别对控制单元110、通信模组120、存储器130和镜头模组140进行供电,使得控制单元110、通信模组120、存储器130和镜头模组140均处于运行状态。在监控设备100处于休眠模式的情况下,电源管理系统150控制电池模组160对控制单元110、存储器130和镜头模组140进行断电,控制电池模组160单独给通信模组120供电,且通信模块120进行心跳包传输,并且电源管理系统150以预设休眠时长周期性地控制电池模组160给控制单元110进行供电,使得控制单元110以预设休眠时长周期性地被唤醒。
33.在一实施例中,如图3所示,监控设备100还包括环境检测传感器170,电池模组160与电源管理系统150连接,电池模组160通过电源管理系统150分别对控制单元110、通信模组120、存储器130、镜头模组140和拾音器170进行供电或断电。在监控模式下,电池模组160通过电源管理系统150分别对控制单元110、通信模组120、存储器130、镜头模组140和环境检测传感器170进行供电,使得控制单元110、通信模组120、存储器130、镜头模组140和拾音
器170均处于运行状态,而在休眠模式下,电池模组160通过电源管理系统150对控制单元110、存储器130和镜头模组140进行断电,给通信模组120供电和环境检测传感器170供电。其中,环境检测传感器170包括拾音器和/或红外传感器。
34.在一实施例中,控制单元110在监控设备100处于监控模式的情况下,获取监控设备100处于监控模式的运行时长,在监控模式下,监控设备100中的各模块均处于运行状态;在运行时长大于或等于预设运行时长的情况下,控制监控设备100进入休眠模式,在休眠模式下,控制单元110、存储器130、镜头模组140均处于休眠状态,且通信模组120进行心跳包传输,控制单元110以预设休眠时长周期性地被唤醒,环境检测传感器170处于运行状态;在控制单元110被唤醒后,获取环境检测传感器170采集到的声音分贝值,在声音分贝值大于或等于预设分贝阈值的情况下,唤醒镜头模组140对监控区域进行图像采集,得到当前图像,将当前图像与历史图像进行比较,历史图像为镜头模组在前次被唤醒时所采集到的图像;在当前图像与历史图像相同的情况下,控制监控设备100继续处于休眠模式;或者在当前图像与历史图像不同的情况下,控制监控设备100进入监控模式。
35.以下,将结合图1、图2或图3中的场景对本发明的实施例提供的监控设备的控制方法进行详细介绍。需知,图1、图2或图3中的场景仅用于解释本发明实施例提供的监控设备的控制方法,但并不构成对本发明实施例提供的监控设备的控制方法应用场景的限定。
36.请参阅图4,图4是本发明实施例提供的一种监控设备的控制方法的流程示意图。
37.如图4所示,该监控设备的控制方法包括步骤s101至步骤s105。
38.步骤s101、在监控设备处于监控模式的情况下,获取监控设备处于监控模式的运行时长。
39.本发明实施例中,在监控模式下,监控设备中的各模块均处于运行状态。例如,如图1所示,在监控设备100处于监控模式的情况下,电源管理系统150控制电源200分别对控制单元110、通信模组120、存储器130和镜头模组140进行供电,使得控制单元110、通信模组120、存储器130和镜头模组140均处于运行状态。又例如,如图2所示,在监控设备100处于监控模式的情况下,电源管理系统150控制电源模组160分别对控制单元110、通信模组120、存储器130和镜头模组140进行供电,使得控制单元110、通信模组120、存储器130和镜头模组140均处于运行状态。
40.在一实施例中,在监控设备处于监控模式的情况下,根据镜头模组采集到的图像,确定监控区域内是否存在目标对象;在确定监控区域内不存在目标对象的情况下,获取监控设备处于监控模式的运行时长;或者在监控区域存在目标对象的情况下,对运行时长进行清零。其中,目标对象可以包括人、动物或车辆等。通过在监控区域内存在目标对象的情况下,对监控设备处于监控模式的运行时长进行清零,这样监控设备可以在最近的一段时间内保持在监控模式下,从而能够及时准确地对监控画面内的目标对象进行监控。
41.在一实施例中,在监控设备处于监控模式的情况下,以预设间隔时间控制镜头模组采集的图像,并获取镜头模组采集到的第一图像和第二图像,第一图像为镜头模组在当前时刻采集到的图像,第二图像为镜头模组在上一时刻采集到的图像,且当前时刻与上一时刻之差等于预设间隔时间;确定第一图像与第二图像是否相同,在第一图像与第二图像相同的情况下,获取监控设备处于监控模式的运行时长;或者在第一图像与第二图像不同的情况下,对监控设备处于监控模式的运行时长进行清零。其中,预设间隔时间可以基于实
际情况进行设置,本发明实施例对此不做具体限定。通过在监控画面出现变化的情况下,对监控设备处于监控模式的运行时长进行清零,这样监控设备可以在最近的一段时间内保持在监控模式下,从而能够及时准确地对监控画面内的目标对象进行监控。
42.步骤s102、在运行时长大于或等于预设运行时长的情况下,控制监控设备进入休眠模式。
43.在本发明实施例中,在休眠模式下,监控设备中的控制单元和镜头模组均处于休眠状态,且通信模组进行心跳包传输,控制单元以预设休眠时长周期性地被唤醒。其中,通信模组进行心跳包传输是指通信模组以预设间隔时间向监控设备所处的通信链路中的下行监控设备发送数据包,可以保证监控设备所处的通信链路始终处于连通状态,预设间隔时间、预设运行时长和预设休眠时长可以基于实际情况进行设置,本发明实施例对此不做具体限定,例如,预设间隔时间为5分钟,预设运行时长为30分钟,预设休眠时长为180秒。
44.例如,如图1所示,在监控设备100处于休眠模式的情况下,电源管理系统150控制电源200对控制单元110、存储器130和镜头模组140进行断电,控制电源200单独给通信模组120供电,且通信模块120进行心跳包传输,并且电源管理系统150以预设休眠时长周期性地控制电源200给控制单元110进行供电,使得控制单元110以预设休眠时长周期性地被唤醒。
45.又例如,如图2所示,在监控设备100处于休眠模式的情况下,电源管理系统150控制电池模组160对控制单元110、存储器130和镜头模组140进行断电,控制电池模组160单独给通信模组120供电,且通信模块120进行心跳包传输,并且电源管理系统150以预设休眠时长周期性地控制电池模组160给控制单元110进行供电,使得控制单元110以预设休眠时长周期性地被唤醒。
46.又例如,如图3所示,在监控设备100处于休眠模式的情况下,电源管理系统150控制电池模组160对控制单元110、存储器130和镜头模组140进行断电,控制电池模组160给通信模组120和环境检测传感器170供电,且通信模块120进行心跳包传输,并且电源管理系统150以预设休眠时长周期性地控制电池模组160给控制单元110进行供电,使得控制单元110以预设休眠时长周期性地被唤醒。
47.步骤s103、在控制单元被唤醒后,唤醒镜头模组对监控区域进行图像采集,得到当前图像,控制单元将当前图像与历史图像进行比较。
48.本发明实施例中,监控设备中的电源管理系统以预设休眠时长周期性地控制电池模组给控制单元进行供电,使得控制单元以预设休眠时长周期性地被唤醒。历史图像为镜头模组在前次被唤醒时所采集到的图像。例如,记预设休眠时长为t,镜头模组被唤醒的时刻包括t1和t2,t1为镜头模组在前次被唤醒的时刻,t2为当前系统时刻,且t
1-t2=t,则镜头模组在t2时刻对监控区域进行图像采集得到的图像为当前图像,而镜头模组在t1时刻对监控区域进行图像采集得到的图像为历史图像。
49.在一实施例中,计算当前图像与历史图像之间的相似度;在当前图像与历史图像之间的相似度大于或等于预设相似度阈值的情况下,确定当前图像与历史图像相同,或者在当前图像与历史图像之间的相似度小于预设相似度阈值的情况下,确定当前图像与历史图像不同。其中,预设相似度阈值可以基于实际情况进行设置,本发明实施例对此不做具体限定。例如,预设相似度阈值为80%。
50.在一实施例中,在监控设备处于休眠模式的情况下,电源管理系统获取控制单元
的休眠时长,并在控制单元的休眠时长达到预设休眠时长的情况下,电源管理系统开启控制单元的供电开关,以使电池模组给控制单元供电,以唤醒控制单元。其中,在唤醒控制单元后,对控制单元的休眠时长进行清零,而在监控设备继续处于休眠模式的情况下,电源管理系统关闭控制单元的供电开关,以使电池模组对控制单元进行断电,以休眠控制单元,在控制单元进入休眠时,电源管理系统开始记录控制单元的休眠时长。
51.步骤s104、在当前图像与历史图像相同的情况下,控制监控设备继续处于休眠模式。
52.本发明实施例中,在当前图像与历史图像相同的情况下,可以确定监控画面没有发生变化,因此,监控设备继续处于休眠模式,从而提高监控设备中的电池模块的续航时长。
53.步骤s105、在当前图像与历史图像不同的情况下,控制监控设备进入监控模式。
54.本发明实施例中,在当前图像与历史图像不同的情况下,可以确定监控画面发生了变化,因此,监控设备进入监控模式,使得监控设备能够及时准确地对监控区域进行监控。
55.上述实施例提供的监控设备的控制方法,通过在监控设备处于监控模式的情况下,获取监控设备处于监控模式的运行时长,在运行时长大于或等于预设运行时长的情况下,控制监控设备进入休眠模式,在休眠模式下,监控设备中的控制单元、存储器、镜头模组均处于休眠状态,且通信模组进行心跳包传输,控制单元周期性地被唤醒,这样可以避免监控设备中的各模块长时间的处于运行状态,提高监控设备的使用寿命,也可以降低监控设备的电能消耗,而控制单元周期性地被唤醒后,唤醒镜头模组对监控区域进行图像采集,得到当前图像,控制单元将当前图像与镜头模组在前次被唤醒时所采集到的图像进行比较,在两者相同的情况下,继续控制监控设备处于休眠模式,而在两者不同的情况下,监控设备由休眠模式切换为监控模式,这样可以在提高监控设备的使用寿命和降低监控设备的电能消耗的同时,也能够保证监控的及时性。
56.在一实施例中,如图5所示,步骤s102之后,还包括步骤s106至步骤s109。
57.步骤s106、确定是否接收到上行监控设备和/或下行监控设备发送的预设模式标识。
58.本发明实施例中,多个监控设备与网络设备构成一个通信链路,多个监控设备自组网,监控设备中的通信模块可以作为无线中继发射无线信号,也可以作为信号接收器接收其余监控设备或网络设备发射的无线信号。其中,监控设备在组网时,选取信号强度最高的wifi信号进行连接,这样可以减少通信耗能。
59.例如,如图6所示,网络设备10、监控设备20、监控设备30和监控设备40构成一个通信链路,在监控设备20组网时,监控设备20接收到的wifi信号中网络设备10发射的wifi信号的信号强度最高,因此,监控设备20与网络设备10进行组网连接。在监控设备30组网时,监控设备30接收到的wifi信号中监控设备20发射的wifi信号的信号强度最高,因此,监控设备30与监控设备20组网连接。在监控设备40组网时,监控设备40接收到的wifi信号中监控设备30发射的wifi信号的信号强度最高,因此,监控设备40与监控设备30组网连接。监控设备40将采集到的图像传输给监控设备30,监控设备30将监控设备40发送的图像转发给监控设备20,监控设备20又将监控设备30发送的图像转发给网络设备10,网络设备10将接收
到的图像上传至服务器。
60.本发明实施例中,预设模式标识用于描述监控设备的上行监控设备和/或监控设备的下行监控设备处于监控模式。预设模式标识可以由数字、英文字母和/或特殊字符组成,本发明实施例对此不做具体限定。
61.在一实施例中,确定监控设备在预设通信链路中的位置;根据监控设备在预设通信链路中的位置,从预设通信链路中确定监控设备的上行监控设备和/或下行监控设备;在监控设备由休眠模式切换为监控模式的情况下,向上行监控设备和/或下行监控设备发送预设模式标识,预设模式标识用于描述监控设备处于监控模式。其中,预设通信链路包括多个监控设备,在有新的监控设备组网后,预设通信链路随之更新。
62.例如,预设通信链路可以为如图6所示的通信链路,监控设备40没有上行监控设备,且监控设备40的下行监控设备为监控设备30,监控设备30的上行监控设备为监控设备40,监控设备30的下行监控设备为监控设备20,监控设备20没有下行监控设备,且监控设备20的上行监控设备为监控设备30。
63.如图6所示,以监控设备30为例,监控设备30的上行监控设备为监控设备40,监控设备30的下行监控设备为监控设备20,在监控设备30由休眠模式切换为监控模式的情况下,监控设备30向监控设备20和/或监控设备40发送预设模式标识,同样的,监控设备20由休眠模式切换为监控模式的情况下,监控设备20向监控设备30发送预设模式标识,监控设备40由休眠模式切换为监控模式的情况下,监控设备40向监控设备30发送预设模式标识。
64.在一实施例中,在监控设备处于休眠模式的情况下,监控设备中的电源管理系统确定是否接收到监控设备的上行监控设备和/或下行监控设备发送的预设模式标识。其中,步骤“确定监控设备在预设通信链路中的位置;根据监控设备在预设通信链路中的位置,从预设通信链路中确定监控设备的上行监控设备和/或下行监控设备”可以在步骤s101之前或之后执行,也可以在步骤s102之前或之后执行,还可以在步骤s104之前或之后执行,还可以在步骤s105之前或之后执行,本发明实施例对此不做具体限定。
65.步骤s107、在接收到预设模式标识的情况下,调低控制单元的剩余休眠时长或者预设休眠时长。
66.本发明实施例中,控制单元的剩余休眠时长可以根据控制单元的休眠持续时长和预设休眠时长确定,例如,控制单元的休眠持续时长为90秒,而预设休眠时长为180秒,则预设休眠时长减去休眠持续时长,得到控制单元的剩余休眠时长为90秒。
67.在一实施例中,可以通过监控设备中的电源管理系统,调低控制单元的剩余休眠时长或者预设休眠时长。例如,如图6所示,以监控设备30为例,在监控设备30接收到监控设备20和/或监控设备40发送的预设模式标识的情况下,监控设备30中的电源管理系统,调低监控设备30中的控制单元的剩余休眠时长或者预设休眠时长。
68.在一实施例中,调低控制单元的剩余休眠时长或者预设休眠时长的方式可以为:确定监控设备与上行监控设备之间的第一距离和/或确定监控设备与下行监控设备之间的第二距离;根据第一距离和/或第二距离,确定休眠时长调整值,用控制单元的剩余休眠时长或者预设休眠时长减去休眠时长调整值,以更新控制单元的剩余休眠时长或者预设休眠时长。其中,监控设备与上行监控设备之间的第一距离以及监控设备与下行监控设备之间的第二距离可以通过实际测量后,再预存在存储器中。
69.在一实施例中,根据第一距离和/或第二距离,确定休眠时长调整值,用控制单元的剩余休眠时长减去休眠时长调整值的方式可以为:获取预存的距离与休眠时长调整值之间的映射关系表;查询映射关系表,将第一距离对应的休眠时长调整值确定为第一休眠时长调整值,用控制单元的剩余休眠时长减去第一休眠时长调整值;或者,查询映射关系表,将第二距离对应的休眠时长调整值确定为第二休眠时长调整值,用控制单元的剩余休眠时长减去第二休眠时长调整值;或者,查询映射关系表,将第一距离对应的休眠时长调整值确定为第一休眠时长调整值以及将第二距离对应的休眠时长调整值确定为第二休眠时长调整值,用控制单元的剩余休眠时长减去第一休眠时长调整值以及第二休眠时长调整值。其中,预存的距离与休眠时长调整值之间的映射关系表可以基于实际情况进行设置,本发明实施例对此不做具体限定。
70.本发明实施例,通过在监控设备的上行监控设备和/或下行监控设备的工作模式由休眠模式切换为监控模式的情况下,调低监控设备中的控制单元的剩余休眠时长或者预设休眠时长,可以提高监控设备的响应速度。
71.步骤s108、确定是否接收到上行监控设备发送的图传指令。
72.本发明实施例中,在监控设备处于休眠模式的情况下,监控设备中的电源管理系统确定是否接收到监控设备的上行监控设备发送的图传指令。在监控设备的工作模式由休眠模式切换为监控模式的情况下,向监控设备的下行监控设备发送图传指令。例如,如图6所示,以监控设备40为例,监控设备40的下行监控设备为监控设备30,因此,在监控设备40由休眠模式切换为监控模式的情况下,监控设备40向监控设备30发送图传指令。
73.步骤s109、在接收到图传指令的情况下,控制通信模组进入图传通信模式。
74.本发明实施例中,在通信模组的工作模式为图传通信模式的情况下,通信模组向监控设备的下行监控设备转发上行监控设备发送的图像。例如,如图6所示,监控设备30在接收到监控设备40发送的图传指令的情况下,监控设备30中的电源管理系统控制通信模组进入图传通信模式,这样监控设备30中的通信模组向监控设备20转发监控设备40发送的图像。
75.在一实施例中,在接收到图传指令的情况下,若监控设备存在下行监控设备,则监控设备向下行监控设备发送图传指令。例如,如图6所示,监控设备30在接收到监控设备40发送的图传指令的情况下,由于监控设备30的下行监控设备为监控设备20,则监控设备30向监控设备20发送图传指令,监控设备20在接收到图传指令时,控制自身的通信模组进入图传通信模式,这样监控设备40采集的图像,可以通过监控设备40、监控设备30和监控设备20传递给网络设备10,再由网络设备10上传给服务器。
76.本发明实施例,监控设备在接收到图传指令的情况下,控制通信模组进入图传通信模式,这样通信模组能够向监控设备的下行监控设备转发监控设备的上行监控设备发送的图像,从而能够在监控设备处于休眠模式的情况下,也可以实现图像传输,这样能够在提高电池的续航时长的同时,还能够保持图像的可靠性传输。
77.在一实施例中,在监控设备处于监控模式的情况下,根据镜头模组采集到的图像,确定监控区域内是否存在目标对象;在监控区域存在目标对象的情况下,根据镜头模组采集到的多帧图像,确定监控区域内的目标对象相对于监控设备的移动方向;确定监控设备的上行监控设备和/或下行监控设备是否位于目标对象的移动方向上;在上行监控设备和/
或下行监控设备位于目标对象的移动方向上的情况下,向上行监控设备和/或下行监控设备发送唤醒指令,以供上行监控设备和/或下行监控设备在接收到唤醒指令的情况下,上行监控设备和/或下行监控设备进入监控模式。通过在上行监控设备和/或下行监控设备位于目标对象的移动方向上的情况下,提前唤醒上行监控设备和/或下行监控设备进入监控模式,从而能够准确地对目标对象进行监控,提高监控的准确性和及时性。
78.在一实施例中,确定监控设备的上行监控设备和/或下行监控设备是否位于目标对象的移动方向上的方式可以为:根据目标对象相对于监控设备的移动方向,确定位置变化量;获取监控设备的第一位置,对第一位置和位置变化量进行累加,得到第二位置;获取监控设备的上行监控设备的第三位置,计算第二位置与第三位置之间的距离,在第二位置与第三位置之间的距离小于预设距离阈值的情况下,确定监控设备的上行监控设备位于目标对象的移动方向上;和/或,获取监控设备的下行监控设备的第四位置,计算第二位置与第四位置之间的距离,在第二位置与第四位置之间的距离小于预设距离阈值的情况下,确定监控设备的下行监控设备位于目标对象的移动方向上。
79.示例性的,根据目标对象相对于监控设备的移动方向,确定位置变化量的方式可以为:获取预存的移动方向与位置变化量之间的映射关系表,查询该映射表,获取目标对象相对于监控设备的移动方向所对应的位置变化量。其中,移动方向与位置变化量之间的映射关系表可以基于实际情况进行设置,本发明实施例对此不做具体限定。
80.本发明实施例还提供一种监控设备,监控设备包括控制单元、通信模组、存储器、镜头模组、电源管理系统和电池模组;
81.所述电源管理系统,用于控制所述电池模组分别给所述控制单元、所述通信模组、所述存储器和所述镜头模组进行供电或断电;
82.所述镜头模组,用于采集监控区域内的图像,所述存储器用于存储所述镜头模组采集到的图像,所述通信模块用于与外部设备通信;
83.所述控制单元,用于实现以下步骤:
84.在所述监控设备处于监控模式的情况下,获取所述监控设备处于所述监控模式的运行时长,在所述监控模式下,所述控制单元、所述镜头模组、所述存储器和所述通信模块均处于运行状态;
85.在所述运行时长大于或等于预设运行时长的情况下,控制所述监控设备进入休眠模式,在所述休眠模式下,所述控制单元、所述镜头模组和所述存储器均处于休眠状态,且所述通信模组进行心跳包传输,所述控制单元以预设休眠时长周期性地被唤醒;
86.在所述控制单元被唤醒后,唤醒所述镜头模组对监控区域进行图像采集,得到当前图像,所述控制单元将所述当前图像与历史图像进行比较,所述历史图像为所述镜头模组在前次被唤醒时所采集到的图像;
87.在所述当前图像与所述历史图像相同的情况下,控制所述监控设备继续处于所述休眠模式;
88.或者在所述当前图像与所述历史图像不同的情况下,控制所述监控设备进入所述监控模式。
89.在一实施例中,所述控制单元,还用于:
90.确定所述监控设备在预设通信链路中的位置,所述预设通信链路包括多个所述监
控设备;
91.根据所述位置,从所述预设通信链路中确定所述监控设备的上行监控设备和/或下行监控设备;
92.向所述上行监控设备和/或所述下行监控设备发送预设模式标识,所述预设模式标识用于描述所述监控设备处于监控模式。
93.在一实施例中,所述电源管理系统,还用于:
94.在所述监控设备进入休眠模式后,确定是否接收到所述上行监控设备和/或下行监控设备发送的预设模式标识;
95.在接收到所述预设模式标识的情况下,调低所述控制单元的剩余休眠时长或者所述预设休眠时长,所述预设模式标识用于描述所述上行监控设备和/或下行监控设备处于监控模式。
96.在一实施例中,所述电源管理系统,还用于:
97.获取所述监控设备与所述上行监控设备之间的第一距离和/或获取所述监控设备与所述下行监控设备之间的第二距离;
98.根据所述第一距离和/或所述第二距离,确定休眠时长调整值,用所述控制单元的剩余休眠时长或者所述预设休眠时长减去所述休眠时长调整值。
99.在一实施例中,所述电源管理系统,还用于:
100.在所述监控设备进入休眠模式后,确定是否接收到所述上行监控设备发送的图传指令;
101.在接收到所述图传指令的情况下,控制所述通信模组进入图传通信模式,在所述图传通信模式下,所述通信模组向所述下行监控设备转发所述上行监控设备发送的图像。
102.在一实施例中,所述控制单元,还用于:
103.根据所述镜头模组采集到的图像,确定所述监控区域内是否存在目标对象;
104.在确定所述监控区域内不存在目标对象的情况下,获取所述监控设备处于所述监控模式的运行时长;
105.或者在所述监控区域存在目标对象的情况下,对所述运行时长进行清零。
106.在一实施例中,所述控制单元,还用于:
107.在所述监控区域存在目标对象的情况下,根据所述镜头模组采集到的多帧图像,确定所述监控区域内的目标对象相对于所述监控设备的移动方向;
108.确定所述上行监控设备和/或下行监控设备是否位于所述移动方向上;
109.在所述上行监控设备和/或所述下行监控设备位于所述移动方向上的情况下,向所述上行监控设备和/或所述下行监控设备发送唤醒指令,以供所述上行监控设备和/或所述下行监控设备在接收到所述唤醒指令的情况下,所述上行监控设备和/或所述下行监控设备进入监控模式。
110.需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的监控设备的具体工作过程,可以参考前述监控设备的控制方法实施例中的对应过程,在此不再赘述。
111.本发明实施例还提供一种存储介质,用于计算机可读存储,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如本发
明实施例说明书提供的任一项监控设备的控制方法。
112.其中,所述存储介质可以是前述实施例所述的监控设备的内部存储单元,例如所述监控设备的硬盘或内存。所述存储介质也可以是所述监控设备的外部存储设备,例如所述监控设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
113.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施例中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
114.应当理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
115.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅为本发明的具体实施例,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
技术特征:
1.一种监控设备的控制方法,其特征在于,所述监控设备包括控制单元、镜头模组、存储器和通信模块,所述镜头模组用于对监控区域进行图像采集,所述存储器用于存储所述镜头模组采集到的图像,所述通信模块用于与外部设备进行通信,所述方法包括:在所述监控设备处于监控模式的情况下,获取所述监控设备处于所述监控模式的运行时长,在所述监控模式下,所述控制单元、所述镜头模组、所述存储器和所述通信模块均处于运行状态;在所述运行时长大于或等于预设运行时长的情况下,控制所述监控设备进入休眠模式,在所述休眠模式下,所述控制单元、所述镜头模组和所述存储器均处于休眠状态,且所述通信模组进行心跳包传输,所述控制单元以预设休眠时长周期性地被唤醒;在所述控制单元被唤醒后,唤醒所述镜头模组对监控区域进行图像采集,得到当前图像,所述控制单元将所述当前图像与历史图像进行比较,所述历史图像为所述镜头模组在前次被唤醒时所采集到的图像;在所述当前图像与所述历史图像相同的情况下,控制所述监控设备继续处于所述休眠模式;或者在所述当前图像与所述历史图像不同的情况下,控制所述监控设备进入所述监控模式。2.根据权利要求1所述的监控设备的控制方法,其特征在于,所述方法还包括:确定所述监控设备在预设通信链路中的位置,所述预设通信链路包括多个所述监控设备;根据所述位置,从所述预设通信链路中确定所述监控设备的上行监控设备和/或下行监控设备;所述控制所述监控设备进入所述监控模式之后,还包括:向所述监控设备的上行监控设备和/或下行监控设备发送预设模式标识,所述预设模式标识用于描述所述监控设备处于监控模式。3.根据权利要求2所述的控制方法,其特征在于,所述控制所述监控设备进入休眠模式之后,还包括:确定是否接收到所述上行监控设备和/或下行监控设备发送的预设模式标识;在接收到所述预设模式标识的情况下,调低所述控制单元的剩余休眠时长或者所述预设休眠时长,所述预设模式标识用于描述所述上行监控设备和/或下行监控设备处于监控模式。4.根据权利要求3所述的控制方法,其特征在于,所述调低所述控制单元的剩余休眠时长或者所述预设休眠时长,包括:获取所述监控设备与所述上行监控设备之间的第一距离和/或获取所述监控设备与所述下行监控设备之间的第二距离;根据所述第一距离和/或所述第二距离,确定休眠时长调整值,用所述控制单元的剩余休眠时长或者所述预设休眠时长减去所述休眠时长调整值。5.根据权利要求2所述的控制方法,其特征在于,所述控制所述监控设备进入休眠模式之后,还包括:确定是否接收到所述上行监控设备发送的图传指令;
在接收到所述图传指令的情况下,控制所述通信模组进入图传通信模式,在所述图传通信模式下,所述通信模组向所述下行监控设备转发所述上行监控设备发送的图像。6.根据权利要求2-5中任一项所述的控制方法,其特征在于,所述获取所述监控设备处于所述监控模式的运行时长之前,还包括:根据所述镜头模组采集到的图像,确定所述监控区域内是否存在目标对象;在确定所述监控区域内不存在目标对象的情况下,获取所述监控设备处于所述监控模式的运行时长;或者在所述监控区域存在目标对象的情况下,对所述运行时长进行清零。7.根据权利要求6所述的控制方法,其特征在于,所述根据所述监控设备中的镜头模组采集到的图像,确定所述监控区域内是否存在目标对象之后,还包括:在所述监控区域存在目标对象的情况下,根据所述镜头模组采集到的多帧图像,确定所述监控区域内的目标对象相对于所述监控设备的移动方向;确定所述上行监控设备和/或下行监控设备是否位于所述移动方向上;在所述上行监控设备和/或所述下行监控设备位于所述移动方向上的情况下,向所述上行监控设备和/或所述下行监控设备发送唤醒指令,以供所述上行监控设备和/或所述下行监控设备在接收到所述唤醒指令的情况下,所述上行监控设备和/或所述下行监控设备进入监控模式。8.一种监控设备,其特征在于,所述监控设备包括控制单元、通信模组、存储器、镜头模组、电源管理系统和电池模组;所述电源管理系统,用于控制所述电池模组分别给所述控制单元、所述通信模组、所述存储器和所述镜头模组进行供电或断电;所述镜头模组,用于采集监控区域内的图像,所述存储器用于存储所述镜头模组采集到的图像,所述通信模块用于与外部设备通信;所述控制单元,用于实现如权利要求1至7中任一项所述的监控设备的控制方法。9.根据权利要求8所述的监控设备,其特征在于,所述监控设备还包括环境检测传感器,所述电源管理系统还用于控制所述电池模组分别给所述控制单元、所述通信模组、所述存储器、所述镜头模组和所述环境检测传感进行供电或断电。10.一种存储介质,用于计算机可读存储,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1至7中任一项所述的监控设备的控制方法。
技术总结
本发明实施例提供一种监控设备的控制方法、监控设备及存储介质,属于通信领域。该方法包括:在监控设备处于监控模式的情况下,获取监控设备处于监控模式的运行时长;在运行时长大于或等于预设运行时长的情况下,控制监控设备进入休眠模式;在控制单元被唤醒后,唤醒镜头模组对监控区域进行图像采集,得到当前图像,控制单元将当前图像与历史图像进行比较;在当前图像与历史图像相同的情况下,控制监控设备继续处于休眠模式;在当前图像与历史图像不同的情况下,控制监控设备进入监控模式。本发明提高了监控设备的使用寿命以及降低了监控设备的电能消耗。控设备的电能消耗。控设备的电能消耗。
技术研发人员:
倪璞 陆春亮 黄真明
受保护的技术使用者:
科大讯飞股份有限公司
技术研发日:
2022.08.18
技术公布日:
2022/12/8