视频监控方法、装置及系统与流程

文档序号:12839321阅读:201来源:国知局
视频监控方法、装置及系统与流程

本发明涉及视频监控领域,尤其涉及视频监控方法、装置及系统。



背景技术:

当前,视频监控系统在各行业的应用已经非常广泛。随着前端摄像头的不断发展,监控前端硬件支持将采集到的实时视频数据编码为业界主流的多种分辨率制式。如:早些年使用较普遍的cif(commonintermediateformat,通用影像传输视频会议)等模式,近些年使用的hd(highdefinition,高清),fullhd(fullhighdefinition,全高清)甚至更高的模式。虽然分辨率越高,得到的视频图像越清晰,但相应的需要更高的数据传输带宽,更大的系统存储空间,以及更快的系统处理能力,这样对整个监控系统的软硬件配置及运营成本的要求就越高。

但现实生活中往往存在这种状况,在很多的时候,监控系统监控的对象并不是有价值的信息,例如,在夜间一些车流较少的高速公路路段,可能在一段时间内没有一辆车经过;在夜间或节假日,员工下班后,在企事业单位的办公园区内部的一些区域,可能无人或者很少有人出现。对于上述情况,就算使用高分辨率的工作模式,也是没有必要的。也就是说,如果监控前端接入系统后,即使在其监控范围内并没有出现有价值的监控对象,也一直选择最高分辨率的工作模式,那么就白白的浪费了很多的系统资源,以及增加运营成本。

综上,现有的视频监控系统只始终保持某一种工作模式,而不能根据监控环境的实际状况灵活调节工作模式,有些时候可能不能满足对监控质量的要求,有些时候可能会浪费资源,不能使有用画面具有较高的分辨率,同时还节约资源。



技术实现要素:

本发明要解决的主要技术问题是,提供一种视频监控方法、装置及系统, 解决现有技术中的视频监控系统不能根据监控环境的实际状况灵活调节工作模式,在使有用画面具有较高的分辨率时,不能兼顾到节约资源的问题。

为解决上述技术问题,本发明提供一种视频监控方法,包括:

设置至少一个监控设备处于第一工作模式,至少一个监控设备处于非第一工作模式,处于所述第一工作模式下的监控设备获取到的图像的画质优于处于所述非第一工作模式的监控设备获取到的图像的画质;

获取处于所述第一工作模式的监控设备监控到的第一环境状况信息;

对所述第一环境状况信息进行处理获得处理结果;

根据所述处理结果控制处于非第一工作模式的监控设备切换至所述第一工作模式。

在本发明一种实施例中,对所述第一环境状况信息进行处理获得处理结果包括:对所述第一环境状况信息进行分析,判断所述第一环境状况信息中是否包括移动体,若是,则获取所述移动体的运动特征,对所述运动特征进行分析,识别所述移动体的移动路径,将所述移动体的移动路径作为处理结果。

在本发明一种实施例中,获取处于所述第一工作模式的监控设备监控到的第一环境状况信息之前还包括:获取各监控设备的监控范围和地理位置;

根据所述处理结果控制处于非第一工作模式的监控设备切换至所述第一工作模式包括:根据所述移动体的移动路径以及各监控设备的监控范围和地理位置计算所述移动体下一个经过的处于非第一工作模式的监控设备,将所述下一个经过的处于非第一工作模式的监控设备切换至所述第一工作模式。

在本发明一种实施例中,在根据所述处理结果控制处于非第一工作模式的监控设备切换至所述第一工作模式之后还包括,获取经过切换处于所述第一工作模式下的监控设备监控到的第二环境状况信息,对所述第二环境状况信息进行分析,判断是否有移动体,若否,则将所述经过切换处于所述第一工作模式下的监控设备的工作模式切换到所述非第一工作模式。

本发明还提供一种视频监控装置,包括:

设置模块:用于设置至少一个监控设备处于第一工作模式,至少一个监控设备处于非第一工作模式,处于所述第一工作模式下的监控设备获取到的图像的画质优于处于所述非第一工作模式的监控设备获取到的图像的画质;

第一获取模块:用于获取处于所述第一工作模式的监控设备监控到的第一环境状况信息;

第一处理模块:用于对所述第一环境状况信息进行处理获得处理结果;

控制模块:用于根据所述处理结果控制处于非第一工作模式的监控设备切换至所述第一工作模式。

