一种球机的联动监控方法及装置与流程

文档序号:12730607阅读:644来源:国知局
一种球机的联动监控方法及装置与流程

本发明涉及视频监控技术领域,具体涉及一种球机的联动监控方法及装置。



背景技术:

目前的高空瞭望系统,将高空球机均匀的分布安装在城市中的一些点位的高处,由后台控制高空球机,用户可通过界面上的操作,对高空球机进行上下左右移动,以及远近拉升,从而实现对城市中各个角落的观察和监控。

然而,这种高空瞭望系统具有一定的局限性,由于是用户手动操作,对于一些实时性要求很高的突发事件,往往因为操作人员的反应时间,造成高空球机不能迅速,准确的定位到事发现场。因此,在一些突发情况发生时,这种高空瞭望系统往往会错失最佳的观察时机。



技术实现要素:

因此,本发明要解决的技术问题在于现有高空瞭望系统均采用人工手动控制高空球机,往往会因操作人员的反应不及时,错失对突发事件现场的视频记录与观察。

为此,本发明实施例提供了如下技术方案:

一方面,提供了一种球机的联动监控方法,包括如下步骤:当移动物体经过预设监控点并触发报警时,获取所述预设监控点的坐标;获取预设覆盖范围包含所述预设监控点的多个预设目标球机;分别根据所述预设监控点的坐标和所述预设目标球机的坐标计算所述预设目标球机的调整参数;分别按照所述调整参数调整对应的所述预设目标球机以监控所述预设监控点。

可选地,还包括:当移动物体经过预设监控点时,获取所述移动物体的识别信息,所述识别信息包括形状、大小、颜色和速度;将所述识别信息与预设阈值分别对比;根据对比结果确定是否触发报警。

可选地,所述获取预设覆盖范围包含所述预设监控点的多个预设目标球机的步骤包括:获取全部预设球机的坐标;分别根据所述预设球机的坐标和所述预设监控点的坐标计算所述预设球机与所述预设监控点之间的距离;分别判断所述距离是否不大于对应预设球机的覆盖范围;如果是,则判定所述预设监控点在该预设球机的覆盖范围内。

可选地,所述预设球机与所述预设监控点之间的距离其中,R为地球半径,JA、WA和HA分别为所述预设球机的坐标中的经度、纬度和高度,JP和WP分别为所述预设监控点的坐标中的经度和纬度。

可选地,所述预设目标球机的调整参数包括球机水平方向旋转角度p、球机垂直方向旋转角度t和球机放大倍数z,其中,R为地球半径,JA、WA和HA分别为所述预设球机的坐标中的经度、纬度和高度,JP和WP分别为所述预设监控点的坐标中的经度和纬度,所述球机垂直方向旋转角度t根据所述预设目标球机与所述预设监控点之间的距离按照比例确定,所述预设目标球机的初始角度是水平正北方向。

另一方面,提供了一种球机的联动监控装置,包括:预设监控点的坐标获取单元,用于当移动物体经过预设监控点并触发报警时,获取所述预设监控点的坐标;预设目标球机获取单元,用于获取预设覆盖范围包含所述预设监控点的多个预设目标球机;调整参数计算单元,用于分别根据所述预设监控点的坐标和所述预设目标球机的坐标计算所述预设目标球机的调整参数;调整单元,分别按照所述调整参数调整对应的所述预设目标球机以监控所述预设监控点。

可选地,还包括:识别信息获取单元,用于当移动物体经过预设监控点时,获取所述移动物体的识别信息,所述识别信息包括形状、大小、颜色和速度;对比单元,用于将所述识别信息与预设阈值分别对比;报警判定单元,用于根据对比结果确定是否触发报警。

可选地,所述预设目标球机获取单元包括:预设球机坐标获取子单元,用于获取全部预设球机的坐标;距离计算子单元,用于分别根据所述预设球机的坐标和所述预设监控点的坐标计算所述预设球机与所述预设监控点之间的距离;覆盖范围判断子单元,用于分别判断所述距离是否不大于对应预设球机的覆盖范围;预设目标球机确定子单元,如果所述距离不大于对应预设球机的覆盖范围,则判定所述预设监控点在该预设球机的覆盖范围内。

