System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利文件涉及视频编解码技术、设备和系统。
技术介绍
1、尽管视频压缩有所进步,数字视频在互联网和其他数字通信网络上仍占最大的带宽使用量。随着能够接收和显示视频的连接用户设备的数量增加,预计数字视频使用所需的带宽将继续增长。
技术实现思路
1、公开了涉及数字视频编解码的,尤其涉及使用变换跳过块编解码工具的视频编解码和解码的设备、系统和方法。
2、在一个示例性方面,公开了一种视频处理方法。该方法包括:为视频的当前块与视频的比特流表示之间的转换,基于规则确定是否启用级别映射(level mapping)操作或级别重新映射(level remapping)操作,其中,所述级别映射操作或级别重新映射操作包括基于当前块的残差系数的邻近残差系数在当前块的残差系数的第一表示和当前块的残差系数的第二表示之间变化;以及通过基于该确定选择性地使用该级别映射操作或级别重新映射操作而执行该转换。
3、在另一个示例性方面,公开了一种视频处理的方法。该方法包括:基于规则确定在级别映射操作或级别重新映射操作期间被用作预测值(predictor)的一个或多个先前解码的系数,其中,该级别映射操作或级别重新映射操作包括基于残差系数的邻近残差系数在当前块的残差系数的第一表示和当前块的残差系数的第二表示之间变化,其中,根据解码顺序或扫描顺序使用该一个或多个先前解码的系数;以及使用该一个或多个先前解码的系数执行视频的当前块和该视频的比特流表示之间的转换。
4、在另一个示例性方面,公开了一
5、在另一个示例性方面中,公开了一种视频处理方法。该方法包括:确定是否满足与为视频的当前块与比特流表示之间的转换启用级别重计算有关的条件;执行该转换,其中,基于该确定选择性地使用该级别重计算,其中,该级别重计算包括在该转换期间在当前块的残差系数的第一表示和所述残差系数的第二表示之间变化。
6、在另一个示例性方面,公开了另一种视频处理方法。该方法包括:确定为视频的当前块与比特流表示之间的转换执行级别重计算,其中,该级别重计算包括在该转换间使用的当前块的残差系数的第一表示和所述残差系数的第二表示之间变化;基于规则确定在该级别重计算期间被用作预测值的一个或多个解码系数;以及使用该一个或多个解码系数执行该转换。
7、在另一个示例性方面,公开了另一种视频处理方法。该方法包括:为视频的当前块与编解码表示之间的转换确定对应于当前块的视频单元的绝对系数子集是否全部大于m,其中,m为整数;以及基于该确定执行该转换。
8、在另一个示例性方面,公开了另一种视频处理方法。该方法包括:确定是否满足与为视频的当前块与比特流表示之间的转换启用级别重计算有关的规则,其中,该转换使用块差分脉冲编解码调制(bdpcm)编解码工具;执行该转换,其中,基于该确定选择性地使用该级别重计算,其中,该级别重计算包括在该转换期间使用的当前块的残差系数的第一表示和所述残差系数的第二表示之间变化。
9、在另一个示例性方面,公开了另一种视频处理方法。该方法包括:确定是否满足与为视频的当前块与比特流表示之间的转换启用级别重计算有关的规则,其中,该转换基于调色板编解码模式;执行该转换,其中,基于该确定选择性地使用该级别重计算,其中,该级别重计算包括在该转换期间在调色板索引或逸出符号的第一表示和所述调色板索引或逸出符号的第二表示之间变化。
10、在又一个示例性方面,公开了另一种视频处理方法。该方法包括:确定当前块与当前块的比特流表示之间的转换是基于变换跳过模式,在变换跳过模式中跳过对当前块的系数的变换操作;基于系数和规则确定为该转换的上下文模型;以及基于该上下文模型并且使用该变换跳过模式执行该转换。
11、在又一代表性方面中,上述方法被体现为处理器可执行代码的形式并存储于计算机可读程序介质中。
12、在又一代表性方面当中,公开了一种被配置为或可操作以执行上述方法的设备。该设备可以包括被编程为实施这种方法的处理器。
13、在又一典型的方面,一种视频解码器装置可以实施本文描述的方法。
14、在附图、说明书和权利要求书中更详细地描述了所公开的技术的上述和其他方面和特征。
本文档来自技高网...【技术保护点】
1.一种处理视频数据的方法,包括:
2.根据权利要求1所述的方法,其中,利用变换跳过(TS)模式编解码所述当前块,在所述变换跳过模式中,跳过对所述当前块的残差系数的变换操作。
3.根据权利要求1所述的方法,其中,响应于所述有效系数标志等于零,禁用所述级别映射操作或所述级别重新映射操作。
4.根据权利要求1所述的方法,其中,是否启用所述级别映射操作或所述级别重新映射操作还基于系数级别的绝对值是否等于零。
5.根据权利要求4所述的方法,其中,响应于所述系数级别的绝对值等于零,禁用所述级别映射操作或所述级别重新映射操作。
6.根据权利要求1所述的方法,其中,是否启用所述级别映射操作或所述级别重新映射操作还基于系数级别的绝对值和所述系数级别的剩余绝对值的组合是否等于零。
7.根据权利要求6所述的方法,其中,响应于所述组合等于零,禁用所述级别映射操作或所述级别重新映射操作。
8.根据权利要求1所述的方法,其中,响应于所述有效系数标志不等于零,启用所述级别映射操作或所述级别重新映射操作。
9.根据
10.根据权利要求6所述的方法,其中,响应于所述组合不等于零,启用所述级别映射操作或所述级别重新映射操作。
11.根据权利要求1所述的方法,其中,所述转换包括将所述当前块编码成所述比特流。
12.根据权利要求1所述的方法,其中,所述转换包括从所述比特流中解码所述当前块。
13.一种处理视频数据的装置,包括处理器和其上具有指令的非暂时性存储器,其中,所述指令在由所述处理器执行时使得所述处理器:
14.根据权利要求13所述的装置,其中,利用变换跳过(TS)模式编解码所述当前块,在所述变换跳过模式中,跳过对所述当前块的残差系数的变换操作,并且
15.根据权利要求13所述的装置,其中,是否启用所述级别映射操作或所述级别重新映射操作还基于系数级别的绝对值是否等于零;
16.一种存储指令的非暂时性计算机可读存储介质,所述指令使得处理器:
17.根据权利要求16所述的非暂时性计算机可读存储介质,其中,利用变换跳过(TS)模式编解码所述当前块,在所述变换跳过模式中,跳过对所述当前块的残差系数的变换操作,并且
18.根据权利要求16所述的非暂时性计算机可读存储介质,其中,是否启用所述级别映射操作或所述级别重新映射操作还基于系数级别的绝对值是否等于零;
19.一种存储视频的比特流的非暂时性计算机可读记录介质,所述比特流由视频处理装置执行的方法生成,其中,所述方法包括:
20.根据权利要求19所述的非暂时性计算机可读存储介质,其中,利用变换跳过(TS)模式编解码所述当前块,在所述变换跳过模式中,跳过对所述当前块的残差系数的变换操作;
21.一种存储视频的比特流的方法,包括:
...【技术特征摘要】
1.一种处理视频数据的方法,包括:
2.根据权利要求1所述的方法,其中,利用变换跳过(ts)模式编解码所述当前块,在所述变换跳过模式中,跳过对所述当前块的残差系数的变换操作。
3.根据权利要求1所述的方法,其中,响应于所述有效系数标志等于零,禁用所述级别映射操作或所述级别重新映射操作。
4.根据权利要求1所述的方法,其中,是否启用所述级别映射操作或所述级别重新映射操作还基于系数级别的绝对值是否等于零。
5.根据权利要求4所述的方法,其中,响应于所述系数级别的绝对值等于零,禁用所述级别映射操作或所述级别重新映射操作。
6.根据权利要求1所述的方法,其中,是否启用所述级别映射操作或所述级别重新映射操作还基于系数级别的绝对值和所述系数级别的剩余绝对值的组合是否等于零。
7.根据权利要求6所述的方法,其中,响应于所述组合等于零,禁用所述级别映射操作或所述级别重新映射操作。
8.根据权利要求1所述的方法,其中,响应于所述有效系数标志不等于零,启用所述级别映射操作或所述级别重新映射操作。
9.根据权利要求4所述的方法,其中,响应于所述系数级别的绝对值不等于零,启用所述级别映射操作或所述级别重新映射操作。
10.根据权利要求6所述的方法,其中,响应于所述组合不等于零,启用所述级别映射操作或所述级别重新映射操作。
11.根据权利要求1所述的方法,其中,所述转换包括将所述当前块编码成所述比特...
【专利技术属性】
技术研发人员:张莉,张凯,许继征,刘鸿彬,王悦,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。