在本发明一种实施例中,所述第一处理模块包括分析子模块,用于对所述第一环境状况信息进行分析,判断所述第一环境状况信息中是否包括移动体,若是,则获取所述移动体的运动特征,对所述运动特征进行分析,识别所述移动体的移动路径,将所述移动体的移动路径作为处理结果。

在本发明一种实施例中,还包括第二获取模块,用于在获取处于所述第一工作模式的监控设备监控到的第一环境状况信息之前,获取各监控设备的监控范围和地理位置;

所述控制模块包括选择子模块,根据所述移动体的移动路径以及各监控设备的监控范围和地理位置计算所述移动体下一个经过的处于非第一工作模式的监控设备,将所述下一个经过的处于非第一工作模式的监控设备切换至所述第一工作模式。

在本发明一种实施例中,还包括:第二处理模块:用于在根据所述处理结果控制处于非第一工作模式的监控设备切换至所述第一工作模式之后,获取经过切换处于所述第一工作模式下的监控设备监控到的第二环境状况信息,对所述第二环境状况信息进行分析,判断是否有移动体,若否,则将所述经过切换处于所述第一工作模式下的监控设备的工作模式切换到所述非第一工作模式。

本发明还提供一种视频监控系统,包括视频监控前端平台、视频监控后端平台、至少两个监控设备和上述的视频监控装置。

在本发明一种实施例中,所述视频监控装置设置在所述视频监控前端平台和/或所述视频监控后端平台。

本发明的有益效果是:本发明提供一种视频监控方法、装置及系统,设置至少一个监控设备处于第一工作模式,至少一个监控设备处于非第一工作模式,处于第一工作模式下的监控设备获取到的图像的画质优于处于非第一工作模式的监控设备获取到的图像的画质;获取处于第一工作模式的监控设备监控到的 第一环境状况信息;对第一环境状况信息进行处理获得处理结果;根据处理结果控制处于非第一工作模式的监控设备切换至第一工作模式。采用上述方式,根据第一环境状况信息可以完成将处于非第一工作模式的监控设备切换到第一工作模式。根据具体情况灵活选择监控设备适合的工作模,可以保证没有需要时,使某些监控设备处于非第一工作模式,以便节约资源;在有需要时这些监控设备处于第一工作模式,保证获取到的图像的质量。可以解决现有技术中的视频监控系统不能根据监控环境的实际状况灵活调节工作模式,在使有用画面具有较高的分辨率时,不能兼顾到节约资源的问题;达到根据环境状况信息灵活调节工作模式,在使有用画面具有较高的分辨率的同时还能节约资源的效果。

附图说明

图1为本发明实施例一中的视频监控方法的流程图;

图2为本发明实施例一中的视频监控方法的另一流程图;

图3为本发明实施例二中的视频监控装置的结构示意图;

图4为本发明实施例三中的视频监控系统的结构示意图;

图5为本发明实施例三中的监控设备设置示意图;

图6为本发明实施例三中的视频监控系统工作的流程图。

具体实施方式

下面通过具体实施方式结合附图对本发明作进一步详细说明。

实施例一:

本实施例提供一种视频监控方法,请参考图1,该方法包括:

s101:设置至少一个监控设备处于第一工作模式,至少一个监控设备处于非第一工作模式;

s102:获取处于所述第一工作模式的监控设备监控到的第一环境状况信息;

s103:对所述第一环境状况信息进行处理获得处理结果;

s104:根据所述处理结果控制处于非第一工作模式的监控设备切换至第一工作模式。

在步骤s101中,设置各视频监控设备的初始工作模式,具体包括设置至少一个监控设备处于第一工作模式;至少一个监控设备处于非第一工作模式。该第一工作模式定义监控设备采用分辨率较高的监控方式进行监控,例如,定义第一工作模式为监控设备监控画面采用hd格式或者fullhd格式;此时可以定义非第一工作模式为监控设备监控画面采用cif格式等分辨率较第一工作模式的分辨率低的工作模式。当然,也可以定义第一工作模式为监控设备监控画面采用fullhd格式;此时可以定义非第一工作模式为监控设备监控画面采用hd格式或cif格式等。比较极端的状况,甚至可以定义该非第一工作模式是关机状态。上述仅为第一工作模式和非第一工作模式的具体示例,并不对其进行任何限定。另外,对于哪些监控设备设置为处于第一工作模式,哪些监控设备设置为处于非第一工作模式可以根据实际监控系统各个监控设备所处位置的综合考虑进行相应设置。例如,在单入口单出口的公路上入口上,将入口处和出口处的监控设备的工作模式设置成第一工作模式;将其他的监控设备的工作模式设置成非第一工作模式;也可以是小区的监控系统,可以将小区的各出入口的监控设备设置成第一工作模式,将其他的监控设备的工作模式设置成非第一工作模式。也可以根据工作人员的经验,选择性设置其中某些或某个监控设备处于第一工作模式。

