反量化变换系数的方法及装置制造方法

文档序号:7993625阅读:292来源:国知局
反量化变换系数的方法及装置制造方法
【专利摘要】本发明提供一种从量化电平中反量化变换系数的装置及方法。依据本发明的实施例通过在重建变换系数之前自适应地截取量化电平来避免反量化的变换系数的溢出。在一个实施例中,所述方法包含接收用于变换单元的变换系数的解码的量化电平,其中此解码的量化电平已被熵解码器解码或正在由熵解码器处理。决定截取范围并随后将解码的量化电平截取至截取范围以产生截取处理后的量化电平。利用截取处理后的量化电平产生反量化的变换系数。在另一个实施例中,解码的量化电平总是被截取至[-N,M],其中M和N都是正整数。
【专利说明】反量化变换系数的方法及装置
[0001]交叉引用
[0002] 本发明主张以下优先权:2011年12月15日提交、发明名称为“Method ofClipping Transformed Coefficients before De-Quantization,,、申请号为 PCT/CN2011/084083的PCT专利申请,该PCT专利申请的全部内容在此引用并合并参考。
【技术领域】
[0003]本发明是有关于视频编码,更具体地说,本发明是有关于用于高效视频编码(HighEfficiency Video Coding,以下简称为 HEVC)的变换系数(transform coefficients)的反量化(de-quantization)。
【背景技术】
[0004]HEVC 是由视频编码联合组(Joint Collaborative Team on VideoCoding, JCT-VC)开发的一种新的国际视频编码标准。HEVC采用混合的、基于区块(block-based)的运动补偿的类离散余弦变换(Discrete Cosine Transformation,以下简称为DCT)编码架构。用于压缩的基本单元被称为编码单元(Coding Unit,以下简称为⑶),为2NX2N方块,且每个⑶可递归地(recursively)切分为四个更小地⑶,直至达到预定的最小尺寸。每个⑶包含一个或多个可变区块尺寸的预测单元(Prediction Unit,以下简称为PU)和变换单元(Transform Unit,以下简称为TU)。对于每个I3U来说,可选择帧内图像预测或帧间图像预测。每个TU皆由空间区块变换处理,然后对每个TU的变换系数进行量化。对HEVC来说,其允许的最小TU尺寸为4X4。
[0005]变换系数的量化在视频编码的比特率和品质控制中占有重要地位。量化步长集合用于将变换系数量化为量化电平。较大的量化步长尺寸会导致较低的比特率和较低的品质。另一方面,较小的量化步长尺寸则会产生更高的比特率和更高的品质。量化处理的直接实施方式可包含除法运算,除法运算在基于硬件的实施方式中更加复杂,且在基于软件的实施方式中会消耗更多的计算资源。相应地,本领域也开发了用于无除法(division-free)量化处理的各种技术。在HEVC测试模型版本5 (HEEV Test Model Revision5,以下简称为HM-5.0)中,量化处理如下所述。参数集合定义如下:
[0006]B =输入源视频的位宽度(bit width)或位深度(bit depth)
[0007]DB = B-8
[0008]N = TU的变换尺寸
[0009]M = log2 (N)
[0010]Q[x] = f (x),其中 f(x) = {26214,23302,20560,18396,16384,14564},X =
O,…,5,及
[0011]IQ[x] = g(x),其中 g(x) = {40, 45, 51, 57, 64, 72}, x = 0, , 5.[0012]Q[x]及IQ[x]分别被称为量化步长与反量化步长。所述量化处理则根据下述方程式执行:[0013]qlevel = (coeff*Q[QP% 6] +offset) ? (21+QP/6 - M - DB),其中
[0014]offset = 1? (20+QP/6 - M - DB), (I)
[0015]其中“ % ”为求模运算符(modulo operator)。而所述反量化处理根据下式执行:
[0016]coeffQ= ((qlevel*IQ[QP% 6]? (QP/6)) +offset) ? (M-l+DB),其中
[0017]offset = I〈〈(M-2+DB)。 (2)
[0018]方程式(I)和⑵中的变量qlevel代表变换系数的量化电平。方程式⑵中的变量coeffQ代表反量化的变换系数。IQ[x]表示反量化步长(也称为反量化步长尺寸),以及QP代表量化参数。方程式(I)和(2)中的“QP/6”代表QP除以6以后的整数部分。如方程式(I)和(2)所示,量化和反量化处理是通过整数乘法(integer multiplication)之后再进行算术移位(arithmetic shift)来实现的。方程式(I)和(2)中均加上了偏移值(offset value),以实现利用舍入(rounding)的整数转换(integer conversion)。
[0019]对于HEVC来说,量化电平的位深度为16位(包括用于符号(sign)的I位)。换句话说,量化电平是用2字节(byte)或16位字(word)来表示。由于IQ (x)〈 = 72且QP〈= 51,IQ[x]的动态范围为7位,且“〈〈(QP/6)”运算符执行高达8位的向左算术移位。相应地,反量化的变换系数coeffQ(即“(qleVel*IQ[QP% 6])〈〈 (QP/6) ”)的动态范围为31位(16+7+8)。从而,由于反量化处理使用32位数据表示,因此方程式(2)所描述的反量化操作不会导致溢出(overflow)。
[0020]然而,当 引入量化矩阵时,反量化操作可修改为如下的方程式(3)至(5)所示:
[0021]iShift = M-1+DB+4.(3)
[0022]若(iShift>QP/6),
[0023]coeffQ[i] [j] = (qlevel [i] [j]*ff[i] [j]*IQ[QP %6] +offset) ? (iShift-QP/6),其中
[0024]offset = 1〈〈(iShift-QP/6-1),其中 i = 0...nff-1, j = 0..nH_l (4)
[0025]否则
[0026]coeffQ[i] [j] = (qlevel [i] [j]*ff[i] [j]*IQ[QP% 6]) ? (QP/6-1Shift) (5)
[0027]其中,“[i][j]”表示变换单元内变换系数的位置(也称为索引),W代表量化矩阵,nW和nH为变换的宽度和高度。若η代表变换系数的量化电平的动态范围,则动态范围η必须满足以下条件以避免溢出:
[0028]n+w+iq+QP/6-M+DB-3 ^ 32, (6)
[0029]其中w为量化矩阵W的动态范围,iq为IQ[x]的动态范围,以及反量化的或重建的变换系数的位深度为32位。
[0030]若量化矩阵W的动态范围为8位,则当QP = 51,M = 2且DB = O时,方程式(3)至(5)所描述的重建变换系数的动态范围变为34位(16+8+7+3)。当反量化处理使用32位数据表示时,根据方程式(3)至(5)取得的重建的变换系数可能溢出并导致系统失败。因此,需要开发一种变换系数重建的机制,以避免可能的溢出。

