使用DCT2启用高层级标志的编码器、解码器和对应方法与流程

文档序号:26683551发布日期:2021-09-18 01:05阅读:来源:国知局

技术特征:
cosine transform type 2,dct2)变换核,所述序列包括所述图像块;处理单元,用于使用所述推断的变换核处理所述图像块的变换,以获得重建残差块;用于将所述重建残差块添加到所述图像块的预测块,以获得所述图像块的重建块的单元。7.根据权利要求6所述的解码器,其特征在于,所述推断单元用于根据序列参数集(sequence parameter set,sps)中的序列层级dct2启用标志推断dct2的使用。8.根据权利要求7所述的解码器,其特征在于,所述序列层级dct2启用标志包含在如下sps层级语法中:其中,sps_dct2_enabled_flag表示所述序列层级dct2启用标志。9.根据权利要求8所述的解码器,其特征在于,所述sps_mts_intra_enabled_flag等于1表示帧内译码单元的残差译码语法中可以存在tu_mts_flag;sps_mts_intra_enabled_flag等于0表示帧内译码单元的所述残差译码语法中不存在tu_mts_flag;当所述sps_mts_intra_enabled_flag不存在时,所述sps_mts_intra_enabled_flag被推断为0;或所述sps_mts_inter_enabled_flag等于1表示帧间译码单元的所述残差译码语法中可以存在tu_mts_flag;sps_mts_inter_enabled_flag等于0表示帧间译码单元的所述残差译码语法中不存在tu_mts_flag;当所述sps_mts_inter_enabled_flag不存在时,所述sps_mts_inter_enabled_flag被推断为0。10.根据权利要求7至9中任一项所述的解码器,其特征在于,所述序列层级dct2启用标志等于1表示使用dct2变换核进行变换;或所述序列层级dct2启用标志等于1表示仅使用dct2变换核进行变换;或所述序列层级dct2启用标志等于1表示使用dct2变换核进行水平方向变换以及垂直方向变换;或所述序列层级dct2启用标志等于1表示使用dct2变换核进行子块变换。11.一种编码器,其特征在于,包括:一个或多个处理器;非瞬时性计算机可读存储介质,与所述一个或多个处理器耦合并存储由所述一个或多个处理器执行的程序,其中,当所述一个或多个处理器执行所述程序时,所述编码器用于执行根据权利要求1至5中任一项所述的方法。12.一种解码设备,其特征在于,包括:
通信接口,用于接收码流,所述码流携带离散余弦变换类型2(discrete cosine transform type 2,dct2)启用标志的指示符;解码器,用于获取由帧间预测或帧内预测产生的残差信号;根据所述dct2启用标志的指示符推断对所述残差信号的序列使用dct2变换核,所述序列包括图像块;使用所述推断的变换核处理所述图像块的变换,以获得重建残差块;将所述重建残差块添加到所述图像块的预测块,以获得所述图像块的重建块。13.根据权利要求12所述的解码设备,其特征在于,dct2的使用是根据序列参数集(sequence parameter set,sps)中的序列层级dct2启用标志推断的。14.根据权利要求13所述的解码设备,其特征在于,所述序列层级dct2启用标志包含在如下sps层级语法中:其中,sps_dct2_enabled_flag表示所述序列层级dct2启用标志。15.根据权利要求14所述的解码设备,其特征在于,所述sps_mts_intra_enabled_flag等于1表示帧内译码单元的残差译码语法中可以存在tu_mts_flag;sps_mts_intra_enabled_flag等于0表示帧内译码单元的所述残差译码语法中不存在tu_mts_flag;当所述sps_mts_intra_enabled_flag不存在时,所述sps_mts_intra_enabled_flag被推断为0;和/或所述sps_mts_inter_enabled_flag等于1表示帧间译码单元的所述残差译码语法中可以存在tu_mts_flag;sps_mts_inter_enabled_flag等于0表示帧间译码单元的所述残差译码语法中不存在tu_mts_flag;当所述sps_mts_inter_enabled_flag不存在时,所述sps_mts_inter_enabled_flag被推断为0。16.根据权利要求13至15中任一项所述的解码设备,其特征在于,所述序列层级dct2启用标志等于1表示使用dct2变换核进行变换;或所述序列层级dct2启用标志等于1表示仅使用dct2变换核进行变换;或所述序列层级dct2启用标志等于1表示使用dct2变换核进行水平方向变换以及垂直方向变换;或所述序列层级dct2启用标志等于1表示使用dct2变换核进行子块变换。

技术总结
一种对图像块进行视频译码的方法,包括:获取由帧间预测或帧内预测产生的残差信号;推断对所述残差信号的序列使用DCT2变换核;使用所述推断的变换核处理所述块的变换。所述推断的变换核处理所述块的变换。所述推断的变换核处理所述块的变换。


技术研发人员:高晗 陈建乐 塞米赫
受保护的技术使用者:华为技术有限公司
技术研发日:2020.01.11
技术公布日:2021/9/17
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1