一种监控视频采集方法、检索方法和装置制造方法

文档序号:6629266阅读:153来源:国知局
一种监控视频采集方法、检索方法和装置制造方法
【专利摘要】本发明公开了一种监控视频采集方法、检索方法和装置,属于安防领域。该检索方法包括:接收用户输入的目标事件;根据所述目标事件提取环境参数集合;根据环境参数集合从视频数据库中检索视频数据;从检索到的视频数据中寻找目标事件。采用本发明,采集过程中通过根据环境参数值控制监控摄像机的状态,延长了摄像机的使用寿命,同时能大大减少视频数据库中的无效视频数据数量,并且关联保存视频数据的环境参数提高后继视频检索效率;检索过程中通过将目标事件的环境参数作为关键字进行,检索和调用更加方便快捷,能提高视频检索的效率。
【专利说明】一种监控视频采集方法、检索方法和装置

【技术领域】
[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]按照a * (al1-b) +a2j > = c计算满足目标事件的第二环境参数的视频数据对应的第一环境参数的数值al和第二环境参数的数值a2 ;其中,ali表示第一环境参数的第i个数值;a2]表示第二环境参数的第j个数值;a表示第二环境参数和第一环境参数之间的等效系数,b表示目标事件的第二环境参数的数值;c表示目标事件的第二环境参数的门限值;
[0030]将第一环境参数的数值al和第二环境参数的数值a2共同作为第二环境参数关于第一环境参数的等效参数。
[0031]根据本发明的再一个方面,提供的一种监控视频采集装置包括以下模块:
[0032]环境参数获取模块,用于获取监控摄像机视频范围内的外界环境的至少一个环境参数值;
[0033]视频采集模块,用于根据环境参数值和对应的预设门限控制监控摄像机的状态,采集视频数据;
[0034]视频存储模块,用于将采集到的视频数据和对应的环境参数值关联存储至视频数据库中。
[0035]根据本发明的又一个方面,提供的一种监控视频检索装置包括:
[0036]目标事件接收模块,用于用户接收输入的目标事件;
[0037]环境参数提取模块,用于根据目标事件提取环境参数集合;
[0038]第一检索模块,用于根据环境参数集合从视频数据库中检索视频数据;
[0039]目标事件寻找模块,用于从检索到的视频数据中寻找目标事件。
[0040]优选地,该装置还包括:
[0041]等效系数获取模块,用于获取环境参数集合中各环境参数之间的等效系数集合;
[0042]等效环境参数计算模块,用于根据环境参数集合和等效系数集合计算等效环境参数集合;
[0043]第二检索模块,用于根据等效环境参数集合从视频数据库中检索视频数据,并从检索到的视频数据中寻找目标事件。
[0044]优选地,等效环境参数计算模块包括:
[0045]参数划分子模块,用于根据是否存在匹配的视频数据将所述环境参数集合中的环境参数划分为第一类环境参数和第二类环境参数;
[0046]等效参数计算子模块,计算第二类环境参数中每一个第二环境参数关于第一类环境参数中任意一个第一环境参数的等效参数;
[0047]赋值子模块赋值子模块,用于将所有第一类环境参数和所有第二类环境参数的等效参数共同组成等效环境参数集合。
[0048]本发明提供的系统、方法和装置,一方面,通过根据环境参数值控制监控摄像机的状态,在不需要采集视频的时候关闭摄像头,节省了摄像机的工作时间,延长了摄像机的使用寿命,同时能大大减少视频数据库中的无效视频数据数量,节约了大量的存储空间,并且通过关联保存视频数据的环境参数提高后继视频检索效率。另一方面,通过提取目标事件的环境参数,先检索满足环境参数的视频数据,再在该视频数据中寻找目标事件,使得视频数据的检索和调用更加方便快捷,能提高视频检索的效率,具高度产业利用价值。

【专利附图】

【附图说明】
[0049]图1为本发明实施例提供的一种视频监控系统的结构示意图;
[0050]图2为本发明优选实施例提供的一种视频监控系统的结构示意图;
[0051]图3为本发明实施例提供的一种监控视频采集方法的流程图;
[0052]图4为本发明实施例提供的一种监控视频检索方法的流程图;
[0053]图5为本发明优选实施例提供的一种监控视频检索方法的流程图;
[0054]图6为本发明优选实施例提供的一种等效环境参数计算方法的流程图;
[0055]图7为本发明优选实施例提供的一种等效参数计算方法的流程图;
[0056]图8为本发明实施例提供的一种监控视频采集装置的模块结构图;
[0057]图9为本发明实施例提供的一种监控视频检索装置的模块结构图;
[0058]图10为本发明优选实施例提供的一种监控视频检索装置的模块结构图。

