System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 自适应依赖量化制造技术_技高网

自适应依赖量化制造技术

技术编号:40517845 阅读:14 留言:0更新日期:2024-03-01 13:35
一种处理视频数据的方法包括:选择要应用于序列内的第一视频单元的第一依赖量化(DQ)参数(2102);选择要应用于序列内的第二视频单元的第二DQ参数,其中第二DQ参数不同于第一DQ参数(2104);以及基于被选择的第一DQ参数和第二DQ参数在视频媒体文件和比特流之间进行转换(2106)。还公开了对应的视频编解码装置和非暂时性计算机可读介质。

【技术实现步骤摘要】
【国外来华专利技术】

本公开总体上涉及视频编解码,并且具体地,涉及图像/视频编解码中的依赖量化和其他编解码工具。


技术介绍

1、数字视频占了互联网和其他数字通信网络上的最大带宽使用。随着能够接收和显示视频的连接用户设备的数量增加,预计对数字视频使用的带宽需求将继续增长。


技术实现思路

1、所公开的方面/实施例提供了允许不同的依赖量化(dq)参数应用于序列内的不同视频单元的技术。该技术还允许量化参数在视频单元内改变。也就是说,具有多个选择(例如,不同的状态数量或不同的上下文建模/熵编解码方法)的自适应依赖量化选择被提出用于图像/视频编解码,其中允许多于一种方式的dq实施。因此,提高了编解码效率和灵活性。

2、第一方面涉及一种处理视频数据的方法。该方法包括:选择要应用于序列内的第一视频单元的第一依赖量化(dq)参数;选择要应用于序列内的第二视频单元的第二dq参数,其中第二dq参数不同于第一dq参数;以及基于被选择的第一dq参数和第二dq参数来执行视频媒体文件和比特流之间的转换。

3、可选地,在任一前述方面中,该方面的另一实施方式提供了第一视频单元和第二视频单元各自为色彩分量、子图片、条带、片、编解码树单元(ctu)、ctu行、一组ctu、编解码单元(cu)、预测单元(pu)、变换单元(tu)、编解码树块(ctb)、编解码块(cb)、预测块(pb)、变换块(tb)、或者包含多于一个样点或像素的区域。

4、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数或第二dq参数包括状态数量n,其中n等于2k,并且其中k是2、3、4、5、6或7中的一个。

5、可选地,在任一前述方面中,该方面的另一实施方式提供了可用dq参数集合包括m个选择,并且其中m等于2,并且可用dq参数集合包括{4状态dq,8状态dq}、{4状态dq,16状态dq}或{8状态dq,16状态dq},或者等于3,并且可用dq参数集合包括{4状态dq,8状态dq,16状态dq}。

6、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数是从第一可用dq参数集合选择的,其中第二dq参数是从第二可用dq参数集合选择的;并且其中第一可用dq参数集合不同于第二可用dq参数集合。

7、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数是从第一色彩分量的第一状态集合选择的,其中第二dq参数是从第二色彩分量的第二状态集合选择的;并且其中第一色彩分量不同于第二色彩分量。

8、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数是第一状态数量并且第一视频单元是第一色彩分量,并且其中第二dq参数是第二状态数量并且第二视频单元是第二色彩分量。

9、可选地,在任一前述方面中,该方面的另一实施方式提供了第一色彩分量是来自ycbcr色彩空间的y、cb或cr中的一个,或者是rgb色彩空间中的r、g、b中的一个,其中y是亮度分量,cb是蓝色色度分量,cr是红色色度分量,r是红色色彩分量,g是绿色色彩分量,b是蓝色色彩分量。

10、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于档次、层级、级别、层或其组合。

11、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,其中第一dq参数应用于i条带,并且其中第二dq参数应用于p条带或b条带,其中i条带指示帧内预测,其中p条带指示单向帧间预测,并且其中b条带指示双向帧间预测。

12、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于时域层标识符(id)。

13、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于第一视频单元和第二视频单元中的预测模式。

14、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于第一视频单元或第二视频单元是否用变换跳过进行编解码。

15、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于第一视频单元或第二视频单元是用常规残差编解码(rrc)还是用变换跳过残差编解码(tsrc)进行编解码。

16、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于是否应用了一个或多个编解码工具。

17、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于第一视频单元或第二视频单元的尺寸或维度。

18、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于第一视频单元或第二视频单元的块分割。

19、可选地,在任一前述方面中,该方面的另一实施方式提供了还包括选择要应用于第一视频单元的第三dq参数并且选择要应用于第二视频单元的第四dq参数,其中第三dq参数不同于第一dq参数,并且其中第四dq参数不同于第二dq参数。

20、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数和第二dq参数各自被包括在比特流的其中第一视频单元和第二视频单元被包括在比特流中的级别处,并且其中第一视频单元和第二视频单元各自为变换单元(tu)、变换块(tb)、编解码单元(cu)或编解码块(cb)。