本发明技术方案,具有如下优点:

本发明实施例提供的球机的联动监控方法及装置,预先在目标监控区域内合理布置多个高空球机,并合理设置多个预设监控点,每个预设监控点处设置监控报警系统,当移动物体经过其中一个预设监控点时,由该预设监控点处的监控报警系统根据其获取的该移动物体的信息判断是否报警。如果根据判断结果确定需要报警,则获取该预设监控点的坐标。然后分别根据该预设监控点的坐标和覆盖范围包括该预设监控点的预设目标球机的坐标计算该预设目标球机的调整参数。最后各个覆盖范围包括该预设监控点的预设目标球机就可以按照对应的调整参数调整其摄像角度和摄像参数,以实时获取该监控点的视频信息。本申请中,由于预设监控点的坐标和各个预设球机的坐标都是已知的,一旦某个监控点触发了报警,各个预设球机可以迅速、准确地根据预设坐标锁定该预设监控点,实时记录该预设监控点发生的事件。另外,由于预先设置高空球机中有多个可以覆盖该预设监控点,因此可以从多个角度记录发生的事件,记录的事件信息更全面可靠。当移动物体移动到其他预设监控点附近时,则按照本申请提供的技术方案迅速调动其他范围可以覆盖的预设球机来实现多角度监控。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例1中一种球机的联动监控方法的流程图;

图2为本发明实施例中预设球机联动追踪预设监控点附近的移动物体的示意图;

图3为本发明实施例2中一种球机的联动监控装置的原理框图。

具体实施方式

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

实施例1

如图1和2所示,本实施例提供了一种球机的联动监控方法,该方法可以将多个预设球机组成的高空瞭望系统与监控报警系统形成联动控制,包括如下步骤:

S1:当移动物体经过预设监控点并触发报警时,获取预设监控点的坐标。预设监控点设置在目标监控区域内,且预设监控点处设置有监控报警系统。

S2:获取预设覆盖范围包含预设监控点的多个预设目标球机。

S3:分别根据预设监控点的坐标和预设目标球机的坐标计算预设目标球机的调整参数。

S4:分别按照调整参数调整对应的预设目标球机以监控预设监控点。

本实施例提供的球机的联动监控方法,预先在目标监控区域内合理布置多个高空球机,并合理设置多个预设监控点,每个预设监控点处设置监控报警系统,当移动物体经过其中一个预设监控点时,由该预设监控点处的监控报警系统根据其获取的该移动物体的信息判断是否报警。如果根据判断结果确定需要报警,则获取该预设监控点的坐标。然后分别根据该预设监控点的坐标和覆盖范围包括该预设监控点的预设目标球机的坐标计算该预设目标球机的调整参数。最后各个覆盖范围包括该预设监控点的预设目标球机就可以按照对应的调整参数调整其摄像角度和摄像参数,以实时获取该监控点的视频信息。

上述方法中,由于预设监控点的坐标和各个预设球机的坐标都是已知的,一旦某个监控点触发了报警,各个预设球机可以迅速、准确地根据预设坐标锁定该预设监控点,实时记录该预设监控点发生的事件。另外,由于预先设置高空球机中有多个可以覆盖该预设监控点,因此可以从多个角度记录发生的事件,记录的事件信息更全面可靠。当移动物体移动到其他预设监控点附近时,则按照上述方法迅速调动其他范围可以覆盖的预设球机来实现多角度监控。

作为具体的实施方式,上述方法还包括以下步骤:

首先,当移动物体经过预设监控点时,获取移动物体的识别信息,识别信息包括形状、大小、颜色和速度。该识别信息可以由该预设监控点处设置的监控报警系统中的监控设备获取。

然后,将识别信息与预设阈值分别对比。

最后,根据对比结果确定是否触发报警。该报警可以传入后台服务器。

预设监控点在本实施例中是指设有监控报警系统的地点,该监控报警系统可以是固定在预设地点的,例如固定在道路上的。该监控报警系统也可以是移动的。固定式监控报警系统,其坐标是固定不变的,在设置时就可以获取的,预设球机的位置也是固定不变的。因此,对于固定式监控报警系统对应的预设监控点,覆盖范围包含该预设监控点的预设目标球机是可以直接确定的;对于移动式的监控报警系统,其当前实时位置就是预设监控点,而其当前实时位置是实时变化的,覆盖范围包含该预设监控点的预设目标球机是需要根据预设监控点的当前位置实时计算的。

