一种监控视频存储方法、系统和中心管理服务器的制造方法

文档序号:7982543阅读:377来源:国知局
一种监控视频存储方法、系统和中心管理服务器的制造方法
【专利摘要】本发明实施例公开了一种监控视频存储方法、系统和中心管理服务器,所述监控视频存储方法包括:接收前端监控设备得到的分层编码视频数据,所述分层编码视频数据包括至少两层帧数据;确定所述分层编码视频数据所表示的当前监控事件对应的存储策略信息;根据所述存储策略信息从所述分层编码视频数据中选取目标层帧数据;存储所述目标层帧数据。本发明实施例还公开了一种监控视频存储系统和中心管理服务器。本发明的目的在于提供一种监控视频存储方法、系统和中心管理服务器,能够对不同的监控事件采用不同的存储策略,得到不同画质的监控视频进行存储,解决现有技术中监控视频占用存储空间太大的问题。
【专利说明】—种监控视频存储方法、系统和中心管理服务器
【技术领域】
[0001]本发明涉及安防【技术领域】,尤其涉及一种监控视频存储方法、系统和中心管理服务器。
【背景技术】
[0002]目前,视频监控系统主要由前端摄像头、传输网络、监控服务器、存储设备和客户端组成,其中监控服务器又包括流媒体服务器、智能分析服务器、存储服务器等。随着视频监控技术向高清化、数字化、网络化、智能化的方向发展,视频监控系统所需的存储容量成倍增长,如何占用最少的存储容量而获得最清晰的视频效果成为网络视频监控系统所关注的重点。
[0003]现有技术中主要从网络存储技术和视频图像编码技术两方面入手来达到存储容量和视频效果之间的平衡,现有技术具体包括以下两种方式:
[0004]方式一,在高清视频监控系统中应用智能视频分析系统(Intelligent videoAnalysis, IVA),能实现无人值守的自动监控,根据自动智能分析的结果,按需存储视频,只在发生报警事件的时候和设定的监控时间段存储视频,极大的节约了存储空间,但对于不在智能分析结果内而恰好又是监控人员关心的事件,没有进行存储,无法调用回放。
[0005]方式二,直接在视频监控系统的前端设备进行视频图像分辨率的转换,采用自适应码率的前端摄像机,根据预设的视频转换策略,将采集的图像根据不同的分辨率进行编码后直接存储,同时传回视频监控平台,并在客户端显示。该方案主要应用于移动通信网络的车载监控系统,在常规监控过程中,前端摄像机将采集图像处理为高分辨率编码数据存储在前端设备SD卡中,并在监控结束后,将高分辨率编码数据转移到监控中心平台回放处理;当监控中心下发指令进行实时监控时,前端摄像机按低分辨率编码视频数据,送交无信通讯单元实时上传至监控中心。该方案虽然节约了传输带宽和存储空间,但是客户端的实时监控图像只能显示低分辨率的画面质量,并且监控系统需要能自适应码率的摄像机,对前端设备有很大依赖。另外,由于前端设备的存储容量有限,不能实现警前存储,对于报警事件发生前的视频图像,不能恢复高清编码。同时,不同的前端设备执行不同的视频转换策略,不利于监控平台的统一管理,修改策略时,需要逐一修改全部的前端设备,增加工作量。

【发明内容】

