视频译码中的亮度映射与色度缩放自适应参数集制造技术

技术编号:30349334 阅读:22 留言:0更新日期:2021-10-16 16:45
本发明专利技术公开了一种视频译码机制。所述机制包括:接收码流,其中,所述码流包括条带和亮度映射与色度缩放(luma mapping with chroma scaling,LMCS)自适应参数集(adaptation parameter set,APS),所述LMCS APS包括LMCS参数。所述机制还包括:确定通过所述条带的相关数据参考的所述LMCS APS。所述机制还包括:基于对所述LMCS APS的参考,使用所述LMCS APS中的LMCS参数对所述条带进行解码。所述机制还包括:转发所述条带,以作为解码视频序列的一部分进行显示。分进行显示。分进行显示。

【技术实现步骤摘要】
【国外来华专利技术】视频译码中的亮度映射与色度缩放自适应参数集
[0001]相关申请交叉引用
[0002]本专利申请要求王业奎等人于2019年2月27日提交的专利技术名称为“用于视频译码的自适应参数集(Adaptation Parameter Set for Video Coding)”的第62/811,358号美国临时专利申请、王业奎等人于2019年3月11日提交的专利技术名称为“用于视频译码的自适应参数集(Adaptation Parameter Set for Video Coding)”的第62/816,753号美国临时专利申请以及王业奎等人于2019年5月21日提交的专利技术名称为“用于视频译码的自适应参数集(Adaptation Parameter Set for Video Coding)”的第62/850,973号美国临时专利申请的权益,这些在先申请通过引用的方式并入本文中。


[0003]本专利技术大体上涉及视频译码,具体地,涉及视频译码中用于压缩视频数据的译码工具参数的高效指示。

技术介绍

[0004]即使视频相对较短,也需要大量的视频数据来描述,当数据要在带宽容量受限的通信网络中进行流式传输或以其它方式传输时,这样可能会造成困难。因此,视频数据通常要先压缩,然后通过现代电信网络进行传输。由于内存资源可能有限,当在存储设备上存储视频时,该视频的大小也可能是一个问题。视频压缩设备通常在信源侧使用软件和/或硬件对视频数据进行编码,然后进行传输或存储,从而减少表示数字视频图像所需的数据量。然后,对视频数据进行解码的视频解压缩设备在目的地侧接收压缩数据。在网络资源有限以及对更高视频质量的需求不断增长的情况下,需要改进压缩和解压缩技术,这些改进的技术能够在几乎不影响图像质量的情况下提高压缩比。

技术实现思路

