具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置展示该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
下面对本申请实施例进行详细介绍。
本申请实施例应用于监控系统中的摄像头控制装置,监控系统还可以包括设置于多个物理位置的两个以上摄像头,两个以上摄像头中每一摄像头的拍摄视角对应一个拍摄区域,可将两个以上摄像头设置为所有摄像头包括的所有拍摄区域能够覆盖门外的全部区域,从而,能够通过两个以上摄像头实现对门外全部区域进行监控。
以门铃监控场景为例,请参阅图1A,图1A为本申请实施例提供的一种监控系统的演示示意图,其中,本申请实施例涉及的监控系统可包括门铃和两个以上摄像头,门铃可固定安装在门上或者墙上,两个以上摄像头可分别设置在门上或墙上等不同位置,门铃包括按铃和摄像头控制装置,该摄像头控制装置可以为处理器,按铃以及两个以上摄像头分别与处理器进行连接,门铃还可以包括猫眼。其中处理器可以是处理芯片或者处理单元等。两个以上摄像头可以用于对门外的来访人员或物品进行监控,拍摄视频监控信息,然后将视频监控信息发送给处理器进行数据分析和处理。
可选地,监控系统还可包括以下至少一种测距传感器:声音传感器、红外传感器和超声波传感器等等,其中,声音传感器可用于录制音频监控信息,进而可监控门外的声音情况,红外传感器或超声波传感器可用于检测门外是否有人接近。
本申请实施例所涉及到的电子装置可以包括各种具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其他处理装置,以及各种形式的用户装置(userequipment,UE),移动台(mobile station,MS),终端设备(terminal device)等等,摄像头控制装置例如可以为智能手机、平板电脑等等。为方便描述,上面提到的设备统称为摄像头控制装置。
请参阅图1B,图1B为本申请实施例中一种摄像头控制方法流程示意图,应用于监控系统,所述监控系统包括两个以上摄像头,所述两个以上摄像头中每一摄像头对应一个拍摄区域,如图1B所示,所述摄像头控制方法包括:
101、获取第一监控信息。
本申请实施例中,可在需要进行监控的区域设置两个以上摄像头以及以下至少一种测距传感器:声音传感器、红外传感器和超声波传感器等等。通过上述摄像头可拍摄视频监控信息,通过声音传感器可获取音频监控信息,红外传感器和超声波传感器还可检测来访人员或物体的接近。
可选地,若第一摄像头处于开启状态,所述第一摄像头为所述两个以上摄像头中的任意一个摄像头,上述步骤101中,获取第一监控信息,可包括以下步骤:
11、通过所述第一摄像头获取所述第一监控信息,所述第一监控信息为视频监控信息。
本申请实施例中,可先开启第一摄像头,通过第一摄像头获取视频监控信息,此时,其他摄像头都处于未开启状态,从而根据视频监控信息确定是否需要开启除了第一摄像头以外的其他摄像头。
可选地,所述监控系统还包括声音传感器,若两个以上摄像头均处于未开启状态,上述步骤101中,获取第一监控信息,可包括以下步骤:
12、通过所述声音传感器获取所述第一监控信息,所述第一监控信息为音频监控信息。
本申请实施例中,监控系统可包括两个以上摄像头和声音传感器,具体实现中,为了减少能耗,可先开启声音传感器,不开启两个以上摄像头,进而,可通过声音传感器获取音频监控信息,从而,可根据音频监控信息确定开启两个以上摄像头中的部分或全部摄像头。
102、对所述第一监控信息进行信息处理,得到信息处理结果。
本申请实施例中,在获取到第一监控信息后,可对第一监控信息进行信息处理,得到信息处理结果,其中,信息处理结果可包括以下至少一种:人员位置,人员位置区域,人员数量,人员身份信息等等,此处不作限制。
可选地,若第一摄像头处于开启状态,所述第一摄像头为所述两个以上摄像头中的任意一个摄像头,所述第一监控信息为第一摄像头拍摄的视频监控信息,上述步骤102中,对所述第一监控信息进行信息处理,得到信息处理结果,可包括以下步骤:
21、对所述视频监控信息进行人像识别,得到所述视频监控信息中包括的人员数量;
22、若所述人员数量小于第一预设数量阈值,确定第一人员位置,以及获取所述人员移动参数;根据所述人员移动参数预估所述来访人员在经过预设时长后的第二人员位置。
其中,上述第一预设数量阈值可由系统默认设置,也可由用户自行设置,第一预设数量阈值例如可以是2,或者3,等等,此处不作限制。
具体实现中,在开启第一摄像头时,可对视频监控信息进行人像识别,得到视频监控信息中包括的人员数量,从而可确定来访人员的人员数量。若来访人员的人员数量小于第一预设数量阈值,例如仅有一个来访人员,可进一步确定该来访人员当前所在的第一人员位置,或者,获取人员移动参数,人员移动参数可包括以下至少一种:人员移动方向、来访人员移动速度、来访人员移动距离等等然后,根据人员移动参数和该来访人员当前的第一人员位置预估在经过预设时长后的第二人员位置,上述预设时长例如可以是1秒,2秒,5秒等等,此处不作限制。
可选地,所述监控系统还包括声音传感器,若两个以上摄像头均处于未开启状态,上述步骤102中,对所述第一监控信息进行信息处理,得到信息处理结果,可包括以下步骤:
23、对所述音频监控信息进行音频处理,得到第一人员位置区域。
其中,第一人员位置区域为至少一个来访人员所处位置的人员位置区域,例如,假定检测到两个来访人员,两个来访人员对应的两个人员位置涉及的区域为人员位置区域,如图1B所示,为本申请实施例提供的一种人员位置区域的演示示意图。
具体实现中,可对音频监控信息进行音频处理,确定声音来源,进而,根据声音来源确定至少一个来访人员以及至少一个来访人员涉及的第一人员位置区域。
可选地,在一个可能的实施例中,在获取到视频监控信息或者音频监控信息后,可对视频监控信息进行视频处理,或者,对音频监控信息进行处理,得到至少一个来访人员的第一人员身份信息和第二人员位置区域。
其中,若来访人员为一个,第一人员身份信息为该一个来访人员的身份信息,若来访人员为两个以上,第一人员身份信息包括两个以上来访人员的所有身份信息。具体实现中,针对视频监控信息,可对该视频监控信息进行人脸识别,得到至少一个来访人员的至少一个人脸身份信息,并将该至少一个人脸身份信息作为第一人员身份信息,然后根据至少一个来访人员在视频中的位置确定至少一个来访人员对应的至少一个实际位置,并确定至少一个实际位置涉及的第二人员位置区域。针对音频监控信息,可对该音频监控信息进行声纹识别,得到至少一个来访人员的至少一个声纹信息,并将该至少一个声纹信息作为第一人员身份信息,然后根据音频监控信息中的声源位置确定至少一个来访人员对应的至少一个实际位置,并确定至少一个实际位置涉及的第二人员位置区域。
103、根据所述信息处理结果确定至少一个目标拍摄区域,开启所述两个以上摄像头中与所述至少一个目标拍摄区域对应的至少一个摄像头进行视频监控。
本申请实施例中,考虑到持续同时开启设置的所有摄像头,会导致能耗过大,因此,可根据上述信息处理结果确定至少一个目标拍摄区域,其中,至少一个目标拍摄区域为需要通过摄像头进行视频监控的重点区域,具体实现中,根据上述信息处理结果确定的至少一个目标拍摄区域,一般为来访人员当前的活动区域,或者,来访人员在预设时长之后可能会出现的区域,从而,可开启与至少一个目标拍摄区域对应的至少一个摄像头对至少一个目标拍摄区域进行监控,从而,即可避免监控盲区,又不需要持续开启所有的摄像头,能够降低能耗。
下面以多个摄像头中的任意两个摄像头为例进行具体说明。请参阅图1C,图1C为本申请实施例提供的一种监控场景的演示示意图,其中,监控系统包括两个以上摄像头,第一摄像头和第二摄像头为两个以上摄像头中的任意两个摄像头,第一拍摄区域(X区域+Y区域)与第二拍摄区域(Y区域+Z区域)之间存在重叠区域(Y区域),第一拍摄区域还包括除了重叠区域(Y区域)以外的X区域,第一拍摄区域还包括除了重叠区域(Y区域)以外的Z区域。
可选的,所述第一摄像头对应第一拍摄区域,第二摄像头对应第二拍摄区域,所述第二摄像头为所述两个以上摄像头中除了所述第一摄像头以外的任意一个摄像头,所述第一拍摄区域与所述第二拍摄区域之间存在重叠区域;上述步骤103中,所述根据所述信息处理结果确定至少一个目标拍摄区域,开启所述两个以上摄像头中与所述至少一个目标拍摄区域对应的至少一个摄像头进行视频监控,可包括以下步骤:
31、若所述人员数量大于第二预设数量阈值,确定所述目标拍摄区域包括所述第一拍摄区域和所述第二拍摄区域,开启所述第二摄像头,所述第二预设数量阈值大于或等于所述第一预设数量阈值;
32、若所述人员数量小于所述第一预设数量阈值,且所述第一人员位置处于所述重叠区域,确定所述目标拍摄区域包括所述第一拍摄区域和所述第二拍摄区域,开启所述第二摄像头;
33、若所述人员数量小于所述第一预设数量阈值,且所述第二人员位置处于所述第二拍摄区域中除了所述重叠区域以外的其他区域,确定所述目标拍摄区域包括所述第一拍摄区域和所述第二拍摄区域,开启所述第二摄像头。
其中,上述第一预设数量阈值可由系统默认设置,也可由用户自行设置,第一预设数量阈值例如可以是1,2,或3等等,此处不作限制。
本申请实施例中,若所述人员数量大于第二预设数量阈值,表明来访人员的活动区域可能较大,可确定目标拍摄区域包括第一拍摄区域和第二拍摄区域,从而,可开启第二摄像头,通过第一摄像头和第二摄像头同时进行视频监控。
若所述人员数量小于所述第一预设数量阈值,表明来访人员的数量较少,此种情况下,若来访人员的第一人员位置处于第一拍摄区域中的X区域,可确定目标拍摄区域包括第一拍摄区域,从而,可维持第一摄像头继续监控;若来访人员的第一人员位置处于重叠区域(Y区域),可确定目标拍摄区域包括第一拍摄区域和第二拍摄区域,从而,可开启第二摄像头,通过第一摄像头和第二摄像头同时进行视频监控。
可选地,在一个可能的示例中,若所述人员数量小于所述第一预设数量阈值,且来访人员的第一人员位置处于Z区域,可确定目标拍摄区域包括第二拍摄区域,从而,可开启第二摄像头,关闭第一摄像头,仅通过第二摄像头对第二拍摄区域进行视频监控。
若所述人员数量小于所述第一预设数量阈值,且预估到来访人员在经过预设时长后的第二人员位置处于Z区域,可确定目标拍摄区域包括第一拍摄区域和第二拍摄区域,从而,可开启第二摄像头,通过第一摄像头和第二摄像头同时进行视频监控。
可选地,所述监控系统还包括声音传感器,若所述两个以上摄像头均处于未开启状态,上述步骤103中,根据所述信息处理结果确定至少一个目标拍摄区域,可包括以下步骤:
34、确定所述第一人员位置区域所属的至少一个目标拍摄区域。
本申请实施例中,在步骤23对音频监控信息进行音频处理,得到第一人员位置区域之后,可确定第一人员位置区域所属的至少一个目标拍摄区域,具体地,若第一人员位置区域涉及第一拍摄区域和第二拍摄区域,可确定目标拍摄区域为第一拍摄区域和第二拍摄区域,从而,可开启第一摄像头和第二摄像头,通过第一摄像头和第二摄像头同时进行视频监控。
若第一人员位置区域涉及第一拍摄区域,可确定目标拍摄区域为第一拍摄区域,可开启第一摄像头,通过第一摄像头进行监控。若第一人员位置区域涉及第二拍摄区域,可确定目标拍摄区域为第二拍摄区域,从而,可开启第二摄像头,通过第二摄像头进行视频监控。
若第一人员位置区域还涉及两个以上拍摄区域中除了第一拍摄区域和第二拍摄区域中的其他拍摄区域,还可开启该其他拍摄区域对应的摄像头进行视频监控,如此,可通过至少一个目标拍摄区域对应的至少一个摄像头对需要监控的区域进行监控,具体实现中,需要进行监控的至少一个目标拍摄区域的范围越大,需要开启的摄像头越多,从而,可避免监控盲区,又无需持续开启所有的摄像头,从而可降低能耗。
可选地,所述第一摄像头对应第一拍摄区域,第二摄像头对应第二拍摄区域,所述第一摄像头和所述第二摄像头为所述两个以上摄像头中的任意两个摄像头,所述第一拍摄区域与所述第二拍摄区域之间存在重叠区域;所述信息处理结果包括第一人员身份信息和第二人员位置区域,上述步骤103中,根据所述信息处理结果确定至少一个目标拍摄区域,包括:
35、若所述第一人员身份信息满足第一预设身份条件,且所述第二人员位置区域处于所述第一拍摄区域,开启所述第一摄像头;
36、若所述第一人员身份信息满足第一预设身份条件,且所述第二人员位置区域处于所述第二拍摄区域,开启所述第二摄像头;
37、若所述第一人员身份信息满足第二预设身份条件,同时开启所述第一摄像头和所述第二摄像头。
本申请实施例中,可预先设置不同的预设身份条件,具体地,若第一人员身份信息与预设的身份信息库中的身份信息样本匹配成功,表明第一人员身份信息中包括主人或者熟人的身份信息,从而,可确定第一人员身份信息满足第一预设身份条件,例如,第一人员身份信息中包括至少一个人脸身份信息,若至少一个人脸身份信息中包括与身份信息库中的人脸信息样本匹配成功的人脸身份信息,可确定第一人员身份信息满足第一预设身份条件,又例如,第一人员身份信息中包括至少一个声纹信息,若至少一个声纹信息中包括与身份信息库中的声纹信息样本匹配成功的声纹信息,可确定第一人员身份信息满足第一预设身份条件。在此情况下,若至少一个来访人员的第二人员位置区域处于第一拍摄区域,可确定目标拍摄区域为第一拍摄区域,从而,可开启第一摄像头,通过第一摄像头进行视频监控,若第一摄像头原本处于开启状态,可维持第一摄像头的开启状态。若至少一个来访人员的第二人员位置区域处于第二拍摄区域,可确定目标拍摄区域为第二拍摄区域,从而,可开启第二摄像头,通过第二摄像头进行视频监控。
若第一人员身份信息与预设的身份信息库中的身份信息样本均匹配失败,表明第一人员身份信息中均为陌生人的身份信息,从而,可确定第一人员身份信息满足第二预设身份条件,此种情况下,可确定目标拍摄区域包括第一拍摄区域和第二拍摄区域,因此,可同时开启第一摄像头和第二摄像头,通过第一摄像头和第二摄像头同时进行视频监控,若第一摄像头原本处于开启状态,可维持第一摄像头的开启状态,并开启第二摄像头。
可选地,本申请实施例中,还可包括以下步骤:
1031、获取当前时间所处的目标时间段;
1032、根据预设的时间段与数量之间的映射关系确定与所述目标时间段对应的第一数量;
1033、获取历史视频监控信息;
1034、根据所述历史视频监控信息确定在所述目标时间段内所述两个以上摄像头对应的两个以上拍摄区域中每一拍摄区域的人员出现次数,得到两个以上人员出现次数;
1035、按照人员出现次数从大到小的顺序选取所述第一数量个与所述人员出现次数对应的摄像头,并开启所述第一数量个摄像头进行视频监控。
本申请实施例中,可预先设置时间段与数量之间的映射关系,时间段与数量之间的映射关系可如下表所示:
时间段 |
数量 |
7:00-9:00 |
1 |
9:00-12:00 |
2 |
12:00-14:00 |
1 |
14:00-18:00 |
2 |
18:00-21:00 |
3 |
21:00-5:00 |
4 |
5:00-7:00 |
3 |
其中,可获取当前时间所处的目标时间段,例如,当前时间为早上8点,可确定目标时间段为7:00-9:00,可根据上述映射关系确定与所述目标时间段对应的第一数量1,然后,可获取历史视频监控信息;根据历史视频监控信息确定在目标时间段内所述两个以上摄像头对应的两个以上拍摄区域中每一拍摄区域的人员出现次数,得到两个以上人员出现次数,假定第一摄像头对应的第一拍摄区域的人员出现次数为10,第二摄像头对应的第二拍摄区域的人员出现次数为7,第三摄像头对应的第三拍摄区域的人员出现次数为6,...,如此,可按照人员出现次数从大到小的顺序选取1个与人员出现次数10对应的第一摄像头,并开启第一摄像头进行视频监控。又例如,若目标时间段为14:00-18:00,可根据上述映射关系确定与所述目标时间段对应的第一数量2,从而,可按照人员出现次数从大到小的顺序选取2个摄像头,按照人员出现次数从大到小的顺序,可确定人员出现次数10对应的第一摄像头和人员出现次数7对应的第二摄像头,从而,可同时开启第一摄像头和第二摄像头进行视频监控。
可选地,本申请实施例中,还可包括以下步骤:
若预设时间段内检测到的第二人员身份信息满足第三预设身份条件,开启预设数量个摄像头进行视频监控。
其中,上述预设时间段以及预设数量可由系统默认设定,还可有用户自行设定,上述预设时间段可以是前5分钟,前10分钟,或前30分钟等等,上述预设数量可以是1,2,或3等等,此处不作限制。
本申请实施例中,可通过预设时间段对应的视频监控信息或者音频监控信息确定在预设时间段内的第二人员身份信息,根据第二人员身份信息确定出现在预设时间段内的来访人员是否为住宅主人或者熟人,若是,确定第二人员身份信息满足第三预设身份条件,具体地,可将第二人员身份信息与预设的身份信息库中的身份信息样本进行匹配,若匹配成功,表明第二人员身份信息中包括主人或者熟人的身份信息,从而,可确定第二人员身份信息满足第三预设身份条件,例如,第二人员身份信息中包括至少一个人脸身份信息,若至少一个人脸身份信息中包括与身份信息库中的人脸信息样本匹配成功的人脸身份信息,可确定第一人员身份信息满足第三预设身份条件,又例如,第二人员身份信息中包括至少一个声纹信息,若至少一个声纹信息中包括与身份信息库中的声纹信息样本匹配成功的声纹信息,可确定第二人员身份信息满足第三预设身份条件。此种情况下,可开启预设数量个摄像头进行视频监控,例如,开启第一摄像头进行视频监控,或者,开启第一摄像头和第二摄像头同时进行视频监控。
可选地,所述监控系统还包括测距传感器,本申请实施例中,还可包括以下步骤:
若所述测距传感器检测到有物体接近,执行所述开启所述两个以上摄像头中与所述至少一个目标拍摄区域对应的至少一个摄像头进行视频监控的操作。
上述测距传感器可包括以下至少一种:红外传感器或超声波传感器。
本申请实施例中,可先通过红外传感器或超声波传感器检测是否有物体或人员接近,若是,可开启至少一个摄像头进行视频监控,具体地,通过红外传感器可发射红外信号,以及接收红外反射信号,并记录发射红外信号的第一时刻,以及记录接收红外反射信号的第二时刻,从而,可根据第一时刻和第二时刻确定第一反射距离,若第一反射距离小于预设距离阈值,可确定出现人员或物体。或者,通过超声波传感器可发射超声波信号,以及接收超声波反射信号,并记录发射超声波信号的第三时刻,以及记录接收超声波反射信号的第四时刻,从而,可根据第三时刻和第三时刻确定第二反射距离,若第二反射距离小于预设距离阈值,可确定出现人员或物体。
可见,在本申请实施例中,通过获取第一监控信息;对第一监控信息进行信息处理,得到信息处理结果;根据信息处理结果确定至少一个目标拍摄区域,开启两个以上摄像头中与至少一个目标拍摄区域对应的至少一个摄像头进行视频监控,如此,能够在门外设置两个以上摄像头的情况下,通过对门外的第一监控信息确定至少一个目标拍摄区域,进而确定开启的摄像头或者摄像头数量,进而开启至少一个摄像头进行拍摄,既能保证对门外的情况进行有效监控,从而减少监控盲区,又能避免全部摄像头同时工作,从而减少能耗。
请参阅图2,图2是本申请实施例提供的另一种摄像头控制方法的流程示意图,应用于监控系统中的摄像头控制装置,所述监控系统还包括两个以上摄像头,所述两个以上摄像头中每一摄像头对应一个拍摄区域,所述摄像头控制装置与所述两个以上摄像头连接,第一摄像头对应第一拍摄区域,第二摄像头对应第二拍摄区域,所述第一摄像头和所述第二摄像头为所述两个以上摄像头中的任意两个摄像头,所述第一拍摄区域与所述第二拍摄区域之间存在重叠区域;如图2所示,本实施例中的摄像头控制方法包括:
201、若第一摄像头处于开启状态,通过第一摄像头获取视频监控信息;
202、对所述视频监控信息进行人像识别,得到所述视频监控信息中包括的人员数量;
203、若所述人员数量小于第一预设数量阈值,确定第一人员位置,以及,获取所述人员移动参数;根据所述人员移动参数预估来访人员在经过预设时长后的第二人员位置;
204、若所述人员数量大于第二预设数量阈值,确定所述目标拍摄区域包括所述第一拍摄区域和所述第二拍摄区域,开启所述第二摄像头,所述第二预设数量阈值大于或等于所述第一预设数量阈值;
205、若所述人员数量小于所述第一预设数量阈值,且所述第一人员位置处于所述重叠区域,确定所述目标拍摄区域包括所述第一拍摄区域和所述第二拍摄区域,开启所述第二摄像头;
206、若所述人员数量小于所述第一预设数量阈值,且所述第二人员位置处于所述第二拍摄区域中除了所述重叠区域以外的其他区域,确定所述目标拍摄区域包括所述第一拍摄区域和所述第二拍摄区域,开启所述第二摄像头。
举例说明,第一拍摄区域与第二拍摄区域之间存在重叠区域(Y区域),第一拍摄区域还包括除了重叠区域(Y区域)以外的X区域,第一拍摄区域还包括除了重叠区域(Y区域)以外的Z区域,若第一摄像头处于开启状态,通过第一摄像头获取视频监控信息,对视频监控信息进行人像识别,得到视频监控信息中包括的人员数量,若人员数量大于2,例如,人员数量为3,确定目标拍摄区域包括第一拍摄区域和所述第二拍摄区域,开启第二摄像头。若人员数量小于2,例如人员数量为1,确定来访人员的第一人员位置,若第一人员位置处于Y区域,确定目标拍摄区域包括第一拍摄区域和第二拍摄区域,开启第二摄像头。若人员数量小于2,例如人员数量为1,获取人员移动参数;根据人员移动参数预估来访人员在经过预设时长后的第二人员位置,若第二人员位置处于Z区域,确定目标拍摄区域包括第一拍摄区域和第二拍摄区域,开启第二摄像头。
其中,上述步骤201-步骤206的具体描述可以参照图1B所描述的摄像头控制方法的相应描述,在此不再赘述。
在本申请实施例中,通过针对不同的人员位置或者人员数量确定不同数量和不同拍摄区域对应的摄像头,如此,能够在门外设置两个以上摄像头的情况下,确定开启的摄像头或者摄像头数量,既能保证对门外的情况进行有效监控,从而减少监控盲区,又能避免全部摄像头同时工作,从而减少能耗。
请参阅图3,图3是本申请实施例提供的一种摄像头控制方法流程示意图,应用于监控系统中的摄像头控制装置,所述监控系统还包括两个以上摄像头、声音传感器和,所述两个以上摄像头中每一摄像头对应一个拍摄区域,如图3所示,该方法包括:
301、通过声音传感器获取音频监控信息;
302、对所述音频监控信息进行音频处理,得到第一人员位置区域;
303、确定所述第一人员位置区域所属的至少一个目标拍摄区域;
304、开启所述两个以上摄像头中与所述至少一个目标拍摄区域对应的至少一个摄像头进行视频监控。
其中,上述步骤301-步骤304的具体描述可以参照图1B所描述的摄像头控制方法的相应描述,在此不再赘述。
在本申请实施例中,通过声音传感器获取音频监控信息,对音频监控信息进行音频处理,得到第一人员位置区域,确定第一人员位置区域所属的至少一个目标拍摄区域,开启两个以上摄像头中与所述至少一个目标拍摄区域对应的至少一个摄像头进行视频监控,如此,能够在门外设置两个以上摄像头的情况下,通过音频监控信息确定门外的声音来源,从而确定来访人员的人员数量和人员位置区域,确定开启的摄像头或者摄像头数量,进而开启至少一个摄像头进行拍摄,既能保证对门外的情况进行有效监控,从而减少监控盲区,又能避免全部摄像头同时工作,从而减少能耗。
请参阅图4,图4是本申请实施例提供的另一种摄像头控制方法的流程示意图,应用于监控系统中的摄像头控制装置,所述监控系统还包括两个以上摄像头和声音传感器,所述两个以上摄像头中每一摄像头对应一个拍摄区域,如图4所示,本实施例中的摄像头控制方法包括:
401、若第一摄像头处于开启状态,通过第一摄像头获取视频监控信息;
402、若所述两个以上摄像头均处于未开启状态,通过声音传感器获取音频监控信息;
403、对所述视频监控信息进行视频处理,或者,对所述音频监控信息进行处理,得到至少一个来访人员的第一人员身份信息和第二人员位置区域;
404、若所述第一人员身份信息满足第一预设身份条件,且所述第二人员位置区域处于所述第一拍摄区域,开启所述第一摄像头;
405、若所述第一人员身份信息满足第一预设身份条件,且所述第二人员位置区域处于所述第二拍摄区域,开启所述第二摄像头;
406、若所述第一人员身份信息满足第二预设身份条件,同时开启所述第一摄像头和所述第二摄像头。
举例说明,可根据获取的视频监控信息确定第一人员身份信息,第一人员身份信息中包括至少一个人脸身份信息,若至少一个人脸身份信息中包括与身份信息库中的人脸信息样本匹配成功的人脸身份信息,表明来访人员中包括主人或熟人,可确定第一人员身份信息满足第一预设身份条件,此种情况下,若第二人员位置区域处于第一拍摄区域,可继续维持开启第一摄像头,若第二人员位置区域处于第二拍摄区域,可开启第二摄像头,关闭第一摄像头。若至少一个人脸身份信息与预设的身份信息库中的身份信息样本均匹配失败,表明来访人员均为陌生人,从而,可确定第一人员身份信息满足第二预设身份条件,此种情况下,可开启第二摄像头。
其中,上述步骤401-步骤406的具体描述可以参照图1B所描述的摄像头控制方法的相应描述,在此不再赘述。
在本申请实施例中,若第一摄像头处于开启状态,通过第一摄像头获取视频监控信息,若两个以上摄像头均处于未开启状态,通过声音传感器获取音频监控信息,对视频监控信息进行视频处理,或者,对音频监控信息进行处理,得到至少一个来访人员的第一人员身份信息和第二人员位置区域,若第一人员身份信息满足第一预设身份条件,且第二人员位置区域处于所述第一拍摄区域,开启第一摄像头,若身份信息满足第一预设身份条件,且第二人员位置区域处于第二拍摄区域,开启第二摄像头,若第一人员身份信息满足第二预设身份条件,同时开启第一摄像头和第二摄像头,如此,可通过确定来访人员的人员身份信息和第二人员位置区域,进而确定开启的摄像头或者摄像头数量,进而开启至少一个摄像头进行拍摄,既能保证对门外的情况进行有效监控,从而减少监控盲区,又能避免全部摄像头同时工作,从而减少能耗。
图5是本申请实施例提供的一种摄像头控制装置的结构示意图,如图5所示,所述摄像头控制装置属于监控系统,所述监控系统还包括两个以上摄像头,所述两个以上摄像头中每一摄像头对应一个拍摄区域,所述摄像头控制装置与所述两个以上摄像头连接,该摄像头控制装置包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行以下步骤的指令:
获取第一监控信息;
对所述第一监控信息进行信息处理,得到信息处理结果;
根据所述信息处理结果确定至少一个目标拍摄区域,开启所述两个以上摄像头中与所述至少一个目标拍摄区域对应的至少一个摄像头进行视频监控。
可以看出,本申请实施例提供的摄像头控制装置,通过获取第一监控信息;对第一监控信息进行信息处理,得到信息处理结果;根据信息处理结果确定至少一个目标拍摄区域,开启两个以上摄像头中与至少一个目标拍摄区域对应的至少一个摄像头进行视频监控,如此,能够在门外设置两个以上摄像头的情况下,通过对门外的第一监控信息确定至少一个目标拍摄区域,进而确定开启的摄像头或者摄像头数量,进而开启至少一个摄像头进行拍摄,既能保证对门外的情况进行有效监控,从而减少监控盲区,又能避免全部摄像头同时工作,从而减少能耗。
在一个可能的示例中,若第一摄像头处于开启状态,所述第一摄像头为所述两个以上摄像头中的任意一个摄像头,在所述获取第一监控信息方面,上述程序包括用于执行以下步骤的指令:
通过所述第一摄像头获取所述第一监控信息,所述第一监控信息为视频监控信息;
在所述对所述第一监控信息进行信息处理,得到信息处理结果方面,上述程序包括用于执行以下步骤的指令:
对所述视频监控信息进行人像识别,得到所述视频监控信息中包括的人员数量;
若所述人员数量小于第一预设数量阈值,确定第一人员位置,以及,获取所述人员移动参数;根据所述人员移动参数预估来访人员在经过预设时长后的第二人员位置。
在一个可能的示例中,所述第一摄像头对应第一拍摄区域,第二摄像头对应第二拍摄区域,所述第二摄像头为所述两个以上摄像头中除了所述第一摄像头以外的任意一个摄像头,所述第一拍摄区域与所述第二拍摄区域之间存在重叠区域;在所述根据所述信息处理结果确定至少一个目标拍摄区域,开启所述两个以上摄像头中与所述至少一个目标拍摄区域对应的至少一个摄像头进行视频监控方面,上述程序包括用于执行以下步骤的指令:
若所述人员数量大于第二预设数量阈值,确定所述目标拍摄区域包括所述第一拍摄区域和所述第二拍摄区域,开启所述第二摄像头,所述第二预设数量阈值大于或等于所述第一预设数量阈值;
若所述人员数量小于所述第一预设数量阈值,且所述第一人员位置处于所述重叠区域,确定所述目标拍摄区域包括所述第一拍摄区域和所述第二拍摄区域,开启所述第二摄像头;
若所述人员数量小于所述第一预设数量阈值,且所述第二人员位置处于所述第二拍摄区域中除了所述重叠区域以外的其他区域,确定所述目标拍摄区域包括所述第一拍摄区域和所述第二拍摄区域,开启所述第二摄像头。
在一个可能的示例中,所述监控系统还包括声音传感器,若所述两个以上摄像头均处于未开启状态,在所述获取第一监控信息方面,上述程序包括用于执行以下步骤的指令:
通过所述声音传感器获取所述第一监控信息,所述第一监控信息为音频监控信息;
在所述对所述第一监控信息进行信息处理,得到信息处理结果方面,上述程序包括用于执行以下步骤的指令:
对所述音频监控信息进行音频处理,得到第一人员位置区域;
在所述根据所述信息处理结果确定至少一个目标拍摄区域方面,上述程序包括用于执行以下步骤的指令:
确定所述第一人员位置区域所属的至少一个目标拍摄区域。。
在一个可能的示例中,所述第一摄像头对应第一拍摄区域,第二摄像头对应第二拍摄区域,所述第一摄像头和所述第二摄像头为所述两个以上摄像头中的任意两个摄像头,所述第一拍摄区域与所述第二拍摄区域之间存在重叠区域;所述信息处理结果包括第一人员身份信息和第二人员位置区域,在所述根据所述信息处理结果确定至少一个目标拍摄区域方面,上述程序包括用于执行以下步骤的指令:
若所述第一人员身份信息满足第一预设身份条件,且所述第二人员位置区域处于所述第一拍摄区域,开启所述第一摄像头;若所述第一人员身份信息满足第一预设身份条件,且所述第二人员位置区域处于所述第二拍摄区域,开启所述第二摄像头;
若所述第一人员身份信息满足第二预设身份条件,同时开启所述第一摄像头和所述第二摄像头。
在一个可能的示例中,上述程序还包括用于执行以下步骤的指令:
获取当前时间所处的目标时间段;
根据预设的时间段与数量之间的映射关系确定与所述目标时间段对应的第一数量;
获取历史视频监控信息;
根据所述历史视频监控信息确定在所述目标时间段内所述两个以上摄像头对应的两个以上拍摄区域中每一拍摄区域的人员出现次数,得到两个以上人员出现次数;
按照人员出现次数从大到小的顺序选取所述第一数量个与所述人员出现次数对应的摄像头,并开启所述第一数量个摄像头进行视频监控。
在一个可能的示例中,上述程序还包括用于执行以下步骤的指令:
若预设时间段内检测到的第二人员身份信息满足第三预设身份条件,开启预设数量个摄像头进行视频监控。
在一个可能的示例中,所述监控系统还包括测距传感器,上述程序还包括用于执行以下步骤的指令:
若所述测距传感器检测到有物体接近,执行所述开启所述两个以上摄像头中与所述至少一个目标拍摄区域对应的至少一个摄像头进行视频监控的操作。
图6是本申请实施例中所涉及的摄像头控制装置600的功能单元组成框图。所述摄像头控制装置属于监控系统,所述监控系统还包括两个以上摄像头,所述两个以上摄像头中每一摄像头对应一个拍摄区域,所述摄像头控制装置与所述两个以上摄像头连接,该摄像头控制装置600应用于摄像头控制装置,所述摄像头控制装置包括:
获取单元601,用于获取第一监控信息;
处理单元602,用于对所述第一监控信息进行信息处理,得到信息处理结果;
执行单元603,用于根据所述信息处理结果确定至少一个目标拍摄区域;开启所述两个以上摄像头中与所述至少一个目标拍摄区域对应的至少一个摄像头进行视频监控。
在此需要说明的是,上述获取单元601、处理单元602和执行单元603的具体工作过程参见上述步骤101-103的相关描述。在此不再赘述。
可以看出,本申请实施例中,摄像头控制装置通过获取第一监控信息;对第一监控信息进行信息处理,得到信息处理结果;根据信息处理结果确定至少一个目标拍摄区域,开启两个以上摄像头中与至少一个目标拍摄区域对应的至少一个摄像头进行视频监控,如此,能够在门外设置两个以上摄像头的情况下,通过对门外的第一监控信息确定至少一个目标拍摄区域,进而确定开启的摄像头或者摄像头数量,进而开启至少一个摄像头进行拍摄,既能保证对门外的情况进行有效监控,从而减少监控盲区,又能避免全部摄像头同时工作,从而减少能耗。
在可选情况下,若第一摄像头处于开启状态,所述第一摄像头为所述两个以上摄像头中的任意一个摄像头,在所述获取第一监控信息方面,所述获取单元601具体用于:
通过所述第一摄像头获取所述第一监控信息,所述第一监控信息为视频监控信息;
在所述对所述第一监控信息进行信息处理,得到信息处理结果方面,所述处理单元602具体用于:
对所述视频监控信息进行人像识别,得到所述视频监控信息中包括的人员数量;
若所述人员数量小于第一预设数量阈值,确定第一人员位置,以及,获取所述人员移动参数;根据所述人员移动参数预估来访人员在经过预设时长后的第二人员位置。
在可选情况下,所述第一摄像头对应第一拍摄区域,第二摄像头对应第二拍摄区域,所述第二摄像头为所述两个以上摄像头中除了所述第一摄像头以外的任意一个摄像头,所述第一拍摄区域与所述第二拍摄区域之间存在重叠区域;在所述根据所述信息处理结果确定至少一个目标拍摄区域,开启所述两个以上摄像头中与所述至少一个目标拍摄区域对应的至少一个摄像头进行视频监控方面,所述执行单元603具体用于:
若所述人员数量大于第二预设数量阈值,确定所述目标拍摄区域包括所述第一拍摄区域和所述第二拍摄区域,开启所述第二摄像头,所述第二预设数量阈值大于或等于所述第一预设数量阈值;
若所述人员数量小于所述第一预设数量阈值,且所述第一人员位置处于所述重叠区域,确定所述目标拍摄区域包括所述第一拍摄区域和所述第二拍摄区域,开启所述第二摄像头;
若所述人员数量小于所述第一预设数量阈值,且所述第二人员位置处于所述第二拍摄区域中除了所述重叠区域以外的其他区域,确定所述目标拍摄区域包括所述第一拍摄区域和所述第二拍摄区域,开启所述第二摄像头。
在可选情况下,所述监控系统还包括声音传感器,若所述两个以上摄像头均处于未开启状态,在所述获取第一监控信息方面,所述获取单元601具体用于:
通过所述声音传感器获取所述第一监控信息,所述第一监控信息为音频监控信息;
在所述对所述第一监控信息进行信息处理,得到信息处理结果方面,所述处理单元602具体用于:
对所述音频监控信息进行音频处理,得到第一人员位置区域;
在所述根据所述信息处理结果确定至少一个目标拍摄区域方面,所述执行单元603具体用于:
确定所述第一人员位置区域所属的至少一个目标拍摄区域。
在可选情况下,所述第一摄像头对应第一拍摄区域,第二摄像头对应第二拍摄区域,所述第一摄像头和所述第二摄像头为所述两个以上摄像头中的任意两个摄像头,所述第一拍摄区域与所述第二拍摄区域之间存在重叠区域;所述信息处理结果包括第一人员身份信息和第二人员位置区域,在所述根据所述信息处理结果确定至少一个目标拍摄区域方面,所述执行单元603具体用于:
若所述第一人员身份信息满足第一预设身份条件,且所述第二人员位置区域处于所述第一拍摄区域,开启所述第一摄像头;若所述第一人员身份信息满足第一预设身份条件,且所述第二人员位置区域处于所述第二拍摄区域,开启所述第二摄像头;
若所述第一人员身份信息满足第二预设身份条件,同时开启所述第一摄像头和所述第二摄像头。
在可选情况下,所述获取单元601,还用于获取当前时间所处的目标时间段;
所述处理单元602,还用于根据预设的时间段与数量之间的映射关系确定与所述目标时间段对应的第一数量;
所述获取单元601,还用于获取历史视频监控信息;
所述处理单元602,还用于根据所述历史视频监控信息确定在所述目标时间段内所述两个以上摄像头对应的两个以上拍摄区域中每一拍摄区域的人员出现次数,得到两个以上人员出现次数;
所述执行单元603,还用于按照人员出现次数从大到小的顺序选取所述第一数量个与所述人员出现次数对应的摄像头,并开启所述第一数量个摄像头进行视频监控。
在可选情况下,若预设时间段内检测到的第二人员身份信息满足第三预设身份条件,所述执行单元603还用于开启预设数量个摄像头进行视频监控。
在可选情况下,所述监控系统还包括测距传感器,若所述测距传感器检测到有物体接近,所述执行单元603还用于执行所述开启所述两个以上摄像头中与所述至少一个目标拍摄区域对应的至少一个摄像头进行视频监控的操作。
本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括移动终端。
本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括移动终端。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术来访人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、ROM、RAM、磁盘或光盘等。
以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术来访人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。