一种基于视频设备诊断中报警信息的压缩方法及系统的制作方法

文档序号:7546429阅读:236来源:国知局
一种基于视频设备诊断中报警信息的压缩方法及系统的制作方法
【专利摘要】本发明提供一种基于视频设备诊断中报警信息的压缩方法,包括:预设各报警类型对应的编码;根据诊断周期对视频设备的每一帧进行诊断;诊断异常则依照所述编码生成单帧视频信息对应的第一报警信息;将单帧视频信息对应的第一报警信息进行压缩,生成第二报警信息;将诊断周期内所有的单帧视频信息对应的第二报警信息进行压缩,生成第三报警信息后转发至管理服务器。解决监控系统诊断视频设备后生成大量报警信息,造成存储压力及诊断效率低的问题。通过对视频设备进行诊断,依照预设编码生成报警信息诊断结果,先进行单帧报警信息压缩后再进行多帧报警信息压缩得到报警信息进行传输,减少信息量存储及设备的维护成本,提高监控效率。
【专利说明】一种基于视频设备诊断中报警信息的压缩方法及系统

【技术领域】
[0001]本发明涉及监控【技术领域】,具体说的是一种基于视频设备诊断中报警信息的压缩方法及系统。

【背景技术】
[0002]随着平安城市等大型监控系统规模的日益增大,由于监控范围的需求,监控系统中集成的前端视频设备也越来越多,在整个监控系统的前端视频设备的故障诊断过程中将会产生大量的诊断报警信息,大量诊断报警信息的增加,一方面带来诊断处理系统的存储压力,容易引起系统卡顿;另一方面,大量未经处理的诊断报警信息直接进行至管理服务器进行处理,在报警信息分析处理过程中也有加重监控人员的工作负担,容易引起监控人员的视觉疲劳。整个前端视频设备诊断的过程将由于大量报警信息的堆积而提升诊断系统的维护成本,并大大降低监控效果。因此,有必要提供一种能够很好处理视频设备诊断过程产生的报警信息的压缩方法及系统。


【发明内容】

[0003]本发明所要解决的技术问题是:提供一种基于视频设备诊断中报警信息的压缩方法及系统,解决监控系统诊断视频设备后生成大量报警信息,造成存储压力及设备维护成本较高的问题。
[0004]为了解决上述技术问题,本发明采用的技术方案为:
[0005]一种基于视频设备诊断中报警信息的压缩方法,包括:
[0006]预设各报警类型对应的编码;
[0007]根据诊断周期对视频设备的每一帧进行诊断;
[0008]诊断异常则依照所述编码生成单帧视频信息对应的第一报警信息;
[0009]将单帧视频信息对应的第一报警信息进行压缩,生成第二报警信息;
[0010]将诊断周期内所有的单帧视频信息对应的第二报警信息进行压缩,生成第三报警信息后转发至管理服务器。
[0011]本发明还提供另一个技术方案:
[0012]一种基于视频设备诊断中报警信息的压缩系统,包括依次连接的编码模块、诊断模块、单帧压缩模块、多帧压缩模块和管理服务器;
[0013]所述编码模块,用于预设各报警类型对应的编码;
[0014]所述诊断模块,用于根据诊断周期对视频设备的每一帧进行诊断;诊断异常则依照所述编码生成单帧视频信息对应的第一报警信息;
[0015]所述单帧压缩模块,用于将单帧视频信息对应的第一报警信息进行压缩,生成第二报警信息;
[0016]所述多帧压缩模块,用于将诊断周期内所有的单帧视频信息对应的第二报警信息进行压缩,生成第三报警信息后转发至管理服务器。
[0017]本发明的有益效果在于:区别于现有技术的视频设备诊断系统中对每帧视频数据生成的多种类型的报警信息直接发送至管理服务器进行处理,在一个诊断周期内可能生成大量的报警信息,造成传输通道的拥堵,给系统带来巨大的存储压力,且大量的报警信息将加大监控人员的处理工作量,最终影响整个视频设备监控系统效率。本发明提供一种对视频设备诊断结果生成的报警信息进行压缩处理的方法及其系统,通过预设各种报警类型的编码,视频设备单帧诊断的结果依照编码生成对应的第一报警信息,每一帧的视频设备经过压缩生成的报警信息数量大大减少,且每条报警信息直接对应每一帧的视频设备,诊断结果明确,方便管理。最后,将诊断周期内所有的单帧视频信息生成的第二报警信息再一次进行压缩,生成代表诊断周期内诊断设备统计结果的第三报警信息,再一次减少转送至管理服务器的报警信息量,由以往可能生成的近百条报警信息量压缩成一条,加快传输速率,且不丢失报警信息,大大降低系统的存储压力和维护成本,进一步的,报警信息合理的对应关系管理方便监控人员管理和操作,大大提高整个视频设备监控系统的工作效率。

