视频编码的前驱分析方法和装置制造方法及图纸

技术编号:15522543 阅读:75 留言:0更新日期:2017-06-04 11:32
本发明专利技术提供了视频编码的前驱分析方法和装置,通过获取原始视频图像;将原始视频图像进行第一下采样得到第一视频图像;将第一视频图像进行自适应量化参数调整,得到每个块的量化参数调整值;将原始视频图像进行第二下采样,得到第二视频图像;对第二视频图像进行帧复杂度分析,从而在稍微降低视频编码前驱分析质量的情况下,降低计算量,提高编码速度。

Precursor analysis method and device for video coding

The present invention provides precursor analysis method and apparatus for video encoding, by acquiring the original video image; the original video image is first sampled first video image; the first video image by adaptive quantization parameter adjustment, get the quantization parameter of each block adjusting value; the original video image of second sampling, second video image; frame complexity analysis of second video images, resulting in slightly lower quality video encoding precursor analysis case, reduce the amount of computation and improve the encoding speed.

【技术实现步骤摘要】
视频编码的前驱分析方法和装置
本专利技术涉及视频
,尤其是涉及视频编码的前驱分析方法和装置。
技术介绍
目前,视频编码器是通过前驱分析方法来提高视频编码效率,前驱分析方法是指在视频编码时,“向前”对若干帧图像进行的分析和处理,主要是通过1/2均值下采样、自适应量化参数调整等。但是,随着人们对高质量视频的需求越来越高,视频的分辨率也越来越高,越来越多的视频内容都是以高清(分辨率1920x1080)、甚至4K(分辨率3840x2160或者4096x2160)的分辨率进行采集、处理和传输的。更高的分辨率意味着更大的计算量,这样使得即便在1/2下采样后,分析速率仍然成为了限制视频编码器编码速率的瓶颈。因此,迫切需要提高分析速度,通常采用并行的方法来达到提速的目的。采用并行的方法,一方面,这是一种利用更多计算资源换取时间的方法,实质上并没有降低计算量,如果在图像分辨率更大,例如8K,这种方法不一定能够达到实时,即便其达到实时处理的要求了,那么其对计算资源的消耗也是巨大的。另一方面,并行计算方法使得算法变得复杂,实现起来更加困难。
技术实现思路
有鉴于此,本专利技术的目的在于提供视频编码的前驱分析方法和装置,在没有降低视频编码前驱分析质量的情况下,降低计算量,提高编码速度。第一方面,本专利技术实施例提供了视频编码的前驱分析方法,所述方法包括:获取原始视频图像;将所述原始视频图像进行第一下采样得到第一视频图像;将所述第一视频图像进行自适应量化参数调整,得到每个块的量化参数调整值;将所述原始视频图像进行第二下采样,得到第二视频图像;对所述第二视频图像进行帧复杂度分析。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,所述第一视频图像包括多个块,所述将所述第一视频图像进行自适应量化参数调整,得到每个块的量化参数调整值包括:获取每个所述块的标准差;将每个所述块的标准差根据经验公式进行计算,从而得到每个所述块的量化参数调整值。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,所述将所述原始视频图像进行第一下采样得到第一视频图像包括:将所述原始视频图像的四个像素点求平均,得到所述第一视频图像的像素点。结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,将所述原始视频图像进行第二下采样,得到第二视频图像包括:根据所述原始视频图像中待计算的像素矩阵与系数矩阵的点积,得到所述第二视频图像的像素点。结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,所述对所述第二视频图像进行帧复杂度分析包括:计算所述第二视频图像中的一帧图像的所有块的SATD值;对所述所有块的SATD值求和,从而确定所述一帧图像的复杂度。第二方面,本专利技术实施例还提供视频编码的前驱分析装置,所述装置包括:获取单元,用于获取原始视频图像;第一下采样单元,用于将所述原始视频图像进行第一下采样得到第一视频图像;调整单元,用于将所述第一视频图像进行自适应量化参数调整,得到每个块的量化参数调整值;第二下采样单元,用于将所述原始视频图像进行第二下采样,得到第二视频图像;分析单元,用于对所述第二视频图像进行帧复杂度分析。结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,其中,所述第一视频图像包括多个块,所述调整单元包括:获取每个所述块的标准差;将每个所述块的标准差根据经验公式进行计算,从而得到每个所述块的量化参数调整值。结合第二方面,本专利技术实施例提供了第二方面的第二种可能的实施方式,其中,所述第一下采样单元包括:将所述原始视频图像的四个像素点求平均,得到所述第一视频图像的像素点。结合第二方面,本专利技术实施例提供了第二方面的第三种可能的实施方式,其中,所述第二下采样单元包括:根据所述原始视频图像中待计算的像素矩阵与系数矩阵的点积,得到所述第二视频图像的像素点。结合第二方面,本专利技术实施例提供了第二方面的第四种可能的实施方式,其中,所述分析单元包括:计算所述第二视频图像中的一帧图像的所有块的SATD值;对所述所有块的SATD值求和,从而确定所述一帧图像的复杂度。本专利技术实施例提供了视频编码的前驱分析方法和装置,通过获取原始视频图像,将原始视频图像进行第一下采样得到第一视频图像;将第一视频图像进行自适应量化参数调整,得到每个块的量化参数调整值;将原始视频图像进行第二下采样,得到第二视频图像;对第二视频图像进行帧复杂度分析,从而在没有降低视频编码前驱分析质量的情况下,降低计算量,提高编码速度。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一提供的视频编码的前驱分析方法流程图;图2为本专利技术实施例一提供的第一下采样过程示意图;图3为本专利技术实施例一提供的第二下采样过程示意图;图4为本专利技术实施例二提供的视频编码的前驱分析装置示意图。图标:10-获取单元;20-第一下采样单元;30-调整单元;40-第二下采样单元;50-分析单元。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为便于对本实施例进行理解,下面对本专利技术实施例进行详细介绍。实施例一:图1为本专利技术实施例一提供的视频编码的前驱分析方法流程图。参照图1,该方法包括以下步骤:步骤S101,获取原始视频图像;步骤S102,将所述原始视频图像进行第一下采样得到第一视频图像;这里,第一下采样为1/2下采样,以帧为单位读取原始视频图像,对每一帧图像在水平和垂直方向上进行1/2下采样,得到第一视频图像。步骤S103,将第一视频图像进行自适应量化参数调整,得到每个块的量化参数调整值;这里,在原始方法中,自适应量化参数调整是在原始分辨率上进行的,而在第一视频图像中,自适应量化参数调整是在1/2分辨率上进行的,其数据量变为原来的1/4。步骤S104,将原始视频图像进行第二下采样,得到第二视频图像;这里,第二下采样为1/4下采样,通过将原始视频图像进行1/4下采样,得到第二视频图像。步骤S105,对第二视频图像进行帧复杂度分析。这里,帧复杂度分析是在1/4分辨率上进行的,其数据量也变为原来的1/4。进一步的,所述第一视频图像包括多个块,所述将所述第一视频图像进行自适应量化参数调整,得到每个块的量化参数调整值包括:获取每个所述块的标准差;将每个所述块的标准差根据经验公式进行计算,从而得到每个所述块的量化参数调整值。具体本文档来自技高网...
视频编码的前驱分析方法和装置

