一种基于计算机视觉的巡逻机器人和安防系统技术方案

技术编号:28707074 阅读:48 留言:0更新日期:2021-06-05 23:12
本发明专利技术提供一种基于计算机视觉的巡逻机器人和安防系统,旨在提高园区安防的严密性。所述机器人包括:处理模块、通信模块、拍摄模块以及驱动模块;所述处理模块用于控制所述驱动模块,使所述驱动模块将所述巡逻机器人行驶至园区的监控摄像头的监控盲区;所述处理模块还用于通过所述通信模块接收所述园区的安防服务器所发送的第一拍摄指令,所述第一拍摄指令是在以下情况下生成的:所述安防服务器判断出所述巡逻机器人行驶出所述监控摄像头的监控范围后,所述安防服务器生成所述第一拍摄指令;所述处理模块响应于所述第一拍摄指令,控制所述拍摄模块开始拍摄巡逻视频,并控制所述通信模块将所述巡逻视频传输给所述安防服务器。器。器。

【技术实现步骤摘要】
一种基于计算机视觉的巡逻机器人和安防系统


[0001]本专利技术涉及安防
,特别是涉及一种基于计算机视觉的巡逻机器人和安防系统。

技术介绍

[0002]随着社会迅速发展,我们的生活环境在不断发生变化,相继带来的不安全因素越来越多。诸如校园、社区等园区的包里事件屡屡发生,另外,由于幼儿年龄特点所决定,幼儿们通常缺乏生活经验,往往对陌生人的危险属性缺乏判断能力,因此幼儿园是最容易发生幼儿危害的场所。
[0003]因此,对于幼儿园而言,如何确保园内幼儿的安全,特别是防范陌生人对幼儿的拐骗、伤害等,是幼儿园的首要任务。为了提高幼儿园的安全性,通常会在园内布置多个监控摄像头,以对幼儿园进行安全监控。但是这些监控摄像头不可避免地会出现一个或多个监控盲区,这些监控盲区对幼儿园的安防形成威胁,并造成安全漏洞。

技术实现思路