【具体实施方式】
[0059]为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0060]实施例一
[0061]如图1所示,本发明实施例提供的一种视频监控系统包括监控摄像机10、环境探测单元20、视频采集控制单元30和视频数据库40,其中:
[0062]监控摄像机10,用于采集视频数据。
[0063]环境探测单元20,用于探测监控摄像机视频范围内的外界环境的环境参数值,并发送给视频采集控制单元30。
[0064]视频采集控制单元30,用于根据环境探测单元20探测到的环境参数值控制监控摄像机10的状态,并将监控摄像机10采集到的视频数据和环境探测单元20探测到的对应的环境参数值关联存储至视频数据库40中。
[0065]视频数据库40,用于存储视频数据。
[0066]具体来说,环境探测单元20包括一个或多个传感器,分别与视频采集控制单元30连接,将探测到的监控摄像机10视频范围内的外界环境的环境参数值,发送给视频采集控制单元30。传感器包括但不限于声音传感器、光照传感器、红外传感器、温度传感器和振动传感器中的至少两种的任意组合而成。其探测的环境参数分别对应声音参数、光强参数、红外波参数、温度参数、和振动参数。
[0067]视频采集控制单元30分别连接环境探测单元20的传感器、监控摄像机10和视频数据库40相连,根据环境探测单元20探测到的环境参数值控制监控摄像机10的状态,从而控制是否采集视频数据。视频采集控制单元30上预设有标准环境数据,即预设门限,与环境参数相对应,预设门限包括:声音门限、光强门限、红外波门限、温度门限、和/或振动门限中的至少两种任意组合。其中,预设门限是在指无干扰条件下的环境参数值和有人/车辆/动物进入时的环境参数值的平均值。视频采集控制单元30将环境探测单元20输出的环境参数与预设门限进行对比,获取标签;对采集的视频数据按照标签进行分类,并将该标签以及对应的视频数据关联存储至视频数据库40中。
[0068]请参阅图2提供的一种优选实施例,监控摄像机10包括摄像头101、视频处理单元102和电源103,视频处理单元102分别与摄像头101和视频采集控制单元30连接;摄像头101与视频处理单元102连接。电源103分别为环境探测单元20、视频采集控制单元30、摄像头101和视频处理单元102提供电源。
[0069]环境探测单元20包括3个传感器,分别是声音传感器201、光照传感器202和红外传感器203,分别探测摄像头101视频范围内的外界环境的环境参数:声音传感器201探测外界环境的声波,并将声波转化为声波参数(电信号);光照传感器202探测外界环境的光照强度,并将光照强度转化为光强参数(电信号);红外传感器203探测外界环境的红外波,并将红外波转化为红外波参数(电信号)。环境探测单元20将探测出的声波参数、光强参数和红外波参数被输出至视频采集控制单元30。
[0070]在本实施例中,预设门限包括声波参数、光强参数和红外波参数。视频采集控制单元30将环境探测单元20输出的声波参数、光强参数和红外波参数与门限进行比较,根据比较结果通过视频处理单元102对摄像头101进行关闭和开启控制。当声波参数、光强参数和红外波参数中任意一项参数大于门限,视频采集控制单元30则向视频处理单元102发送指令,开启摄像头101 ;摄像头101被开启后,采集视频范围内的视频数据,并将采集的视频数据上传给视频处理单元102 ;视频处理单元102对视频数据进行处理,包括补光、图像处理、信号转换等等,并将处理好的视频数据传递给视频采集控制单元30。视频采集控制单元30按照此次开启摄像头101时的声波参数、光强参数和红外波参数使用协同处理算法进行计算并对比环境门限获取标签,并将采集的视频数据与标签一起存储至视频数据库40中。当声波参数、光强参数和红外波参数中所有参数都小于等于门限,即外界环境处于正常情况时,视频采集控制单元30向视频处理单元102发送指令,让摄像头101延时30秒关闭,不进行视频数据的采集。当然,视频采集控制单元30也可以通过电源103来控制摄像头101的开启和关闭。视频采集控制单元30与监控摄像机10的视频处理单元102和电源103连接,视频采集控制单元30通过控制电源103的通路状态,来控制摄像头101的开启和关闭;摄像头101采集到的视频数据仍然是经过视频处理单元102后再上传给视频采集控制单元30。
[0071]综上所述,本发明实施例的视频监控系统,通过增加环境探测单元探测监控摄像机视频范围内的外界环境的环境参数值,并根据环境参数值控制监控摄像机的状态,在不需要采集视频的时候关闭摄像头,节省了摄像机的工作时间,延长了摄像机的使用寿命,同时能大大减少视频数据库中的视频数据数量,节约了大量的存储空间,并且通过关联保存视频数据的环境参数,能提高后继视频检索效率。
[0072]实施例二
[0073]如图3所示,本发明实施例提供的一种监控视频采集方法,包括以下步骤:
[0074]S101、获取监控摄像机视频范围内的外界环境的至少一个环境参数值。
[0075]在本步骤中,环境参数包括但不限于:声音参数、光强参数、红外波参数、温度参数、或振动参数中任意两种或多种组合。具体可以通过探测摄像头视频范围内的环境参数实时监控摄像头视频范围内的外部环境,从而判断视频范围内是否出现了变化,例如是否有人、车辆或动物出现在视频范围内等等。一般情况下是通过一个或多个传感器来完成对摄像头视频范围内的环境参数的探测的。
[0076]S102、根据环境参数值和对应的预设门限控制监控摄像机的状态,采集视频数据。
[0077]本步骤中,根据监控摄像机视频范围内的环境参数和门限进行协同处理,控制监控摄像机的状态:当任意一项的环境参数值大于对应的预设门限时,控制监控摄像头开启;当所有的环境参数值小于等于对应的预设门限时,通过监控摄像机的电源或视频处理单元,控制监控摄像头延时关闭。即以门限作为参照,与探测得到的摄像头视频范围内的环境参数进行比对:如果探测到的所有环境参数小于等于门限,那么说明此时摄像头视频范围内的外界环境一切正常,并没有发生什么变化,这种情况,不必要使用摄像头对外界环境采集视频数据,所以,就延时关闭摄像头,一般采用延时30秒再关闭摄像头,然后跳转回步骤S101,重新对视频范围内的环境参数进行探测。如果探测到的所有环境参数大于门限,那就意味着此时的外界环境出现了变化,有可能是视频范围内进入了人,也有可能是视频范围内出现了车辆,这时就需要对外界环境的视频数据进行采集,所以此时开启摄像头,并跳转至步骤S103。
[0078]其中,由于监控摄像机包括摄像头、视频处理单元和电源,所以,对摄像头的开启和关闭可以通过两种方式来控制:一是通过电源来控制,一是通过视频处理单元来控制。与环境参数相对应,对应的预设门限包括:声音门限、光强门限、红外波门限、温度门限、和/或振动门限,其中,门限是在指无干扰条件下(视频范围内未出现车辆、人或动物等)的环境参数值和有人/车辆/动物进入时的环境参数而预先设定的,比如对无干扰条件下的环境参数和出现人员进入时的环境参数的取平均值作为门限。
[0079]S103、将采集到的视频数据和对应的环境参数值关联存储至视频数据库中。
[0080]由于的外界环境发生了变化,监控摄像头开启,监控摄像机开始对视频范围内的外界环境进行视频数据进行采集,并将监控摄像头采集到的数据与一起关联保存到视频数据库中。视频数据是在外界环境发生变化后才采集的,根据外界环境发生的变化将视频数据按环境参数进行分类保存,并跳转回步骤S101,重新对视频范围内的外界环境进行探测。
[0081]本实施例的监控视频采集方法,通过根据环境参数值控制监控摄像机的状态,在不需要采集视频的时候关闭摄像头,节省了摄像机的工作时间,延长了摄像机的使用寿命,同时能大大减少视频数据库中的视频数据数量,节约了大量的存储空间,并且通过关联保存视频数据的环境参数,能提高后继视频检索效率。
[0082]实施例三
[0083]如图4所示,本发明实施例提供的一种监控视频检索方法包括:
[0084]S201、接收用户输入的目标事件。
[0085]目标事件为具体的发生的事件,譬如,发生车祸、出现地震、发生火灾等等,当发生这些事件时,其对应的振动强度、声音强度、红外波参数和光强参数等环境参数的数值会有所不同。当然本发明并不仅限于这些事件。
[0086]S202、根据目标事件提取环境参数集合。
[0087]具体地,不同的目标事件发生时,其周围的环境也是不一样的,根据不同的目标事件,提取该目标事件发生时的环境参数的数值。比如环境参数集合包括声音参数、红外波参数、振动参数或光强参数中的任意组合。
[0088]S203、根据环境参数集合从视频数据库中检索视频数据。
[0089]具体地,视频数据库内的视频数据是按照环境参数进行分离存储的,因此能以环境参数集合中的环境参数作为关键字对视频数据库进行检索。比如,环境参数集合为:声音强度(声音参数)> =La,振动强度(振动参数)> =Eva为检索式。
[0090]S204、从检索到的视频数据中寻找目标事件。
[0091]本实施例的监控视频检索方法,通过提取目标事件的环境参数集合,根据环境参数集合在视频数据库中进行检索寻找满足环境参数集合的视频数据,再从检索到的视频数据中寻找目标事件;使得视频数据的检索和调用更加方便快捷,减少了检索时的工作量,提高了视频检索的效率,具高度产业利用价值。
[0092]实施例四
[0093]如图5所示,本发明优选实施例提供的一种监控视频检索方法包括:
[0094]S301、接收输入的目标事件。
[0095]S302、根据目标事件提取环境参数集合和其各环境参数之间的等效系数集合。
[0096]由于其目标事件的不同,其多个环境参数之间的等效系数也是不一样的。例如,事件A车辆玻璃被砸碎和事件B车辆被划伤,两事件中红外参数为第一参数,而事件A中发生的过程会产生比较大的声音和振动,所以其声音参数和振动参数的等效系数远大于事件B。
[0097]S303、根据环境参数集合从视频数据库中检索视频数据。
[0098]S304、判断是否存在同时匹配环境参数集合中所有环境参数的视频数据,如果存在,则转至步骤S307,如果不存在,则执行步骤S305。
[0099]如果存在同时匹配所有环境参数的视频数据,则检索出所有满足多个环境参数的视频数据,寻找目标事件。在本实施例中,环境参数为:声音强度> =La,振动强度> =Eva,那么就在视频数据库中进行声音强度和振动强度的检索,如果视频数据库内存在满足声音强度> =La且振动强度> =Eva的视频数据,那么对满足声音强度> =La且振动强度>=Eva的所有视频数据进行检索,寻找目标事件。如果不存在同时匹配所有环境参数的视频数据,在本实施例中,假设声音强度> =La的环境参数是满足的,振动强度> =Eva的环境参数是不满足的,则跳转至步骤S305。
[0100]S305、根据环境参数值集合和等效系数集合计算等效环境参数集合。
[0101]由于环境参数集合当中,有一部分的环境参数是在视频数据库中可以寻找到与之相匹配的(第一类环境参数),所以可以不处理;而另一部分的环境参数是在视频数据库中没有与之相匹配的(第二类环境参数),由于其无法在视频数据库中检索到与之相匹配的,那么对第二类环境参数需要进行等效参数的计算,通常情况下,是将第二类环境参数中的环境参数关于多个第一类环境参数中的任意一个环境参数进行等效参数的计算。因此,等效环境参数就包括一个或多个第一环境参数,和一个或多个第二环境参数的等效参数。
[0102]请参阅图6,本步骤S305进一步包括:
[0103]S3051、根据是否存在匹配的视频数据将环境参数集合中的环境参数划分为第一类环境参数和第二类环境参数。其中,第一类环境参数为视频数据库中存在与其匹配的视频数据,第二类环境参数为视频数据库中不存在与其匹配的视频数据。具体来说,对于第一类环境参数,由于其可以在视频数据库中找到与之相匹配的,所以可以不处理;对于第二类环境参数,由于其无法在视频数据库中检索到与之相匹配的,那么对第二类环境参数需要进行等效参数的计算,通常情况下,是将第二类环境参数关于多个第一类环境参数中的任意一个进行等效参数的计算。因此,等效环境参数就包括一个或多个第一环境参数,和一个或多个第二环境参数的等效参数。
[0104]S3052、计算第二类环境参数中每一个第二环境参数关于第一类环境参数中任意一个第一环境参数的等效参数。
[0105]请参阅图7,本步骤S3052进一步包括针对第二类环境参数中每一个第二环境参数及其第一类环境参数的每一个第一环境参数执行以下步骤:
[0106]S30521、遍历视频数据库中的所有第二环境参数的数值和第一环境参数的数值;
[0107]S30522、计算满足目标事件的第二环境参数的视频数据对应的第一环境参数的数值al和第二环境参数的数值a2 ;
[0108]具体可以按照a Mal1-W+aZj >= c公式进行计算,其中,al,表示第一环境参数的第i个数值;a2]表示第二环境参数的第j个数值;a表示第二环境参数和第一环境参数之间的等效系数,b表示目标事件的第二环境参数的数值;c表示目标事件的第二环境参数的门限值;
[0109]S30523、将第一环境参数的数值al和第二环境参数的数值a2共同作为第二环境参数关于第一环境参数的等效参数。
[0110]举例来说,以环境参数为例:声音强度> =La,振动强度> =Eva,且声音强度> =La的环境参数满足的,振动强度> =Eva的环境参数是不满足为例,求取振动强度的等效参数。由于声音强度> =La可以在视频数据库中检索到与之匹配的视频数据,所以声音强度为第一类环境参数;而振动强度> = Eva在视频数据库中无法检索到与之匹配的视频数据,那么振动强度就是第二类环境参数;第二类环境参数“振动强度”关于第一类环境参数“声音强度”的等效参数的计算如下:
[0111]首先,遍历视频数据库中所有的第一类环境参数“声音强度”的数值和第二类环境参数“振动强度”的数值;然后,按照aMal1-W+a〗」进行计算,其中,ali表示视频数据库中的第一类环境参数“声音强度”的第i个数值;a2]表示视频数据库中第二类环境参数“振动强度”的第j个数值;b表示目标事件的第二类环境参数“振动强度”的数值,即振动强度> =Eva ; α表示第二类环境参数“振动强度”和第一类环境参数“声音强度”之间的等效系数。寻找计算结果满足目标事件的第二类环境参数“振动强度”的视频数据库的第一类环境参数“声音强度”的数值al和第二类环境参数“振动强度”的数值a2,即满足a *(al_bl)+a2> =Eva ;最后,将第一类环境参数al和第二类环境参数a2共同作为第二类环境参数的等效参数,即声音强度> =al,振动强度> =a2是振动强度> =Eva的等效参数。则等效环境参数为:声音强度> =La、声音强度> =al、振动强度> =a2。
[0112]当然,本发明并不仅限于仅有两个环境参数的情况,当第一类环境参数和第二类环境参数具有多个时,对于一个无法在视频数据库中检索到与之匹配的视频数据的第二类环境参数,仅需计算其关于多个第一类环境参数中的任意一个的等效参数即可。最后将多个第一类环境参数和多个第二类环境参数的等效参数一起作为等效环境参数。
[0113]S3053、将所有第一类环境参数和所有第二类环境参数的等效参数共同组成等效环境参数集合。
[0114]S306、根据等效环境参数集合从视频数据库中检索视频数据。
[0115]S307、从检索到的视频数据中寻找目标事件。
[0116]本实施例的监控视频检索方法,通过提取目标事件的环境参数集合及其各环境参数之间的等效系数,根据环境参数在视频数据库中进行检索寻找满足环境参数的视频数据,再在该视频数据中寻找目标事件;如果按照环境参数集合无法在视频数据库中检索到匹配的视频数据,那么对目标事件的环境参数进行等效环境参数的计算,根据等效环境参数集合在视频数据库中寻找与之匹配的视频数据,再在匹配的视频数据中寻找目标事件。使得视频数据的检索和调用更加方便快捷,减少了检索时的工作量,增加了有效报警,减轻了人员工作强度,提高了视频检索的效率,具高度产业利用价值。
[0117]实施例五
[0118]如图8所示,本发明实施例提供的一种监控视频采集装置包括以下模块:
[0119]环境参数获取模块110,用于获取监控摄像机视频范围内的外界环境的环境参数值。
[0120]其中,环境参数包括但不限于:声音参数、光强参数、红外波参数、温度参数、或振动参数中任意两种或多种组合。具体可以通过探测摄像头视频范围内的环境参数实时监控摄像头视频范围内的外部环境,从而判断视频范围内是否出现了变化,例如是否有人、车辆或动物出现在视频范围内等等。一般情况下是通过一个或多个传感器来完成对摄像头视频范围内的环境参数的探测的。
[0121]视频采集模块120,用于根据环境参数值和对应的预设门限控制监控摄像机的状态,采集视频数据;
[0122]具体地,与环境参数相对应,对应的预设门限包括:声音门限、光强门限、红外波门限、温度门限、和/或振动门限,其中,门限是在指无干扰条件下(视频范围内未出现车辆、人或动物等)的环境参数值和有人/车辆/动物进入时的环境参数而预先设定的,比如对无干扰条件下的环境参数和出现人员进入时的环境参数的取平均值作为门限。
[0123]视频采集模块120根据监控摄像机视频范围内的环境参数和门限进行协同处理,控制监控摄像机的状态,采集视频数据:当任意一项的环境参数值大于对应的预设门限时,控制监控摄像头开启;当所有的环境参数值小于等于对应的预设门限时,通过监控摄像机的电源或视频处理单元,控制监控摄像头延时关闭。即以门限作为参照,与探测得到的摄像头视频范围内的环境参数进行比对:如果探测到的所有环境参数小于等于门限,那么说明此时摄像头视频范围内的外界环境一切正常,并没有发生什么变化,这种情况,不必要使用摄像头对外界环境采集视频数据,所以,就延时关闭摄像头,一般采用延时30秒再关闭摄像头,然后重新对视频范围内的环境参数进行探测;如果探测到的所有环境参数大于门限,那就意味着此时的外界环境出现了变化,有可能是视频范围内进入了人,也有可能是视频范围内出现了车辆,这时就需要对外界环境的视频数据进行采集,所以此时开启摄像头采集视频。其中,对摄像头的开启和关闭可以通过两种方式来控制:一是通过电源来控制,一是通过视频处理单元来控制。
[0124]视频存储模块130,用于将采集到的视频数据和对应的环境参数值关联存储至视频数据库中。
[0125]由于的外界环境发生了变化,监控摄像头开启,监控摄像机开始对视频范围内的外界环境进行视频数据进行采集,并将监控摄像头采集到的数据与一起关联保存到视频数据库中。视频数据是在外界环境发生变化后才采集的,根据外界环境发生的变化将视频数据按环境参数进行分类保存,并重新对视频范围内的外界环境进行探测。
[0126]本实施例的监控视频采集装置,通过根据环境参数值控制监控摄像机的状态,在不需要采集视频的时候关闭摄像头,节省了摄像机的工作时间,延长了摄像机的使用寿命,同时能大大减少视频数据库中的视频数据数量,节约了大量的存储空间,并且通过关联保存视频数据的环境参数,能提高后继视频检索效率。
[0127]实施例六
[0128]如图9所示,本发明实施例提供的一种监控视频检索装置包括目标事件接收模块210、环境参数提取模块220、第一检索模块230和目标事件寻找模块240,其中:
[0129]目标事件接收模块210,用于接收用户输入的目标事件。
[0130]目标事件为具体的发生的时间,譬如,发生车祸、出现地震、发生火灾等等,当然本发明并不仅限于此。
[0131]环境参数提取模块220,用于根据目标事件提取环境参数集合。
[0132]具体地,不同的目标事件发生时,其周围的环境也是不一样的,根据不同的目标事件,提取该目标事件发生时的环境参数的数值。环境参数集合包括声音参数、红外波参数、振动参数或光强参数。并且,由于其目标事件的不同,其多个环境参数之间的等效系数也是不一样的。
[0133]第一检索模块230,用于根据环境参数集合从视频数据库中检索视频数据。
[0134]具体地,视频数据库内的视频数据是按照环境参数进行分离存储的,因此能以环境参数作为关键字对视频数据库进行检索。比如,环境参数为:声音强度(声音参数)> =La,振动强度(振动参数)> =Eva为检索式。
[0135]目标事件寻找模块240,用于从检索的视频数据中寻找目标事件。
[0136]本实施例的监控视频检索装置,通过提取目标事件的环境参数集合,根据环境参数集合在视频数据库中进行检索寻找满足环境参数集合的视频数据,再从检索到的视频数据中寻找目标事件;使得视频数据的检索和调用更加方便快捷,减少了检索时的工作量,提高了视频检索的效率,具高度产业利用价值。
[0137]实施例七
[0138]如图10所示,本发明优选实施例提供的一种监控视频检索装置包括目标事件接收模块310、环境参数提取模块320、第一检索模块330、判断模块340、等效系数获取模块350、等效环境参数计算模块360、第一检索模块370和目标事件寻找模块380,其中:
[0139]目标事件接收模块310,用于接收用户输入的目标事件。
[0140]环境参数提取模块320,用于根据目标事件提取环境参数集合。
[0141]第一检索模块330,用于根据环境参数集合从视频数据库中检索视频数据。判断模块340、用于判断是否存在同时匹配所有环境参数的视频数据,如果存在,则通知目标事件寻找模块380,如果不存在,则通知等效环境参数计算模块360。
[0142]具体地,如果存在同时匹配所有环境参数的视频数据,则检索出所有满足多个环境参数的视频数据,寻找目标事件。在本实施例中,环境参数为:声音强度> =La,振动强度> =Eva,那么就在视频数据库中进行声音强度和振动强度的检索,如果视频数据库内存在满足声音强度> =La且振动强度> =Eva的视频数据,那么对满足声音强度> =La且振动强度> =Eva的所有视频数据进行检索,寻找目标事件。如果不存在同时匹配所有环境参数的视频数据,在本实施例中,假设声音强度> =La的环境参数是满足的,振动强度>=Eva的环境参数是不满足的,则通知等效环境参数计算模块360。
[0143]等效系数获取模块350,用于获取环境参数集合中各环境参数之间的等效系数集八口 ο
[0144]等效环境参数计算模块360,用于当不存在同时匹配环境参数集合中所有环境参数的视频数据时,根据环境参数集合和等效系数集合计算等效环境参数。
[0145]第二检索模块370,用于根据等效环境参数集合从视频数据库中检索视频数据;
[0146]目标事件寻找模块380,用于从检索到的视频数据中寻找目标事件。
[0147]作为本实施例的一种优选方案,等效环境参数计算模块360包括参数划分子模块3601、等效参数计算子模块3602和赋值子模块3603,其中:
[0148]参数划分子模块3601,用于根据是否存在匹配的视频数据将所述环境参数集合中的环境参数划分为第一类环境参数和第二类环境参数。
[0149]其中,第一类环境参数为视频数据库中存在与其匹配的视频数据,第二类环境参数为视频数据库中不存在与其匹配的视频数据。对于第一类环境参数,由于其可以在视频数据库中找到与之相匹配的,所以可以不处理;对于第二类环境参数,由于其无法在视频数据库中检索到与之相匹配的,那么对第二类环境参数需要进行等效参数的计算。
[0150]等效参数计算子模块3602,计算第二类环境参数中每一个第二环境参数关于第一类环境参数中任意一个第一环境参数的等效参数。
[0151]具体地,等效参数计算子模块3602具体用于针对第二类环境参数中每一个第二环境参数及其第一类环境参数的每一个第一环境参数执行以下操作:遍历视频数据库中的所有第二环境参数的数值和第一环境参数的数值;计算满足目标事件的第二环境参数的视频数据对应的第一环境参数的数值al和第二环境参数的数值a2 ;将第一环境参数的数值al和第二环境参数的数值a2共同作为第二环境参数关于第一环境参数的等效参数。具体可以按照a * (al1-b) +a2j > = c公式进行计算,其中,al,表示第一环境参数的第i个数值;&2」表示第二环境参数的第j个数值;a表示第二环境参数和第一环境参数之间的等效系数,b表示目标事件的第二环境参数的数值;c表示目标事件的第二环境参数的门限值。
[0152]赋值子模块3603,用于将所有第一类环境参数和所有第二类环境参数的等效参数共同组成等效环境参数集合。
[0153]需要说明地是,上述实施例三和实施例四的方法中的技术方案在本实施例中同样对应适用,这里不再重述。
[0154]本实施例的监控视频检索装置,通过提取目标事件的环境参数的数值和多个环境参数之间的等效系数,根据环境参数在视频数据库中进行检索寻找满足环境参数的视频数据,再在该视频数据中寻找目标事件;如果按照环境参数无法在视频数据库中检索到匹配的视频数据,那么对目标事件的环境参数进行等效环境参数的计算,根据等效环境参数在视频数据库中寻找与之匹配的视频数据,再在匹配的视频数据中寻找目标事件。使得视频数据的检索和调用更加方便快捷,减少了检索时的工作量,增加了有效报警,减轻了人员工作强度,提高了视频检索的效率,具高度产业利用价值。
[0155]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来控制相关的硬件完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘、光盘等。
[0156]以上参照【专利附图】

