残差和系数编解码的方法和装置制造方法及图纸

技术编号:36693715 阅读:17 留言:0更新日期:2023-02-27 20:03
残差和系数编解码的方法和装置。一种电子装置执行对视频数据进行解码的方法。该方法包括:从比特流接收与以调色板模式编码的编码单元相对应的一个或多个语法元素和视频数据;根据所述一个或多个语法元素,确定第一二值化参数;从视频数据中解码用于编码单元内的逃逸样本的第一码字;使用具有第一二值化参数的预定义的二值化方案,从视频数据中解码编码单元内的逃逸样本的值。的逃逸样本的值。的逃逸样本的值。

【技术实现步骤摘要】
残差和系数编解码的方法和装置
[0001]本申请是申请日为2020年10月30日,题为“残差和系数编解码的方法和装置”,申请号为202080082795.9的专利申请的分案申请。
[0002]相关申请
[0003]本申请要求享受于2019年11月1日提交的、标题为“Residual and Coefficients Coding for Video Coding”的美国临时专利申请No.62/929,755的优先权,上述申请通过引用方式完整地并入本文。


[0004]概括地说,本申请涉及视频数据编解码和压缩,并且具体地,涉及用于视频编解码的调色板模式编解码的改进的方法和系统。

技术介绍

[0005]诸如数字电视、膝上型计算机或桌面型计算机、平板计算机、数码相机、数字记录设备、数字媒体播放器、视频游戏控制台、智能电话、视频电话会议设备、视频流式传输设备等等之类的各种电子设备支持数字视频。电子设备通过实现如由MPEG

4、ITU

T H.263、ITU

T H.264/MPEG

4第10部分、高级视频编解码(AVC)、高效率视频编解码(HEVC)和通用视频编解码(VVC)标准所规定的视频压缩/解压缩标准,来发送、接收、编码、解码和/或存储数字视频数据。视频压缩通常包括:执行空间(帧内)预测和/或时间(帧间)预测以减少或消除视频数据中固有的冗余。对于基于块的视频编解码,可以将视频帧划分为一个或多个条带,每个条带具有多个视频块,视频块还可以被称为编码树单元(CTU)。每个CTU可以包含一个编码单元(CU)或递归地拆分为更小的CU,直到达到预定义的最小CU大小为止。每个CU(也被称为叶CU)包含一个或多个变换单元(TU),并且每个CU还包含一个或多个预测单元(PU)。每个CU可以采用帧内、帧间或IBC模式进行编码。使用相对于同一视频帧内的相邻块中的参考样本的空间预测,对视频帧的帧内编码(I)条带中的视频块进行编码。视频帧的帧间编码(P或B)条带中的视频块可以使用相对于同一视频帧内的相邻块中的参考样本的空间预测,或者使用相对于其它先前和/或未来参考视频帧中的参考样本的时间预测。
[0006]基于先前已编码的参考块(例如,相邻块)的空间或时间预测,导致要对当前视频块的预测块进行编码。可以通过块匹配算法来完成找到参考块的过程。表示要被编码的当前块和预测块之间的像素差的残差数据被称为残留块或预测误差。根据指向形成预测块的参考帧中的参考块的运动矢量和残差块,对帧间编码块进行编码。确定运动矢量的过程通常被称为运动估计。根据帧内预测模式和残差块对帧内编码块进行编码。为了进一步压缩,将残差块从像素域变换到变换域(例如,频域),得到残差变换系数,然后可以对其进行量化。可以对最初以二维阵列排列的经量化变换的系数进行扫描以产生变换系数的一维矢量,并且然后将其熵编码到视频比特流中以实现更多压缩。
[0007]然后将经编码的视频比特流保存在计算机可读存储介质(例如,闪存)中,以供具有数字视频能力的另一电子设备访问或者有线或无线地直接发送给电子设备。然后,电子
设备通过例如解析经编码的视频比特流以从比特流中获得语法元素,并至少部分地基于从比特流获得的语法元素,根据经编码的视频比特流将数字视频数据重构为其原始格式,来执行视频解压缩(这是与上面所描述的视频压缩相反的过程),并且在电子设备的显示器上呈现经重构的数字视频数据。
[0008]随着数字视频质量从高清到4Kx2K或者甚至8Kx4K,要被编码/解码的视频数据的量呈指数增长。就如何更高效地编码/解码视频数据同时保持经解码的视频数据的图像质量而言,这是一个持续的挑战。

技术实现思路

