一种视频码流的后处理方法、装置和计算机可读存储介质制造方法及图纸

技术编号:30301734 阅读:12 留言:0更新日期:2021-10-09 22:33
本申请公开了一种视频码流的后处理方法、装置和计算机可读存储介质,该方法应用于视频后处理装置中的主设备,视频后处理装置还包括多个从设备,该方法包括:对视频码流进行拆分,得到多路子码流;筛选出第一从设备与第二从设备,第二从设备的解码能力小于/等于第一预设解码能力;将第二从设备的至少部分子码流发送至第一从设备,以使得第一从设备对至少部分子码流进行转码处理生成转码码流,转码码流包括基本层码流,基本层码流的帧率小于子码流的帧率;将基本层码流发送至第二从设备,以使得第二从设备对基本层码流进行智能分析生成分析结果;接收并存储转码码流与分析结果。通过上述方式,本申请能够降低解码资源不足的从设备的解码性能消耗。的解码性能消耗。的解码性能消耗。

【技术实现步骤摘要】
一种视频码流的后处理方法、装置和计算机可读存储介质


[0001]本申请涉及智能监控
,具体涉及一种视频码流的后处理方法、装置和计算机可读存储介质。

技术介绍

[0002]目前智能存储产品包括主控与智能卡,智能卡通过高速串行计算机扩展总线标准(Peripheral Component Interconnect Express,PCIE)总线、网络或通用串行总线(Universal Serial Bus,USB)等媒介接收需要分析的视频码流,之后进行解码、分析以及上报智能分析结果至主控。各个智能卡相互独立,智能卡的性能受限于多种因素,智能卡的资源利用率不高。

技术实现思路

