视频译码中的自适应参数集标识符值空间制造技术

技术编号:30349343 阅读:22 留言:0更新日期:2021-10-16 16:46
本发明专利技术公开了一种视频译码机制。所述机制包括:接收码流,其中,所述码流包括条带和多个自适应参数集(adaptation parameter set,APS),所述多个APS包括多种APS类型,每个APS包括APS标识符(identifier,ID),所述多个APS类型的APS ID在多个不同的值空间上按顺序分配。所述机制还包括:使用所述多个APS中的参数对所述条带进行解码。所述机制还包括:转发所述条带以作为经解码视频序列的一部分进行显示。条带以作为经解码视频序列的一部分进行显示。条带以作为经解码视频序列的一部分进行显示。

【技术实现步骤摘要】
【国外来华专利技术】视频译码中的自适应参数集标识符值空间
[0001]相关申请交叉引用
[0002]本专利申请要求王业奎等人于2019年2月27日提交的申请号为62/811,358、专利技术名称为“用于视频译码的自适应参数集(Adaptation Parameter Set for Video Coding)”的美国临时专利申请、要求王业奎等人于2019年3月11日提交的申请号为62/816,753、专利技术名称为“用于视频译码的自适应参数集(Adaptation Parameter Set for Video Coding)”的美国临时专利申请以及要求王业奎等人于2019年5月21日提交的申请号为62/850,973、专利技术名称为“用于视频译码的自适应参数集(Adaptation Parameter Set for Video Coding)”的美国临时专利申请的权益,这些申请的内容通过引用结合在本申请中。


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

技术介绍

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

技术实现思路