[0009]概括地说,本申请描述了涉及视频数据编码和解码并且更具体地涉及改进用于视频编解码的调色板模式编解码的方法和系统的实现。
[0010]根据本申请的第一方面,一种对视频数据进行解码的方法,该方法包括:从比特流接收与以调色板模式编码的编码单元相对应的一个或多个语法元素和视频数据;根据所述一个或多个语法元素,确定第一二值化参数;从所述视频数据中解码用于所述编码单元内的逃逸样本的第一码字;使用具有所述第一二值化参数的预定义的二值化方案,从所述视频数据中解码所述编码单元内的逃逸样本的值。
[0011]根据本申请的第二方面,一种电子装置包括一个或多个处理单元、存储器和存储在所述存储器中的多个程序。所述程序当由所述一个或多个处理单元执行时,使得所述电子装置执行如上所述的对视频数据进行解码的方法。
[0012]根据本申请的第三方面,一种非暂时性计算机可读存储介质,其存储用于由具有一个或多个处理单元的电子装置执行的多个程序。所述程序当由所述一个或多个处理单元执行时,使得所述电子装置执行如上所述的对视频数据进行解码的方法。
附图说明
[0013]被包括以提供对实现的进一步理解并且被并入本文并构成说明书的一部分的附图示出了所描述的实现,并与描述一起用于解释基本原理。类似的附图标记指代对应的部分。
[0014]图1是示出根据本公开内容的一些实现的示例性视频编码和解码系统的框图。
[0015]图2是示出根据本公开内容的一些实现的示例性视频编码器的框图。
[0016]图3是示出根据本公开内容的一些实现的示例性视频解码器的框图。
[0017]图4A至图4E是示出根据本公开内容的一些实现的如何将帧递归地分割为不同大小和形状的多个视频块的框图。
[0018]图5A到图5B是示出根据本公开内容的一些实现的使用上下文编解码和旁路编解码的变换效率编解码的示例的框图。
[0019]图6是示出根据本公开内容的一些实施实现的相关标量量化的示例性过程的框图。
[0020]图7是示出根据本公开内容的一些实现的用于在两个不同标量量化器之间切换的示例性状态机的框图。
[0021]图8A至图8D是示出根据本公开内容的一些实现的使用调色板表来对视频数据进
行编解码的示例的框图。
[0022]图9是示出根据本公开内容的一些实现的视频解码器通过其对编码块执行逃逸样本解码的示例性过程的流程图。
[0023]图10是示出根据本公开内容的一些实现的示例上下文自适应二进制算术编码(CABAC)引擎的框图。
具体实施方式
[0024]现在将详细参考具体实现,在附图中示出了其示例。在下面的详细描述中,阐述了许多非限制性的具体细节以帮助理解本文所提出的主题。但是对于本领域普通技术人员来说显而易见的是,可以使用各种替代方案而不脱离权利要求的保护范围,并且可以在没有这些具体细节的情况下实践主题。例如,对于本领域普通技术人员来说显而易见的是,可以在具有数字视频能力的多种类型的电子设备上实现本文提出的主题。
[0025]图1是示出根据本公开内容的一些实现的用于对视频块进行编码和解码的示例性系统10的框图。如图1中所示,系统10包括源设备1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对视频数据进行编码的方法,所述方法包括:确定调色板模式下的编码单元是否包括逃逸样本;以及在所述编码单元包括所述逃逸样本的情况下,通过将第一二值化参数应用于预定义的二值化方案,确定所述逃逸样本的第一码字,以对所述逃逸样本的值进行编码;以及将一个或多个语法元素编码到比特流中,其中所述第一二值化参数是基于所述一个或多个语法元素来确定的。2.根据权利要求1所述的方法,其中,所述一个或多个语法元素包括量化参数,并且所述第一二值化参数是通过以下方式基于述一个或多个语法元素来确定的:将所述量化参数与一组阈值进行比较,每个阈值具有候选二值化参数;确定覆盖所述量化参数的一对阈值;以及将所述第一二值化参数确定为与所述一对阈值相对应的两个候选二值化参数中的一个候选二值化参数。3.根据权利要求2所述的方法,其中,所述一组阈值及其相关联的候选二值化参数是常数值。4.根据权利要求2所述的方法,其中,所述一组阈值及其相关联的候选二值化参数是在所述一个或多个语法元素中携带的变量。5.根据权利要求1所述的方法,其中,所述一个或多个语法元素中的一个语法元素是所述第一二值化参数。6.根据权利要求1所述的方法,其中,所述一个或多个语法元素是在从由以下项构成的组中选择的一个级别发信号通知的:序列、图片、条带、瓦片、编码树单元CTU、编码单元CU、变换单元TU和变换块TB。7.根据权利要求1所述的方法,还包括:在所述比特流中发信号通知所述一个或多个语法元素。8.根据权利要求1所述的方法,其中,所述第一二值化参数是通过以下方式基于述一个或多个语法元素来确定的:根据所述一个或多个语法元素,使用查找表来确定所述第一二值化参数。9.一种电子装置,包括:一个或多个处理单元;存储器,被耦合到所述一个或多个处理单元;以及多个程序,被存储在所述存储器中,所述多个程序当由所述一个或多个处理单元执行时,使所述电子装置:确定调色板模式下的编码单元是否包括逃逸样本;以及在所述编码单元包括所述逃逸样本的情况下,通过将第一二值化参数应用于预定义的二值化方案,确定所述逃逸样本的第一码字,以对所述逃逸样本的值进行编码;以及将一个或多个...

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

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

1