设置好各监控设备的工作模式之后,处于第一工作模式的监控设备会将自身监控到的第一环境状况信息发送给视频监控装置,视频监控装置会获取到该第一环境状况信息,进入步骤s102。在步骤s102中,视频监控设备模块可以是监控摄像头,该第一环境状况信息可以是监控摄像头实时监其所处位置的周围环境信息。获取到该第一环境状况信息后,会执行步骤s103,对该第一环境状况信息进行处理,具体处理情况请参考图2,包括:

s201:对第一环境状况信息进行分析;

s202:判断是否有移动体;若是,则执行步骤s203;否则,进入步骤s206;

s203:获取该移动体的运动特征;

s204:对该运动特征进行分析;

s205:识别该运动体的运动路径,将该运动路径作为处理结果;

s206:结束本次流程。

环境状况信息可以是获取到的图片或者视频格式的数据信息,解析这些图片或者视频格式的数据信息。例如,若获取到的第一环境状况信息是图像信息的时候,采集短时间内多张图像,对这多张图像上的各特征进行对比,根据对比结果可以判断是否有对否有移动体出现。通常将对比一致的情况判断为没有移动体出现,当比对结果不一致,有移动体。当判断有移动体的时候,进一步的也可以采用比对的方式,对其进行分析获取其移动的特征,例如判断其运动方向,运动速度等等。根据运动方向判断其运动路径,例如,当是移动车辆,可以获得该移动车辆是沿着哪一条公里的哪一个方向在运动。将该移动路径作为处理结果。

进入步骤s104,根据上一步骤中获得的处理结果控制处于非第一工作模式的监控设备切换至第一工作模式。通常,在将视频监控装置投入使用之前,会先获取各个监控设备的监控范围和地理位置。对于监控范围是指,监控设备可以监控到的范围大小,例如,某个监控设备的可以监控360度,半径为100米的范围。对于地理位置,为了描述的更准确可以采用经纬度的方式来进行描述。当然,对于监控范围和地理位置并不限于上述描述或表示方式。由于处于非第一工作模式的监控设备可能只有一个,也可能有多个,当有多个的时候就需要进行选择,到底要对哪一个监控设备的工作模式进行切换。下面将对其具体选择过程进行说明。在步骤s103中已经获取到了移动体的运动路径,并且已经获取到了各监控设备的监控范围和地理位置,当有移动体的时候,综合运动路径、监控设备的监控范围已经监控设备的地理位置可以分析出该移动体下一个经过的处于非第一工作模式的监控设备是哪一个。例如,根据分析知道有车辆a正沿着正东方运动,经综合分析知道,在正东方的公路上设置有监控设备b,并且在该方向上,在监控设备b之前没有其他监控设备,该监控设备b可以对360度,半径100的范围进行监控,此时正处于非第一工作模式。于是可以知道,该监控设备b将会是车辆b下一个经过的处于非第一工作模式的监控设备,于是将监控设备b的工作模式由非第一工作模式切换到第一工作模式,保证在车辆a到达的时候,监控设备b能够以具有更好效果的模式获取环境状况信息,方便后续使用。

在本实施例中,在控制非第一工作模式的监控设备切换至第一工作模式之后,还会获取该经过切换处于第一工作模式下的监控设备监控到的第二环境状况信息,并对该第二环境状况信息进行分析,看是否还存在移动体,容易知道, 移动体可能不会一直处于某一个监控设备的监控范围内,当不在当前监控设备的范围内了,可能进入下一个监控设备的监控范围,此时,为了节约资源,当前设备并没有必要继续保持第一工作模式进行工作。所以当不存在移动体的时候,将经过切换处于所述第一工作模式下的监控设备的工作模式切换到非第一工作模式。当然,在非第一工作模式的监控设备切换至第一工作模式之后,经过切换处于第一工作模式下的监控设备当前也以第一工作模式工作,此时,可以获取该监控设备监控到的环境状况信息并重复上述s102-s104的步骤,可以控制下一个处于非第一工作模式的监控设备切换至所述第一工作模式,对于其他的监控设备也以此类推。