【发明内容】

[0031]本发明的实施例揭露一种从量化电平中反量化变换系数的装置及方法。依据本发明的实施例通过在重建变换系数之前截取量化电平来避免反量化的变换系数的溢出。在本发明的一个实施例中,所述方法包含:接收与变换单元相关的变换系数的量化电平;截取量化电平以产生截取处理后的量化电平;以及利用截取处理后的量化电平产生反量化的变换系数。所述量化电平可在第一截取条件下被截取至第一范围以及在第二截取条件下被截取至第二范围。第一范围可对应于与量化电平的位深度相关的一个固定范围,而第二范围可与量化电平的动态范围相关。
[0032]本发明的实施例亦描述了解码的量化电平的截取条件的决定。在一个实施例中,截取条件是通过比较第一权重值与一个阈值来决定的,其中所述第一权重值对应于变换单元的量化矩阵、量化参数、反量化步长 、视频源的位深度以及变换单元的变换尺寸的第一线性函数。在另一实施例中,截取条件的决定包含比较(20+M+DB-QP/6)与一个阈值,其中M为变换尺寸,DB等于B-8且B为视频源的位深度,以及QP为量化参数。在又一实施例中,截取条件的决定包含比较QP与一个阈值。
[0033]在依据本发明的另一个实施例中,反量化的变换系数的溢出是通过自适应地截取解码的量化电平来避免的,其中所述截取可在熵编码之后或熵编码的过程中执行。所述方法包含:接收用于变换单元的变换系数的解码的量化电平;决定用于解码的量化电平的截取范围;将解码的量化电平截取至所述截取范围以产生截取处理后的量化电平;以及利用截取处理后的量化电平产生反量化的变换系数。所述方法可进一步包含决定用于解码的量化电平的截取条件,其中所述截取条件有关于量化矩阵、量化参数、反量化步长、视频源的位深度、变换单元的变换尺寸、解码的量化电平的值、预定义值或者以上所述的任意组合。类似地,所述截取范围有关于量化矩阵、量化参数、反量化步长、视频源的位深度、变换单元的变换尺寸、解码的量化电平的值、预定义值或者以上所述的任意组合。在另一个实施例中,解码的量化电平总是被截取至[-N,M],其中M和N都是正整数。
【专利附图】