【技术保护点】
一种视频编码的前驱分析方法,其特征在于,所述方法包括:获取原始视频图像;将所述原始视频图像进行第一下采样得到第一视频图像;将所述第一视频图像进行自适应量化参数调整,得到每个块的量化参数调整值;将所述原始视频图像进行第二下采样,得到第二视频图像;对所述第二视频图像进行帧复杂度分析。

【技术特征摘要】
1.一种视频编码的前驱分析方法,其特征在于,所述方法包括:获取原始视频图像;将所述原始视频图像进行第一下采样得到第一视频图像;将所述第一视频图像进行自适应量化参数调整,得到每个块的量化参数调整值;将所述原始视频图像进行第二下采样,得到第二视频图像;对所述第二视频图像进行帧复杂度分析。2.根据权利要求1所述的视频编码的前驱分析方法,其特征在于,所述第一视频图像包括多个块,所述将所述第一视频图像进行自适应量化参数调整,得到每个块的量化参数调整值包括:获取每个所述块的标准差;将每个所述块的标准差根据经验公式进行计算,从而得到每个所述块的量化参数调整值。3.根据权利要求1所述的视频编码的前驱分析方法,其特征在于,所述将所述原始视频图像进行第一下采样得到第一视频图像包括:将所述原始视频图像的四个像素点求平均,得到所述第一视频图像的像素点。4.根据权利要求1所述的视频编码的前驱分析方法,其特征在于,将所述原始视频图像进行第二下采样,得到第二视频图像包括:根据所述原始视频图像中待计算的像素矩阵与系数矩阵的点积,得到所述第二视频图像的像素点。5.根据权利要求1所述的视频编码的前驱分析方法,其特征在于,所述对所述第二视频图像进行帧复杂度分析包括:计算所述第二视频图像中的一帧图像的所有块的SATD值;对所述所有块的SATD值求...

【专利技术属性】
技术研发人员:张培川包佳晶周骋姜骜杰马李成
申请(专利权)人:北京数码视讯科技股份有限公司
类型:发明
国别省市:北京,11

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

1