21、可选地,在任一前述方面中,该方面的另一实施方式提供了第一dq参数和第二dq参数各自被包括在比特流的与其中第一视频单元和第二视频单元被包括在比特流中不同的级别处,其中第一视频单元和第二视频单元各自为编解码单元(cu)或变换单元(tu),并且其中所包括的比特流的级别是编解码树单元(ctu本文档来自技高网...

【技术保护点】

1.一种处理视频数据的方法,包括:

2.根据权利要求1所述的方法,其中,第一视频单元和第二视频单元各自为色彩分量、子图片、条带、片、编解码树单元(CTU)、CTU行、一组CTU、编解码单元(CU)、预测单元(PU)、变换单元(TU)、编解码树块(CTB)、编解码块(CB)、预测块(PB)、变换块(TB)、或者包含多于一个样点或像素的区域。

3.根据权利要求1所述的方法,其中,第一DQ参数或第二DQ参数包括状态数量N,其中N等于2k,并且其中k是2、3、4、5、6或7中的一个。

4.根据权利要求1所述的方法,其中,可用DQ参数集合包括M个选择,并且其中M:

5.根据权利要求1所述的方法,其中,第一DQ参数是从第一可用DQ参数集合选择的,其中第二DQ参数是从第二可用DQ参数集合选择的;并且其中第一可用DQ参数集合不同于第二可用DQ参数集合。

6.根据权利要求1所述的方法,其中,第一DQ参数是从第一色彩分量的第一状态集合选择的,其中第二DQ参数是从第二色彩分量的第二状态集合选择的;并且其中第一色彩分量不同于第二色彩分量。>

7.根据权利要求1所述的方法,其中,第一DQ参数是第一状态数量并且第一视频单元是第一色彩分量,并且其中第二DQ参数是第二状态数量并且第二视频单元是第二色彩分量。

8.根据权利要求7所述的方法,其中,第一色彩分量是来自YCbCr色彩空间的Y、Cb或Cr中的一个,或者是RGB色彩空间中的R、G、B中的一个,其中Y是亮度分量,Cb是蓝色色度分量,Cr是红色色度分量,R是红色色彩分量,G是绿色色彩分量,B是蓝色色彩分量。

9.根据权利要求1所述的方法,其中,第一DQ参数是第一状态数量或者是从第一状态集合选择的,其中第二DQ参数是第二状态数量或者是从第二状态集合选择的,并且其中第一DQ参数和第二DQ参数依赖于档次、层级、级别、层或其组合。

10.根据权利要求1所述的方法,其中,第一DQ参数是第一状态数量或者是从第一状态集合选择的,其中第二DQ参数是第二状态数量或者是从第二状态集合选择的,其中第一DQ参数应用于I条带,并且其中第二DQ参数应用于P条带或B条带,其中I条带指示帧内预测,其中P条带指示单向帧间预测,并且其中B条带指示双向帧间预测。

11.根据权利要求1所述的方法,其中,第一DQ参数是第一状态数量或者是从第一状态集合选择的,其中第二DQ参数是第二状态数量或者是从第二状态集合选择的,并且其中第一DQ参数和第二DQ参数依赖于时域层标识符(ID)。

12.根据权利要求1所述的方法,其中,第一DQ参数是第一状态数量或者是从第一状态集合选择的,其中第二DQ参数是第二状态数量或者是从第二状态集合选择的,并且其中第一DQ参数和第二DQ参数依赖于第一视频单元和第二视频单元中的预测模式。

13.根据权利要求1所述的方法,其中,第一DQ参数是第一状态数量或者是从第一状态集合选择的,其中第二DQ参数是第二状态数量或者是从第二状态集合选择的,并且其中第一DQ参数和第二DQ参数依赖于第一视频单元或第二视频单元是否用变换跳过进行编解码。

14.根据权利要求1所述的方法,其中,第一DQ参数是第一状态数量或者是从第一状态集合选择的,其中第二DQ参数是第二状态数量或者是从第二状态集合选择的,并且其中第一DQ参数和第二DQ参数依赖于第一视频单元或第二视频单元是用常规残差编解码(RRC)还是用变换跳过残差编解码(TSRC)进行编解码。

15.根据权利要求1所述的方法,其中,第一DQ参数是第一状态数量或者是从第一状态集合选择的,其中第二DQ参数是第二状态数量或者是从第二状态集合选择的,并且其中第一DQ参数和第二DQ参数依赖于是否应用了一个或多个编解码工具。

16.根据权利要求1所述的方法,其中,第一DQ参数是第一状态数量或者是从第一状态集合选择的,其中第二DQ参数是第二状态数量或者是从第二状态集合选择的,并且其中第一DQ参数和第二DQ参数依赖于是否第一视频单元或第二视频单元的尺寸或维度。

17.根据权利要求1所述的方法,其中,第一DQ参数是第一状态数量或者是从第一状态集合选择的,其中第二DQ参数是第二状态数量或者是从第二状态集合选择的,并且其中第一DQ参数和第二DQ参数依赖于第一视频单元或第二视频单元的块分割。

18.根据权利要求1所述的方法,还包括选择要应用于第一视频单元的第三DQ参数并且选择要应用于第二视频单元的第四DQ参数,其中第三DQ参数不同于第一DQ参数,并且其中第四DQ参数不同于第二DQ参数。

19.根据权利要求1所述的方法,...

【技术特征摘要】
【国外来华专利技术】

1.一种处理视频数据的方法,包括:

2.根据权利要求1所述的方法,其中,第一视频单元和第二视频单元各自为色彩分量、子图片、条带、片、编解码树单元(ctu)、ctu行、一组ctu、编解码单元(cu)、预测单元(pu)、变换单元(tu)、编解码树块(ctb)、编解码块(cb)、预测块(pb)、变换块(tb)、或者包含多于一个样点或像素的区域。

3.根据权利要求1所述的方法,其中,第一dq参数或第二dq参数包括状态数量n,其中n等于2k,并且其中k是2、3、4、5、6或7中的一个。

4.根据权利要求1所述的方法,其中,可用dq参数集合包括m个选择,并且其中m:

5.根据权利要求1所述的方法,其中,第一dq参数是从第一可用dq参数集合选择的,其中第二dq参数是从第二可用dq参数集合选择的;并且其中第一可用dq参数集合不同于第二可用dq参数集合。

6.根据权利要求1所述的方法,其中,第一dq参数是从第一色彩分量的第一状态集合选择的,其中第二dq参数是从第二色彩分量的第二状态集合选择的;并且其中第一色彩分量不同于第二色彩分量。

7.根据权利要求1所述的方法,其中,第一dq参数是第一状态数量并且第一视频单元是第一色彩分量,并且其中第二dq参数是第二状态数量并且第二视频单元是第二色彩分量。

8.根据权利要求7所述的方法,其中,第一色彩分量是来自ycbcr色彩空间的y、cb或cr中的一个,或者是rgb色彩空间中的r、g、b中的一个,其中y是亮度分量,cb是蓝色色度分量,cr是红色色度分量,r是红色色彩分量,g是绿色色彩分量,b是蓝色色彩分量。

9.根据权利要求1所述的方法,其中,第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于档次、层级、级别、层或其组合。

10.根据权利要求1所述的方法,其中,第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,其中第一dq参数应用于i条带,并且其中第二dq参数应用于p条带或b条带,其中i条带指示帧内预测,其中p条带指示单向帧间预测,并且其中b条带指示双向帧间预测。

11.根据权利要求1所述的方法,其中,第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于时域层标识符(id)。

12.根据权利要求1所述的方法,其中,第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于第一视频单元和第二视频单元中的预测模式。

13.根据权利要求1所述的方法,其中,第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于第一视频单元或第二视频单元是否用变换跳过进行编解码。

14.根据权利要求1所述的方法,其中,第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于第一视频单元或第二视频单元是用常规残差编解码(rrc)还是用变换跳过残差编解码(tsrc)进行编解码。

15.根据权利要求1所述的方法,其中,第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于是否应用了一个或多个编解码工具。

16.根据权利要求1所述的方法,其中,第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于是否第一视频单元或第二视频单元的尺寸或维度。

17.根据权利要求1所述的方法,其中,第一dq参数是第一状态数量或者是从第一状态集合选择的,其中第二dq参数是第二状态数量或者是从第二状态集合选择的,并且其中第一dq参数和第二dq参数依赖于第一视频单元或第二视频单元的块分割。

18.根据权利要求1所述的方法,还包括选择要应用于第一视频单元的第三dq参数并且选择要应用于第二视频单元的第四dq参数,其中第三dq参数不同于第一dq参数,并且其中第四dq参数不同于第二dq参数。

19.根据权利要求1所述的方法,其中,第一dq参数和第二dq参数各自被包括在比特流的其中第一视频单元和第二视频单元被包括在比特流中的级别处,并且其中第一视频单元和第二视频单元各自为变换单元(tu)、变换块(tb)、编解码单元(cu)或编解码块(cb)。

20.根据权利要求1所述的方法,其中,第一dq参数和第二dq参数各自被包括在比特流的与其中第一视频单元和第二视频单元被包括在比特流中不同的级别处,其中第一视频单元和第二视频单元各自为编解码单元(cu)或变换单元(tu),并且其中所包括的比特流的级别是编解码树单元(ctu)。

21.根据权利要求1所述的方法,其中,第一dq参数和第二dq参数是否各自作为语法元素被包括在比特...

【专利技术属性】
技术研发人员:王洋张莉张凯邓智玭张娜
申请(专利权)人:抖音视界有限公司
类型:发明
国别省市:

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

1