【专利附图】

【附图说明】
[0018]图1为本发明一实施例一种基于视频设备诊断中报警信息的压缩方法的基本流程图;
[0019]图2为本发明一实施例一种基于视频设备诊断中报警信息的压缩方法中单帧信息压缩处理流程图;
[0020]图3为本发明一实施例一种基于视频设备诊断中报警信息的压缩方法中解压缩的处理流程图;
[0021]图4为本发明一实施例一种基于视频设备诊断中报警信息的压缩系统的整体系统结构组成图;
[0022]图5为本发明一实施例一种基于视频设备诊断中报警信息的压缩系统中智能诊断服务器的结构组成图;
[0023]图6为本发明一实施例一种基于视频设备诊断中报警信息的压缩系统中管理服务器的结构组成图;
[0024]图7为本发明一实施例一种基于视频设备诊断中报警信息的压缩系统中监控客户端的结构组成图;
[0025]图8为本发明一实施例一种基于视频设备诊断中报警信息的压缩方法及其压缩系统最终生成的展示表格。
[0026]标号说明:
[0027]10、编码模块; 20、诊断模块; 30、单帧压缩模块;
[0028]40、多帧压缩模块;50、管理服务器;60、报警联动模块;
[0029]70、存储模块; 80、第二接收模块;90、解压缩模块;
[0030]11、展示模块; 12、第一接收模块。

【具体实施方式】
[0031]为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
[0032]本发明最关键的构思在于:对单帧视频数据进行诊断,依照预设编码生成报警信息,先进行单帧报警信息压缩后再进行多帧报警信息压缩得到第三报警信息进行传输,大大减少信息量存储及设备的维护成本,提高监控效率。
[0033]请参阅图1至图3,本发明提供一种基于视频设备诊断中报警信息的压缩方法,包括:
[0034]预设各报警类型对应的编码;
[0035]根据诊断周期对视频设备的每一帧进行诊断;
[0036]诊断异常则依照所述编码生成单帧视频信息对应的第一报警信息;
[0037]将单帧视频信息对应的第一报警信息进行压缩,生成第二报警信息;
[0038]将诊断周期内所有的单帧视频信息对应的第二报警信息进行压缩,生成第三报警信息后转发至管理服务器50。
[0039]从上述描述可知,本发明的有益效果在于:本发明提供一种对视频设备诊断结果生成的报警信息进行压缩处理的方法及其系统,通过预设各种报警类型的编码,视频设备单帧诊断的结果依照编码生成对应的第一报警信息,每一帧的视频设备经过压缩生成的第二报警信息数量大大减少,且每条报警信息直接对应每一帧的视频设备,诊断结果明确,方便管理。最后,将诊断周期内所有的单帧视频信息生成的第二报警信息再一次进行压缩,生成代表诊断周期内诊断设备统计结果的第三报警信息,再一次减少转送至管理服务器50的报警信息量,由以往可能生成的近百条报警信息量压缩成一条,加快传输速率,且不丢失报警信息,大大降低系统的存储压力和维护成本,进一步的,报警信息合理的对应关系管理方便监控人员管理和操作,大大提高整个视频设备监控系统的工作效率。
[0040]需要说明的是,诊断结果的报警信息总体上称为视频异常,视频异常可以细分为视频丢失、视频遮挡、视频冻结、视频偏色、视频偏移、视频清晰度异常、视频过暗、视频过亮、视频噪声9种类型。通过对各种类型的报警信息都进行预设编码,每种类型的报警信息对应唯一的一个编码,方便进行管理。
[0041]在安防系统中,众多的前端视频设备若进行统一的诊断,系统将会出现大量的诊断报警信息,以往的处理方案是将一帧视频数据诊断到的报警信息全部分发给管理服务器50,在诊断过程中,每帧视频数据都可能会产生报警信息,假如系统设定诊断周期为5秒,诊断周期即服务端持续诊断一个视频设备的时间跨度。视频设备的平均帧率为25帧/秒,假设每帧只产生一个报警信息,最极端情况下,一个诊断周期内产生的诊断报警数据将达到125,若同时诊断多个视频设备,将产生过多的报警信息,大量的诊断报警信息一方面造成系统的存储压力,且管理不方便,设备的维护成本也将提高;另一方面,大量没有经过处理的诊断报警信息将给监控人员带来一定负担的工作量,影响监控效率。
[0042]进一步的,所述“预设各报警类型对应的编码”为对每种报警类型采用32位的二进制进行预设编码;
[0043]所述“压缩”均采用或运算的压缩方式进行压缩。
[0044]由上述描述可知,针对视频设备的诊断过程中可能出现的9种类型的报警信息,可以按照32位二进制的方式进行编码,优选的编码方案如下表1:
[0045]

