System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于视频编解码的残差和系数编解码制造技术_技高网

用于视频编解码的残差和系数编解码制造技术

技术编号:40321139 阅读:6 留言:0更新日期:2024-02-09 14:17
提供了用于视频编解码的方法、装置和非暂态计算机可读存储介质。用于视频编解码的方法包括:生成序列参数集SPS残差编解码标志,SPS残差编解码标志指示引用SPS的条带头SH语法结构中是否存在被用于变换跳过残差编解码语法结构的语法元素;当引用SPS的SH语法结构中存在语法元素时,将SPS残差编解码标志的值设置为等于1;以及当引用SPS的SH语法结构中不存在语法元素时,将SPS残差编解码标志的值设置为等于0。

【技术实现步骤摘要】

本公开涉及视频编解码和压缩。更具体地,本公开涉及用于视频编解码的残差和系数编解码的改进和简化。


技术介绍

1、可以使用各种视频编解码技术来压缩视频数据。视频编解码是根据一个或多个视频编解码标准来执行的。例如,视频编解码标准包括通用视频编解码(vvc)、联合探索测试模型(jem)、高效视频编解码(h.265/hevc)、高级视频编解码(h.264/avc)、运动图片专家组(mpeg)编解码等。视频编解码通常使用预测方法(例如,帧间预测、帧内预测等)进行,这些方法利用存在于视频图像或序列中的冗余。视频编解码技术的一个重要目标在于,将视频数据压缩成在避免或最小化视频质量降级的同时使用较低比特率的形式。


技术实现思路

1、本公开的示例提供了用于视频编解码的方法和装置。

2、根据本公开的第一方面,提供了一种用于视频编解码的方法。所述方法可以包括:由解码器接收序列参数集(sps)残差编解码标志,所述sps残差编解码标志指示引用所述sps的sh语法结构中是否存在索引sh_ts_residual_coding_rice_idx;响应于确定所述sps残差编解码标志的值等于1,确定引用所述sps的条带头(sh)语法结构中存在sh_ts_residual_coding_rice_idx;以及响应于确定所述残差编解码标志的值等于0,确定引用所述sps的所述sh语法结构中不存在sh_ts_residual_coding_rice_idx。

3、根据本公开的第二方面,提供了一种用于视频编解码的方法。所述方法可以包括:由解码器接收序列参数集(sps)自适应启用标志,所述sps自适应启用标志指示是否使用用于语法abs_remaining和dec_abs_level的二值化的替代rice参数推导;响应于确定所述sps自适应启用标志的值等于1,确定使用用于语法的二值化的替代rice参数推导;以及响应于确定所述sps自适应启用标志的值等于0,确定不使用用于语法的二值化的所述替代rice参数推导。

4、根据本公开的第三方面,提供了一种用于视频编解码的方法。所述方法可以包括:由解码器接收残差编解码rice约束标志,以便为其他标志提供通用约束控制;以及响应于确定所述残差编解码rice约束标志的值等于1,确定所述其他标志的值等于0。

5、应理解,上面的总体描述和下面的详细描述仅是示例性的和解释性的,而不旨在限制本公开。

本文档来自技高网...

【技术保护点】

1.一种用于视频编解码的方法,包括:

2.如权利要求1所述的用于视频编解码的方法,进一步包括:

3.一种用于视频编解码的方法,包括:

4.如权利要求3所述的用于视频编解码的方法,进一步包括:

5.一种用于视频编解码的方法,包括:

6.如权利要求5所述的用于视频编解码的方法,其中,当其他标志中的所述至少一个的值等于0时,将所述残差编解码rice约束标志的值设置为等于1包括:

7.如权利要求5所述的用于视频编解码的方法,其中,所述残差编解码rice约束标志是变换跳过残差编解码rice约束标志,并且当其他标志中的所述至少一个的值等于0时,将所述残差编解码rice约束标志的值设置为等于1包括:

8.如权利要求5所述的用于视频编解码的方法,其中,所述残差编解码rice约束标志是常规残差编解码rice约束标志,并且当其他标志中的所述至少一个的值等于0时,将所述残差编解码rice约束标志的值设置为等于1包括:

9.如权利要求5所述的用于视频编解码的方法,其中,所述残差编解码rice约束标志是残差编解码rice自适应约束标志,并且当其他标志中的所述至少一个的值等于0时,将所述残差编解码rice约束标志的值设置为等于1包括:

10.如权利要求5所述的用于视频编解码的方法,其中,当其他标志中的所述至少一个的值等于0时,将所述残差编解码rice约束标志的值设置为等于1包括:

11.如权利要求5所述的用于视频编解码的方法,其中,当其他标志中的所述至少一个的值等于0时,将所述残差编解码rice约束标志的值设置为等于1包括:

12.一种用于视频编解码的装置,包括:

13.一种用于视频编解码的非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在由一个或多个计算机处理器执行时使所述一个或多个计算机处理器执行如权利要求1至11中任一项所述的方法以生成视频比特流,并将所生成的视频比特流存储在所述非暂态计算机可读存储介质中。

14.一种计算机程序产品,包括指令,其中,所述指令在被计算设备执行时使得所述计算设备实现如权利要求1至11中任一项所述的方法来生成视频比特流。

15.一种计算机可读存储介质,所述计算机可读存储介质存储指令,所述指令当由具有一个或多个处理器的计算设备执行时,使得所述一个或多个处理器执行根据权利要求1至11中任一项所述的编码方法,并存储由根据权利要求1至11中任一项所述的编码方法生成的比特流。

...

【技术特征摘要】

1.一种用于视频编解码的方法,包括:

2.如权利要求1所述的用于视频编解码的方法,进一步包括:

3.一种用于视频编解码的方法,包括:

4.如权利要求3所述的用于视频编解码的方法,进一步包括:

5.一种用于视频编解码的方法,包括:

6.如权利要求5所述的用于视频编解码的方法,其中,当其他标志中的所述至少一个的值等于0时,将所述残差编解码rice约束标志的值设置为等于1包括:

7.如权利要求5所述的用于视频编解码的方法,其中,所述残差编解码rice约束标志是变换跳过残差编解码rice约束标志,并且当其他标志中的所述至少一个的值等于0时,将所述残差编解码rice约束标志的值设置为等于1包括:

8.如权利要求5所述的用于视频编解码的方法,其中,所述残差编解码rice约束标志是常规残差编解码rice约束标志,并且当其他标志中的所述至少一个的值等于0时,将所述残差编解码rice约束标志的值设置为等于1包括:

9.如权利要求5所述的用于视频编解码的方法,其中,所述残差编解码rice约束标志是残差编解码rice自适应约束标志,并且当其他标志中的所述至少一个的值等于0时,将所述残差编解码rice约束标志的值设置为等于1...

【专利技术属性】
技术研发人员:朱弘正修晓宇陈漪纹陈伟郭哲玮王祥林于冰
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1