作为其中一种可选的具体实施方式,对于移动式的监控报警系统对应的预设监控点,上述步骤S2,即获取预设覆盖范围包含预设监控点的多个预设目标球机的步骤包括:

首先,获取全部预设球机的坐标。当将报警传入后台服务器后,则由后台服务器遍历全部的预设球机获取坐标信息。

然后,分别根据预设球机的坐标和预设监控点的坐标计算预设球机与预设监控点之间的距离。该距离的计算公式为其中,R为地球半径,JA、WA和HA分别为预设球机的坐标中的经度、纬度和高度,JP和WP分别为预设监控点的坐标中的经度和纬度。

最后,分别判断距离是否不大于对应预设球机的覆盖范围,一般球机的覆盖范围在1000米到2000米之间。

如果是,则判定预设监控点在该预设球机的覆盖范围内。覆盖范围包括预设监控点的预设球机即为预设目标球机。从而通过该方法可以筛选出预设监控点附近的预设目标球机。

作为具体的实施方式,预设目标球机的调整参数包括球机水平方向旋转角度p、球机垂直方向旋转角度t和球机放大倍数z,其中,R为地球半径,JA、WA和HA分别为预设球机的坐标中的经度、纬度和高度,JP和WP分别为预设监控点的坐标中的经度和纬度,球机垂直方向旋转角度t根据预设目标球机与预设监控点之间的距离按照比例确定,所有球机的初始角度是水平正北方向。球机水平方向旋转角度p、球机垂直方向旋转角度t均是指相对球机的初始角度转动的角度。如果球机的当前角度不是初始角度,则在该当前角度的基础上转动到目标角度。

本实施例中,在确定了预设球机的调整参数后,后台服务器可以调用球机的SDK(镜头移动及变倍、变焦控制的软件接口开发包)操作球机实现联动追踪,并继续由后台服务器调用球机SDK获取球机码流,存入预设存储器中。

实施例2

如图3所示,本施例提供一种球机的联动监控装置,包括:

预设监控点的坐标获取单元U1,用于当移动物体经过预设监控点并触发报警时,获取预设监控点的坐标;

预设目标球机获取单元U2,用于获取预设覆盖范围包含预设监控点的多个预设目标球机;

调整参数计算单元U3,用于分别根据预设监控点的坐标和预设目标球机的坐标计算预设目标球机的调整参数;

调整单元U4,分别按照调整参数调整对应的预设目标球机以监控预设监控点。

本实施例提供的球机的联动监控方法,由于预设监控点的坐标和各个预设球机的坐标都是已知的,一旦某个监控点触发了报警,各个预设球机可以迅速、准确地根据预设坐标锁定该预设监控点,实时记录该预设监控点发生的事件。另外,由于预先设置高空球机中有多个可以覆盖该预设监控点,因此可以从多个角度记录发生的事件,记录的事件信息更全面可靠。当移动物体移动到其他预设监控点附近时,则该装置可以迅速调动其他范围可以覆盖的预设球机来实现多角度监控。

作为其中一种可选的具体实施方式,该装置还包括:

识别信息获取单元,用于当移动物体经过预设监控点时,获取移动物体的识别信息,识别信息包括形状、大小、颜色和速度;

对比单元,用于将识别信息与预设阈值分别对比;

报警判定单元,用于根据对比结果确定是否触发报警。

作为具体的实施方式,预设目标球机获取单元U2包括:

预设球机坐标获取子单元,用于获取全部预设球机的坐标;

距离计算子单元,用于分别根据预设球机的坐标和预设监控点的坐标计算预设球机与预设监控点之间的距离;

覆盖范围判断子单元,用于分别判断距离是否不大于对应预设球机的覆盖范围;

预设目标球机确定子单元,如果距离不大于对应预设球机的覆盖范围,则判定预设监控点在该预设球机的覆盖范围内。

显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1