用于分量间残差预测的缩放参数编码的方法及装置的制造方法

文档序号:10618727阅读:347来源:国知局
用于分量间残差预测的缩放参数编码的方法及装置的制造方法
【专利摘要】本发明公开了一种使用改进的缩放参数编码来进行颜色间残差预测的方法。在一个实施例中,缩放参数被用于第一颜色分量以及第二颜色分量之间的颜色间残差预测。缩放参数使用基于背景的编码来编码,基于背景的编码具有与用于缩放参数的绝对值的最长二进制码相同数量的背景模型。例如,当第一缩放参数是从由8、4、2、1、0、?1、?2、?4以及?8组成的组中选择,缩放参数的绝对值可由具有4比特的最长二进制码的二进制码来表示。用于绝对缩放参数的基于背景的编码也使用4个背景模型。于第二实施例中,缩放参数通过将最短二进制码指定给最大非零缩放参数使用二进制码被编码。
【专利说明】用于分量间残差预测的缩放参数编码的方法及装置
[0001] 【相关申请的交叉引用】
[0002] 本发明主张申请于2013年12月30日,序列号为PCT/CN2013/090836,标题为 "Method and for Inter-component Residual Prediction"的PCT专利申请的优先权。将 此PCT专利申请W参考的方式并入本文中。 【技术领域】
[0003] 本发明设及用于视频数据的调色板编码。特别地,本发明设及通过使用更有效率 的缩放参数编码(scaling parameter coding)来提高分量间编码(inter-component coding)性能的技术。 【【背景技术】】
[0004] 高效视频编码化igh Efficien巧Video Coding,皿VC)是近年被开发出来的一种 新的编码标准。于皿VC系统中,H.264/AVC中的固定大小的宏区块由称为编码单元(coding unit,CU)的可变块(flexible block)来替代。CU中的像素共用相同的编码参数W提升编码 效率。CU可W从最大CUQargest CU,LCU)开始,于皿VC中,其也被称为编码树单元(coded 1:ree unit,CTU)。除编码单元的概念W外,皿VC中也引入了预测单元(prediction unit, PU)的概念。当CU分层树的分割被执行,根据预测类型W及PU分区,每个叶CUQeaf CU)可W 进一步被分割为一个或多个PU。
[0005] 随着皿VC标准的开发,肥VC的扩展(extension)的开发也开始进行。皿VC扩展包括 范围扩展(range extensions,RExt),其针对非4:2:0的颜色格式,例如4:2:2?及4:4:4, W 及更高比特深度的视频,例如,每个样本12、14W及16比特。被开发用于RExt特别是用于具 有高比特深度的多个颜色分量的编码工具是分量间预测(inter-component prediction), 其可W提高编码效率。分量间预测可利用多个颜色分量之间的冗余,且据此提高编码效率。 正在被开发W用于RExt的分量间预测的形式是分量间残差预测(Inter-component Residual Prediction, IRP),其被普等(Pu et al)作者掲露于JCTVC-N0266(''Non-RCEl: Inter Color Component Residual Prediction'',in Joint Collaborative Team on Video Coding(JCT-VC)Of ITU-T SG 16WP 3and ISO/IEC JTC 1/SC 29/WG 11,14th Meet ing:Vi enna,AT,25July-2Aug.2013Do州ment:JCTVC-N0266)中。
[0006] 于分量间残差预测中,色度残差于编码器侧做如下预测:
[0007] rc' (x,y)=rc(x,y)-(aXrL(x,y))?3 (1)
[000引于式子(1)中,rc(x,y)是指位置(x,y)的最终色度重建的残差样本,r/(x,y)是指 来自位置(x,y)的比特流的重建的色度残差样本,rL(x,y)是指位置(x,y)的亮度分量的重 建的残差样本,且a是指缩放参数(也称为Ipha参数,或比例因子)。缩放参数a是于编码器侧 被计算且被传送。于解码器侧,最终色度重建的残差样本是根据W下式子导出:
[0009] rc(x,y)=rc'(x,y) + (aXrL(x,y))?3 (2)
[0010] 虽然YUV格式被用作为分量间残差预测导出的示例,任何其它颜色格式可被使用。 例如,RGB格式可被使用。如果R分量首先被编码,R分量W与上述示例中的亮度分量相同的 方式被处理。类似地,如果G分量首先被编码,G分量W与亮度分量相同的方式被处理。
[0011 ] 图1所示为用于当前单元(current unit,CU)的转换单元(transform unit,TU)的 当前HEVC-REXT中IRP的示范性解码过程。当前CU的所有TU的解码参数(decoded coefficient)被提供给各分量的处理器。对于第一分量(例如,Y分量),已解码转换参数被 逆转换(方框110) W恢复第一颜色分量的帖内/帖间已编码残差。接着,帖间/帖内编码第一 颜色分量被第一分量帖间/帖内补偿120处理W产生最终重建的第一分量。用于第一分量帖 间/帖内补偿120的所需的帖间/帖内参考样本来自于缓冲器或存储器。于图1中,其意味着 第一颜色分量是帖间/帖内编码,W使帖间/帖内补偿被用于重建来自重建的残差的第一分 量。然而,其它编码过程(例如,视图间预测)也可被包括W产生第一分量残差。对于第二颜 色分量,已解码转换参数使用第二分量解码过程(方框112)来解码,W恢复分量间编码第二 分量。因为第二分量是基于第一分量残差来预测的分量间残差,用于第二分量的分量间预 测(方框122)基于来自方框IlOW及方框112的输出,被用于重建第二分量残差。如上所述, 分量间残差预测需要已编码的缩放参数。因此,第一颜色分量W及第二颜色分量之间已解 码的a参数被提供至方框122。来自方框122的输出对应于第二分量的帖间/帖内预测残差。 因此,第二分量帖间/帖内补偿(方框132)被用于重建最终第二分量。类似于第一颜色分量, 其它编码过程(例如,视图间预测)也可被包含于编码/预测过程中,W产生第二颜色残差。 对于第=分量,类似过程可被使用(即,方框114、124W及134) W重建最终第=分量。根据解 码过程,编码过程可W被容易地导出。
[0012] 用于分量间残差预测的编码过程可被应用于例如YUV格式的视频,其包括比例为 4:4:4的1个亮度W及2个色度分量。用于分量间残差预测的编码过程也可被应用于具有R、 G、W及B分量或其它格式的视频。第一已编码分量可被视为亮度分量,且另外两个分量可被 视为两个色度分量。对于RGB格式,任何颜色可W被选择为第一颜色。
[0013] 如式子(I)W及(2)所示,用于第二或第=颜色分量的预测残差的导出依赖于第一 分量(或亮度分量)残差W及a参数。a参数被传送于视频流中的转换单元。如式子(I)W及 (2)所示,亮度残差由a参数相乘并右移3比特。缩放的残差被用作用于当前分量变换块 (transform block ,TB)残差的预测残差。根据现存的RExt草案标准,a值是从-8、-4、-2、-1、 0、1、2、4、W及8中选择。
[0014] 此外,通过将a参数的绝对值转换为如表1所示的二进制表示,a参数可于比特流中 被传送。于a绝对值的二进制化中,表1所示为对应于最小绝对值到最大绝对值的从最短到 最长的代码的二进制码。具有指示正或负值的符号旗标的a绝对值的比特是使用基于背景 的赌编码来编码。根据现存的RExt草案标准,二进制码中的前S个二进制被用于形成S个 独立的背景模型。换句话说,a绝对值8W及4共用公共的背景模型。此外,根据表1,一个较小 的曰绝对值被分配一个较短的二进制码。
[0015] 表1 rnniAl
[0017] 需要开发出一种方法W进一步提高与用于a参数的编码过程相关的编码效率和/ 或减少复杂性。 【
【发明内容】

[0018] 本发明公开了一种使用改进的缩放参数编码来进行颜色间残差预测(inter? color residual prediction) 的方法。在一个实施例中 ,第一缩放参数被用于第一颜色 W 及第二颜色之间的颜色间残差预测。第一缩放参数可使用第一基于背景的编码来编码,第 一基于背景的编码具有等于用于第一缩放参数的绝对值的最长二进制码的第一数量的背 景模型。例如,当第一缩放参数是从包括8、4、2、1、0、-1、-2、-4^及-8的组中选择时,第一缩 放参数的绝对值可由具有4比特的最长二进制码的二进制码来表示。根据本发明的实施例, 用于第一缩放参数绝对值(absolute first scaling parameter)的基于背景的编码使用4 个背景模型。系统还可包括第=颜色分量。第二缩放参数被用于第一颜色W及第=颜色之 间的颜色间残差预测。第二缩放参数可使用第二基于背景的编码来编码,第二基于背景的 编码具有等于用于第二缩放参数的绝对值的最长第二二进制码的第二数量的背景模型。
[0019] 于第二实施例中,如果第一非零第一缩放参数大于第二非零第一缩放参数,第一 缩放参数通过将编码长度不长于第二非零第一缩放参数的任何第二二进制码指定给第一 非零第一缩放参数的任何第一二进制码来使用二进制码编码。旗标可用于指示是否使用此 第一缩放参数编码过程或不同的第一缩放参数编码。旗标可被并入到比特流的序列参数集 (sequence parameter set,SPS),图片参数集(pic1:ure parameter set,PPS)或编码树单 元(^coding tree unit,CTU)等级。第一缩放参数可从由8、4、2、l、0、-l、-2、-4W及-8组成的 组中选择。对于运组第一缩放参数值,二进制码可W进一步对第一缩放参数值8、4、2、1 W及 0使用具有5种背景模型的基于背景的编码来编码,W对第一缩放参数值-l、-2、-4W及-8使 用化k特固定长度码来编码。 【【附图说明】】
[0020] 图1所示为根据现存的肥VC-RExt的用于颜色间残差预测(inter-color residual prediction,IRP)的解码器系统框图的示例。
[0021] 图2所示为根据本发明实施例使用改进的缩放参数编码的用于颜色间残差预测的 系统的示范性流程图。
[0022] 图3所示为根据本发明另一实施例的使用改进的缩放参数编码的用于颜色间残差 预测的系统的示范性流程图。 【【具体实施方式】】
[0023] 如上所述,现存的RExt草案标准使用从最短到最长编码的二进制码用于最小绝对 值到最大绝对值。根据现存的Rex草案标准的分量间残差预测(inter-color residual prediction, IRP)进一步使用用于a参数编码的=个背景模型。在此情况下,二进制码的前 =个二进制中的每个二进制对应于一个独立的背景模型。换句话说,a绝对值4W及8共用相 同的背景模型。
[0024] 根据与本发明相关的研究,可W观察到a绝对值4W及8出现得比其它a绝对值更频 繁。然而,现存的RExt草案标准不仅指定了较长的二进制码给运两个频繁出现的a绝对值, 还使用用于运两个a绝对值的共用背景模型。因此,现存的RExt草案标准由于运样的a参数 编码可能导致性能的下降。因此,接下来掲露了改进的a参数编码。
[0025] 第一实施例。于本发明的第一实施例中,a绝对值使用表1中的二进制码的4个二进 制的4个背景模型来上下文自适应编码(context adaptive coded)。因此,a绝对值4W及8 可具有单独的背景,且对于YUVW及RGB格式,编码效率均可被改善。虽然特定示例显示了使 用用于4个背景模型的4个二进制,本发明不限于用于背景模型的4个二进制。本发明的实施 例使用与最长二进制码相关联的二进制数量作为背景模型的数量。换句话说,用于a绝对值 的二进制码中的每个二进制对应于一个独立的背景模型。
[0026] 第=颜色分量W及第一颜色分量之间的颜色间预测可使用相同的a参数,或使用 来自用于第一颜色分量W及第二颜色分量的a参数的单独的a参数。如果单独的缩放参数被 用于第=颜色分量W及第一颜色分量,单独的缩放参数可使用第一实施例中掲露的缩放参 数编码来编码。
[0027] 第二实施例。于本发明的第二实施例中,较短的二进制码被指定给具有较大值的 非零a参数。用于非零a参数值8、4、2、l、-l、-2、-4W及-8的二进制码的示例如表2所示,其 中,0被指定给最短的码,即,0。
[0028] 表 2
[0029]
[0030] 另外,a参数值的二进制码可使用基于背景的编码来编码。例如,5个二进制可被用 于曰参数0、8、4、2、^及1的5个独立背景模型。剩余的〇参数-1、-2、-4、^及-8可使用2比特的 固定长度编码。一个示例如表3所示。
[0031] 表 3
[0032]
[0033]
[0034] 于表3中,语法log2_res_scale_pred_4minusk]对应于用于独立背景模型的二进 审Ij,且语法l〇g2_res_scale_negk]对应于用于负a值的化t特的固定长度编码。
[0035] 第=颜色分量W及第一颜色分量之间的颜色间预测可使用相同的a参数,或使用 来自用于第一颜色分量W及第二颜色分量的a参数的单独的a参数。如果单独的缩放参数被 用于第=颜色分量W及第一颜色分量,单独的缩放参数可使用第一实施例中掲露的缩放参 数编码来编码。
[0036] 此外,第一实施例,第二实施例,或第一实施例W及第二实施例两者可被适应性地 启用或禁用。例如,根据第二实施例,旗标adapti ve_abha_coding_f lag可被用于适应性地 启用或禁用二进制码的使用。如果旗标曰(1曰91:;[¥6_曰1911曰_(30(1;[叫_'1曰旨的值为1,新的二进制 码(例如,表2)被使用,其中,较短的二进制码被指定给具有较大值的非零a参数。如果旗标 曰(1曰口1:;[¥6_曰1曲曰_(30(1;[叫_^曰旨的值为0,现存的二进制码(例如,表1)被使用。在现存的二进 制码被使用的情况下,现存的背景模型或根据第一实施例的新的背景模型可被使用。旗标 adaptive_abha_coding_flag可被传送于序列参数集(sequence parameter set,SPS),图 片参数集(pic1:ure parameter set,PPS)或编码树单元(coding tree unit,CTU)等级。
[0037] 为了减少与a参数相关联的传送数据,根据本发明的另一实施例使用a参数预测来 编码当前a参数。因此,只有当前a参数W及a参数预测子之间的差值需要被传送。当差值为0 时,一个指示(indication)可被传送或零值可被传送。a参数预测可由相邻块的a参数导出。 用于a参数预测的相邻块的使用可使用编码树单元、编码单元、或转换树或转换单元等级中 的a参数预测旗标来传送。
[0038] 结合本发明第一实施例的编码系统的性能与对照系统(anchor system)相比较。 两个系统都使用如表1所示的二进制码。然而,与第一实施例结合的系统使用4个背景模型, 而对照系统使用3个背景模型。对于不同测试素材(AHG8YUV、AHG8RGB、AHG5YUV、W及 AHG5RGB),抓率减小的比较结果总结于表4,其中,正值指示此实施例导致了性能的改进。包 括所有内部(AllIn1:ra,AI)、随机存取(RandomAccess,RA)、W及低延迟B帖(;Low-delayB frame)的不同编码配置被用于比较。BD率是视频编码领域公知的性能度量。如表4所示,本 发明的实施例通常导致改进的性能。最大的改进可达到1.2%。
[0039] 表 4 「00401
[0041] 结合本发明第一实施例W及第二实施例的编码系统的性能与对照系统相比较,其 中,旗标被并入到图片参数集W选择第一实施例或第二实施例。特别地,旗标选择第二实施 例用于RGB测试素材,并选择第一实施例用于YUV测试素材。对照系统与先前的相同。对于不 同的测试素材(AHG8YUV、AHG8RGB、AHG5YUV、W及AHG5RGB),抓率减小的比较结果被总结于 表5。如表5所示,本发明的实施例通常导致改进的性能。最大的改进可达到1.8%。
[0042] 表 5 r00431
[0044]图2所示为根据本发明实施例的使用用于颜色间残差预测的改进的缩放参数编码 的解码器系统的示范性流程图。根据本实施例的缩放参数使用基于背景的编码,基于背景 的编码具有与用于缩放参数绝对值的最长二进制码相同数量的背景模型。如步骤210所示, 系统从比特流中接收分别对应于输入视频数据的第一颜色分量W及第二颜色分量的第一 颜色块W及第二颜色块的已编码数据。已编码数据可W从存储器(例如,计算机存储器,缓 冲器(RAM或DRAM)或其它媒体)或处理器中得到。于步骤220中,由已编码数据产生重建的第 一颜色预测残差。于步骤230中,由已编码数据产生重建的第一颜色间预测残差。于步骤240 中,通过解析来自比特流的一个或多个语法元素并使用第一基于背景解码来解码所述一个 或多个语法元素来确定第一缩放参数,其中,第一基于背景解码具有等于用于第一缩放参 数的绝对值的最长二进制码的第一数量背景模型。于步骤250中,通过W第一缩放参数缩放 第一颜色预测残差来产生第一颜色间残差预测子。于步骤260中,基于重建的第一颜色间预 测残差W及第一颜色间残差预测子产生第二颜色预测残差。于步骤270中,通过将第一帖 间/帖内或视图间解码应用于重建的第一颜色预测残差来产生重建的第一颜色块。于步骤 280中,通过将第二帖间/帖内或视图间解码应用于重建的第二颜色预测残差来产生第二颜 色块。
[0045] 图3所示为根据本发明另一实施例的使用用于颜色间残差预测的改进的缩放参数 编码的解码器系统的示范性流程图。根据本实施例的缩放参数使用二进制码,其中,较短的 二进制码被指定给较大的非零缩放参数。如步骤310所示,系统从比特流中接收分别对应于 输入视频数据的第一颜色分量W及第二颜色分量的第一颜色块W及第二颜色块的已编码 数据。于步骤320中,由已编码数据产生重建的第一颜色预测残差。于步骤330中,由已编码 数据产生重建的第一颜色间预测残差。于步骤340中,通过解析来自比特流的一个或多个语 法元素且使用二进制码来解码所述一个或多个语法元素来确定第一缩放参数,其中,如果 第一非零第一缩放参数大于第二非零第一缩放参数,则二进制码具有的用于第一非零第一 缩放参数的任何第一二进制码的编码长度不长于用于第二非零第一缩放参数的任何第二 二进制码的编码长度。于步骤350中,通过W第一缩放参数来缩放第一颜色预测残差来产生 第一颜色间残差预测子。于步骤360中,基于重建的第一颜色间预测残差W及第一颜色间残 差预测子来产生第二颜色预测残差。于步骤370中,通过将第一帖间/帖内或视图间解码应 用到重建的第一颜色预测残差来产生重建的第一颜色块。于步骤380中,通过将第二帖间/ 帖内或视图间解码应用到重建的第二颜色预测残差来产生第二颜色块。
[0046] 根据本发明,W上所示的流程图旨在说明颜色间残差预测的示例。本领域技术人 员可W在不脱离本发明的精神实质的情况下修改每个步骤,重新排列所述步骤,分割步骤, 或合并步骤来实施本发明。于本公开中,特定语法W及语义已经被用于说明实现本发明实 施例的示例。本领域技术人员可W在不脱离本发明的精神实质的情况下将语法W及语义替 换为等效的语法W及语义W实施本发明。
[0047] W上描述可使本领域的普通技术人员如特定应用及其要求的上下文提供的来实 践本发明。对本领域技术人员来说,对所描述的实施例的各种修改是显而易见的,且本文定 义的一般原理可被应用于其它实施例。因此,本发明并非意在限定于W上所示及所描述的 特定实施例,而是要符合与此公开掲露的原理和新颖特征相一致的最宽范围。在W上详细 描述中,各种具体细节被示出W便提供本发明的彻底理解。然而,本领域技术人员应知晓本 发明是可被实践的。
[0048] 如上所述,本发明的实施例可W由各种硬件,软件代码,或两者的组合来实现。例 如,本发明的实施例可W是被集成到视频压缩忍片电路,或被集成于视频压缩软件的程序 代码W执行本文所描述的处理过程。本发明的实施例还可W是执行于数字信号处理器上的 程序代码,W执行本文所描述的处理过程。本发明还可包含由计算机处理器,数字信号处理 器,微处理器,或现场可编程口阵列执行的多个功能。根据本发明,通过执行定义本发明所 体现的特定方法的机器可读软件代码或固件代码,运些处理器可被配置为执行特定任务。 软件代码或固件代码可被开发为不同的编程语言W及不同的格式或风格。软件代码还可被 编译W用于不同的目标平台。然而,根据本发明的不同的软件代码的代码格式、风格及语 言,W及用于配置代码W执行任务的其他方式,均不会背离本发明的精神W及范围。
[0049] 在不脱离其精神或本质特征的情况下,本发明可W其它特定形式来体现。所描述 的示例在所考虑的所有的方面都只是说明性的而不是限制性的。因此,本发明的范围是由 其所附的权利要求来指示的,而不是由上文的描述来指示的。在权利要求的等效范围及含 义内的所有改变均包含于本发明范围之内。
【主权项】
1. 一种用于视频解码器系统的分量间残差预测的方法,其特征在于,所述方法包括: 从比特流中接收分别对应于输入视频数据的第一颜色分量以及第二颜色分量的第一 颜色块以及第二颜色块的已编码数据; 由所述已编码数据产生重建的第一颜色预测残差; 由所述已编码数据产生重建的第一颜色间预测残差; 通过解析来自所述比特流的一个或多个语法元素并使用第一基于背景解码来解码所 述一个或多个语法元素来确定第一缩放参数,其中,所述第一基于背景解码具有等于用于 所述第一缩放参数的绝对值的最长二进制码的第一数量背景模型; 通过以所述第一缩放参数缩放所述第一颜色预测残差来产生重建的第一颜色间残差 预测子; 基于所述重建的第一颜色间预测残差以及所述重建的第一颜色间残差预测子产生重 建的第二颜色预测残差; 通过将第一帧间/帧内或视图间解码应用于所述重建的第一颜色预测残差来产生重建 的第一颜色块;以及 通过将第二帧间/帧内或视图间解码应用于所述重建的第二颜色预测残差来产生重建 的第二颜色块。2. 如权利要求1所述的方法,其特征在于,所述第一缩放参数的所述绝对值包括8、4、2、 1、以及0,且所述第一数量背景模型等于4。3. 如权利要求1所述的方法,其特征在于,还包括:解析所述比特流中的旗标以指示所 述第一缩放参数是否使用与一个或多个相邻第一块相关联的相邻第一缩放参数来预测。4. 如权利要求1所述的方法,其特征在于,还包括: 从所述比特流中接收对应于所述输入视频数据的第三颜色分量的第三颜色块的第二 已编码数据; 由所述已编码数据产生重建的第二颜色间预测残差; 通过解析来自所述比特流的一个或多个第二语法元素并使用第二基于背景解码来解 码所述一个或多个第二语法元素来确定第二缩放参数,其中,第二基于背景解码具有等于 用于所述第二缩放参数的所述绝对值的最长第二二进制码的第二数量背景模型; 通过以所述第二缩放参数缩放所述第一颜色预测残差来产生第二颜色间残差预测子; 基于所述重建的第二颜色间预测残差以及所述第二颜色间残差预测子产生重建的第 三颜色预测残差;以及 通过将第三帧间/帧内或视图间解码应用于所述重建的第三颜色预测残差来产生重建 的第三颜色块。5. 如权利要求4所述的方法,其特征在于,还包括:解析所述比特流中的旗标以指示所 述第一缩放参数是否使用与一个或多个相邻第一块相关联的相邻第一缩放参数来预测,且 所述第二缩放参数是否通过所述第一缩放参数来预测。6. -种用于视频编码器系统的分量间残差预测的方法,其特征在于,所述方法包括: 接收分别对应于输入视频数据的第一颜色分量以及第二颜色分量的第一颜色块以及 第二颜色块的输入数据; 通过将第一帧间/帧内或视图间编码应用于所述第一颜色块来产生第一颜色预测残 差; 通过将第二帧间/帧内或视图间编码应用于所述第二颜色块来产生第二颜色预测残 差; 通过以第一缩放参数缩放所述第一颜色预测残差来产生重建的第一颜色间残差预测 子; 产生所述第二颜色预测残差以及所述重建的第一颜色间残差预测子之间的第一颜色 间预测残差; 使用第一基于背景的编码来编码所述第一缩放参数,其中,所述第一基于背景的编码 具有等于用于所述第一缩放参数的绝对值的最长二进制码的第一数量背景模型; 提供通过所述第一基于背景的编码来编码的所述第一缩放参数;以及 提供所述第一颜色间预测残差。7. 如权利要求6所述的方法,其特征在于,还包括:传送所述输入视频数据的比特流中 的旗标以指示所述第一缩放参数是否使用与一个或多个相邻第一块相关联的相邻第一缩 放参数来预测。8. 如权利要求6所述的方法,其特征在于,还包括: 接收对应于所述输入视频数据的第三颜色分量的第三颜色块的第二输入数据; 通过将第三帧间/帧内或视图间编码应用于所述第三颜色块来产生第三颜色预测残 差; 通过以第二缩放参数缩放所述第一颜色预测残差来产生第二颜色间残差预测子; 产生所述第三颜色预测残差以及所述第二颜色间残差预测子之间的第二颜色间预测 残差; 使用第二基于背景的编码来编码所述第二缩放参数,其中,所述第二基于背景的编码 具有等于用于所述第二缩放参数的所述绝对值的最长第二二进制码的第二数量背景模型; 提供通过所述第二基于背景的编码来编码的所述第二缩放参数;以及 提供所述第二颜色间预测残差。9. 如权利要求8所述的方法,其特征在于,还包括:传送所述输入视频数据的比特流中 的旗标以指示所述第一缩放参数是否使用与一个或多个相邻第一块相关联的相邻第一缩 放参数来预测,且所述第二缩放参数是否由所述第一缩放参数来预测。10. -种用于视频解码器系统的分量间残差预测的方法,其特征在于,所述方法包括: 从比特流中接收分别对应于输入视频数据的第一颜色分量以及第二颜色分量的第一 颜色块以及第二颜色块的已编码数据; 由所述已编码数据产生重建的第一颜色预测残差; 由所述已编码数据产生重建的第一颜色间预测残差; 通过从所述比特流中解析一个或多个语法元素并使用二进制码来解码所述一个或多 个语法元素来确定第一缩放参数,其中,如果第一非零第一缩放参数大于第二非零第一缩 放参数,则所述二进制码具有的用于所述第一非零第一缩放参数的任何第一二进制码的编 码长度不长于用于所述第二非零第一缩放参数的任何第二二进制码的编码长度; 通过以所述第一缩放参数来缩放所述第一颜色预测残差来产生重建的第一颜色间残 差预测子; 基于所述重建的第一颜色间预测残差以及所述重建的第一颜色间残差预测子产生重 建的第二颜色预测残差; 通过将第一帧间/帧内或视图间解码应用于所述重建的第一颜色预测残差来产生重建 的第一颜色块;以及 通过将第二帧间/帧内或视图间解码应用于所述重建的第二颜色预测残差来产生重建 的第二颜色块。11. 如权利要求10所述的方法,其特征在于,还包括:解析旗标以指示是否使用所述通 过解析来自所述所述比特流的一个或多个语法元素并解码所述一个或多个语法元素来确 定所述第一缩放参数或是否使用可选过程来确定所述第一缩放参数。12. 如权利要求11所述的方法,其特征在于,所述旗标是从所述比特流的序列参数集、 图片参数集、或编码树单元等级中解析。13. 如权利要求10所述的方法,其特征在于,所述第一缩放参数是由包括8、4、2、1、0、_ 1、-2、-4以及-8的组中选择。14. 如权利要求13所述的方法,其特征在于,用于所述第一缩放参数的所述二进制码是 进一步使用具有用于第一缩放参数值8、4、2、1以及0的5个背景模型的基于背景的编码且使 用用于所述第一缩放参数值-1,-2,-4以及-8的2比特固定长度编码来编码。15. 如权利要求10所述的方法,其特征在于,还包括: 从所述比特流中接收对应于所述输入视频数据的第三颜色分量的第三颜色块的第二 已编码数据; 由所述已编码数据产生重建的第二颜色间预测残差; 通过从所述比特流中解析一个或多个第二语法元素并使用第二二进制码来解码所述 一个或多个第二语法元素来确定第二缩放参数,其中,如果第三非零第二缩放参数大于第 四非零第二缩放参数,则所述第二二进制码具有的用于所述第三非零第二缩放参数的任何 第三二进制码的第二编码长度不长于用于所述第四非零第二缩放参数的任何第四二进制 码的编码长度; 通过以所述第二缩放参数来缩放所述第一颜色预测残差来产生第二颜色间残差预测 子; 基于所述重建的第二颜色间预测残差以及所述第二颜色间残差预测子产生重建的第 三颜色预测残差;以及 通过将第三帧间/帧内或视图间解码应用于所述重建的第三颜色预测残差来产生重建 的第三颜色块。16. -种用于视频编码器系统的分量间残差预测的方法,其特征在于,所述方法包括: 接收分别对应于输入视频数据的第一颜色分量以及第二颜色分量的第一颜色块以及 第二颜色块的输入数据; 通过将第一帧间/帧内或视图间编码应用于所述第一颜色块来产生第一颜色预测残 差; 通过将第二帧间/帧内或视图间编码应用于所述第二颜色块来产生第二颜色预测残 差; 通过以第一缩放参数来缩放所述第一颜色预测残差来产生重建的第一颜色间残差预 测子; 产生所述第二颜色预测残差以及所述第一颜色间残差预测子之间的第一颜色间预测 残差; 如果第一非零第一缩放参数大于第二非零第一缩放参数,则通过指定编码长度不长于 用于所述第二非零第一缩放参数的任何第二二进制码的用于所述第一非零第一缩放参数 的任何第一二进制码来使用二进制码编码所述重建的第一缩放参数; 提供由所述二进制码来编码的所述第一缩放参数;以及 提供所述第一颜色间预测残差。17. 如权利要求16所述的方法,其特征在于,还包括:传送旗标以指示是否使用所述使 用所述二进制码来编码所述第一缩放参数或是否使用可选过程来编码所述第一缩放参数。18. 如权利要求17所述的方法,其特征在于,所述旗标使传送于用于所述输入视频数据 的比特流的序列参数集、图片参数集、或编码树单元等级。19. 如权利要求16所述的方法,其特征在于,所述第一缩放参数是由包括8、4、2、1、0、_ 1、-2、-4以及-8的组中选择。20. 如权利要求19所述的方法,其特征在于,用于所述第一缩放参数的所述二进制码是 进一步使用具有用于第一缩放参数值8、4、2、1以及0的5个背景模型的基于背景的编码且使 用用于所述第一缩放参数值-1,-2,-4以及-8的2比特固定长度编码来编码。21. 如权利要求16所述的方法,其特征在于,还包括: 接收对应于所述输入视频数据的第三颜色分量的第三颜色块的第二输入数据; 通过将第三帧间/帧内或视图间编码应用于所述第三颜色块来产生第三颜色预测残 差; 通过以第二缩放参数来缩放所述第一颜色预测残差来产生第二颜色间残差预测子; 产生所述第三颜色预测残差以及所述第二颜色间残差预测子之间的第二颜色间预测 残差; 如果第三非零第二缩放参数大于第四非零第二缩放参数,则通过指定第二编码长度不 长于用于所述第四非零第二缩放参数的任何第四二进制码的用于所述第三非零第二缩放 参数的任何第三二进制码,使用第二二进制码来编码所述第二缩放参数; 提供由所述二进制码来编码的所述第一缩放参数;以及提供所述第一颜色间预测残 差。
【文档编号】H04N19/00GK105981381SQ201480070581
【公开日】2016年9月28日
【申请日】2014年12月16日
【发明人】张贤国, 张凯, 安基程
【申请人】寰发股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1