一种视频监控系统的监控地图调控方法、装置和可读存储介质
文献发布时间:2023-06-19 10:03:37
技术领域
本发明涉及视频监控技术领域,特别是涉及一种视频监控系统的监控地图调控方法、一种视频监控系统的监控地图调控装置、一种电子设备和一种计算机可读存储介质。
背景技术
地理信息系统(GeographicInformationSystem,GIS)称为“地学信息系统”,是一种特定的十分重要的空间信息系统,是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
现有技术中,结合GIS地图与监控系统,同时还可以结合云计算技术,将视频监控与GIS平面图等技术紧密结合,使得可以通过GIS地图实时展示实际的监控信息,实现对监控区域的整体调控。但是,现有技术中的GIS地图与视频监控的结合大多仅限于对于监控视频在GIS地图中的相对展示,对于通过GIS地图实现对实际监控信息的实时调整和优化,仍然存在着手段单一、响应不及时等问题。亟需要一种能够最大限度的将GIS技术与视频监控系统深度融合从而实现灵活多维调控的方案。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种视频监控系统的监控地图调控方法和相应的一种视频监控系统的监控地图调控装置、一种电子设备以及一种计算机可读存储介质。
为了解决上述问题,本发明实施例公开了一种视频监控系统的监控地图调控方法,应用于多级监控服务器,所述多级监控服务器与多级监控客户端通信,所述多级监控服务器与多个监控设备通信,所述方法包括:
接收所述多级监控客户端发送的针对所述监控地图的显示请求信息;
控制所述多级监控客户端根据所述显示请求信息展示所述监控地图;
接收针对所述监控地图的调控请求信息;
控制所述多级监控客户端按照所述调控请求信息对所述监控地图进行调控。
可选地,所述多个监控设备包括原有监控设备和新增监控设备,所述监控地图显示有所述原有监控设备,所述调控请求信息包括地图更新请求信息,所述接收针对所述监控地图的调控请求信息,包括:
接收所述多个监控设备发送的针对所述监控地图的所述地图更新请求信息;所述地图更新请求信息为所述多个监控设备在预设情况下生成的;所述预设情况包括所述新增监控设备与所述视频监控系统建立联系,或对所述原有监控设备的监控位置进行优化;所述地图更新请求信息包括所述新增监控设备的第一当前监控位置信息和/或所述原有监控设备的第二当前监控位置信息;
所述控制所述多级监控客户端按照所述调控请求信息对所述监控地图进行调控,包括:
若所述地图更新请求信息包括所述第一当前监控位置信息,则控制所述多级监控客户端按照所述第一当前监控位置信息在所述监控地图的对应位置添加所述新增监控设备;
若所述地图更新请求信息包括所述第二当前监控位置信息,则控制所述多级监控客户端按照所述第二当前监控位置信息对所述原有监控设备在所述监控地图的位置进行移动。
可选地,所述监控地图显示有至少一个监控事件的事件状态信息,所述调控请求信息包括事态变更请求信息,所述接收针对所述监控地图的调控请求信息,包括:
接收所述多级监控客户端发送的针对所述监控地图的所述事态变更请求信息;所述事态变更请求信息为所述多级监控客户端根据用户针对所述监控地图的事态变更操作生成的;
所述控制所述多级监控客户端按照所述调控请求信息对所述监控地图进行调控,包括:
根据所述事态变更请求信息对所述事件状态信息进行更新,并确定与所述事件状态信息对应的事件响应级别;
根据所述事件响应级别从预设事件级别展示方式中确定目标事件级别展示方式;
控制所述多级监控客户端按照所述目标事件级别展示方式在所述监控地图展示所述事件状态信息。
可选地,所述调控请求信息包括定制展示请求信息,所述接收针对所述监控地图的调控请求信息,包括:
接收所述多级监控客户端发送的针对所述监控地图的所述定制展示请求信息;所述定制展示请求信息为所述多级监控客户端根据用户针对所述监控地图的定制展示操作生成的;
所述控制所述多级监控客户端按照所述调控请求信息对所述监控地图进行调控,包括:
根据所述定制展示请求信息确定对应的定制展示内容和定制展示方式,以及与所述定制展示内容对应的定制提醒方式;
控制所述多级监控客户端按照所述定制展示方式在所述监控地图展示所述定制展示内容,并控制所述多级监控客户端按照所述定制提醒方式对用户进行提醒。
可选地,所述调控请求信息包括局部缩放请求信息,所述接收针对所述监控地图的调控请求信息,包括:
接收所述多级监控客户端发送的针对所述监控地图的所述局部缩放请求信息;所述局部缩放请求信息为所述多级监控客户端根据用户针对所述监控地图的局部缩放操作生成的;
所述控制所述多级监控客户端按照所述调控请求信息对所述监控地图进行调控,包括:
控制所述多级监控客户端按照所述局部缩放请求信息对所述监控地图进行局部缩放。
可选地,所述监控地图设置有与所述多级监控客户端的等级对应的专项功能集合,所述调控请求信息包括功能调用请求信息,所述接收针对所述监控地图的调控请求信息,包括:
接收所述多级监控客户端发送的针对所述监控地图的所述功能调用请求信息;所述功能调用请求信息为所述多级监控客户端根据用户的功能选择操作生成的;
所述控制所述多级监控客户端按照所述调控请求信息对所述监控地图进行调控,包括:
根据所述功能调用请求信息从所述专项功能集合中确定目标功能;
控制所述多级监控客户端在所述监控地图执行所述目标功能。
可选地,所述多级监控客户端包括分别与各个级别的服务端相连的多个监控客户端,所述多个监控客户端之间相互通信,所述调控请求信息包括所述多个监控客户端发送的内部调控请求信息,所述接收针对所述监控地图的调控请求信息,包括:
接收针对所述监控地图的所述内部调控请求信息;所述内部调控请求信息包括等级权限信息;
所述控制所述多级监控客户端按照所述调控请求信息对所述监控地图进行调控,包括:
确定所述等级权限信息是否满足预设权限调控条件;
若满足所述预设权限调控条件,则控制所述多级监控客户端按照所述内部调控请求信息对所述监控地图进行调控。
本发明实施例还公开了一种视频监控系统的监控地图调控装置,应用于多级监控服务器,所述多级监控服务器与多级监控客户端通信,所述多级监控服务器与多个监控设备通信,所述装置包括:
第一接收模块,用于接收所述多级监控客户端发送的针对所述监控地图的显示请求信息;
第一控制模块,用于控制所述多级监控客户端根据所述显示请求信息展示所述监控地图;
第二接收模块,用于接收针对所述监控地图的调控请求信息;
第二控制模块,用于控制所述多级监控客户端按照所述调控请求信息对所述监控地图进行调控。
可选地,所述多个监控设备包括原有监控设备和新增监控设备,所述监控地图显示有所述原有监控设备,所述调控请求信息包括地图更新请求信息,所述第二接收模块,包括:
第一接收子模块,用于接收所述多个监控设备发送的针对所述监控地图的所述地图更新请求信息;所述地图更新请求信息为所述多个监控设备在预设情况下生成的;所述预设情况包括所述新增监控设备与所述视频监控系统建立联系,或对所述原有监控设备的监控位置进行优化;所述地图更新请求信息包括所述新增监控设备的第一当前监控位置信息和/或所述原有监控设备的第二当前监控位置信息;
所述第二控制模块,包括:
第一控制子模块,用于若所述地图更新请求信息包括所述第一当前监控位置信息,则控制所述多级监控客户端按照所述第一当前监控位置信息在所述监控地图的对应位置添加所述新增监控设备;
第二控制子模块,用于若所述地图更新请求信息包括所述第二当前监控位置信息,则控制所述多级监控客户端按照所述第二当前监控位置信息对所述原有监控设备在所述监控地图的位置进行移动。
可选地,所述监控地图显示有至少一个监控事件的事件状态信息,所述调控请求信息包括事态变更请求信息,所述第二接收模块,包括:
第二接收子模块,用于接收所述多级监控客户端发送的针对所述监控地图的所述事态变更请求信息;所述事态变更请求信息为所述多级监控客户端根据用户针对所述监控地图的事态变更操作生成的;
所述第二控制模块,包括:
更新子模块,用于根据所述事态变更请求信息对所述事件状态信息进行更新,并确定与所述事件状态信息对应的事件响应级别;
第一确定子模块,用于根据所述事件响应级别从预设事件级别展示方式中确定目标事件级别展示方式;
第三控制子模块,用于控制所述多级监控客户端按照所述目标事件级别展示方式在所述监控地图展示所述事件状态信息。
可选地,所述调控请求信息包括定制展示请求信息,所述第二接收模块,包括:
第三接收子模块,用于接收所述多级监控客户端发送的针对所述监控地图的所述定制展示请求信息;所述定制展示请求信息为所述多级监控客户端根据用户针对所述监控地图的定制展示操作生成的;
所述第二控制模块,包括:
第二确定子模块,用于根据所述定制展示请求信息确定对应的定制展示内容和定制展示方式,以及与所述定制展示内容对应的定制提醒方式;
第四控制子模块,用于控制所述多级监控客户端按照所述定制展示方式在所述监控地图展示所述定制展示内容,并控制所述多级监控客户端按照所述定制提醒方式对用户进行提醒。
可选地,所述调控请求信息包括局部缩放请求信息,所述第二接收模块,包括:
第四接收子模块,用于接收所述多级监控客户端发送的针对所述监控地图的所述局部缩放请求信息;所述局部缩放请求信息为所述多级监控客户端根据用户针对所述监控地图的局部缩放操作生成的;
所述第二控制模块,包括:
第五控制子模块,用于控制所述多级监控客户端按照所述局部缩放请求信息对所述监控地图进行局部缩放。
可选地,所述监控地图设置有与所述多级监控客户端的等级对应的专项功能集合,所述调控请求信息包括功能调用请求信息,所述第二接收模块,包括:
第五接收子模块,用于接收所述多级监控客户端发送的针对所述监控地图的所述功能调用请求信息;所述功能调用请求信息为所述多级监控客户端根据用户的功能选择操作生成的;
所述第二控制模块,包括:
第三确定子模块,用于根据所述功能调用请求信息从所述专项功能集合中确定目标功能;
第六控制子模块,用于控制所述多级监控客户端在所述监控地图执行所述目标功能。
可选地,所述多级监控客户端包括分别与各个级别的服务端相连的多个监控客户端,所述多个监控客户端之间相互通信,所述调控请求信息包括所述多个监控客户端发送的内部调控请求信息,所述第二接收模块,包括:
第六接收子模块,用于接收针对所述监控地图的所述内部调控请求信息;所述内部调控请求信息包括等级权限信息;
所述第二控制模块,包括:
第四确定子模块,用于确定所述等级权限信息是否满足预设权限调控条件;
第七控制子模块,用于若满足所述预设权限调控条件,则控制所述多级监控客户端按照所述内部调控请求信息对所述监控地图进行调控。
本发明实施例还公开了一种电子设备,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的一种视频监控系统的监控地图调控方法的步骤。
本发明实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的一种视频监控系统的监控地图调控方法的步骤。
本发明实施例包括以下优点:
在本发明实施例中,多级监控服务器接收到多级监控客户端发送的监控地图显示请求信息后,控制多级监控客户端根据该显示请求信息在视频监控系统展示对应的监控地图,多级监控服务器接收针对该监控地图的调控请求信息后,控制多级监控客户端按照该调控请求信息对监控地图进行调控。通过采用上述方法,能够对视频监控系统中的监控地图进行多种方式的展示和控制,当监控信息发生变化时可以在监控地图上同步进行调整,实现监控地图的灵活调控。
附图说明
图1是本发明实施例的一种视频监控系统的监控地图调控方法的步骤流程图;
图2是一种监控地图的集成功能示意图;
图3是本发明实施例的另一种视频监控系统的监控地图调控方法的步骤流程图;
图4是本发明实施例的一种视频监控系统的监控地图调控装置的结构框图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
现有对视频监控系统进行地理信息化。地理信息化是将监控领域涉及的与时空有关的目标按照地理信息的基本形式,结合形成包含图形对象和属性的GIS地图要素,并以数据图层的形式纳入空间数据库进行统一管理。监控系统底图中可能包含一个或多个专用业务图层,而图层包含一系列要素,一个要素表示一个目标,由图形对象和一条属性记录共同构成,图形对象通常由基本的点(如摄像机)、线(如车辆运行轨迹)、面(如某监控防区)构成,属性表存储了该目标的附属信息(如摄像机的编号、名称、类型以及其它属性等),图形对象和属性表记录行通过唯一标识号关联,以此实现空间信息和属性表的互查。随着GIS应用的深入和扩展,为了更好地促进行业应用与发展,行业应用标准化将成为一种必然。
现有的海关视频监控系统中,GIS地图与视频监控的结合大多仅限于对于监控视频在GIS地图中的相对展示,无法实现更多的功能,GIS技术与视频监控系统不能得到有效的融合。
基于此,本发明拟提供一种克服上述问题或者至少部分地解决上述问题的一种视频监控系统的监控地图调控方法和相应的一种视频监控系统的监控地图调控装置、一种电子设备以及一种计算机可读存储介质。
本发明实施例的核心构思之一在于,多级监控服务器接收到多级监控客户端发送的监控地图显示请求信息后,控制多级监控客户端根据该显示请求信息在视频监控系统展示对应的监控地图,多级监控服务器接收针对该监控地图的调控请求信息后,控制多级监控客户端按照该调控请求信息对监控地图进行调控。通过采用上述方法,能够对视频监控系统中的监控地图进行多种方式的展示和控制,当监控信息发生变化时可以在监控地图上同步进行调整,实现监控地图的灵活调控。
参照图1,示出了本发明实施例的一种视频监控系统的监控地图调控方法的步骤流程图,应用于多级监控服务器,其中,多级监控服务器与多级监控客户端通信,多级监控服务器与多个监控设备通信,具体可以包括如下步骤:
步骤101,接收所述多级监控客户端发送的针对所述监控地图的显示请求信息。
在本发明实施例中,监控服务器可以为多级监控服务器,该多级监控服务器上可以设置一个视频监控系统。该视频监控系统中设置有监控地图,该监控地图可以为GIS电子地图。该监控地图上集成多种应用功能。
多级监控服务器与多级监控客户端通信,也与多个监控设备进行通信。
在一种示例中,该视频监控系统可以为全方位的多级监控联网系统,该系统可以用于检测陆地或者海面某一区域范围内的目标(包括运动目标和静止目标),并可以对该监控目标的状态进行统计分析,预警以及回放。该系统集成多种监控手段并且可以自由调用所有的监控手段,包括摄像机、雷达、光电感应仪器、无人机、巡逻车以及其它一系列的监控手段,结合电子地图,对监控区域内的设施和活动目标进行监控和预警。
参照图2所示为一种监控地图的集成功能示意图,在该监控电子地图上设置了多个监控设备对应的图层,并提供多种针对监控数据的查看分析和报警处理功能,具体有相机目标图层、相机图层、雷达目标图层、AIS目标图层、相机框选功能、相机视频预览功能、告警列表显示功能、目标列表显示功能和告警视频联动功能。
在一种示例中,该视频监控系统的组成架构可以包括业务层、通讯层、接口层和地图服务层这四部分,且这四部分以松耦合的方式进行构建。松耦合系统通常是基于消息的系统,此时客户端和远程服务并不知道对方是如何实现的。客户端和服务之间的通讯由消息的架构支配。只要消息符合协商的架构,则客户端或服务的实现就可以根据需要进行更改,而不必担心会破坏对方。
在实际应用中,松耦合的构建方式,使海关监控系统各部分功能的个性化定制不影响系统整体,从而能够快速方便的满足各海关业务数据融合业务的功能需求,满足不同规模下不同呼叫中心设备的接口变化需求。松耦合的方式,使得系统的结构更为灵活,方便系统自身的扩展和优化。
在本发明实施例中,多级监控服务器接收多级监控客户端发送的针对监控地图的显示请求信息。显示请求信息可以包括显示区域信息,显示图层信息,显示控制信息和对应的监控设备信息。其中,显示控制信息是指海关监控中针对泊位贝位的显示控制。
步骤102,控制所述多级监控客户端根据所述显示请求信息展示所述监控地图。
在接收到显示请求信息后,多级监控服务器可以控制多级监控客户端根据显示请求信息显示监控地图。
在实际应用中,在GIS电子地图上显示监控数据,可以有多种显示方式,当视频监控系统启动时可以根据设定的显示区域,显示图层,显示泊位,显示贝位以及对应的摄像机配置信息对监控情况进行显示。其中,显示区域的坐标,显示图层可以通过本地配置文件进行配置;显示的泊位贝位信息和监控设备信息可以在数据库中进行配置。
步骤103,接收针对所述监控地图的调控请求信息。
在本发明实施例中,多级监控服务器可以接收多种针对监控地图的调控请求信息。该调控请求信息可以是多级监控客户端发送的,也可以是与多级监控服务器通信的多个监控设备发送的。
步骤104,控制所述多级监控客户端按照所述调控请求信息对所述监控地图进行调控。
多级监控客户端按照该调控请求信息对监控地图进行调控。在本发明实施例中,通过对监控地图进行调控,实现全方位的监控+GIS的解决方案,使得监控信息的展示与调度能够与视频监控系统进行有机结合。
综上,在本发明实施例中,多级监控服务器接收到多级监控客户端发送的监控地图显示请求信息后,控制多级监控客户端根据该显示请求信息在视频监控系统展示对应的监控地图,多级监控服务器接收针对该监控地图的调控请求信息后,控制多级监控客户端按照该调控请求信息对监控地图进行调控。通过采用上述方法,能够对视频监控系统中的监控地图进行多种方式的展示和控制,当监控信息发生变化时可以在监控地图上同步进行调整,实现监控地图的灵活调控。
参照图3,示出了本发明实施例的另一种视频监控系统的监控地图调控方法的步骤流程图,应用于多级监控服务器,其中,多级监控服务器与多级监控客户端通信,多级监控服务器与多个监控设备通信,具体可以包括如下步骤:
步骤301,接收所述多级监控客户端发送的针对所述监控地图的显示请求信息。
在实际应用中,用户可以在多级监控客户端设置多种监控地图的显示样式,并对其进行保存。用户需要对监控地图的显示方式进行修改的时候,可以从该显示样式集合中选择符合要求的样式,选定后可以将包含该样式的显示请求信息发送至与该多级监控客户端通信的多级监控服务器,多级监控服务器对其进行响应处理。
步骤302,控制所述多级监控客户端根据所述显示请求信息展示所述监控地图。
按照显示请求信息展示监控地图,监控地图上包含多种监控信息。
在一种情况下,与多级监控服务器通信的多个监控设备包括原有监控设备和新增监控设备,监控地图上显示有原有监控设备,调控请求信息包括地图更新请求信息。这种情况下可以执行步骤303至步骤305,对监控地图进行更新处理。
步骤303,接收所述多个监控设备发送的针对所述监控地图的所述地图更新请求信息。
其中,地图更新请求信息为多个监控设备在预设情况下生成的。预设情况包括新增监控设备与视频监控系统建立联系,或对原有监控设备的监控位置进行优化。
在本发明实施例中,调控请求信息可以为地图更新请求信息,在一种情况下,可以是对监控地图上的监控设备的位置进行更新。监控地图上标记有原有监控设备,当实际监控范围扩大或者需要加大监控力度时,可能需要增加新的监控设备,为了保证视频监控系统上监控设备的情况和实际监控情况的一致,监控地图上的监控设备也需要进行同步更新。当新增监控设备与视频监控系统需要建立联系时,新增监控设备生成相应的地图更新请求信息。
此外,当监控地图上的原有监控设备的实际监控位置发生变化,相应的,也需要对其在监控地图上的位置进行同步更新。
地图更新请求信息包括新增监控设备的第一当前监控位置信息和/或原有监控设备的第二当前监控位置信息。
在本发明实施例中,监控设备向多级监控服务器发送实时监控位置信息。其中,监控设备可以包括摄像头、红外摄像头、雷达等,还可以包括巡逻车、无人机等移动的监控设备。监控设备的定位方式可以采取自身携带的定位模块进行定位。例如北斗、GPS系统。还可以采取监控设备自身的定位系统进行定位。实际应用中,可以是多种定位方式的灵活选择或者互为印证。
此外,还可以采用基于分词的地址匹配技术,即基于移动端所在地理位置的名称来确定其具体定位。根据调查显示,城市信息中80%都与地理位置有关。可以对大量的与地理位置相关的信息,进行坐标编码,以便于系统进行分析、查询。也即,基于移动端所在地理位置的名称,进行分词处理,从而得到具体的地理位置,对移动端所在定位结果进行修正。具体来说,地址分词的方案有很多,可以对挑选出的地址数据进行人工分词标注,以作为训练数据;对于该训练数据或挑选出的地址数据中出现的单个阿拉伯数字字符或英文字母字符以及多个连续阿拉伯数字字符或英文字母字符,以预先唯一指定的单个阿拉伯数字字符或英文字母字符替换;采用由分词标签和标注标签组成的组合标签将该训练数据转换成所需要的格式;建立分词标注模型;对于欲分词标注的地址中出现的单个阿拉伯数字字符或英文字母字符以及多个连续阿拉伯数字字符或英文字母字符,以该预先唯一指定的单个阿拉伯数字字符或英文字母字符替换,同时保存替换前的阿拉伯数字字符或英文字母字符;然后对欲分词标注的地址进行分词标注;在分词标注结果中还原替换前的阿拉伯数字字符或英文字母字符。
步骤304,若所述地图更新请求信息包括所述第一当前监控位置信息,则控制所述多级监控客户端按照所述第一当前监控位置信息在所述监控地图的对应位置添加所述新增监控设备。
若地图更新请求信息包括第一当前监控位置信息,多级监控服务器则控制多级监控客户端按照第一当前监控位置信息在监控地图相应位置添加新增的监控设备。在实际应用中,若该新增监控设备为摄像机,可以在监控地图的对应位置标记上预设的摄像机图标。
步骤305,若所述地图更新请求信息包括所述第二当前监控位置信息,则控制所述多级监控客户端按照所述第二当前监控位置信息对所述原有监控设备在所述监控地图的位置进行移动。
若地图更新请求信息包括第二当前监控位置信息,则对原有监控设备在监控地图的位置按照该第二当前监控位置信息进行移动。
在本发明实施例中,视频监控系统支持监控设备定位信息的获取以及基于分词的地址匹配技术的定位信息的补充,从而获取完整的监控空间数据,将实际监控空间数据与视频监控系统的监控地图进行实时同步,有效提高了视频监控系统的实时检测和预警分析能力。
在另一种情况下,监控地图显示有至少一个监控事件的事件状态信息,调控请求信息包括事态变更请求信息。这种情况下可以执行以下步骤:
接收所述多级监控客户端发送的针对所述监控地图的所述事态变更请求信息。其中,所述事态变更请求信息为所述多级监控客户端根据用户针对所述监控地图的事态变更操作生成的。
根据所述事态变更请求信息对所述事件状态信息进行更新,并确定与所述事件状态信息对应的事件响应级别。
根据所述事件响应级别从预设事件级别展示方式中确定目标事件级别展示方式。
控制所述多级监控客户端按照所述目标事件级别展示方式在所述监控地图展示所述事件状态信息。
在本发明实施例中,监控地图上显示有至少一个监控事件的事件状态信息。其中,事件状态信息可以包括警情状态信息和与该警情状态信息对应的警情时间信息。事件状态信息按照一定的展示方式进行显示,当接收到多级监控客户端发送的事态变更请求信息,可以根据该事态变更请求信息对事件状态信息进行更新。更新后的事件状态信息需要确定与其对应的事件响应级别,并根据事件响应级别确定其对应的展示方式。其中,预设事件级别展示方式可以包括与该事件级别对应的预设展示颜色,预设展示图标,预设展示顺序和预设展示内容等。例如,当前监控事件的事件响应级别为一级,对应的展示方式为:红色、一级图标、在首行显示、显示处理人员信息、处理情况信息。
对于不同的监控事件,可以根据用户定义的事件响应级别进行不同的展示。例如,可以采用不同的颜色,声音、闪烁等展示方式。对于展示的内容还可以设定过滤条件,不同条件对应展示不同的内容。
在本发明实施例中,视频监控系统通过在监控地图上采用多种展示方式展示监控事件状态,实时形象化地反馈监控事件从接警到处警完毕的全过程,确保事件处置的及时性。
在另一种情况下,调控请求信息包括定制展示请求信息。这种情况下可以执行以下步骤:
接收所述多级监控客户端发送的针对所述监控地图的所述定制展示请求信息。其中,所述定制展示请求信息为所述多级监控客户端根据用户针对所述监控地图的定制展示操作生成的。
根据所述定制展示请求信息确定对应的定制展示内容和定制展示方式,以及与所述定制展示内容对应的定制提醒方式。
控制所述多级监控客户端按照所述定制展示方式在所述监控地图展示所述定制展示内容,并控制所述多级监控客户端按照所述定制提醒方式对用户进行提醒。
在本发明实施例中,用户可以按需智能订阅监控地图,即可以对监控地图根据实际需要进行定制展示。具体流程为,多级监控客户端根据用户的定制展示操作生成对应的定制展示请求信息。多级监控服务器接收到该定制展示请求信息后,确定对应的定制展示内容,定制展示方式以及定制提醒方式。多级监控客户端按照定制展示方式展示对应的定制展示内容,并按照定制提醒方式对用户进行提醒。
在实际应用中,可以采用GIS栅格图与矢量数据相结合的方式在监控地图进行相应信息的展示。
通过对监控地图提供按需智能订阅功能,给用户提供自行制定可视化显示策略的方案。用户可以根据自身需求,自行定制所需的展示内容和展示方式,还可以提供展示内容的提醒方式、提醒时间等。可以结合移动通信系统,将展示内容或提醒信息发送设定的移动终端进行展示或提醒。
在本发明实施例中,采用多种展示方式的有机结合,能够不局限于单一的展示形式,而是可以制定复杂而高效的展示策略,实现更多元的展示。
在另一种情况下,调控请求信息包括局部缩放请求信息,这种情况下可以执行以下步骤:
接收所述多级监控客户端发送的针对所述监控地图的所述局部缩放请求信息。其中,所述局部缩放请求信息为所述多级监控客户端根据用户针对所述监控地图的局部缩放操作生成的。
控制所述多级监控客户端按照所述局部缩放请求信息对所述监控地图进行局部缩放。
其中,局部缩放请求信息可以包括局部缩放区域信息和局部缩放时间信息。当接收到多级监控客户端发送的针对监控地图的局部缩放请求信息,多级监控服务器即可控制多级监控客户端按照该局部缩放请求信息对监控地图进行缩放。对于需要展示局部信息的状况,系统能够根据用户设定逻辑进行展示状态的调整。
在实际应用中,视频监控系统支持监控地图上监控信息的局部缩放显示,实时显示缩放区域的内容。还可以在系统上设定局部缩放的逻辑,当满足该缩放逻辑时,自动实现局部缩放。例如根据设定的时间间隔或顺序,进行局部信息的展示。
在另一种情况下,监控地图设置有与多级监控客户端的等级对应的专项功能集合,调控请求信息包括功能调用请求信息,这种情况下可以执行以下步骤:
接收所述多级监控客户端发送的针对所述监控地图的所述功能调用请求信息。其中,所述功能调用请求信息为所述多级监控客户端根据用户的功能选择操作生成的。
根据所述功能调用请求信息从所述专项功能集合中确定目标功能。
控制所述多级监控客户端在所述监控地图执行所述目标功能。
在本发明实施例中,多级监控客户端包括多个等级的多个监控客户端,属于同一等级的监控客户端具有相同的专项功能集合。即可以根据实际应用需要,将在该等级经常使用的功能进行应用集合,当用户需要使用的时候,可以直接从该专项功能集合中调用,从而避免用户在多个系统中进行切换和功能查找。
此外,视频监控系统提供多种展示和调度的界面,并且集成在监控地图中,能够通过监控地图实现所有监控信息的展示、事件告警、资源调度、结果反馈等多种操作,不需要反复切换操作界面,在同一界面即可完成所有系统提供的展示和调度功能。
通过采用上述方法,在多级监控客户端,可以根据客户端的等级确定相应的功能权限,形成针对该等级的专项功能集合,提供权限内的所有展示和调度功能,此外在主界面提供所有的可用功能入口,从而避免用户反复切换系统。
在另一种情况下,多级监控客户端包括分别与各个级别的服务端相连的多个监控客户端,多个监控客户端之间相互通信,调控请求信息包括多个监控客户端发送的内部调控请求信息,这种情况下可以执行以下步骤:
接收针对所述监控地图的所述内部调控请求信息。其中,所述内部调控请求信息包括等级权限信息。
确定所述等级权限信息是否满足预设权限调控条件。
若满足所述预设权限调控条件,则控制所述多级监控客户端按照所述内部调控请求信息对所述监控地图进行调控。
在本发明实施例中,多级监控客户端包括多个等级的多个监控客户端,且多个监控客户端之间可以相互通信,当接收到其他监控客户端发送的内部调控请求信息的时候,先要判断内部调控请求信息中的等级权限信息是否满足预设的权限调控条件,若满足,则该多级监控客户端可以按照内部调控请求信息对监控地图进行调控,否则,不能对监控地图进行调控。在一种示例中,当在紧急情况下,视频监控系统的指挥中心人员可以直接对一线执勤人员进行指挥调度。
在实际应用中,上级监控客户端能够随时将所需信息发送下级监控客户端进行展示,在某些情况下,上级监控客户端也可以根据下级监控客户端上报的内容调整监控地图展示内容,并及时将调度结果反馈下级监控客户端,从而实现协同配合。
综上,在本发明实施例中,多级监控服务器接收到多级监控客户端发送的监控地图显示请求信息后,控制多级监控客户端根据该显示请求信息在视频监控系统展示对应的监控地图,多级监控服务器接收针对该监控地图的调控请求信息后,控制多级监控客户端按照该调控请求信息对监控地图进行调控。通过采用上述方法,能够对视频监控系统中的监控地图进行多种方式的展示和控制,当监控信息发生变化时可以在监控地图上同步进行调整,实现监控地图的灵活调控。此外,该视频监控系统对于监控地图的展示和调度提供了多层级的调度方案,在各层级的监控客户端之间建立起协同沟通的平台,实现各层级之间的有机配合。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
参照图4,示出了本发明实施例的一种视频监控系统的监控地图调控装置的结构框图,应用于多级监控服务器,所述多级监控服务器与多级监控客户端通信,所述多级监控服务器与多个监控设备通信,具体可以包括如下模块:
第一接收模块401,用于接收所述多级监控客户端发送的针对所述监控地图的显示请求信息;
第一控制模块402,用于控制所述多级监控客户端根据所述显示请求信息展示所述监控地图;
第二接收模块403,用于接收针对所述监控地图的调控请求信息;
第二控制模块404,用于控制所述多级监控客户端按照所述调控请求信息对所述监控地图进行调控。
在本发明实施例中,所述多个监控设备包括原有监控设备和新增监控设备,所述监控地图显示有所述原有监控设备,所述调控请求信息包括地图更新请求信息,所述第二接收模块,包括:
第一接收子模块,用于接收所述多个监控设备发送的针对所述监控地图的所述地图更新请求信息;所述地图更新请求信息为所述多个监控设备在预设情况下生成的;所述预设情况包括所述新增监控设备与所述视频监控系统建立联系,或对所述原有监控设备的监控位置进行优化;所述地图更新请求信息包括所述新增监控设备的第一当前监控位置信息和/或所述原有监控设备的第二当前监控位置信息;
所述第二控制模块,包括:
第一控制子模块,用于若所述地图更新请求信息包括所述第一当前监控位置信息,则控制所述多级监控客户端按照所述第一当前监控位置信息在所述监控地图的对应位置添加所述新增监控设备;
第二控制子模块,用于若所述地图更新请求信息包括所述第二当前监控位置信息,则控制所述多级监控客户端按照所述第二当前监控位置信息对所述原有监控设备在所述监控地图的位置进行移动。
在本发明实施例中,所述监控地图显示有至少一个监控事件的事件状态信息,所述调控请求信息包括事态变更请求信息,所述第二接收模块,包括:
第二接收子模块,用于接收所述多级监控客户端发送的针对所述监控地图的所述事态变更请求信息;所述事态变更请求信息为所述多级监控客户端根据用户针对所述监控地图的事态变更操作生成的;
所述第二控制模块,包括:
更新子模块,用于根据所述事态变更请求信息对所述事件状态信息进行更新,并确定与所述事件状态信息对应的事件响应级别;
第一确定子模块,用于根据所述事件响应级别从预设事件级别展示方式中确定目标事件级别展示方式;
第三控制子模块,用于控制所述多级监控客户端按照所述目标事件级别展示方式在所述监控地图展示所述事件状态信息。
在本发明实施例中,所述调控请求信息包括定制展示请求信息,所述第二接收模块,包括:
第三接收子模块,用于接收所述多级监控客户端发送的针对所述监控地图的所述定制展示请求信息;所述定制展示请求信息为所述多级监控客户端根据用户针对所述监控地图的定制展示操作生成的;
所述第二控制模块,包括:
第二确定子模块,用于根据所述定制展示请求信息确定对应的定制展示内容和定制展示方式,以及与所述定制展示内容对应的定制提醒方式;
第四控制子模块,用于控制所述多级监控客户端按照所述定制展示方式在所述监控地图展示所述定制展示内容,并控制所述多级监控客户端按照所述定制提醒方式对用户进行提醒。
在本发明实施例中,所述调控请求信息包括局部缩放请求信息,所述第二接收模块,包括:
第四接收子模块,用于接收所述多级监控客户端发送的针对所述监控地图的所述局部缩放请求信息;所述局部缩放请求信息为所述多级监控客户端根据用户针对所述监控地图的局部缩放操作生成的;
所述第二控制模块,包括:
第五控制子模块,用于控制所述多级监控客户端按照所述局部缩放请求信息对所述监控地图进行局部缩放。
在本发明实施例中,所述监控地图设置有与所述多级监控客户端的等级对应的专项功能集合,所述调控请求信息包括功能调用请求信息,所述第二接收模块,包括:
第五接收子模块,用于接收所述多级监控客户端发送的针对所述监控地图的所述功能调用请求信息;所述功能调用请求信息为所述多级监控客户端根据用户的功能选择操作生成的;
所述第二控制模块,包括:
第三确定子模块,用于根据所述功能调用请求信息从所述专项功能集合中确定目标功能;
第六控制子模块,用于控制所述多级监控客户端在所述监控地图执行所述目标功能。
在本发明实施例中,所述多级监控客户端包括分别与各个级别的服务端相连的多个监控客户端,所述多个监控客户端之间相互通信,所述调控请求信息包括所述多个监控客户端发送的内部调控请求信息,所述第二接收模块,包括:
第六接收子模块,用于接收针对所述监控地图的所述内部调控请求信息;所述内部调控请求信息包括等级权限信息;
所述第二控制模块,包括:
第四确定子模块,用于确定所述等级权限信息是否满足预设权限调控条件;
第七控制子模块,用于若满足所述预设权限调控条件,则控制所述多级监控客户端按照所述内部调控请求信息对所述监控地图进行调控。
综上,在本发明实施例中,多级监控服务器接收到多级监控客户端发送的监控地图显示请求信息后,控制多级监控客户端根据该显示请求信息在视频监控系统展示对应的监控地图,多级监控服务器接收针对该监控地图的调控请求信息后,控制多级监控客户端按照该调控请求信息对监控地图进行调控。通过采用上述方法,能够对视频监控系统中的监控地图进行多种方式的展示和控制,当监控信息发生变化时可以在监控地图上同步进行调整,实现监控地图的灵活调控。此外,该视频监控系统对于监控地图的展示和调度提供了多层级的调度方案,在各层级的监控客户端之间建立起协同沟通的平台,实现各层级之间的有机配合。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本发明实施例还提供了一种电子设备,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述一种视频监控系统的监控地图调控方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述一种视频监控系统的监控地图调控方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本发明所提供的一种视频监控系统的监控地图调控方法和一种视频监控系统的监控地图调控装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
- 一种视频监控系统的监控地图调控方法、装置和可读存储介质
- 一种基于监控地图的数据处理方法、装置和可读存储介质