采用本实施例的方案,可以保证在监控系统中,至少有一个视频监控设备处于第一工作模式,在这种工作模式下可以采集到效果较好的环境状态信息;至少有一个监控设备处于非第一工作模式,在这种工作模式下,该监控设备当前所采集到的环境状况信息本身就是相对参考价值低的环境状况信息,所以即使效果较差也是无所谓的,但是其带来的好处是降低了带宽和对硬件设备的要求,从而减少了运营成本,所以其利是远大于弊的。

实施例二:

本实施例提供一种视频监控装置,请参考图3,包括:设置模块31、第一获取模块32、第一处理模块33和控制模块34。设置模块31用于设置至少一个监控设备处于第一工作模式,至少一个监控设备处于非第一工作模式,处于第一工作模式下的监控设备获取到的图像的画质优于处于非第一工作模式的监控设备获取到的图像的画质。

该第一工作模式定义监控设备采用分辨率较高的监控方式进行监控,例如,定义第一工作模式为监控设备监控画面采用hd格式或者fullhd格式;此时可以定义非第一工作模式为监控设备监控画面采用cif格式等分辨率较第一工作模式的分辨率低的状态。当然,也可以定义第一工作模式为监控设备监控画面采用fullhd格式;此时可以定义非第一工作模式为监控设备监控画面采用hd格式或cif格式等。比较极端的状况,甚至可以定义该非第一工作模式是关机状态。上述仅为第一工作模式和非第一工作模式的具体示例,并不对其进行任何限定。另外,对于哪些监控设备设置为处于第一工作模式,哪些监控设备设置为处于非第一工作模式可以根据实际监控系统各个监控设备所处位置的综 合考虑进行相应设置。

第一获取模块32用于获取处于第一工作模式的监控设备监控到的第一环境状况信息。设置模块31设置好各监控设备的工作模式之后,处于第一工作模式的监控设备会将自身监控到的第一环境状况信息发送给视频监控装置,第一获取模块32会获取到该第一环境状况信息,视频监控设备模块可以是监控摄像头,该第一环境状况信息可以是监控摄像头实时监其所处位置的周围环境信息。

第一处理模块33用于对第一环境状况信息进行处理获得处理结果。第一处理模块33包括分析子模块331,用于对第一环境状况信息进行分析,判断第一环境状况信息中是否包括移动体,若是,则获取移动体的运动特征,对运动特征进行分析,识别所述移动体的移动路径,将所述移动体的移动路径作为处理结果。控制模块34用于根据所述处理结果控制处于非第一工作模式的监控设备切换至所述第一工作模式。

视频监控装置3还包括第二获取模块35,用于在获取处于第一工作模式的监控设备监控到的第一环境状况信息之前,获取各监控设备的监控范围和地理位置。对于监控范围是指,监控设备可以监控到的范围大小,例如,某个监控设备的可以监控360度,半径为100米的范围。对于地理位置,为了描述的更准确可以采用经纬度的方式来进行描述。当然,对于监控范围和地理位置并不限于上述描述或表示方式。控制模块34包括选择子模块341,用于根据移动体的移动路径以及各监控设备的监控范围和地理位置计算移动体下一个经过的处于非第一工作模式的监控设备,将下一个经过的处于非第一工作模式的监控设备切换至所述第一工作模式。综合运动路径、监控设备的监控范围已经监控设备的地理位置可以分析出该移动体下一个经过的处于非第一工作模式的监控设备是哪一个。

本实施例中,视频监控装置3还包括第二处理模块36,用于在控制处于非第一工作模式的监控设备切换至第一工作模式之后,获取经过切换处于第一工作模式下的监控设备监控到的第二环境状况信息,对第二环境状况信息进行分析,判断是否有移动体,若否,则将经过切换处于所述第一工作模式下的监控设备的工作模式切换到非第一工作模式。

本实施例中的视频监控方法可用于执行实施例一中的视频监控方法。采用本实施例中的视频监控装置,可以针对不同的环境状况采用不同的工作模式, 看重获取到的环境状况信息的画质的时候,可以选择第一工作模式工作,看重资源消耗,监控系统成本的时候可以选择非第一工作模式,根据具体需求,提供更多的选择。

实施例三:

本实施例提供一种视频监控系统,包括视频监控前端平台视频监控后端平台、至少两个监控设备和实施例二中的视频监控装置。对于视频监控装置可以设置在视频监控前段平台,也可以设置在视频监控后端平台,也可以两个平台都设置。

下面将以一具体示例对该视频监控系统进行说明,请参考图4,该系统包括,监控平台41、视频监控前端平台42和视频监控后端平台43。

监控平台41包括第一监控设备411、第二监控设备412、第三监控设备413、第四监控设备414。

