一种监控视频处理方法和装置与流程

文档序号:24123333发布日期:2021-03-02 12:24阅读:75来源:国知局
一种监控视频处理方法和装置与流程

[0001]
本发明涉及监控技术领域,特别是涉及一种监控视频处理方法和一种监控视频处理装置。


背景技术:

[0002]
为了减少安全管理的风险,需要对重要地点和对外办公场所进行有效和可控的监控,实现对重要地点的视频资料进行录像保存。目前多采用模拟闭路电视监控系统作为保安系统进行监控,其核心控制设备主要有视频矩阵、画面处理器和长延时录像机,主要使用数字录像监控设备一些重要的地点进行完全的监控,将发生的所有情况进行纪录以及对人员进行有效的监督。同时,在意外事件发生时,可以有效的保存现场情况的纪录。
[0003]
一般可以对监控设备进行轮巡或轮播的设置,然而在现有技术中,通常是简单的进行逐个巡查,或者按照简单逻辑进行轮巡顺序的编排,无法满足的实际需求,容易带来视频监控出现盲区的问题。


技术实现要素:

[0004]
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种监控视频处理方法和相应的一种监控视频处理装置。
[0005]
为了解决上述问题,本发明实施例公开了一种监控视频处理方法,应用于多级监控服务器,所述多级监控服务器与多级监控客户端通信连接,所述方法包括:
[0006]
接收所述多级监控客户端发送的信号接入指令,并根据所述信号接入指令调用多个预设监控模块得到多个监控点的监控视频;
[0007]
按照预设分组规则对所述多个监控点进行分组,得到多个轮巡组;
[0008]
获取与各个轮巡组对应的业务类型,并按照所述业务类型设定轮巡策略,以便按照所述轮巡策略在所述多级监控客户端显示各个轮巡组内的监控视频。
[0009]
可选地,所述获取与各个轮巡组对应的业务类型,并按照所述业务类型设定轮巡策略,包括:
[0010]
若所述业务类型为第一业务类型,则按照预设第一显示窗口以及预设第一时间间隔设定第一轮巡策略,以便按照所述第一轮巡策略对所述业务类型为第一业务类型的某个轮巡组内的监控视频进行组内轮巡显示;
[0011]
若所述业务类型为第二业务类型,则按照预设第二显示窗口以及预设第二时间间隔设定第二轮巡策略,以便按照所述第二轮巡策略对所述业务类型为第二业务类型的多个轮巡组内的监控视频进行分组轮巡显示;
[0012]
若所述业务类型为第三业务类型,则获取所述业务类型为第三业务类型的多个轮巡组,并按照预设第三显示窗口、预设第三时间间隔以及预设组合规则设定第三轮巡策略,以便按照所述第三轮巡策略对所述业务类型为第三业务类型的多个轮巡组内的监控视频进行组合轮巡显示;其中,所述预设组合规则包括针对所述第一轮巡策略以及所述第二轮
巡策略的任意组合规则。
[0013]
可选地,还包括:
[0014]
获取目标预警区域以及在所述目标预警区域内的区域监控点;
[0015]
根据所述目标预警区域以及所述区域监控点设定针对预设预警目标的事件触发型策略;
[0016]
所述根据所述目标预警区域以及所述区域监控点设定针对预设预警目标的事件触发型策略,包括:
[0017]
当检测到所述预设预警目标位于预设区域的事件时,触发调用在所述目标预警区域内的区域监控点对所述预设预警目标进行监控,以便轮巡显示所调用的区域监控点的监控视频。
[0018]
可选地,还包括:
[0019]
采用所述第一轮巡策略,和/或,所述第二轮巡策略,和/或,所述第三轮巡策略进行组合,得到组合轮巡策略;
[0020]
在所述组合轮巡策略中设置各个轮巡策略对应的轮巡时间段,以便采用与所述轮巡时间段对应的轮巡策略对监控视频进行轮巡显示。
[0021]
可选地,所述按照预设分组规则对所述多个监控点进行分组,包括:
[0022]
获取各个监控点的地理位置信息,按照所述地理位置信息对所述多个监控点进行分组;
[0023]
和/或,获取各个监控点的优先级,按照所述优先级对所述多个监控点进行分组;
[0024]
和/或,获取包含所述多个监控点的地图信息,以及按照所述地图信息设定分组区域,并按照所述分组区域对所述多个监控点进行分组。
[0025]
可选地,所述多级监控客户端具有用于显示监控点设定列表的客户端界面;所述接收所述多级监控客户端发送的信号接入指令,并根据所述信号接入指令调用多个预设监控模块得到多个监控点的监控视频,包括:
[0026]
获取所述监控点设定列表内所包含的监控点以及获取与所述监控点设定列表内所包含的监控点对应的监控模块,并调用所述监控模块得到所述监控点设定列表内所包含的监控点的监控视频;
[0027]
在所述获取所述监控点设定列表内的监控点之前,还包括:
[0028]
接收所述多级监控客户端发送的监控点添加请求;所述监控点添加请求为通过所述多级监控客户端在检测到作用于所述监控点列表的触控操作时,根据所述触控操作生成;
[0029]
响应所述监控点添加请求,并根据所述添加请求确定所需添加的监控点以及判断所需添加的监控点的巡查类型;
[0030]
当所述所需添加的监控点的巡查类型为相机巡查类型时,获取相机列表并从所述相机列表中选定所需添加的相机,以及将所述所需添加的相机添加至所述监控点设定列表;
[0031]
当所述所需添加的监控点的巡查类型为预置位巡查类型时,获取预置位列表并从所述预置位列表中选定所需添加的预置位,以及将所述所需添加的预置位添加至所述监控点设定列表。
[0032]
可选地,所述多级监控服务器通过业务服务接口与业务服务器进行通信连接,所述方法还包括:
[0033]
获取警情信息,并根据所述警情信息生成警情记录;
[0034]
通过所述业务服务接口向所述业务服务器发送所述警情记录;所述业务服务器根据所述警情记录进行派警处理,并对派警处理结果进行记录;
[0035]
接收所述业务服务器发送的派警处理结果,若所述派警处理结果为已派警,则消除与所述派警处理结果对应的警情记录。
[0036]
本发明实施例还公开了一种监控视频处理装置,应用于多级监控服务器,所述多级监控服务器与多级监控客户端通信连接,所述装置包括:
[0037]
监控模块调用模块,用于接收所述多级监控客户端发送的信号接入指令,并根据所述信号接入指令调用多个预设监控模块得到多个监控点的监控视频;
[0038]
轮巡组分组模块,用于按照预设分组规则对所述多个监控点进行分组,得到多个轮巡组;
[0039]
轮巡策略设定模块,用于获取与各个轮巡组对应的业务类型,并按照所述业务类型设定轮巡策略,以便按照所述轮巡策略在所述多级监控客户端显示各个轮巡组内的监控视频。
[0040]
可选地,所述轮巡策略设定模块包括:
[0041]
第一轮巡策略设定子模块,用于若所述业务类型为第一业务类型,则按照预设第一显示窗口以及预设第一时间间隔设定第一轮巡策略,以便按照所述第一轮巡策略对所述业务类型为第一业务类型的某个轮巡组内的监控视频进行组内轮巡显示;
[0042]
第二轮巡策略设定子模块,用于若所述业务类型为第二业务类型,则按照预设第二显示窗口以及预设第二时间间隔设定第二轮巡策略,以便按照所述第二轮巡策略对所述业务类型为第二业务类型的多个轮巡组内的监控视频进行分组轮巡显示;
[0043]
第三轮巡策略设定子模块,用于若所述业务类型为第三业务类型,则获取所述业务类型为第三业务类型的多个轮巡组,并按照预设第三显示窗口、预设第三时间间隔以及预设组合规则设定第三轮巡策略,以便按照所述第三轮巡策略对所述业务类型为第三业务类型的多个轮巡组内的监控视频进行组合轮巡显示;其中,所述预设组合规则包括针对所述第一轮巡策略以及所述第二轮巡策略的任意组合规则。
[0044]
可选地,所述轮巡策略设定模块还包括:
[0045]
区域监控点获取子模块,用于获取目标预警区域以及在所述目标预警区域内的区域监控点;
[0046]
事件触发型策略设定子模块,用于根据所述目标预警区域以及所述区域监控点设定针对预设预警目标的事件触发型策略;
[0047]
所述事件触发型策略设定子模块包括:
[0048]
事件触发型策略设定单元,用于当检测到所述预设预警目标位于预设区域的事件时,触发调用在所述目标预警区域内的区域监控点对所述预设预警目标进行监控,以便轮巡显示所调用的区域监控点的监控视频。
[0049]
可选地,所述轮巡策略设定模块还包括:
[0050]
组合轮巡策略获取子模块,用于采用所述第一轮巡策略,和/或,所述第二轮巡策
略,和/或,所述第三轮巡策略进行组合,得到组合轮巡策略;
[0051]
组合轮巡策略设定子模块,用于在所述组合轮巡策略中设置各个轮巡策略对应的轮巡时间段,以便采用与所述轮巡时间段对应的轮巡策略对监控视频进行轮巡显示。
[0052]
可选地,所述轮巡组分组模块包括:
[0053]
第一轮巡组分组子模块,用于获取各个监控点的地理位置信息,按照所述地理位置信息对所述多个监控点进行分组;
[0054]
第二轮巡组分组子模块,用于获取各个监控点的优先级,按照所述优先级对所述多个监控点进行分组;
[0055]
第三轮巡组分组子模块,用于获取包含所述多个监控点的地图信息,以及按照所述地图信息设定分组区域,并按照所述分组区域对所述多个监控点进行分组。
[0056]
可选地,所述多级监控客户端具有用于显示监控点设定列表的客户端界面;所述监控模块调用模块包括:
[0057]
监控模块调用子模块,用于获取所述监控点设定列表内所包含的监控点以及获取与所述监控点设定列表内所包含的监控点对应的监控模块,并调用所述监控模块得到所述监控点设定列表内所包含的监控点的监控视频;
[0058]
在所述获取所述监控点设定列表内的监控点之前,还包括:
[0059]
监控点添加请求子模块,用于接收所述多级监控客户端发送的监控点添加请求;所述监控点添加请求为通过所述多级监控客户端在检测到作用于所述监控点列表的触控操作时,根据所述触控操作生成;
[0060]
巡查类型判断子模块,用于响应所述监控点添加请求,并根据所述添加请求确定所需添加的监控点以及判断所需添加的监控点的巡查类型;
[0061]
相机添加子模块,用于当所述所需添加的监控点的巡查类型为相机巡查类型时,获取相机列表并从所述相机列表中选定所需添加的相机,以及将所述所需添加的相机添加至所述监控点设定列表;
[0062]
预置位添加子模块,用于当所述所需添加的监控点的巡查类型为预置位巡查类型时,获取预置位列表并从所述预置位列表中选定所需添加的预置位,以及将所述所需添加的预置位添加至所述监控点设定列表。
[0063]
可选地,所述多级监控服务器通过业务服务接口与业务服务器进行通信连接,所述装置还包括:
[0064]
警情记录生成模块,用于获取警情信息,并根据所述警情信息生成警情记录;
[0065]
警情记录发送模块,用于通过所述业务服务接口向所述业务服务器发送所述警情记录;所述业务服务器根据所述警情记录进行派警处理,并对派警处理结果进行记录;
[0066]
警情记录消除模块,用于接收所述业务服务器发送的派警处理结果,若所述派警处理结果为已派警,则消除与所述派警处理结果对应的警情记录。
[0067]
本发明实施例还公开了一种电子设备,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现任一项所述监控视频处理方法的步骤。
[0068]
本发明实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现任一项所述监控视频处理方法的步
骤。
[0069]
本发明实施例包括以下优点:
[0070]
在本发明实施例中,应用于多级监控服务器,多级监控服务器可以与多级监控客户端进行通信连接,可以根据多级监控客户端发送的针对多个监控点的信号接入指令调用预设监控模块,得到针对多个监控点的监控视频,然后可以按照预设分组规则对多个监控点进行分组得到多个轮巡组,并可以按照与各个轮巡组对应的业务类型设定轮巡策略,以便按照轮巡策略在多级监控客户端显示各个轮巡组内的监控视频。通过按照预设分组规则对所接入的监控点分组得到轮巡组,并按照与各个轮巡组的业务类型设定轮巡策略,以根据实际需要对监控视频的轮巡策略进行设置和控制,实现多种不同的监控视频巡查控制方式。
附图说明
[0071]
图1是本发明的一种监控视频处理方法实施例一的步骤流程图;
[0072]
图2是本发明的一种监控视频处理方法实施例二的步骤流程图;
[0073]
图3是本发明实施例中针对相机巡查类型的监控点的添加流程示意图;
[0074]
图4是本发明实施例中针对预置位巡查类型的监控点的添加流程示意图;
[0075]
图5是本发明实施例中监控视频处理方法的应用场景图;
[0076]
图6是本发明的一种监控视频处理装置实施例的结构框图。
具体实施方式
[0077]
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
[0078]
整个监控系统通常由多个或多组摄像头构成,每个或每组摄像头负责一定区域的视频监控,并将视频监控内容实时发送后台进行播放或保存。由于监控视频是实时产生的,而监控区域通常又远大于单个摄像头的监控区域,因而,需要进行对监控设备的轮巡或轮播的机制。
[0079]
在现有技术中,通常是简单的进行逐个巡查,或者按照简单逻辑进行轮巡顺序的编排,无法满足的实际需求,容易带来视频监控出现盲区的问题。基于上述问题,本发明实施例的核心思想之一是通过按照预设分组规则对所接入的监控点分组得到轮巡组,并按照与各个轮巡组的业务类型设定轮巡策略,以根据实际业务需要对监控视频的轮巡策略自行进行设置和控制,实现多种不同的监控视频巡查控制方式以及巡查策略设定方式,通过组内轮巡、分组轮巡、组合轮巡、分时轮巡等轮巡方式,全方位的获取轮巡视频数据以共后续分析处理,获取监控对象信息。充分利用智能硬件、物联网、大数据等智慧化技术与手段,实现互联网加监管,实现电子虚拟围网总体监管系统的各项功能。
[0080]
参照图1,示出了本发明的一种监控视频处理方法实施例一的步骤流程图,应用于多级监控服务器,所述多级监控服务器与多级监控客户端通信连接,具体可以包括如下步骤:
[0081]
步骤101,接收所述多级监控客户端发送的信号接入指令,并根据所述信号接入指令调用多个预设监控模块得到多个监控点的监控视频;
[0082]
在本发明实施例中,可以基于一个全方位的多级监控联网平台实现对多个监控点的按需控制与管理,该多级监控联网平台可用于检测海面、道路范围内的目标(运动目标和静止目标)状态,以达到目标状态监控、统计、预警、回放的综合管理操作。其中,多级监控联网平台可以具体表现为多级监控服务器与多级监控客户端,且多级监控服务器可以与多级监控客户端进行通信连接,多级监控客户端可以便于接入监控点的监控视频以及按照设定显示所接入的监控点的监控视频,而多级监控服务器可以为在多级监控客户端显示的监控点的监控视频提供相应的显示方式的设定。
[0083]
在本发明的一种实施例中,为了实现对按照设定显示所接入的监控点的监控视频,首先,用户可以通过多级监控客户端将多个监控点进行接入,以便实时获取监控视频。
[0084]
具体的,多级监控客户端可以生成针对监控视频的信号接入指令,并向多级监控服务器发送信号接入指令;当多级监控服务器在接收到多级监控客户端发送的信号接入指令之后,多级监控服务器可以调用多个预设监控模块以获得多个监控点的监控视频。
[0085]
其中,这里的多个预设监控模块可以指的是按照不同监控方式或监控手段进行不同的监控点的监控视频录制以及采集的监控模块,例如摄像机、雷达、光电感应仪器、无人机、巡逻车以及其它一系列的监控手段,即多级监控服务器可以自由调用所有的监控手段,结合电子地图,对窗口内的设施和活动目标进行监控和预警。
[0086]
步骤102,按照预设分组规则对所述多个监控点进行分组,得到多个轮巡组;
[0087]
在本发明的一种实施例中,在调用多个预设监控模块获得多个监控点的监控视频之后,所接入的监控视频属于不同监控点的监控视频,对于接入的海量监控视频而言,可以按照预设的分组规则进行分组得到多个轮巡组,即可以将所接入的需要进行轮巡的监控点进行划分,以方便对划分好的轮巡组内的监控点的监控视频进行设定。
[0088]
需要说明的是,预设的分组规则可以是按照不同监控点类型(即监控模块或监控手段)、监控点序列号、监控点地理位置等其中一项或多项进行划分,对此,本发明实施例不加以限制。
[0089]
步骤103,获取与各个轮巡组对应的业务类型,并按照所述业务类型设定轮巡策略,以便按照所述轮巡策略在所述多级监控客户端显示各个轮巡组内的监控视频。
[0090]
在本发明的一种实施例中,在将所接入的需要进行轮巡的监控点进行划分得到多个轮巡组之后,可以根据业务需要自行设定轮巡策略,对于轮巡策略的设定,支持多种方式、条件等的组合,例如,可以选择巡查策略、巡查区域、巡查时间等,还可以选择多种因素的组合,并包括对巡查结果的处理。
[0091]
在实际应用中,可以设定与业务类型相应的轮巡策略,在获取或确定各个轮巡组的业务类型之后,可以按照与业务类型相应的轮巡策略在多级监控客户端显示各个轮巡组内的监控视频。
[0092]
需要说明的是,按照不同的分组规则,各个轮巡组内包含的监控点不同;且各个轮巡组的轮巡策略可以相同,也可以不同,对此,本发明实施例不加以限制。
[0093]
在本发明实施例中,应用于多级监控服务器,多级监控服务器可以与多级监控客户端进行通信连接,可以根据多级监控客户端发送的针对多个监控点的信号接入指令调用预设监控模块,得到针对多个监控点的监控视频,然后可以按照预设分组规则对多个监控点进行分组得到多个轮巡组,并可以按照与各个轮巡组对应的业务类型设定轮巡策略,以
便按照轮巡策略在多级监控客户端显示各个轮巡组内的监控视频。通过按照预设分组规则对所接入的监控点分组得到轮巡组,并按照与各个轮巡组的业务类型设定轮巡策略,以根据实际需要对监控视频的轮巡策略进行设置和控制,实现多种不同的监控视频巡查控制方式。
[0094]
参照图2,示出了本发明的一种监控视频处理方法实施例二的步骤流程图,应用于多级监控服务器,所述多级监控服务器与多级监控客户端通信连接,具体可以包括如下步骤:
[0095]
步骤201,将需要进行轮巡的多个监控点添加至监控点设定列表;
[0096]
在本发明的一种实施例中,为了实现对按照设定显示所接入的监控点的监控视频,首先可以通过多级监控客户端将多个监控点进行接入,在将多个监控点进行接入之前,可以确定需要进行轮巡的多个监控点,即确定所需要接入的监控点。
[0097]
在实际应用中,可以按照所需添加的监控点的不同巡查类型,对所需要接入的监控点进行确定。
[0098]
其中,多级监控客户端可以具有用于显示监控点设定列表的客户端界面,此时可以多级监控服务器可以接收多级监控客户端发送的监控点添加请求,其中监控点添加请求可以是由多级监控客户端生成的,具体可以表现为当多级监控客户端在检测到作用于监控点列表的触控操作时,根据触控操作生成;此时多级监控服务器可以响应所生成的监控点添加请求,并根据添加请求确定所需添加的监控点以及判断所需添加的监控点的巡查类型。
[0099]
在第一种情况下,当所需添加的监控点的巡查类型为相机巡查类型时,多级监控服务器可以获取相机列表并从所述相机列表中选定所需添加的相机,以及将所需添加的相机添加至监控点设定列表。多级监控客户端的客户端界面还可以用于显示相机列表,具体表现为用户通过作用于界面上的相机列表的双击操作,以将选定的相机添加至监控点设定列表(这里也可以指的是巡查设定列表)。
[0100]
具体的,参照图3,示出了本发明实施例中针对相机巡查类型的监控点的添加流程示意图,在将选定的相机添加至巡查设定列表之后,用户还可以通过客户端界面对该添加的相机设置巡查名和间隔值,并点击保存按钮,以在巡查组列表显示巡查名,以及将巡查配置信息写入配置文件。
[0101]
在第二种情况下,当所需添加的监控点的巡查类型为预置位巡查类型时,多级监控服务器可以获取预置位列表并从所述预置位列表中选定所需添加的预置位,以及将所需添加的预置位添加至监控点设定列表。多级监控客户端的客户端界面还可以用于显示预置位列表,具体表现为用户通过作用于界面上的预置位列表的双击操作,以将选定的预置位添加至监控点设定列表(这里也可以指的是巡查设定列表)。
[0102]
具体的,参照图4,示出了本发明实施例中针对预置位巡查类型的监控点的添加流程示意图,在将选定的预置位添加至巡查设定列表之后,用户还可以通过客户端界面对该添加的预置位设置巡查名和间隔值,并点击保存按钮,以在巡查组列表显示巡查名,以及将巡查配置信息写入配置文件。
[0103]
其中,预置位可以指的是将被监控的重点区域与球机的运行状况联系在一起的方式。当云台运行到需要重点监视的地方,向球机发出设置预置点的命令,球机则将此时的云
台的方位和摄像机的状态记录下来,并与该预置点的号码联系起来。当向球机发出招回(calling)命令时,云台立即以最快的速度运行到该点,摄像机也回到当时记忆的状态,从而方便监控人员能迅速地查看被监控领域。
[0104]
步骤202,接入需要进行轮巡的多个监控点,以得到与接入监控点对应的监控视频;
[0105]
在本发明的一种实施例中,在确定需要进行轮巡的多个监控点之后,可以对所确定的监控点进行接入,以便通过接入的监控点实时获取监控视频。
[0106]
具体的,可以获取监控点设定列表内所包含的监控点,以及获取与监控点设定列表内所包含的监控点对应的监控模块,并调用监控模块得到监控点设定列表内所包含的监控点的监控视频。
[0107]
步骤203,对接入的多个监控点进行分组,得到多个轮巡组;
[0108]
所接入的监控视频属于不同监控点的监控视频,对于接入的海量监控视频而言,可以按照预设的分组规则进行分组得到多个轮巡组,即可以将所接入的需要进行轮巡的监控点进行划分,以方便对划分好的轮巡组内的监控点的监控视频进行设定。
[0109]
在具体实现中,可以按照不同的依据对所接入的多个监控点进行划分,且分组的依据可以由自行设定,例如可以根据实际地理位置进行分组,也可以根据重要程度进行分组,还可以自行在gis地图上划定分组等。
[0110]
当根据实际地理位置进行划分与分组时,可以获取各个监控点的地理位置信息,并按照地理位置信息对多个监控点进行分组;当根据重要程度进行划分与分组时,可以获取各个监控点的优先级,按照所述优先级对多个监控点进行分组;当在gis地图上划定分组时,可以获取包含多个监控点的地图信息,以及按照地图信息设定分组区域,并按照分组区域对多个监控点进行分组。
[0111]
在一种优选的实施例中,多级监控平台可以支持在gis地图上圈定固定区域内的监控点作为一个分组,且按照分组内的监控点以分组为单位进行轮巡。每个监控点都可以在轮询时间内设定移动或转动的半径、方向、焦距等参数,实时在监控客户端进行展示。
[0112]
步骤204,根据预先设定的各个轮巡组的业务类型设定轮巡策略,并按照所述轮巡策略在多级监控客户端显示各个轮巡组内的监控视频;
[0113]
在本发明实施例中,设定的轮巡策略可以是时间、地点、事件触发等多种方式,包括摄像头云台球机的移动巡查策略,都可以作为设定轮巡策略的依据。例如,可以设定依照时间顺序自动轮巡一系列摄像头,同时设定每个摄像头在自身轮询时间内的转动方向、焦距调整等。每个摄像头的轮巡时长可以按需进行调整。
[0114]
其中,多级监控平台可以启用巡查模式,若无设定相应的轮巡策略,此时可以在多级监控客户端自动播放默认的巡查方式,即将客户端上的视频画面根据默认设定的顺序进行自动轮巡。自动轮巡方式可以具有上一组与下一组概念,其概念跟dvr轮巡播放的概念一致,例如所设置的监控点像机总数有50个,所设置的是8分屏显示,则第一组是1-8号监控点像机、第二组是9-16号监控点像机,以此类推。
[0115]
根据实际业务需要,在本发明的一种实施例中,步骤204可以包括如下子步骤:
[0116]
子步骤s11,若所述业务类型为第一业务类型,则按照预设第一显示窗口以及预设第一时间间隔设定第一轮巡策略,以便按照所述第一轮巡策略对所述业务类型为第一业务
类型的某个轮巡组内的监控视频进行组内轮巡显示;
[0117]
在一种情况下,该实际业务需要为组内摄像头监控点较多,即组内监控点数量大于预设第一数量阈值的情形,可以进行组内轮巡的轮巡策略的设定。具体的,可以在指定的组别内,基于预设第一显示窗口以及预设第一时间间隔进行第一轮巡策略的设定,预设第一显示窗口可以是固定的画面窗口(例如1分屏、4分屏或9分屏),并按照给定的时间在监控客户端进行轮巡显示。
[0118]
作为一种示例,假设指定的组别内所包含的监控点数量为4个,且监控视频预览窗口的分屏窗口数量为1个(即1分屏),首先可以将指定组别整个拖动到监控视频预览窗口,此时可以在1分屏的监控预览窗口按顺序轮巡显示4个监控点的监控视频,轮巡的时间间隔可以按需设定。
[0119]
子步骤s12,若所述业务类型为第二业务类型,则按照预设第二显示窗口以及预设第二时间间隔设定第二轮巡策略,以便按照所述第二轮巡策略对所述业务类型为第二业务类型的多个轮巡组内的监控视频进行分组轮巡显示;
[0120]
在另一种情况下,该实际业务需要为组内摄像头监控点不多(一般3-4个,最多不超过9个,即组内监控点数量小于预设第一数量阈值),且组别数量比较多,即组别数量大于预设第二数量阈值的情形,可以进行分组轮巡的轮巡策略的设定。具体的,可以在选定的多个组别中,基于预设第二显示窗口以及预设第二时间间隔进行第二轮巡策略的设定,预设第二显示窗口可以是固定的画面窗口(例如1分屏、4分屏或9分屏),并按照给定的时间在监控客户端进行轮巡显示。
[0121]
在实际应用中,可以将选定的多个组别分别整个拖动至监控视频预览窗口,作为一种示例,假设选定的组别数量为9个,且监控视频预览窗口的分屏窗口数量也为9个,那么可以分别将9个组别整个拖动到9个分屏窗口,使得9个组别内的监控点的监控视频分别在9个分屏进行其组内的轮巡显示;其中,每个监控视频的默认轮巡时间间隔可以为15秒。
[0122]
子步骤s13,若所述业务类型为第三业务类型,则获取所述业务类型为第三业务类型的多个轮巡组,并按照预设第三显示窗口、预设第三时间间隔以及预设组合规则设定第三轮巡策略,以便按照所述第三轮巡策略对所述业务类型为第三业务类型的多个轮巡组内的监控视频进行组合轮巡显示。
[0123]
在另一种情况下,该实际业务需要为组内摄像头监控点很多(即组内监控点数量大于预设第一数量阈值,该预设第一数量阈值可以为9个),且组别数量比较多(即组别数量大于预设第二数量阈值)的情形,可以进行组合轮巡的轮巡策略的设定。具体的,可以在选定的多个组别中,并且每个组内的摄像机监控点数量超过9个,基于预设第三显示窗口以及预设第三时间间隔进行第三轮巡策略的设定,预设第三显示窗口可以是固定的画面窗口(例如1分屏、4分屏或9分屏),并按照给定的时间,以及预设组合规则在监控客户端进行轮巡显示。
[0124]
其中,预设组合规则可以指的是针对第一轮巡策略以及第二轮巡策略的任意组合规则,例如组内轮巡优先、组间轮巡优先;显示画面固定、显示画面随实际画面变化等不同的策略组合。对此,本发明实施例不加以限制。
[0125]
在一种优选的实施例中,还可以支持设置事件触发型的轮巡策略。例如,在预警目标进入防区后,根据预先设定的触发型轮巡策略,实现自行调用附近摄像头监控点进行轮
巡以方便对预警目标的监控。
[0126]
具体的,可以获取目标预警区域以及在目标预警区域内的区域监控点;然后可以根据目标预警区域以及区域监控点设定针对预设预警目标的事件触发型策略。
[0127]
其中,根据目标预警区域以及区域监控点设定针对预设预警目标的事件触发型策略的步骤可以是当检测到预设预警目标位于预设区域的事件时,触发调用在目标预警区域内的区域监控点对预设预警目标进行监控,以便轮巡显示所调用的区域监控点的监控视频。
[0128]
在一种优选的实施例中,还可以存在分时轮巡策略的设定,具体为上述各轮循方案(例如第一轮巡策略、第二轮巡策略以及第三轮巡策略)可作为单独得计划来执行,即为自动轮循计划。其中,一个计划即是一个时间段,例如9:00到10:00,到9点即可自动触发轮循计划执行,10点则结束轮循。
[0129]
在该分时轮巡策略的设定中,其轮巡策略可以支持多种策略灵活组合。
[0130]
具体的,可以采用第一轮巡策略,和/或,第二轮巡策略,和/或,第三轮巡策略进行组合,得到组合轮巡策略;并在组合轮巡策略中设置各个轮巡策略对应的轮巡时间段,以便采用与轮巡时间段对应的轮巡策略对监控视频进行轮巡显示。
[0131]
其中,多级监控平台还可以支持在不同的时间段设置不同的轮巡策略。例如,可以根据白天与夜晚人流密集程度的变化,自动改变轮巡摄像头以及摄像头轮巡的时长。
[0132]
步骤205,生成警情记录,并按照所述警情记录进行处理。
[0133]
在本发明的一种实施例中,按照实际业务需要在客户端按照设定的轮巡策略对多个轮巡组内所包含的监控点对应的监控视频进行轮巡显示之后,还可以根据轮巡显示的监控视频生成警情记录并对所记录的警情进行相应处理。
[0134]
在实际应用中,多级监控服务器可以通过业务服务接口与业务服务器进行通信连接,此时可以获取警情信息并根据所获取的警情信息生成警情记录;然后通过业务服务接口向业务服务器发送所生成的警情记录,其中,业务服务器可以根据所述警情记录进行派警处理,并对派警处理结果进行记录,所记录的派警处理结果可以发送给多级监控服务器;此时多级监控服务器可以接收业务服务器发送的派警处理结果,若派警处理结果为已派警,则可以消除与派警处理结果对应的警情记录。
[0135]
在一种优选的实施例中,多级监控客户端以及多级监控服务器还可以提供用于进行暂停及手动翻页的分组轮巡控制功能;以及,提供包括轮巡的画面分割,轮巡的间隔,轮巡的码流类型、手动调用轮训执行等的配置监控点轮巡功能;以及,提供对轮巡任务进行导入导出的轮巡任务的导入导出功能。对于多级监控客户端以及多级监控服务器针对轮巡的监控视频所提供的额外功能,本发明实施例不加以限制。
[0136]
参照图5,示出了本发明实施例中监控视频处理方法的应用场景图,可以应用于部署有gis模块的多级监控平台,在针对监控点的监控视频的轮巡过程中,可以涉及到如下两个过程:对巡查策略的设置(即设定轮巡策略)的过程以及在巡查/盯防阶段的按照设定的巡查策略进行显示的过程。
[0137]
在巡查策略的设置(即设定轮巡策略)的过程中,首先部署有gis模块的多级监控平台可以开启巡查/盯防模式,然后可以与轮巡策略进行设定,根据实际业务需要,对于轮巡策略的设定,支持多种方式、条件的组合。例如,可以选择巡查策略、巡查区域、巡查时间
等,还可以选择多种因素的组合,并包括对巡查结果的处理。
[0138]
其中,选择巡查区域,可以选择防区和选择监控设备两种方式进行;选择大屏幕播放,需选择大屏幕的显示布局。
[0139]
在巡查/盯防阶段的按照设定的巡查策略进行显示的过程,主要是按照设定好的规则,在指定的操作终端上进行自动的监控图像显示。
[0140]
如图5所示,部署有gis模块的多级监控平台还可以与指定的用于显示监控视频的操作终端通过监控视频接口进行通信连接,其中gis可以确定应急现场需要显示的视频;部署有gis模块的多级监控平台还可以与业务系统通过应急力量接口(可以相当于上述的业务服务接口)进行通信连接,以便实现后续按照警情记录进行派警处理的应急操作。
[0141]
在本发明实施例中,应用于多级监控服务器,多级监控服务器可以与多级监控客户端进行通信连接,可以根据多级监控客户端发送的针对多个监控点的信号接入指令调用预设监控模块,得到针对多个监控点的监控视频,然后可以按照预设分组规则对多个监控点进行分组得到多个轮巡组,并可以按照与各个轮巡组对应的业务类型设定轮巡策略,以便按照轮巡策略在多级监控客户端显示各个轮巡组内的监控视频。通过按照预设分组规则对所接入的监控点分组得到轮巡组,并按照与各个轮巡组的业务类型设定轮巡策略,以根据实际需要对监控视频的轮巡策略进行设置和控制,实现多种不同的监控视频巡查控制方式。
[0142]
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
[0143]
参照图6,示出了本发明的一种监控视频处理装置实施例的结构框图,应用于多级监控服务器,所述多级监控服务器与多级监控客户端通信连接,具体可以包括如下模块:
[0144]
监控模块调用模块601,用于接收所述多级监控客户端发送的信号接入指令,并根据所述信号接入指令调用多个预设监控模块得到多个监控点的监控视频;
[0145]
轮巡组分组模块602,用于按照预设分组规则对所述多个监控点进行分组,得到多个轮巡组;
[0146]
轮巡策略设定模块603,用于获取与各个轮巡组对应的业务类型,并按照所述业务类型设定轮巡策略,以便按照所述轮巡策略在所述多级监控客户端显示各个轮巡组内的监控视频。
[0147]
在本发明的一种实施例中,轮巡策略设定模块603可以包括如下子模块:
[0148]
第一轮巡策略设定子模块,用于若所述业务类型为第一业务类型,则按照预设第一显示窗口以及预设第一时间间隔设定第一轮巡策略,以便按照所述第一轮巡策略对所述业务类型为第一业务类型的某个轮巡组内的监控视频进行组内轮巡显示;
[0149]
第二轮巡策略设定子模块,用于若所述业务类型为第二业务类型,则按照预设第二显示窗口以及预设第二时间间隔设定第二轮巡策略,以便按照所述第二轮巡策略对所述业务类型为第二业务类型的多个轮巡组内的监控视频进行分组轮巡显示;
[0150]
第三轮巡策略设定子模块,用于若所述业务类型为第三业务类型,则获取所述业
务类型为第三业务类型的多个轮巡组,并按照预设第三显示窗口、预设第三时间间隔以及预设组合规则设定第三轮巡策略,以便按照所述第三轮巡策略对所述业务类型为第三业务类型的多个轮巡组内的监控视频进行组合轮巡显示;其中,所述预设组合规则包括针对所述第一轮巡策略以及所述第二轮巡策略的任意组合规则。
[0151]
在本发明的一种实施例中,轮巡策略设定模块603还可以包括如下子模块:
[0152]
区域监控点获取子模块,用于获取目标预警区域以及在所述目标预警区域内的区域监控点;
[0153]
事件触发型策略设定子模块,用于根据所述目标预警区域以及所述区域监控点设定针对预设预警目标的事件触发型策略;
[0154]
所述事件触发型策略设定子模块包括:
[0155]
事件触发型策略设定单元,用于当检测到所述预设预警目标位于预设区域的事件时,触发调用在所述目标预警区域内的区域监控点对所述预设预警目标进行监控,以便轮巡显示所调用的区域监控点的监控视频。
[0156]
在本发明的一种实施例中,轮巡策略设定模块603还可以包括如下子模块:
[0157]
组合轮巡策略获取子模块,用于采用所述第一轮巡策略,和/或,所述第二轮巡策略,和/或,所述第三轮巡策略进行组合,得到组合轮巡策略;
[0158]
组合轮巡策略设定子模块,用于在所述组合轮巡策略中设置各个轮巡策略对应的轮巡时间段,以便采用与所述轮巡时间段对应的轮巡策略对监控视频进行轮巡显示。
[0159]
在本发明的一种实施例中,轮巡组分组模块602可以包括如下子模块:
[0160]
第一轮巡组分组子模块,用于获取各个监控点的地理位置信息,按照所述地理位置信息对所述多个监控点进行分组;
[0161]
第二轮巡组分组子模块,用于获取各个监控点的优先级,按照所述优先级对所述多个监控点进行分组;
[0162]
第三轮巡组分组子模块,用于获取包含所述多个监控点的地图信息,以及按照所述地图信息设定分组区域,并按照所述分组区域对所述多个监控点进行分组。
[0163]
在本发明的一种实施例中,所述多级监控客户端具有用于显示监控点设定列表的客户端界面;监控模块调用模块601可以包括如下子模块:
[0164]
监控模块调用子模块,用于获取所述监控点设定列表内所包含的监控点以及获取与所述监控点设定列表内所包含的监控点对应的监控模块,并调用所述监控模块得到所述监控点设定列表内所包含的监控点的监控视频;
[0165]
在所述获取所述监控点设定列表内的监控点之前,监控模块调用模块601还可以包括如下子模块:
[0166]
监控点添加请求子模块,用于接收所述多级监控客户端发送的监控点添加请求;所述监控点添加请求为通过所述多级监控客户端在检测到作用于所述监控点列表的触控操作时,根据所述触控操作生成;
[0167]
巡查类型判断子模块,用于响应所述监控点添加请求,并根据所述添加请求确定所需添加的监控点以及判断所需添加的监控点的巡查类型;
[0168]
相机添加子模块,用于当所述所需添加的监控点的巡查类型为相机巡查类型时,获取相机列表并从所述相机列表中选定所需添加的相机,以及将所述所需添加的相机添加
至所述监控点设定列表;
[0169]
预置位添加子模块,用于当所述所需添加的监控点的巡查类型为预置位巡查类型时,获取预置位列表并从所述预置位列表中选定所需添加的预置位,以及将所述所需添加的预置位添加至所述监控点设定列表。
[0170]
在本发明的一种实施例中,所述多级监控服务器通过业务服务接口与业务服务器进行通信连接,所述装置还可以包括如下模块:
[0171]
警情记录生成模块,用于获取警情信息,并根据所述警情信息生成警情记录;
[0172]
警情记录发送模块,用于通过所述业务服务接口向所述业务服务器发送所述警情记录;所述业务服务器根据所述警情记录进行派警处理,并对派警处理结果进行记录;
[0173]
警情记录消除模块,用于接收所述业务服务器发送的派警处理结果,若所述派警处理结果为已派警,则消除与所述派警处理结果对应的警情记录。
[0174]
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0175]
本发明实施例还提供了一种电子设备,包括:
[0176]
包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述监控视频处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0177]
本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现上述针对监控视频处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0178]
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0179]
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0180]
本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0181]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0182]
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得
在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0183]
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
[0184]
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0185]
以上对本发明所提供的一种监控视频处理方法和一种监控视频处理装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1