[0005]在一个实施例中,本专利技术包括一种在解码器中实现的方法,所述方法包括:所述解码器的接收器接收码流,所述码流包括与经译码条带相关的多个自适应参数集(adaptation parameter set,APS),所述多个APS包括多个APS类型,每个APS包括APS标识符(identifier,ID),所述多个APS类型使用各自的独立APS ID的值空间;所述处理器利用来自所述多个APS的参数,对所述经译码条带进行解码,所述多个APS是根据所述多个APS ID得到的;所述处理器转发解码结果以作为经解码视频序列的一部分进行显示。APS用于维护与多个图像上的多个条带相关的数据。本专利技术描述了各种与APS相关的改进。在本示例中,所述每个APS包括APS ID。此外,所述每个APS类型都包括对应APS ID的独立的值空间。这些值空间可以重叠。因此,第一类型的APS,例如自适应环路滤波器(adaptive loop filter,ALF)APS,可以包括与第二类型的APS(例如色度缩放亮度映射(luma mapping with chroma scaling,LMCS)APS)相同的APS ID。这可以通过APS参数类型和APS ID的组合来标识所述每个APS来实现。通过允许所述每个APS类型包括不同的值空间,编解码器不需要检
查不同APS类型之间的ID冲突。此外,通过允许值空间重叠,编解码器可以避免使用更大的ID值,从而节省比特。因此,针对不同类型的APS采用独立的重叠值空间提高了译码效率,从而减少了编码器和解码器侧的网络资源、内存资源和/或处理资源的使用。
[0006]可选地,根据任一上述方面,在所述方面的另一种实现方式中,所述独立的值空间重叠。
[0007]可选地,根据任一上述方面,在所述方面的另一种实现方式中,所述多个APS类型包括具有ALF参数的ALF类型、具有缩放列表参数的缩放列表类型和具有LMCS参数的LMCS类型。
[0008]可选地,根据任一上述方面,在所述方面的另一种实现方式中,每个APS包括设置为预定义值的APS参数类型(aps_params_type)码,其中,所述预定义值表示所述每个APS中包括的参数类型。
[0009]可选地,根据任一上述方面,在所述方面的另一种实现方式中,当前APS包括当前APS ID,其中所述当前APS ID是从当前值空间的预定义范围中选择的,所述当前APS ID与一个在先APS ID相关,所述一个在先APS ID与和所述当前APS同一类型的一个在先APS相关,所述当前APS ID不与另一个在先APS ID相关,所述另一个在先APS ID与和所述当前APS不同类型的另一个在先APS相关。
[0010]可选地,根据任一上述方面,在所述方面的另一种实现方式中,多个所述独立的APS ID的值空间中每个具有预定义范围,并且所述预定义范围是根据所述APS类型确定的。
[0011]可选地,根据任一上述方面,在所述方面的另一种实现方式中,所述每个APS是由当前APS类型和当前APS ID的组合来标识的。
[0012]在一个实施例中,本专利技术包括一种在编码器中实现的方法,所述方法包括:所述编码器的处理器将条带编码到码流中作为经译码条带;所述处理器确定对所述经译码条带进行编码使用的多种类型的参数;所述处理器通过将所述多种类型的参数包括在多个APS类型中,将多个自适应参数集(adaptation parameter set,APS)中的多种类型的参数编码到所述码流中;所述处理器为每个APS分配APS ID,使得所述多个APS类型中的每个使用独立的APS ID的值空间;所述处理器将每个APS ID编码到所述多个APS中;耦合到所述处理器的存储器存储所述码流,用于发送到解码器。APS用于维护与多个图像上的多个条带相关的数据。本专利技术描述了各种与APS相关的改进。在本示例中,所述每个APS包括APS ID。此外,每个APS类型都包括对应APS ID的独立的值空间。这些值空间可以重叠。因此,第一类型的APS(例如,ALF APS)可以包括与第二类型的APS(例如,LMCS APS)相同的APS ID。这可以通过APS参数类型和APS ID的组合来标识所述每个APS来实现。通过允许所述每个APS类型包括不同的值空间,编解码器不需要检查不同APS类型之间的ID冲突。此外,通过允许值空间重叠,编解码器可以避免使用更大的ID值,从而节省比特。因此,针对不同类型的APS采用独立的重叠值空间提高了译码效率,从而减少了编码器和解码器侧的网络资源、内存资源和/或处理资源的使用。
[0013]可选地,根据任一上述方面,在所述方面的另一种实现方式中,多个所述独立的APS ID的值空间互相重叠。
[0014]可选地,根据任一上述方面,在所述方面的另一种实现方式中,所述多个APS类型包括具有ALF参数的ALF类型、具有缩放列表参数的缩放列表类型和具有LMCS参数的LMCS类
型。
[0015]可选地,根据任一上述方面,在所述方面的另一种实现方式中,所述每个APS包括设置为预定义值的aps_params_type码,其中,所述预定义值表本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种在解码器中实现的方法,其特征在于,所述方法包括:所述解码器的接收器接收码流,其中,所述码流包括与经译码条带(slice)相关的多个自适应参数集(adaptation parameter set,APS),所述多个APS包括多个APS类型,每个APS包括APS标识符(identifier,ID),所述多个APS类型中的每个使用独立的APS ID的值空间;所述处理器利用来自所述多个APS的参数,对所述经译码条带进行解码,所述多个APS是根据所述多个APS ID得到的。2.根据权利要求1所述的方法,其特征在于,多个所述独立的APS ID的值空间互相重叠。3.根据权利要求1或2所述的方法,其特征在于,所述多个APS类型包括具有自适应环路滤波器(adaptive loop filter,ALF)参数的ALF类型(ALF_APS)、具有缩放列表(scaling list)参数的缩放列表类型(SCALING_APS)和具有色度缩放亮度映射(luma mapping with chroma scaling,LMCS)参数的LMCS类型(LMCS_APS)。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述每个APS包括设置为预定义值的APS参数类型(aps_params_type)码,其中,所述预定义值表示所述每个APS中包括的参数类型。5.根据权利要求1至4中任一项所述的方法,其特征在于,当前APS包括当前APS ID,其中所述当前APS ID的值从当前值空间的预定义范围中选择的,所述当前APS ID与一个在先APS ID相关,所述一个在先APS ID与和所述当前APS同一类型的一个在先APS相关,所述当前APS ID不与另一个在先APS ID相关,所述另一个在先APS ID与和所述当前APS不同类型的另一个在先APS相关。6.根据权利要求1至5中任一项所述的方法,其特征在于,多个所述独立的APS ID的值空间中每个具有预定义范围,并且所述预定义范围是根据所述APS类型确定的。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述每个APS是由当前APS类型和当前APS ID的组合来标识的。8.一种在编码器中实现的方法,其特征在于,所述方法包括:所述编码器的处理器将条带(slice)编码到码流中作为经译码条带;所述处理器确定用于对所述经译码条带进行编码的多种类型的参数;所述处理器通过将所述多种类型的参数包括在多个自适应参数集(adaptation parameter set,APS)类型中,将多个APS中的多种类型的参数编码到所述码流中;所述处理器为每个APS分配APS标识符(identifier,ID),使得所述多个APS类型中的每个使用独立的APS ID的值空间;所述处理器将每个APS ID编码到所述多个APS中;耦合到所述处理器的存储器存储所述码流,用于发送到解码器。9.根据权利要求8所述的方法,其特征在于,多个所述独立的APS ID的值空间互相重叠。10.根据权利要求8或9所述的方法,其特征在于,所述多个APS类型包括具有自适应环路滤波器(adaptive loop filter,ALF)参数的ALF类型(ALF_APS)、具有缩放列表参数的缩放列表类型(SCALING_A...

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

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

1