【附图说明】了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质,可以有多种变型方案实现本发明,比如作为一个实施例的特征可用于另一实施例而得到又一实施例。凡在运用本发明的技术构思之内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。
【权利要求】
1.一种监控视频采集方法,其特征在于,所述方法包括以下步骤: 获取所述监控摄像机视频范围内的外界环境的至少一个环境参数值; 根据所述环境参数值和对应的预设门限控制所述监控摄像机的状态,采集视频数据; 将采集到的视频数据和对应的环境参数值关联存储至所述视频数据库中。
2.根据权利要求1所述的监控视频采集方法,其特征在于,根据所述环境参数值和预设的门限控制所述监控摄像机开启或延时关闭包括: 当任意一个所述的环境参数值大于对应的预设门限时,控制所述监控摄像机开启;当所有的所述环境参数值小于等于对应的预设门限时,通过所述监控摄像机的电源或视频处理单元,控制所述监控摄像机延时关闭。
3.—种监控视频检索方法,其特征在于,所述方法包括: 接收用户输入的目标事件; 根据所述目标事件提取环境参数集合; 根据所述环境参数集合从视频数据库中检索视频数据; 从检索到的视频数据中寻找所述目标事件。
4.根据权利要求3所述的监控视频检索方法,其特征在于,当不存在同时匹配所述环境参数集合中所有的环境参数的视频数据时,所述方法之后还包括: 获取所述环境参数集合中各环境参数之间的等效系数集合; 根据所述环境参数集合和所述等效系数集合计算等效环境参数集合; 根据所述等效环境参数集合从视频数据库中检索视频数据,并从检索到的视频数据中寻找所述目标事件。
5.根据权利要求4所述的监控视频检索方法,其特征在于,根据所述环境参数集合和所述等效系数计算等效环境参数集合包括: 根据是否存在匹配的视频数据将所述环境参数集合中的环境参数划分为第一类环境参数和第二类环境参数; 计算所述第二类环境参数中每一个第二环境参数关于第一类环境参数中任意一个第一环境参数的等效参数。
6.将所有第一类环境参数和所有第二类环境参数的等效参数共同组成等效环境参数集合。根据权利要求5所述的监控视频检索方法,其特征在于,计算所述第二类环境参数中每一个第二环境参数关于第一类环境参数中任意一个第一环境参数的等效参数,包括针对所述第二类环境参数中每一个第二环境参数及其第一类环境参数的每一个第一环境参数执行以下步骤: 遍历所述视频数据库中的所有第二环境参数的数值和第一环境参数的数值; 按照a Mal1-W+a〗」> =c计算满足所述目标事件的第二环境参数的视频数据对应的第一环境参数的数值al和第二环境参数的数值a2 ;其中,ali表示第一环境参数的第i个数值;a2]表示第二环境参数的第j个数值;a表示第二环境参数和第一环境参数之间的等效系数,b表示所述目标事件的第二环境参数的数值;c表示所述目标事件的第二环境参数的门限值; 将第一环境参数的数值al和第二环境参数的数值a2共同作为第二环境参数关于第一环境参数的等效参数。
7.—种监控视频采集装置,其特征在于,所述装置包括以下模块: 环境参数获取模块,用于获取所述监控摄像机视频范围内的外界环境的至少一个环境参数值; 视频采集模块,用于根据所述环境参数值和对应的预设门限控制所述监控摄像机的状态,采集视频数据; 视频存储模块,用于将采集到的视频数据和对应的环境参数值关联存储至所述视频数据库中。
8.—种监控视频检索装置,其特征在于,所述装置包括: 目标事件接收模块,用于用户接收输入的目标事件; 环境参数提取模块,用于根据所述目标事件提取环境参数集合; 第一检索模块,用于根据所述环境参数集合从视频数据库中检索视频数据; 目标事件寻找模块,用于从检索到的视频数据中寻找所述目标事件。
9.根据权利要求8所述的监控视频检索装置,其特征在于,所述装置还包括: 等效系数获取模块,用于获取所述环境参数集合中各环境参数之间的等效系数集合;等效环境参数计算模块,用于根据所述环境参数集合和所述等效系数集合计算等效环境参数集合; 第二检索模块,用于根据所述等效环境参数集合从视频数据库中检索视频数据,并从检索到的视频数据中寻找所述目标事件。
10.根据权利要求9所述的监控视频检索装置,其特征在于,等效环境参数计算模块包括: 参数划分子模块,根据是否存在匹配的视频数据将所述环境参数集合中的环境参数划分为第一类环境参数和第二类环境参数; 等效参数计算子模块,计算所述第二类环境参数中每一个第二环境参数关于第一类环境参数中任意一个第一环境参数的等效参数; 赋值子模块赋值子模块,用于将所有第一类环境参数和所有第二类环境参数的等效参数共同组成等效环境参数集合。
【文档编号】G06F17/30GK104243934SQ201410521939
【公开日】2014年12月24日 申请日期:2014年9月30日 优先权日:2014年9月30日
【发明者】谭小军, 潘天鸣, 宁德军 申请人:智慧城市信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1