[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]图1是本发明实施例提供的一种监控视频存储系统的结构示意图;
[0055]图2是本发明实施例提供的另一种监控视频存储系统的结构示意图;
[0056]图3是本发明实施例提供的一种中心管理服务器的结构示意图;
[0057]图4是本发明实施例提供的另一种中心管理服务器的结构示意图;
[0058]图5是图4中确定模块的结构示意图;
[0059]图6是本发明实施例提供的另一种中心管理服务器的结构示意图;
[0060]图7是本发明实施例提供的另一种中心管理服务器的结构示意图;
[0061]图8是本发明实施例提供的一种监控视频存储方法的流程示意图;
[0062]图9是本发明实施例提供的另一种监控视频存储方法的流程示意图;
[0063]图10是本发明实施例提供的确定所述当前监控事件对应的存储策略信息的流程示意图;
[0064]图11是本发明实施例提供的另一种监控视频存储方法的流程示意图。
【具体实施方式】
[0065]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0066]请参见图1,为发明实施例提供的一种监控视频存储系统的结构示意图,所述监控视频存储系统包括:前端监控设备10、中心管理服务器20和存储设备30,其中:
[0067]所述前端监控设备10用于得到分层编码视频数据;
[0068]所述中心管理服务器20用于接收所述前端监控设备得到的分层编码视频数据,所述分层编码视频数据包括至少两层帧数据,并确定所述分层编码视频数据所表示的当前监控事件对应的存储策略信息,并根据所述存储策略信息从所述分层编码视频数据中选取目标层帧数据;
[0069]所述存储设备30用于存储所述目标层帧数据。[0070]具体的,现有的视频监控系统主要使用的网络存储技术包括直连式储存(DirectAttached Storage, DAS)、网络附加存储(Network Attached Storage, NAS)和存储区域网络(Storage Area Network, SAN)三种结构。其中,DAS将存储设备连接到服务器后端,扩展应用服务器容量,成本低,连接简单,但资源利用率低,扩展性差,适用于系统结构简单且相对固定场景;NAS通过网络系统文件,构建文件级联网存储,实现客户端主机与NAS网络设备的数据直接传输,适用于文件共享、小规模系统存储的应用场景;SAN是通过网络方式连接存储设备和应用服务器的存储架构,网络专用于主机和存储设备之间的访问,技术复杂度高,建设和维护成本高,但是资源集中管理,扩展便利,兼容性高。适用于构建大型存储系统,为大规模数据存储、应用服务。
[0071]本发明所提供的监控视频存储方案可以应用于DAS、NAS、SAN等多种网络存储技术的结构中,区别在于视频数据的存储控制和调用方法不同,以及系统的规模大小不同,并不影响本发明所提供的监控视频存储方案的实现,本发明对此不做限定。下面以DAS存储结构的视频监控系统作为一种示例,说明本发明实施例的技术方案。
[0072]具体的,如图2所示,为本发明实施例提供的另一种监控视频存储系统的结构示意图,包括:前端监控设备、传输网络、中心管理服务器、智能分析服务器、存储设备、显示大屏和客户端。其中前端监控设备包括IP摄像机、高清摄像机、红外摄像机、球机等各种摄像机。中心管理服务器执行视频流处理,存储设备和客户端管理等核心工作;智能分析服务器完成智能分析的算法,并给出智能分析结果;存储设备可以是磁盘阵列或监控数据单元(Surveillance Data Unit, SDU),用于存储前端监控设备采集的视频数据;显示大屏实现监控视频的实时显示;客户端实现监控人员对监控系统的干预控制。
[0073]前端监控设备接入传输网络,并通过传输网络和平台互联网关,将采集到的视频数据进行视频分流,由智能分析服务器进行智能分析,并实时给出分析报警结果;由中心管理服务器按一定的规则处理视频数据,并存储到存储设备;由显示大屏和客户端进行实时显示。本发明所提供的监控视频存储方案,主要在中心管理服务器中实现,因此不会影响大屏显示、客户端和智能分析所用的高清视频数据流。
[0074]请参见图3,为本发明实施例提供的一种中心管理服务器的结构示意图,所述中心管理服务器包括:接收模块01、确定模块02和选取模块03,其中:
[0075]所述接收模块01,用于接收前端监控设备得到的分层编码视频数据,所述分层编码视频数据包括至少两层帧数据。
[0076]所述确定模块02,用于确定所述分层编码视频数据所表示的当前监控事件对应的存储策略信息。
[0077]所述选取模块03,用于根据所述确定模块02确定的存储策略信息从所述分层编码视频数据中选取目标层帧数据。
[0078]具体的,所述接收模块01接收到分层编码视频数据,将所述分层编码数据存储在所述中心管理服务器预先开辟的缓存中。前端监控设备拍摄得到模拟图像信号,并利用视频编码技术将模拟图像信号转换为数字图像信号。
[0079]目前常见的视频编码技术有动态图像专家组(Moving/Motin Pictures ExpertsGroup, MPEG)系列和 Η.26X 系列,而其中的 H.264 (也称 Advanced Video Coding, AVC)是MPEG-4标准所定义的最新格式,同时也是技术含量最高、代表最新技术水平的视频编码格式之一,它大大提高了压缩性能比,在视频监控系统中得到最广泛的应用。H.264-SVC是H.264标准的一个扩展,是一种分层编码技术,可实现分层编码,不仅在编码产生的编码视频时间上(即帧率)、空间上(即分辨率)可扩展,而且在视频质量方面可扩展,能够产生不同帧速率、分辨率或质量等级的解码视频。
[0080]具体的,前端监控设备利用分层编码技术将模拟图像信号转换为分层编码视频数据,所述分层编码视频数据包括至少两层帧数据。假设在本发明实施例中,所述分层编码视频数据包括3层,分别为基本层帧数据、扩展层帧数据和增强层帧数据。其中基本层帧数据包括帧(Frame) O, Frame 3, Frame 6, Frame9…扩展层帧数据包括 Framel, Frame 4, Frame7, Frame 10…增强层帧数据包括Frame2, Frame 5, Frame 8, Frame 11…当然,上述情况只是一种举例,并不限定各层帧数据与每帧数据的对应关系,比如基本层帧数据可以包括Framel, Frame 4, Frame 7, Frame 10…扩展层帧数据可以包括 Frame2, Frame 5, Frame8,Frame 11…增强层帧数据可以包括FrameO, Frame 3, Frame 6, Frame 9…
[0081]具体的,监控系统的分时存储是基于报警信号来触发的,所述确定模块02具体用于根据当前接收到的分时存储触发信号确定所述分层编码视频数据所表示的当前视频对应的监控事件,并根据当前视频对应的监控事件,在所述存储策略中查找对应的存储策略信息。
[0082]所述分时存储触发信号包括: [0083]前端监控设备发生异常时发送的设备异常信号;
[0084]智能分析服务器对所述前端监控设备实时传送的分层编码视频数据进行智能分析,发现有报警事件发生时发送的报警信号;
[0085]监控人员在客户端观看监控视频时,发现感兴趣的场景,通过客户端发送的手动存储信号。
[0086]上述分时存储触发信号只是举例,并不限定所述确定模块02接收到的分时存储触发信号还有其它的产生原因。
[0087]所述确定模块02没有接收到上述分时存储触发信号时,直接默认当前监控事件为日常事件,所述确定模块02用于在所述存储策略中查找日常事件对应的存储策略信息。
[0088]所述选取模块03用于根据所述确定模块02确定的日常事件对应的存储策略信息从所述分层编码视频数据中选取目标层帧数据。对于日常事件,可以按照较低的视频质量等级选取基本层帧数据作为目标层帧数据,因为利用H.264多参考帧的特性,通过参考帧的参考队列管理,仅通过基本层帧数据,就可实现视频的解码播放,能够根据不同的视频质量要求,丢弃部分数据,在降低图像质量的同时,也降低了视频数据大小,以达到节约视频存储空间的目的。
[0089]对于所述选取模块03选取的目标层帧数据,可将所述目标帧数据存储在存储设备中预先划分好的存储空间中。
[0090]监控人员可以预先划分好存储设备的存储空间,分别确定日常事件的视频数据和报警事件的视频数据存储空间的物理地址,比如其中存储日常事件的存储空间叫日常事件存储区,存储报警事件的存储空间叫报警事件存储区。具体的存储空间的大小可以分别根据日常事件的视频数据的保存天数,重要事件的视频数据的保存天数以及发生频率、最长警前时间、最长持续时间等因素来估算。其中警前时间指报警事件发生时按照该报警事件的视频质量等级进行视频存储所需往前倒推的时间;持续时间指报警事件发生时按照该报警事件的视频质量等级进行视频存储需要持续的时间。预先在存储设备中划分日常事件和报警事件的存储空间,可以增强报警事件存储空间的安全性。
[0091]本发明实施例通过确定所述当前监控事件对应的存储策略信息,并根据所述存储策略信息从所述分层编码视频数据中选取目标层帧数据,能够对不同的监控事件采用不同的存储策略,得到不同画质的监控视频进行存储,解决现有技术中监控视频占用存储空间太大的问题。
[0092]请参见图4,为本发明实施例提供的另一种中心管理服务器的结构示意图,所述中心管理服务器包括图1中监控视频存储中心管理服务器的接收模块01、确定模块02和选取模块03,本实施例中,所述中心管理服务器进一步包括:预置模块00,其中:
[0093]所述预置模块00,用于预置存储策略,所述存储策略包括监控事件以及所述监控事件对应的存储策略信息。
[0094]所述存储策略信息包括:与所述监控事件一一对应的视频质量等级信息和视频时间信息。
[0095]具体的, 所述预置模块00用于预置存储策略,一种可行的预置方式是可由监控人员制定所述存储策略,通过客户端软件填写并上传至中心管理服务器,所述预置模块00获取所述存储策略,当然也可以直接在所述中心管理服务器中预置统一格式的存储策略,在此不赘述。
[0096]如表1所示,为一种存储策略。所述存储策略包括各种监控事件如日常事件、手动存储事件以及各种关注的报警事件的存储策略信息,所述存储策略信息包括:与所述监控事件一一对应的视频质量等级信息和视频时间信息。
[0097]比如对应于三层的分层编码视频数据,视频质量等级信息可以包括:基本、一般、高清,当然对应于层数更多的分层编码视频数据,视频质量等级信息的等级也可以更多。
[0098]当需要视频质量等级为高清的视频图像时,选取所述分层编码视频数据中的所有层的帧数据为目标帧数据,即:FrameO, Frame I, Frame 2, Frame 3, Frame 4, Frame 5,Frame 6,Frame 7,Frame 8,Frame 9,Frame 10,Frame 11...[0099]当需要视频质量等级为一般的视频图像时,丢弃增强层帧数据的数据,选取基本层中贞数据和扩展层帧数据为目标帧数据,即:FrameO, Frame I, Frame 3, Frame 4, Frame 6,Frame 7, Frame 9, Frame 10…帧率减少为原始帧率的2/3。
[0100]当需要视频质量等级为基本的视频图像时,丢弃扩展层帧数据和增强层帧数据,只选取基本层帧数据为目标帧数据,即:FrameO, Frame 3, Frame 6, Frame9…帧率减少为原始帧率的1/3。
[0101]比如视频时间信息可以包括:警前时间和持续时间。对于报警事件,由于智能分析服务器对所述前端监控设备实时传送的分层编码视频数据进行智能分析,发现有报警事件发生时才会发送报警信号,而报警信号之前的分层编码视频数据都是按照日常事件的视频质量等级进行目标帧数据的选取,难免导致报警事件发生前的一些重要场景的监控视频不够清晰,所以需要按照警前时间往前倒推,将中心管理服务器缓存的分层编码视频数据按照报警事件的视频质量等级进行目标帧数据的选取,以保证报警事件发生前的警前时间内的监控视频的清晰度。同理,持续时间也是保证报警事件发生后的持续时间内的监控视频的清晰度,在此不赘述。
[0102]比如所述存储策略信息还可以包括各种监控事件的事件分类信息,以便于监控人员后期检索时根据事件分类提取他所关注的同类事件。
[0103]报警事件包括:前端监控设备异常、智能分析服务器对前端监控设备实时传送的分层编码视频数据进行智能分析时给出的智能分析结果,如越线报警等,为现有技术,在此不赘述。中心管理服务器设有缓存,最大可以存储600s分层编码视频数据。所述选取模块03根据当前监控事件对应的视频时间,在缓存内前推相应警前时间,按照当前监控事件对应的视频质量等级在分层编码视频数据中选取目标帧数据,直到持续时间为止。手动存储事件的存储由监控人员手动触发和停止。而日常监控事件被作为默认事件,只要所述确定模块02没有接收到分时存储触发信号,所述选取模块03均按照日常监控事件的视频质量等级信息对所述分层编码数据进行处理,选取其中的基本帧数据作为目标帧数据。
[0104]表1:
【权利要求】
1.一种监控视频存储方法,其特征在于,包括: 接收前端监控设备得到的分层编码视频数据,所述分层编码视频数据包括至少两层帧数据; 确定所述分层编码视频数据所表示的当前监控事件对应的存储策略信息; 根据所述存储策略信息从所述分层编码视频数据中选取目标层帧数据; 存储所述目标层帧数据。
2.如权利要求1所述的方法,其特征在于,还包括: 预置存储策略,所述存储策略包括监控事件以及所述监控事件对应的存储策略信息; 所述存储策略信息包括:与所述监控事件一一对应的视频质量等级信息和视频时间信肩、O
3.如权利要求2所述的方法,其特征在于,所述确定所述当前监控事件对应的存储策略信息,包括: 接收分时存储触发信号,根据所述分时存储触发信号确定所述分层编码视频数据所表示的当前视频对应的监控事件; 根据当前视频对应的监 控事件,在所述存储策略中查找对应的存储策略信息; 其中,所述分时存储触发信号用于描述所述分层编码视频数据所表示的当前视频,所述监控事件包括:报警事件、手动存储事件或日常事件。
4.如权利要求1-3任一项所述的方法,其特征在于,所述根据所述存储策略信息从所述分层编码视频数据中选取目标层帧数据,包括: 若所述存储策略信息为报警事件的存储策略信息,则根据报警事件的存储策略信息指示的视频质量等级,在所述存储策略信息指示的警前时间和持续时间的时间段内的分层编码视频数据中选取所述目标层帧数据。
5.如权利要求1-3任一项所述的方法,其特征在于,所述根据所述存储策略信息从所述分层编码视频数据中选取目标层帧数据,包括: 若所述存储策略信息为手动存储事件的存储策略信息,则根据手动存储事件的存储策略信息指示的视频质量等级,在所述分层编码视频数据中选取所述目标层帧数据,直到接收到手动存储取消信号为止。
6.如权利要求1-3任一项所述的方法,其特征在于,所述根据所述存储策略信息从所述分层编码视频数据中选取目标层帧数据,包括: 若所述存储策略信息为日常事件的存储策略信息,则根据日常事件的存储策略信息指示的视频质量等级,在所述分层编码视频数据中选取所述目标层帧数据。
7.如权利要求1-6任一项所述的方法,其特征在于,还包括: 记录各个报警事件和手动存储事件的标记信息,所述标记信息包括发生时间信息、事件名称信息、视频时长信息以及图像质量信息中的任一种或多种。
8.—种中心管理服务器,其特征在于,包括: 接收模块,用于接收前端监控设备得到的分层编码视频数据,所述分层编码视频数据包括至少两层帧数据; 确定模块,用于确定所述分层编码视频数据所表示的当前监控事件对应的存储策略信息;选取模块,用于根据所述存储策略信息从所述分层编码视频数据中选取目标层帧数据。
9.如权利要求8所述的中心管理服务器,其特征在于,还包括: 预置模块,用于预置存储策略,所述存储策略包括监控事件以及所述监控事件对应的存储策略信息; 所述存储策略信息包括:与所述监控事件一一对应的视频质量等级信息和视频时间信肩、O
10.如权利要求9所述的中心管理服务器,其特征在于,所述确定模块具体包括: 确定单元,用于接收分时存储触发信号,根据所述分时存储触发信号确定所述分层编码视频数据所表示的当前视频对应的监控事件; 查找单元,用于根据当前视频对应的监控事件,在所述存储策略中查找对应的存储策略信息; 其中,所述分时存储触发信号用于描述所述分层编码视频数据所表示的当前视频,所述监控事件包括:报警事件、手动存储事件或日常事件。
11.如权利要求8-10任一项所述的中心管理服务器,其特征在于,所述选取模块具体用于: 若所述存储策略信息为报警事件的存储策略信息,则根据报警事件的存储策略信息指示的视频质量等级,在所述存储策略信息指示的警前时间和持续时间的时间段内的分层编码视频数据中选取所述目标层帧数据。
12.如权利要求8-10任一项所述的中心管理服务器,其特征在于,所述选取模块具体用于: 若所述存储策略信息为手动存储事件的存储策略信息,则根据手动存储事件的存储策略信息指示的视频质量等级,在所述分层编码视频数据中选取所述目标层帧数据,直到接收到手动存储取消信号为止。
13.如权利要求8-10任一项所述的中心管理服务器,其特征在于,所述选取模块具体用于: 若所述存储策略信息为日常事件的存储策略信息,则根据日常事件的存储策略信息指示的视频质量等级,在所述分层编码视频数据中选取所述目标层帧数据。
14.如权利要求8-13任一项所述的中心管理服务器,其特征在于,还包括: 记录模块,用于记录各个报警事件和手动存储事件的标记信息,所述标记信息包括发生时间信息、事件名称信息、视频时长信息以及图像质量信息中的任一种或多种。
15.一种监控视频存储系统,包括前端监控设备、中心管理服务器和存储设备,其特征在于: 所述前端监控设备用于得到分层编码视频数据; 所述中心管理服务器用于接收所述前端监控设备得到的分层编码视频数据,所述分层编码视频数据包括至少两层帧数据,并确定所述分层编码视频数据所表示的当前监控事件对应的存储策略信息,并根据所述存储策略信息从所述分层编码视频数据中选取目标层帧数据; 所述存储设备用于存储所述目标层帧数据。
【文档编号】H04N7/18GK103634552SQ201210309857
【公开日】2014年3月12日 申请日期:2012年8月28日 优先权日:2012年8月28日
【发明者】戴列峰 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1