[0005]在一个实施例中,本专利技术包括一种在解码器中实现的方法,所述方法包括:所述解码器的接收器接收码流,其中,所述码流包括亮度映射与色度缩放(luma mapping with chroma scaling,LMCS)自适应参数集(adaptation parameter set,APS),所述LMCS APS包括与编码条带相关联的LMCS参数;处理器确定通过所述编码条带的相关数据参考(引用)的所述LMCS APS;所述处理器使用所述LMCS APS中的LMCS参数对所述编码条带进行解码;所述处理器转发解码结果,以作为解码视频序列的一部分进行显示。APS用于维护与多个图像上的多个条带相关的数据。本专利技术描述了各种与APS相关的改进。在本示例中,LMCS参数包括在LMCS APS中。LMCS/重塑器参数可以每秒更改一次。视频序列每秒可以显示30至60张图像。因此,LMCS参数在30至60帧内可能不会更改。在LMCS APS而不是图像级参数集合中包括LMCS参数,显著减少了LMCS参数的冗余译码(例如,减少了30到60倍)。与条带相关联的条带头和/或图像头可以参考相关的LMCS APS。这样,仅当条带的LMCS参数发生更改时,才对LMCS参数进行编码。因此,使用LMCS APS来编码LMCS参数提高了译码效率,从而减少了对编
码器侧和解码器侧的网络资源、存储器资源和/或处理资源的使用。
[0006]可选地,根据上述方面中的任一项,在所述方面的另一种实现方式中,所述码流还包括条带头,所述编码条带参考所述条带头,且所述条带头包含与所述编码条带相关的所述数据并参考所述LMCS APS。
[0007]可选地,根据上述方面中的任一项,在所述方面的另一种实现方式中,所述码流还包括自适应环路滤波器(adaptive loop filter,ALF)APS以及缩放列表APS,其中,所述ALF APS包含ALF参数,所述缩放列表APS包含APS参数。
[0008]可选地,根据上述方面中的任一项,在所述方面的另一种实现方式中,每个APS包括APS参数类型(aps_params_type)码,所述APS参数类型(aps_params_type)码被设置为预定义值,所述预定义值表示所述每个APS中包括的参数的类型。
[0009]可选地,根据上述方面中的任一项,在所述方面的另一种实现方式中,每个APS包括从预定义范围中选择的APS标识符(identifier,ID),并且所述预定义范围是基于所述每个APS的参数类型确定的。
[0010]可选地,根据上述方面中的任一项,在所述方面的另一种实现方式中,每个APS由参数类型和APS ID的组合标识。
[0011]可选地,根据上述方面中的任一项,在所述方面的另一种实现方式中,所述码流还包括序列参数集(sequence parameter set,SPS),所述序列参数集包括标志,所述标志被设置为表示针对包括所述编码条带的经编码视频序列已经启用LMCS,并且所述LMCS APS中的所述LMCS参数是基于所述标志获取的。
[0012]在一个实施例中,本专利技术包括一种在编码器中实现的方法,所述方法包括:所述编码器的处理器确定应用于条带的LMCS参数;所述处理器将所述条带编码到码流中作为编码条带;所述处理器将所述LMCS参数编码到所述码流中的LMCS APS中;所述处理器将与所述编码条带相关的数据编码到所述码流中,其中,所述编码条带参考(引用)所述LMCS APS;与所述处理器耦合的存储器存储用于发送到解码器的所述码流。APS用于维护与多个图像上的多个条带相关的数据。本专利技术描述了各种与APS相关的改进。在本示例中,LMCS参数包括在LMCS APS中。LMCS/重塑器参数可以每秒更改一次。视频序列每秒可以显示30至60张图像。因此,LMCS参数在30至60帧内可能不会更改。在LMCS APS而不是图像级参数集合中包括LMCS参数,显著减少了LMCS参数的冗余译码(例如,减少了30到60倍)。与条带相关联的条带头和/或图像头可以参考相关的LMCS APS。这样,仅当条带的LMCS参数发生更改时,才对LMCS参数进行编码。因此,使用LMCS APS来编码LMCS参数提高了译码效率,从而减少了对编码器侧和解码器侧的网络资源、存储器资源和/或处理资源的使用。
[0013]可选地,根据上述方面中的任一项,在所述方面的另一种实现方式中,所述方法还包括:所述处理器将条带头编码到所述码流中,其中,所述编码条带参考所述条带头,且所述条带头包含与所述编码条带相关的所述数据并参考所述LMCS APS。
[0014]可选地,根据上述方面中的任一项,在所述方面的另一种实现方式中,所述方法还包括:所述处理器将ALF APS和缩放列表APS编码到所述码流中,其中,所述ALF APS包含ALF参数,所述缩放列表APS包含APS参数。
[0015]可选地,根据上述方面中的任一项,在所述方面的另一种实现方式中,每个APS包括aps_params_type码,所述aps_params_type码被设置为预定义值,所述预定义值表示所
述每个APS中包括的参数的类型。
[001本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种在解码器中实现的方法,其特征在于,所述方法包括:所述解码器的接收器接收码流,其中,所述码流包括亮度映射与色度缩放(luma mapping with chroma scaling,LMCS)自适应参数集(adaptation parameter set,APS),所述LMCS APS包括与编码条带(slice)相关联的LMCS参数;处理器确定通过所述编码条带的相关数据参考的所述LMCS APS;所述处理器使用所述LMCS APS中的LMCS参数对所述编码条带进行解码。2.根据权利要求1所述的方法,其特征在于,所述码流还包括条带头,所述编码条带参考所述条带头,且所述条带头包含所述编码条带相关的所述数据并参考所述LMCS APS。3.根据权利要求1至2中任一项所述的方法,其特征在于,所述码流还包括自适应环路滤波器(adaptive loop filter,ALF)APS以及缩放列表(scaling list)APS,其中,所述ALF APS包含ALF参数,所述缩放列表APS包含APS参数。4.根据权利要求1至3中任一项所述的方法,其特征在于,每个APS包括APS参数类型(aps_params_type)码,所述APS参数类型(aps_params_type)码被设置为预定义值,所述预定义值表示所述每个APS中包括的参数的类型。5.根据权利要求1至4中任一项所述的方法,其特征在于,每个APS包括从预定义范围中选择的APS标识符(identifier,ID),并且所述预定义范围是基于所述每个APS的参数类型确定的。6.根据权利要求1至5中任一项所述的方法,其特征在于,每个APS由参数类型和APS ID的组合标识。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述码流还包括序列参数集(sequence parameter set,SPS),所述序列参数集包括标志,所述标志被设置为表示包括所述编码条带的经编码视频序列启用LMCS,并且所述LMCS APS中的所述LMCS参数是基于所述标志获取的。8.一种在编码器中实现的方法,其特征在于,所述方法包括:所述编码器的处理器确定应用于条带的亮度映射与色度缩放(luma mapping with chroma scaling,LMCS)参数;所述处理器将所述条带编码到码流中作为编码条带;所述处理器将所述LMCS参数编码到所述码流中的LMCS自适应参数集(adaptation parameter set,APS)中;所述处理器将所述编码条带相关的数据编码到所述码流中,其中,所述编码条带参考所述LMCS APS;与所述处理器耦合的存储器存储用于发送到解码器的所述码流。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:所述处理器将条带头编码到所述码流中,其中,所述编码条带参考所述条带头,且所述条带头包含所述编码条带相关的所述数据并参考所述LMCS APS。10.根据权利要求8至9中任一项所述的方法,其特征在于,所述方法还包括:所述处理器将自适应环路滤波器(adaptive loop filter,ALF)APS和缩放列...

【专利技术属性】
技术研发人员:王业奎弗努
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1