视频监控前端平台42包括:视频采集模块421用于摄像头实时视频的采样;视频处理模块422负责将采样到的视频流进行分析处理,如:编码、解码等;通用传输控制模块423负责传统监控前端的网络传输、信令控制;分辨率模式控制模块424负责控制前端装置的分辨率模式。视频监控前端平台42与监控平台41连接,获取监控平台41内的各监控设备监控到的环境状况信息。

视频监控后端平台43包括业务处理服务器431负责设备管理、媒体管理、事件管理等业务逻辑处理;流媒体服务器432,负责视频码流的处理与分发。

可选的,视频监控前端平台42和视频监控后端平台43,二者中至少有一个设置实施例二中的视频监控装置。

下面假设,将实施例二中的视频监控装置设置在视频监控后端平台的流媒体服务器。

另外,监控平台41的各监控设备的分布状况如图5所示。假设有一段封闭高速路段需要部署视频监控设备及系统,这一路段有两个出入口,第一监控设备411和第四监控设备414分别位于出入口位置,每个监控设备都能360度监控,每个监控设备的地理位置坐标预先设置好,每个监控设备的监控范围半径设置为300米。

该系统执行视频监控的步骤,请参考图6,包括:

s601:设置监控平台、监控前端装置的一些参数;

在此步骤需要设置监控平台、监控前端装置的一些参数,这样系统才能工作。在设置好之后,如果后续没有修改的必要,则再次使用时就无需重新设置了,当然如果需要修改,也可以重新设置。此步骤的设置准备工作包括但不限于:视频监控前端平台需要接入的视频监控后端平台的服务器的ip地址、端口;视频监控后端平台分配给视频监控前端平台注册接入时的用户名/密码;各监控设备的部署地理位置。包括:经度、纬度,经度范围[-180,+180],纬度范围[-90,+90];各监控设备的监控范围。如:360度监控,范围半径为300米。各监控设备预设的分辨率模式。

s602:各平台进入工作状态;

监控平台下属的各监控设备进入预设分辨率模式。其中,第一监控设备和第四监控设备进入固定的高分辨率模式,第二监控设备和第三监控设备进入低分辨率模式。

s603:当货车a由出入口1驶入此封闭高速路段,处于高分辨率模式的第一监控设备将高质量的实时视频上报至流媒体服务器。

s604:流媒体服务器分析第一监控设备上报的高质量实时视频,识别到有车辆驶入监控范围并且在移动。

s605:流媒体服务器通知业务服务器车辆a将离开第一监控设备的监控范围,业务服务器选定第二监控设备。

流媒体服务器通过分析第一监控设备上报的高质量实时视频检测到该车辆即将离开第一监控设备监控范围,此时通知业务服务器,由业务服务器根据此路段部署的监控设备的具体部署位置和监控范围计算并选定负责接管高分辨率监控任务的第二监控设备。

s606:业务服务器通知视频监控前端平台进行分辨率切换;

业务服务器通知第二监控设备所在视频监控前端平台进行分辨率切换。该模块检测到第二监控设备当前处于低分辨率模式,则发送切换指令迅速将第二监控设备切换至高分辨率模式。从而由第二监控设备负责对自己的监控范围进行高分辨率实时监控。

s607:第二监控设备切换成预设低分辨率模式;

当车辆由第三监控设备负责高分辨率实时监控时,此时,检测第二监控设备的监控范围内当前是否还存在任意一个及以上的监控目标。若第二监控设备当前无任何监控对象,则控制第二监控设备恢复为预设的低分辨率模式;否则第二监控设备继续处于高分辨率模式。本例,由于第二监控设备当前无监控对象,则恢复为预设的低分辨率模式。

s608:第三监控模块切换分辨率模式;

处于高分辨率模式的第二监控设备将实时视频上报到流媒体服务器进行分析。后续流程类似于步骤603至步骤607,依次由第二监控设备和第三监控设备负责实施高分辨率监控,当车辆由第三监控设备负责监控时,第二监控设备恢复为预设的低分辨率模式。如此,直至车辆进入第四监控设备的监控范围,并由第四监控设备负责高分辨率实时监控。

采用本实施例中的方案,可以解决现有技术中的视频监控系统不能根据监控环境的实际状况灵活调节工作模式,在使有用画面具有较高的分辨率时,不能兼顾到节约资源的问题;达到根据环境状况信息灵活调节工作模式,在使有用画面具有较高的分辨率的同时还能节约资源的效果。

以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

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