[0004]本专利技术实施例的目的在于提供一种基于计算机视觉的巡逻机器人和安防系统,旨在提高幼儿园安防的严密性,从而提升园区安全性。具体技术方案如下:在本专利技术实施例的第一方面,提供一种基于计算机视觉的巡逻机器人,所述机器人包括:处理模块、通信模块、拍摄模块、驱动模块以及告警模块;当所述巡逻机器人处于巡逻状态期间,所述处理模块用于控制所述驱动模块,使所述驱动模块将所述巡逻机器人行驶至园区的监控摄像头的监控盲区;所述处理模块还用于通过所述通信模块接收所述园区的安防服务器所发送的第一拍摄指令,所述第一拍摄指令是在以下情况下生成的:所述安防服务器判断出所述巡逻机器人行驶出所述监控摄像头的监控范围后,所述安防服务器生成所述第一拍摄指令;所述处理模块响应于所述第一拍摄指令,控制所述拍摄模块开始拍摄巡逻视频,并控制所述通信模块将所述巡逻视频传输给所述安防服务器;所述处理模块还用于从所述巡逻视频中获取多个视频帧,并针对获取的每个视频帧进行人像检测,以及在检测到人像的情况下,对人像进行人脸识别操作,以判断视频帧中的人像是否属于所述园区的工作人员;在视频帧中的人像不属于所述园区的工作人员的情况下,所述处理模块控制所述告警模块发出第一类告警,以对不明身份的人员进行驱离。
[0005]在本专利技术实施例的第二方面,提供一种基于计算机视觉的安防系统,所述安防系统包括:巡逻机器人、安防服务器以及多个监控摄像头;所述监控摄像头与所述安防服务器通信连接,用于将拍摄的监控视频发送给所述安防服务器;所述安防服务器针对每个监控摄像头,根据该监控摄像头发送的监控视频,检测
该监控视频中是否包含所述巡逻机器人的图像,如果不包含,则确定所述巡逻机器人行驶出该监控摄像头的监控范围;所述安防服务器判断出所述巡逻机器人行驶出所有监控摄像头的监控范围后,所述安防服务器生成所述第一拍摄指令,并将所述第一拍摄指令发送给所述巡逻机器人;所述巡逻机器人响应于所述第一拍摄指令,开始拍摄巡逻视频,并将拍摄的巡逻视频发送给所述安防服务器;所述巡逻机器人还从所述巡逻视频中获取多个视频帧,并针对获取的每个视频帧进行人像检测,以及在检测到人像的情况下,对人像进行人脸识别操作,以判断视频帧中的人像是否属于所述园区的工作人员;在视频帧中的人像不属于所述园区的工作人员的情况下,所述巡逻机器人发出第一类告警,以对不明身份的人员进行驱离。
[0006]本专利技术中,通过巡逻机器人对园区内的各个监控盲区进行巡逻,巡逻机器人到达监控盲区后,针对监控盲区拍摄巡逻视频,并上传给安防服务器。此外,巡逻机器人还从巡逻视频中获取视频帧,并检测视频帧中的人像,以及对人像进行身份识别。如果人像不属于园区的工作人员,则发出告警,以驱离监控盲区内身份不明的人员。如此,本专利技术通过巡逻机器人,实现了对监控盲区的有效防范,有利于提高园区安防的严密性,从而提升园区安全性。
[0007]此外,本专利技术中,当安防服务器判断出巡逻机器人行驶出所有监控摄像头的监控范围后,安防服务器向巡逻机器人发出第一拍摄指令。其中,巡逻机器人行驶出所有监控摄像头的监控范围,相当于巡逻机器人驶入了一个监控盲区。换言之,当巡逻机器人进入监控盲区时,才会接收到第一拍摄指令,并开始拍摄。而在非监控盲区,不会拍摄巡逻视频。
[0008]可见,本专利技术在实施期间,可以准确控制巡逻机器人的拍摄时间,从而尽量减少巡逻机器人进行无意义拍摄的情况,提高巡逻机器人的使用效率。
附图说明
[0009]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,以下描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
[0010]图1是本专利技术一实施例提出的基于计算机视觉的巡逻机器人的示意图;图2是本专利技术一实施例提出的基于计算机视觉的安防系统的示意图。
具体实施方式
[0011]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述。显然,所描述的实施例是本专利技术的一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0012]相关技术中,为了提高幼儿园的安全性,通常会在园内布置多个监控摄像头,以对幼儿园进行安全监控。但是这些监控摄像头不可避免地会出现一个或多个监控盲区,这些
监控盲区对幼儿园的安防形成威胁,并造成安全漏洞。
[0013]参考图1,图1是本专利技术一实施例提出的基于计算机视觉的巡逻机器人的示意图。如图1所示,所述机器人包括:处理模块、通信模块、拍摄模块、驱动模块以及告警模块。
[0014]其中,当所述巡逻机器人处于巡逻状态期间,所述处理模块用于控制所述驱动模块,使所述驱动模块将所述巡逻机器人行驶至幼儿园的监控摄像头的监控盲区。
[0015]所述处理模块还用于通过所述通信模块接收所述幼儿园的安防服务器所发送的第一拍摄指令,所述第一拍摄指令是在以下情况下生成的:所述安防服务器判断出所述巡逻机器人行驶出所述监控摄像头的监控范围后,所述安防服务器生成所述第一拍摄指令。
[0016]所述处理模块响应于所述第一拍摄指令,控制所述拍摄模块开始拍摄巡逻视频,并控制所述通信模块将所述巡逻视频传输给所述安防服务器。
[0017]所述处理模块还用于从所述巡逻视频中获取多个视频帧,并针对获取的每个视频帧进行人像检测,以及在检测到人像的情况下,对人像进行人脸识别操作,以判断视频帧中的人像是否属于所述幼儿园的工作人员。
[0018]在视频帧中的人像不属于所述幼儿园的工作人员的情况下,所述处理模块控制所述告警模块发出第一类告警,以对不明身份的人员进行驱离。
[0019]可选地,在一些具体实施方式中,处理模块中预先配置了多个监控盲区,在所述巡逻机器人处于巡逻状态期间,所述处理模块控制所述驱动模块按照预设顺序,将所述巡逻机器人依次行驶至各个监控盲区,依次对各个监控盲区进行巡逻。
[0020]具体实现时,巡逻机本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于计算机视觉的巡逻机器人,其特征在于,所述机器人包括:处理模块、通信模块、拍摄模块、驱动模块以及告警模块;当所述巡逻机器人处于巡逻状态期间,所述处理模块用于控制所述驱动模块,使所述驱动模块将所述巡逻机器人行驶至园区的监控摄像头的监控盲区;所述处理模块还用于通过所述通信模块接收所述园区的安防服务器所发送的第一拍摄指令,所述第一拍摄指令是在以下情况下生成的:所述安防服务器判断出所述巡逻机器人行驶出所述监控摄像头的监控范围后,所述安防服务器生成所述第一拍摄指令;所述处理模块响应于所述第一拍摄指令,控制所述拍摄模块开始拍摄巡逻视频,并控制所述通信模块将所述巡逻视频传输给所述安防服务器;所述处理模块还用于从所述巡逻视频中获取多个视频帧,并针对获取的每个视频帧进行人像检测,以及在检测到人像的情况下,对人像进行人脸识别操作,以判断视频帧中的人像是否属于所述园区的工作人员;在视频帧中的人像不属于所述园区的工作人员的情况下,所述处理模块控制所述告警模块发出第一类告警,以对不明身份的人员进行驱离。2.根据权利要求1所述的基于计算机视觉的巡逻机器人,其特征在于,在从视频帧中检测到人像,但是每个视频帧中的人像均人脸识别失败的情况下,所述处理模块控制所述告警模块发出第二类告警,以提示监控盲区的人员主动面向所述巡逻机器人,以辅助设所述巡逻机器人进行人脸识别。3.根据权利要求1所述的基于计算机视觉的巡逻机器人,其特征在于,所述处理模块中预先配置了多个监控盲区,在所述巡逻机器人处于巡逻状态期间,所述处理模块控制所述驱动模块按照预设顺序,将所述巡逻机器人依次行驶至各个监控盲区,依次对各个监控盲区进行巡逻。4.根据权利要求3所述的基于计算机视觉的巡逻机器人,其特征在于,所述处理模块还用于通过所述通信模块接收跟踪指令,所述跟踪指令是在以下情况下生成的:所述园区的任一监控摄像头拍摄到人像,且所述安防服务器确定该人像不属于所述园区的工作人员时,所述安防服务器生成所述跟踪指令,所述跟踪指令携带该监控摄像头的编号和所述人像的特征向量;所述处理模块响应于所述跟踪指令,从巡逻状态切换为跟踪状态,并根据跟踪指令携带的监控摄像头编号,控制所述驱动模块,将所述巡逻机器人行驶至相应的监控摄像头;所述处理模块通过所述通信模块接收所述安防服务器发送的第二拍摄指令,所述第二拍摄指令是在以下情况下生成的:所述安防服务器判断出所述巡逻机器人行驶至人像所在的监控范围后,所述安防服务器生成所述第二拍摄指令;所述处理模块响应于所述第二拍摄指令,控制所述拍摄模块开始拍摄跟踪视频,并从所述跟踪视频中获取视频帧,以及对获取的视频帧进行人像检测;在检测到人像的情况下,确定人像的特征向量,并将该特征向量与跟踪指令中的特征向量进行相似性对比,如果相似性超过预设阈值,则对该人像进行跟踪。5.根据权利要求4所述的基于计算机视觉的巡逻机器人,其特征在于,所述处理模块还用于通过所述通信模块接收所述安防服务器发送的状态切换指令,所述状态切换指令是所述安防服务器在以下情况下生成的:所述安防服务器判断出所述被跟踪的人像离开所述园
区出口的监控摄像头的监控范...

【专利技术属性】
技术研发人员:胡德斌
申请(专利权)人:苏州维众数据技术有限公司
类型:发明
国别省市:

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

1