[0003]本申请提供一种视频码流的后处理方法、装置和计算机可读存储介质,能够降低解码资源不足的从设备的解码性能消耗。
[0004]为解决上述技术问题,本申请采用的技术方案是:提供一种视频码流的后处理方法,该方法应用于视频后处理装置中的主设备,视频后处理装置还包括与主设备连接的多个从设备,该方法包括:对获取到的视频码流进行拆分,得到多路子码流;从多个从设备中筛选出第一从设备与第二从设备,第二从设备的解码能力小于/等于第一预设解码能力;将第二从设备的至少部分子码流发送至第一从设备,以使得第一从设备对至少部分子码流进行转码处理生成转码码流,转码码流包括基本层码流,基本层码流的帧率小于至少部分子码流的帧率;将基本层码流发送至第二从设备,以使得第二从设备对基本层码流进行智能分析生成分析结果;接收并存储转码码流与分析结果。
[0005]为解决上述技术问题,本申请采用的另一技术方案是:提供一种主设备,该主设备包括互相连接的存储器和处理器,其中,存储器用于存储计算机程序,计算机程序在被处理器执行时,用于实现上述技术方案中的视频码流的后处理方法。
[0006]为解决上述技术问题,本申请采用的另一技术方案是:提供一种视频后处理装置,该视频后处理装置包括主设备以及与主设备连接的多个从设备,其中,主设备为上述技术方案中的主设备。
[0007]为解决上述技术问题,本申请采用的另一技术方案是:提供一种计算机可读存储介质,该计算机可读存储介质用于存储计算机程序,计算机程序在被处理器执行时,用于实现上述技术方案中的视频码流的后处理方法。
[0008]通过上述方案,本申请的有益效果是:可对获取到的视频码流进行拆分,生成多路子码流;然后从所有从设备中筛选出第一从设备与第二从设备,第二从设备为解码能力不足的从设备;从发送给第二从设备进行智能分析处理的所有子码流中抽取一部分子码流送入第一从设备;第一从设备对主设备发送的子码流进行转码处理,生成转码码流,并将该转码码流中的基本层码流送入第二从设备进行智能分析处理;由于基本层码流的帧率相比原
始第二从设备要处理的子码流的帧率低,降低了第二从设备的解码性能消耗,进而增加了第二从设备的解码路数,能够充分利用各个从设备的解码能力与智能分析处理的能力,提升从设备的资源利用率。
附图说明
[0009]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
[0010]图1是本申请提供的视频码流的后处理方法一实施例的流程示意图;
[0011]图2是本申请提供的视频码流的后处理方法另一实施例的流程示意图;
[0012]图3是本申请提供的主设备一实施例的结构示意图;
[0013]图4是本申请提供的视频后处理装置一实施例的结构示意图;
[0014]图5是本申请提供的计算机可读存储介质一实施例的结构示意图。
具体实施方式
[0015]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0016]目前所采用的智能存储产品具体存在如下问题:
[0017]1)对于目前的业务数据流来说,智能卡的性能主要有解码能力和智能能力,一般来说智能卡的解码能力是支持对16路1080P@30Fps的码流进行解码,智能能力为对8路码流进行人脸智能分析,在实际使用中可能出现如下状况:
[0018]a、智能能力已满但解码能力有过剩,例如:开启8路1080P的人脸智能分析,此时剩余8路1080P@30Fps的解码能力。
[0019]b、解码能力已满但智能能力过剩,例如:开启4路4K人脸检测,此时剩余4路人脸智能分析的能力。
[0020]2)目前在进行智能分析时并不是满帧率,对于人脸智能分析来说,实际只进行12帧/s的分析,对于30Fps的输入视频源来说,实际只有一半的视频帧送入智能分析。
[0021]3)智能卡有强大的视频编码性能,但在产品中未使用。
[0022]本申请要解决的问题是针对以上缺陷,利用智能卡过剩的编/解码性能,对获取到的码流先进行转码处理,转码后的码流中的基本层码流送入智能卡分析,达到提升智能卡的资源利用率,提升产品智能规格的目的。
[0023]请参阅图1,图1是本申请提供的视频码流的后处理方法一实施例的流程示意图,该方法应用于视频后处理装置中的主设备,视频后处理装置包括主设备以及与主设备连接的多个从设备,该方法包括:
[0024]步骤11:对获取到的视频码流进行拆分,得到多路子码流。
[0025]主设备从外部设备获取视频码流,主设备为具有控制功能的设备,该外部设备可
以为前端设备、硬盘或其他端边设备,即该视频码流可以为前端设备发送的码流(记作前端码流)或从硬盘中读取的码流(记作硬盘码流)。
[0026]主设备在获取到视频码流后,可对该视频码流进行拆分,生成多路子码流,然后将这些子码流分发至相应的从设备进行解码和/或进行智能分析;比如:主设备可以针对客户配置,将对应的子码流下发到从设备进行智能分析处理。
[0027]步骤12:从多个从设备中筛选出第一从设备与第二从设备。
[0028]主设备在获取到视频码流后,为了确定将子码流分发至哪个从设备进行处理,可按照预先设定的规则从所有从设备中筛选出第一从设备与第二从设备;具体地,从设备可以为智能卡,第一从设备为当前解码能力有剩余的从设备,第二从设备为当前智能能力有剩余但解码能力不足的从设备,且第二从设备的解码能力小于/等于第一预设解码能力。
[0029]步骤13:将第二从设备的至少部分子码流发送至第一从设备,以使得第一从设备对至少部分子码流进行转码处理生成转码码流。
[0030]主设备将分发至第二从设备的子码流中的至少一部分发送给第一从设备,第一从设备对由主设备发送且与第二从设备对应的子码流进行转码处理,生成转本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频码流的后处理方法,其特征在于,应用于视频后处理装置中的主设备,所述视频后处理装置还包括与所述主设备连接的多个从设备,所述方法包括:对获取到的视频码流进行拆分,得到多路子码流;从所述多个从设备中筛选出第一从设备与第二从设备,所述第二从设备的解码能力小于/等于第一预设解码能力;将所述第二从设备的至少部分子码流发送至所述第一从设备,以使得所述第一从设备对所述至少部分子码流进行转码处理生成转码码流,所述转码码流包括基本层码流,所述基本层码流的帧率小于所述至少部分子码流的帧率;将所述基本层码流发送至所述第二从设备,以使得所述第二从设备对所述基本层码流进行智能分析生成分析结果;接收并存储所述转码码流与所述分析结果。2.根据权利要求1所述的视频码流的后处理方法,其特征在于,所述从所述多个从设备中筛选出第一从设备与第二从设备的步骤,包括:将满足第一预设条件的从设备记作第一从设备,并将满足第二预设条件的从设备记作第二从设备;其中,所述第一预设条件包括所述从设备的当前智能能力小于/等于第一预设智能能力,所述从设备的当前解码能力大于/等于第二预设解码能力;所述第二预设条件包括所述从设备的当前智能能力大于/等于第二预设智能能力,所述从设备的当前解码能力小于/等于所述第一预设解码能力。3.根据权利要求2所述的视频码流的后处理方法,其特征在于,所述将满足第一预设条件的从设备记作第一从设备,并将满足第二预设条件的从设备记作第二从设备的步骤,包括:对所述多个从设备进行查找,以确定是否存在满足所述第一预设条件的从设备;若存在满足所述第一预设条件的从设备,则将满足所述第一预设条件的从设备记作所述第一从设备;对除所述第一从设备以外的剩余从设备进行查找,以确定是否存在满足所述第二预设条件的从设备;若存在满足所述第二预设条件的从设备,则将满足所述第二预设条件的从设备记作所述第二从设备。4.根据权利要求2所述的视频码流的后处理方法,其特征在于,所述从设备具有标识序列号,所述方法还...

【专利技术属性】
技术研发人员:邵恒康
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1