【权利要求】
1.一种基于视频设备诊断中报警信息的压缩方法,其特征在于,包括: 预设各报警类型对应的编码; 根据诊断周期对视频设备的每一帧进行诊断; 诊断异常则依照所述编码生成单帧视频信息对应的第一报警信息; 将单帧视频信息对应的第一报警信息进行压缩,生成第二报警信息; 将诊断周期内所有的单帧视频信息对应的第二报警信息进行压缩,生成第三报警信息后转发至管理服务器。
2.根据权利要求1所述的一种基于视频设备诊断中报警信息的压缩方法,其特征在于,所述“预设各报警类型对应的编码”为对每种报警类型采用32位的二进制进行预设编码; 所述“压缩”均采用或运算的压缩方式进行压缩。
3.根据权利要求1所述的一种基于视频设备诊断中报警信息的压缩方法,其特征在于,由诊断服务器完成所述“根据诊断周期对视频设备的每一帧进行诊断”及所述“压缩”步骤。
4.根据权利要求1所述的一种基于视频设备诊断中报警信息的压缩方法,其特征在于,所述“将诊断周期内所有的单帧视频信息对应的第二报警信息进行压缩,生成第三报警信息后转发至管理服务器”后包括: 管理服务器接收所述第三报警信息; 启动报警联动处理,并存储所述第三报警信息。
5.根据权利要求1所述的一种基于视频设备诊断中报警信息的压缩方法,其特征在于,还包括将管理服务器中的所述第三报警信息转发至监控客户端的步骤,具体包括: 监控客户端接收第三报警信息; 对所述第三报警信息进行解压缩,生成第一报警信息; 将所述第一报警信息对应的视频信息及各自对应的报警类型信息进行展示。
6.一种基于视频设备诊断中报警信息的压缩系统,其特征在于,包括依次连接的编码模块、诊断模块、单帧压缩模块、多帧压缩模块和管理服务器; 所述编码模块,用于预设各报警类型对应的编码; 所述诊断模块,用于根据诊断周期对视频设备的每一帧进行诊断;诊断异常则依照所述编码生成单帧视频信息对应的第一报警信息; 所述单帧压缩模块,用于将单帧视频信息对应的第一报警信息进行压缩,生成第二报θ I R >ι?ι', 所述多帧压缩模块,用于将诊断周期内所有的单帧视频信息对应的第二报警信息进行压缩,生成第三报警信息后转发至管理服务器。
7.根据权利要求6所述的一种基于视频设备诊断中报警信息的压缩系统,其特征在于,所述编码模块为32位二进制编码模块;所述单帧压缩模块和所述多帧压缩模块分别为单帧或运算压缩模块和多帧或运算压缩模块。
8.根据权利要求6所述的一种基于视频设备诊断中报警信息的压缩系统,其特征在于,包括诊断服务器,所述诊断服务器包括依次连接的诊断模块、单帧压缩模块和多帧压缩模块,所述诊断模块与所述编码模块连接,所述多帧压缩模块与所述管理服务器连接。
9.根据权利要求6所述的一种基于视频设备诊断中报警信息的压缩系统,其特征在于,所述管理服务器包括第一接收模块、报警联动模块和存储模块,所述第一接收模块分别与所述报警联动模块和存储模块连接; 所述第一接收模块,用于管理服务器接收所述第三报警信息; 所述报警联动模块,用于启动报警联动处理; 所述存储模块,用于存储所述第三报警编码信息。
10.根据权利要求6所述的一种基于视频设备诊断中报警信息的压缩系统,其特征在于,还包括监控客户端,所述监控客户端包括依次连接的第二接收模块、解压缩模块和展示模块;所述第二接收模块与所述管理服务器连接; 所述管理服务器,还用于将接收到的第三报警信息转发至监控客户端; 所述第二接收模块,用于监控客户端接收第三报警信息; 所述解压缩模块,用于对所述第三警报信息进行解压缩,生成第一报警信息; 所述展示模块,用于将所述第一报警信息对应的视频信息及各自对应的报警类型信息进行展示。
【文档编号】H03M7/30GK104135293SQ201410395177
【公开日】2014年11月5日 申请日期:2014年8月12日 优先权日:2014年8月12日
【发明者】叶斌 申请人:深圳英飞拓科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1