【附图说明】
[0034]图1是结合本发明一个实施例的、避免溢出的反量化处理的范例性流程的示意图。
[0035]图2是结合本发明一个实施例的、避免溢出的反量化处理的范例性流程的示意图。
[0036]图3是结合本发明一个实施例的、避免溢出的反量化处理的范例性流程的示意图。
[0037]图4是结合本发明一个实施例的、避免溢出的反量化处理的范例性流程的示意图。
【具体实施方式】
[0038]如前所述,当引入量化矩阵时,所述系数的反量化(或重建)处理可能会发生溢出。为了避免在变换系数重建期间可能的溢出,根据本发明的实施例在执行反量化处理之前限制变换系数的量化电平。变换系数的量化电平的动态范围由整数η表示。在方程式
(3)至(5)所述的实施例中,若反量化的(或重建的)变换系数使用32位数据表示,则η的动态范围不超过32位。相应地,η需要满足以下约束条件:
[0039]n+8+7+(QP/6-(M_l+DB+4))≤ 32, (7)[0040]由此导出
[0041]n ^ 20+M+DB-QP/6.(8)
[0042]其中M代表变换尺寸,DB等于Β-8且B为视频源的位深度,以及QP为量化参数。举例来说,M = 2代表变换尺寸为4X4,M = 3代表变换尺寸为8X8,M = 5代表变换尺寸为32X32。在此情形下,变换系数的量化电平qlevel会根据方程式(9)进行截取:
[0043]qlevel = max (-2n_1, min (2n_1-l, qlevel)) (9)
[0044]为了避免溢出,变换系数的量化电平的动态范围需要根据方程式(8)进行约束。根据方程式(8),n必须小于或等于(20+M+DB-QP/6)以避免溢出。然而,由于在本实施例中量化电平是通过16位来表示(即,量化电平的位深度=16),因此,η不超过16位。相应地,若(20+M+DB-QP/6)大于16,则变换系数的量化电平需被截取至一个不超过16位数据表示的范围。下列伪码(pseudo codes)(伪码A)描述了根据本发明一个实施例的截取变换系数的量化电平qlevel的范例,以避免在变换系数重建期间的数据溢出:
[0045]伪码A:
[0046]if (20+M+DB-QP/6> = 16)
[0047]qlevel = max (-215, min (215-1, qlevel));
[0048]else
[0049]qlevel = max (-220+Μ+Ι)Β_ΘΡ/6_1, min (220+Μ+Ι)ΜΡ/6_1-1, qlevel))
[0050]如伪码A所示,两个截取范围被用于两个不同的截取条件。第一截取条件对应于“20+M+B-8-QP/6≥16”,以及第二截取条件对应于“20+M+B_8-QP/6〈16”。第一截取范围对应于一个固定的截取范围,即(-215,215-1),以及第二截取范围对应于22°+m+db_qP/6^)。虽然测试条件“if(20+M+DB-QP/6≥16) ”被用于所述范例性伪码A中,但其他测试条件也可使用。举例来说,所述测试条件也可使用视频源的位深度B来代替参数DB。则测试条件变为“if (20+M+B-8-QP/6〉= 16) ”,即“if (12+M+B-QP/6〉= 16)”。对应的伪码(伪码B)变为:
[0051]伪码B:
[0052]if (12+M+B-QP/6> = 16)
[0053]qlevel = max (-215, min (215-1, qlevel));
[0054]else
[0055]qlevel = max (-212+Μ+Β_ΘΡ/6_1, min (212+Μ+Β_ΘΡ/6_1-1, qlevel))
[0056]若源视频的位深度为8位(DB = O),以及变换尺寸为4X4,则方程式⑶可简化为:
[0057]n ( 22-QP/6 (9)
[0058]因此,在此情形下的测试条件“if (12+M+B-QP/6≥16) ”变为“if (22-QP/6≥16) ”。所述测试条件可进一步简化为“if (QP〈 = 36)”。因此,对于具有固定动态范围的视频源而言,根据本发明另一实施例的变换系数的量化电平的截取处理仅取决于QP。如下所示为一范例性伪码(伪码C):
[0059]伪码C:
[0060]if (QP< = 36)
[0061]qlevel = max (-215, min (215-1, qlevel));[0062]else
[0063]qlevel = max (-221_QP/6) min (221_QP/6-l, qlevel))
[0064]当源视频的位深度为10位或更高时,即DB≥2,方程式(J)中的条件总是满足的。在此情形下,16 位的截取,也就是 qlevel = max(_215,min(215_1,qlevel))或 qlevel=max (-32,768,min (32,767,qlevel)),总是被无条件使用。虽然所述截取在位深度等于10位或更高时被无条件执行,但变换系数的量化电平也可被无条件截取至所需的位深度而不管源视频的位深度是多少。所需的位深度可为8、16或32位,且对应的截取范围可为[-128,127],[-32768, 32767]以及[-2147483648, 2147483647] ?
[0065]结合本发明实施例的三个范例性伪码描述如上。这些伪码目的在于说明在变换系数重建期间避免数据溢出的范例性处理。本领域技术人员可使用其他测试条件来实施本发明。举例来说,也可使用测试条件“if (QP/6〈 = 6) ”来替代测试“if (QP〈 = 36) ”。在另一实施例中,截取操作也可利用其他函数来实施,例如截取函数clip(x, y, z),其中变量z被截取至X与y之间(x〈y)。所述截取操作也可以利用比较器来实施。举例来说,clip(x, y, z)可通过比较z与X以及比较z与y来实施。若z小于X,则z被截取至X且操作结束。若z不小于X,则将z与7进行比较。若z大于y,则z被截取至y且操作结束。否则,z不需要截取。用于伪码C的截取操作可表示如下:
[0066]qlevel = clip (_215,215_1,qlevel),以及
[0067]qlevel = clip (~221 QP/6, 221 QP/6-l, qlevel)
[0068]在所述实施例中,具体参数是用于说明结合本发明多个实施例的、避免数据溢出的反量化处理。所使用的具 体参数不应构成对本发明的限制。本领域技术人员可基于提供的所述参数修改用于截取条件的测试。举例来说,若反量化步长具有6位的动态范围而非7位的动态范围,则方程式(8)的约束条件变为η≥19+M+DB-QP/6。伪码A中的对应的截取条件测试变为 “if(19+M+DB-QP/6> = 16)”。
[0069]为了避免可能的溢出,根据本发明的多个实施例限制变换系数的量化电平。所述量化电平可在解码器端的量化电平被熵解码器解码后进行截取,也可以在解码器端的量化电平被熵解码的过程中进行截取。依据截取条件,量化电平被截取至一个截取范围。所述截取条件与截取范围可取决于反量化矩阵、反量化参数、视频源的位深度、变换单元的变换尺寸、解码的量化电平的值、预定义值或其任意组合。变换系数的量化电平可被无条件截取至所需的位深度而不管源视频的位深度是多少。所需的位深度可为8、16或32位,且对应的截取范围可为[-128,127],[-32768, 32767]以及[-2147483648, 2147483647] ?
[0070]图1所示是结合本发明实施例的范例性系统的流程图。在步骤110中,接收用于与变换单元相关的变换系数的量化电平。所述量化电平是通过依据量化矩阵和量化参数来对变换系数进行量化而产生的。在步骤120中,基于量化矩阵、量化参数、反量化步长、视频源的位深度、变换单元的变换尺寸或其任意组合决定截取条件。所述反量化步长取决于量化参数。接着,在步骤130中,依据所述截取条件对量化电平进行截取以产生截取处理后的量化电平。随后,在步骤140中利用截取处理后的量化电平产生反量化的变换系数。
[0071]图2所示是结合本发明实施例的另一范例性系统的流程图。其中包含步骤110、120和140的一些处理步骤与前述实施例相同。然而,在步骤120中的截取条件被决定之后,可取决于截取条件是第一截取条件或第二截取条件而使用两个不同的截取范围(如步骤210所示)。若所述截取条件为第一截取条件,则使用第一截取范围以截取量化电平,如步骤221所示。若所述截取条件为第二截取条件,则使用第二截取范围以截取量化电平,如步骤221所示。
[0072]图3所示是结合本发明实施例的又一范例性系统的流程图。在步骤310中,接收用于变换单元的变换系数的解码的量化电平,其中所述解码的量化电平已被熵解码器解码或者正在由熵解码器处理。在步骤320中,决定用于解码的量化电平的截取范围。接着,在步骤330中,依据截取条件将解码的量化电平截取至所述截取范围以产生截取处理后的量化电平。随后,在步骤340中利用截取处理后的量化电平产生反量化的变换系数。图3中的系统也可以包含图4中所示的额外步骤410。在步骤410中,决定用于解码的量化电平的截取条件,其中所述对解码的量化电平的截取是依据此截取条件执行的。
[0073]图1至图4中的流程图,其目的在于说明在变换系数重建之前为避免反量化的变换系数数据溢出而进行的量化电平截取的范例。本领域技术人员可通过重新安排这些步骤、拆分一个或多个步骤或整合一个或多个步骤来实施本发明。
[0074]以上所述描述是为了使本领域技术人员能够以上文所提供的特定应用及其要求来实施本发明。本领域技术人员可明了所述实施例的多种变形,且此处所定义的一般原则也可应用于其他实施例。因此,本发明并非以所述特定实施例及描述为限,而应包含记载了符合与此处所揭露的原则及显著特征相一致的最广的范围。在以上所述的详细描述中,阐述各种特定细节是为了便于对本发明有全面的了解。然而,本领域的技术人员应可理解本发明如何实施。
[0075]所述根据本发明的实施例可以不同硬件、软件代码、或两者的结合来实施。举例来说,依据本发明的一个实施例,其可以是用来实施所述方法的、整合至视频压缩芯片中的电路,或是整合至视频压缩软件中的程序代码。依据本发明的另一个实施例,其也可以是数字信号处理器(Digital Signal Processor,以下简称为DSP)上执行的、用来实施所述方法的程序代码。本发明亦可包含由计算机处理器、DSP、微处理器、或现场可编程门阵列(FieldProgrammable Gate Array, FPGA)执行的一系列功能。通过执行定义了本发明实施例特定方法的机器可读软件代码或固件代码,这些处理器可被设置为执行依据本发明的特定任务。所述软件代码或固件代码可通过不同的编程语言及不同格式/样式来开发。所述软件代码亦可符合不同的目标平台。然而,执行与本发明相应的任务的、具有不同代码格式、样式及语言的软件代码,以及其他方式形成的代码都应包含在本发明的范围内。
[0076]在不脱离本发明的精神及基本特征的前提下,本发明亦可用其他特定形式来实施。以上所述的实施例仅仅是为了说明本发明,并非本发明的限制。本发明的范围当所附的权利要求为准,凡依本发明权利要求所做的均等变化与修饰,皆应属本发明的涵盖范围。
【权利要求】
1.一种从量化电平中反量化变换系数的方法,包含: 接收用于变换单元的该变换系数的解码的量化电平,其中该解码的量化电平已被熵解码器解码或正在由该熵解码器解码; 决定用于该解码的量化电平的截取范围; 将该解码的量化电平截取至该截取范围以产生截取处理后的量化电平;以及 利用该截取处理后的量化电平产生反量化的变换系数。
2.根据权利要求1所述的方法,进一步包含: 决定用于该解码的量化电平的截取条件,其中该截取该解码的量化电平的步骤是依据该截取条件执行,以及该截取条件有关于量化矩阵、量化参数、反量化步长、视频源的位深度、该变换单元的变换尺寸、该解码的量化电平的值、预定义值、或者其任意组合。
3.根据权利要求2所述的方法,其特征在于,该解码的量化电平被截取至用于第一截取条件的第一范围以及该解码的量化电平被截取至用于第二截取条件的第二范围。
4.根据权利要求3所述的方法,其特征在于,该第一范围对应于与量化电平的位深度相关的一个固定范围。
5.根据权利要求3所述的方法,其特征在于,该第二范围与该解码的量化电平的动态范围相关。
6.根据权利要求2所述的方法,其特征在于,该截取条件是通过比较第一权重值与一个阈值来决定的,其中该第一权重值对应于该量化矩阵、该量化参数、该反量化步长、该视频源的该位深度、该变换单元的该变换尺寸或其任意组合的第一线性函数。
7.根据权利要求6所述的方法,其特征在于,该阈值对应于一个固定值或第二权重值,其中该第二权重值对应于该量化矩阵、该量化参数、该反量化步长、该视频源的该位深度、以及该变换单元的该变换尺寸或其任意组合的第二线性函数。
8.根据权利要求2所述的方法,其特征在于,该截取条件包含比较(20+M+DB-QP/6)与一个阈值,其中该阈值为16,M代表该变换单元的该变换尺寸,DB等于B-8且B为该视频源的该位深度,QP为该量化参数,该反量化步长的动态范围为7位,该反量化的变换系数是以32位表示,以及该解码的量化电平是以16位表示。
9.根据权利要求2所述的方法,其特征在于,该截取条件包含比较(12+M+B-QP/6)与一个阈值,其中该阈值为16,M代表该变换单元的该变换尺寸,DB等于B-8且B为该视频源的该位深度,QP为该量化参数,该反量化步长的动态范围为7位,该反量化的变换系数是以32位表示,以及该解码的量化电平是以16位表示。
10.根据权利要求2所述的方法,其特征在于,该截取条件包含比较QP/6与一个阈值,其中该阈值为36,该变换单元的该变换尺寸为4X4,该视频源的该位深度为8位,QP为该量化参数,该反量化步长的动态范围为7位,该反量化的变换系数是以32位表示,以及该解码的量化电平是以16位表示。
11.根据权利要求1所述的方法,其特征在于,该截取范围有关于量化矩阵、量化参数、反量化步长、视频源的位深度、该变换单元的变换尺寸、该解码的量化电平的值、预定义值、或者其任意组合。
12.根据权利要求1所述的方法,其特征在于,若该解码的量化电平大于M,则该解码的量化电平被截取至M,其中M为第一正整数。
13.根据权利要求12所述的方法,其特征在于,若该解码的量化电平小于-N,则该解码的量化电平被截取至-N,其中N为第二正整数。
14.根据权利要求13所述的方法,其特征在于,M和N分别对应于32767和32768。
15.根据权利要求1所述的方法,其特征在于,比较器被用于截取该解码的量化电平。
16.根据权利要求1所述的方法,其特征在于,若视频源的位深度为10位或更高,量化矩阵的动态范围为8位,反量化步长的动态范围为7位,该变换单元的变换尺寸为4X4,量化参数的动态范围为8位,该反量化的变换系数是以32位表示,以及该解码的量化电平是以16位表示,则该解码的量化电平的截取为无条件的固定范围截取。
17.根据权利要求1所述的方法,其特征在于,该产生该反量化的变换系数的步骤包含将该截取处理后的量化电平与量化矩阵和反量化步长相乘。
18.根据权利要求1所述的方法,其特征在于,该解码的量化电平的截取对应于无条件的固定范围截取,该截取的量化电平是以η位来表示。
19.根据权利要求18所述的方法,其特征在于,η对应8、16、或32。
20.一种从量化电平中反量化变换系数的装置,包含: 接收用于变换单元的变换系数的解码的量化电平的模块,其中该解码的量化电平已被熵解码器解码或正在由该熵解码器解码; 决定用于该解码的量化电平的截取范围的模块; 将该解码的量化电平截取至该截取范围以产生截取处理后的量化电平的模块;以及 利用该截取处理后的量化电平产生反量化的变换系数的模块。
21.根据权利要求20所述的装置,进一步包含: 决定用于该解码的量化电平的截取条件的模块,其中该截取该解码的量化电平的模块是依据该截取条件执行,以及该截取条件有关于量化矩阵、量化参数、反量化步长、视频源的位深度、该变换单元的变换尺寸、该解码的量化电平的值、预定义值、或者其任意组合。
22.根据权利要求20所述的装置,其特征在于,该截取范围有关于量化矩阵、量化参数、反量化步长、视频源的位深度、该变换单元的变换尺寸、该解码的量化电平的值、预定义值、或者其任意组合。
23.根据权利要求20所述的装置,其特征在于,比较器被用于截取该解码的量化电平。
24.根据权利要求20所述的方法,其特征在于,该解码的量化电平被截取至用于第一截取条件的第一范围以及该解码的量化电平被截取至用于第二截取条件的第二范围。
25.根据 权利要求20所述的装置,进一步包含: 决定用于该解码的量化电平的截取条件的模块,其中该截取该解码的量化电平的模块是依据该截取条件执行,以及该截取条件是通过比较第一权重值与一个阈值来决定,其中该第一权重值对应于量化矩阵、量化参数、反量化步长、视频源的位深度、该变换单元的变换尺寸或其任意组合的第一线性函数。
【文档编号】H04N19/126GK103975592SQ201280060536
【公开日】2014年8月6日 申请日期:2012年12月14日 优先权日:2011年12月15日
【发明者】郭峋, 庄子德, 雷少民 申请人:联发科技(新加坡)私人有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1