变换跳过模式的隐式确定的制作方法

文档序号:33176222发布日期:2023-02-04 03:39阅读:来源:国知局

技术特征:
1.一种视频处理方法,包括:根据规则执行视频与所述视频的比特流之间的转换,其中,所述规则规定至少在第一视频单元级别和第二视频单元级别指示对所述转换的特定的变换模式的使用。2.根据权利要求1所述的方法,其中,所述特定的变换模式包括变换跳过模式,其中,在所述变换跳过模式中,在所述比特流中表示所述当前视频块与参考视频块之间的预测误差的残差,无需应用变换。3.根据权利要求1或2所述的方法,其中,所述第一视频单元级别包括序列级别。4.根据权利要求3所述的方法,其中,第一语法元素被包括在序列标头或序列参数集中以在所述序列级别中指示隐式选择的变换跳过模式的使用。5.根据权利要求3或4所述的方法,其中,所述第一语法元素等于0指示在所述序列级别中禁用所述隐式选择的变换跳过模式。6.根据权利要求3或4所述的方法,其中,所述第一语法元素等于1指示在所述序列级别中启用所述隐式选择的变换跳过模式。7.根据权利要求4至6中任一项所述的方法,其中,所述第一语法元素基于第一语法标志指示是否在所述序列级别中启用变换的隐式选择而被有条件地包括在所述序列标头或所述序列参数集中。8.根据权利要求7所述的方法,其中,响应于所述第一语法标志指示在所述序列级别中启用所述变换的隐式选择,所述第一语法元素被包括在所述序列标头或所述序列参数集中。9.根据权利要求7或8所述的方法,其中,响应于在所述比特流中省略所述第一语法元素,推断出所述第一语法元素的默认值。10.根据权利要求8所述的方法,其中,所述默认值指示在所述序列级别中禁用所述隐式选择的变换跳过模式。11.根据权利要求1至10中任一项所述的方法,其中,所述第二视频单元级别包括图片级别或条带级别。12.根据权利要求11所述的方法,其中,第二语法元素被包括在图片标头或条带标头中以在所述图片级别或所述条带级别指示隐式选择的变换跳过模式的使用,所述图片标头至少包括帧内图片标头或帧间图片标头。13.根据权利要求12所述的方法,其中,基于所述第一视频单元级别的所述第一语法元素或语法标志而有条件地指示所述第二语法元素。14.根据权利要求12所述的方法,其中,响应于在所述比特流中省略所述第二语法元素,推断出所述第二语法元素的默认值。15.根据权利要求14所述的方法,其中,所述默认值指示在所述第二视频单元级别禁用所述特定的变换的使用。16.一种视频处理方法,包括:根据规则执行视频的视频块与所述视频的比特流之间的转换,其中,所述规则规定视频单元级别中的语法元素用于指示用于所述转换的允许的变换集。17.根据权利要求16所述的方法,其中,所述视频单元级别包括图片级别。
18.根据权利要求16或17所述的方法,其中,所述语法元素基于在所述视频单元级别是否启用变换的隐式选择而被有条件地包括。19.根据权利要求16至18中任一项所述的方法,其中,所述语法元素包括标志或索引,并且其中,所述语法元素被包括在图片标头或条带标头中,所述图片标头至少包括帧内图片标头或帧间图片标头。20.根据权利要求16至19中任一项所述的方法,其中,支持n个变换集用于所述转换,并且从所述n个变换集中对所述允许的变换集的选择是基于所述语法元素。21.根据权利要求20所述的方法,其中,n等于2。22.根据权利要求20或21所述的方法,其中,所述允许的变换集的选择还基于所述视频块的编解码信息,所述编解码信息至少包括所述视频块的编解码模式或分割模式。23.根据权利要求22所述的方法,其中,在使用推导树模式对所述视频块进行编解码的情况下,始终使用离散余弦变换类型iidct2。24.根据权利要求22所述的方法,其中,在所述视频块是色度块的情况下,始终使用离散余弦变换类型-iidct2。25.根据权利要求20至24中任一项所述的方法,其中,所述n个变换集包括{dct2,dst7}和{dct2,it},其中,dct2表示离散余弦变换类型-ii,dst7表示离散正弦变换类型7,并且it表示隐式变换。26.根据权利要求25所述的方法,其中,所述n个变换集适用于帧内编解码的块。27.根据权利要求25所述的方法,其中,所述n个变换集适用于使用非推导树编解码模式进行编解码的帧内编解码的块。28.根据权利要求20至24中任一项所述的方法,其中,所述n个变换集包括{dct2}和{dct2,it},其中,dct2表示离散余弦变换类型-ii,并且it表示隐式变换。29.根据权利要求28所述的方法,其中,所述n个变换集适用于帧内块复制ibc编解码的块。30.根据权利要求28所述的方法,其中,所述n个变换集适用于使用非推导树编解码模式进行编解码的帧内块复制ibc编解码的块。31.根据权利要求16至30中任一项所述的方法,其中,响应于在所述比特流中省略指示默认允许的变换集的所述语法元素而推断出默认值。32.根据权利要求16至31中任一项所述的方法,其中,所述语法元素包括标志或索引,并且其中,响应于使用特定编解码模式对所述视频块进行编解码,所述语法元素用于指示用于所述转换的所述允许的变换集。33.根据权利要求32所述的方法,其中,在使用帧内编解码模式或使用不包括推导树编解码模式或脉冲编解码调制编解码模式的帧内编解码模式对所述视频块进行编解码的情况下,所述语法元素用于所述转换。34.根据权利要求32或33所述的方法,其中,在不使用帧内编解码模式对所述视频块进行编解码的情况下,用于所述转换的所述允许的变换集独立于所述语法元素。35.根据权利要求34所述的方法,其中,在所述视频块是帧间编解码的块的情况下,所述允许的变换集包括{dct2}。36.根据权利要求34所述的方法,其中,在所述视频块是帧间块复制ibc编解码的块的
情况下,所述允许的变换集包括{dct2,it}。37.一种视频处理方法,包括:根据规则执行视频的视频块与所述视频的比特流之间的转换,其中,所述规则规定对所述视频块的所述转换的特定的变换模式的使用基于与所述视频的一个或多个代表块的代表系数的能量相关联的函数来确定。38.根据权利要求37所述的方法,其中,所述特定的变换模式包括变换跳过模式,其中,在所述变换跳过模式中,在所述比特流中表示所述视频块与参考视频块之间的预测误差的残差,无需应用变换。39.根据权利要求37或38所述的方法,其中,所述函数返回前k个代表系数的能量乘以缩放因子是否大于前m个代表系数或所有代表系数的能量,其中,m大于k。40.根据权利要求37或38所述的方法,其中,所述函数返回代表块的第一子区域中的代表系数的能量乘以缩放因子是否大于包括所述第一子区域并且比所述第一子区域大的第二子区域中代表系数的能量。41.根据权利要求37或38所述的方法,其中,所述函数返回代表块的第一子区域中的代表系数的能量乘以缩放因子是否大于不与所述第一子区域重叠的第二子区域中的代表系数的能量。42.根据权利要求40或41所述的方法,其中,所述第一子区域包括所述视频块中的左上m
×
n区域。43.根据权利要求42所述的方法,其中,m=n=1。44.根据权利要求40或41所述的方法,其中,所述第一子区域是不包括左上m
×
n区域的所述第二子区域。45.根据权利要求40或41所述的方法,其中,所述第一子区域是左上4
×
4区域。46.根据权利要求37至45中任一项所述的方法,其中,所述代表系数的能量被定义为所述代表系数的绝对值的和或所述代表系数的平方和。47.根据权利要求1至45中任一项所述的方法,其中,所述方法的适用性基于所述视频块的编解码信息。48.根据权利要求47所述的方法,其中,在所述视频块的宽度或高度小于阈值的情况下,所述方法适用于所述视频块。49.根据权利要求48所述的方法,其中,所述阈值是64。50.根据权利要求47所述的方法,其中,在不使用推导树模式或脉冲编解码调制模式对所述视频块进行帧内编解码的情况下,所述方法适用于所述视频块。51.根据权利要求47所述的方法,其中,在对所述视频块进行帧内块复制ibc编解码的情况下,所述方法适用于所述视频块。52.根据权利要求1至51中任一项所述的方法,其中,所述转换包括将所述视频编码成所述比特流。53.根据权利要求1至51中任一项所述的方法,其中,所述转换包括从所述比特流解码所述视频。54.一种用于存储视频的比特流的方法,包括:根据规则从视频的视频块生成所述视频的比特流,
其中,所述规则规定至少在第一视频单元级别和第二视频单元级别对所述转换指示特定的变换模式的使用。55.一种用于存储视频的比特流的方法,包括:根据规则从视频的视频块生成所述视频的比特流,其中,所述规则规定视频单元级别的语法元素用于指示用于所述转换的允许的变换集。56.一种用于存储视频的比特流的方法,包括:根据规则从视频的视频块生成所述视频的比特流,其中,所述规则规定用于所述视频块的特定的变换模式的使用基于与所述视频的一个或多个代表块的代表系数的能量相关联的函数来确定。57.一种视频解码装置,包括处理器,所述处理器被配置为实现根据权利要求1至56中任一项所述的方法。58.一种视频编码装置,包括处理器,所述处理器被配置为实现根据权利要求1至56中任一项所述的方法。59.一种其上存储有计算机代码的计算机程序产品,所述代码在由处理器执行时使所述处理器实现根据权利要求1至56中任一项所述的方法。60.一种存储由视频处理装置执行的方法生成的视频的比特流的非暂态计算机可读记录介质,其中,所述方法包括:根据规则从视频的视频块生成所述视频的比特流,其中,所述规则规定至少在第一视频单元级别和第二视频单元级别对所述转换指示特定的变换模式的使用。61.一种存储由视频处理装置执行的方法生成的视频的比特流的非暂时性计算机可读记录介质,其中,所述方法包括:根据规则从视频的视频块生成所述视频的比特流,其中,所述规则规定视频单元级别中的语法元素用于指示用于所述转换的允许的变换集。62.一种存储由视频处理装置执行的方法生成的视频的比特流的非暂时性计算机可读记录介质,其中,所述方法包括:根据规则从视频的视频块生成所述视频的比特流,其中,所述规则规定所述视频块的特定的变换模式的使用基于与所述视频的一个或多个代表块的代表系数的能量相关联的函数来确定。63.一种在本文档中描述的方法、装置或系统。

技术总结
描述了用于视频处理的方法、系统和装置。一种示例视频处理方法包括根据规则执行视频与该视频的比特流之间的转换。该规则规定至少在第一视频单元级别和第二视频单元级别对该转换指示特定的变换模式的使用。转换指示特定的变换模式的使用。转换指示特定的变换模式的使用。


技术研发人员:张莉 张凯 张玉槐 刘鸿彬 王悦 马思伟
受保护的技术使用者:字节跳动有限公司
技术研发日:2021.03.25
技术公布日:2023/2/3
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1