System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于视频编解码的量化矩阵计算和表示的方法和装置制造方法及图纸_技高网

用于视频编解码的量化矩阵计算和表示的方法和装置制造方法及图纸

技术编号:44582709 阅读:3 留言:0更新日期:2025-03-14 12:44
公开了用于视频编码的方法和装置。根据一种方法,仅具有第一颜色分量的当前块属于第一颜色格式的当前图片。针对当前块的第一颜色分量,在视频编码器侧用信号通知第一缩放矩阵,或者在视频解码器侧解析第一缩放矩阵。另一方面,针对当前块的第二颜色分量或第三颜色分量,禁止在视频编码器侧用信号通知任何第二缩放矩阵,或者禁止在视频解码器侧解析任何第二缩放矩阵。

【技术实现步骤摘要】

本专利技术涉及用于视频编码的变换系数编码。尤其是,本专利技术公开了量化矩阵推导和表示。


技术介绍

1、自我调整帧内/帧间视频编码已经广泛用于各种视频编码标准(诸如,mpeg-2、avc(高级视频编码)和hevc(高效视频编码))中。在自我调整帧内/帧间视频编码中,通过帧内/帧间预测器预测输入信号以生成预测残差。残差通常通过二维变换进行处理并被量化。然后对经量化的变换系数进行编码。高效视频编码(hevc)标准是在itu-t视频编码专家组(vceg)和iso/iec运动图像专家组(mpeg)标准化组织(并且特别是与被称为视频编码联合协作小组(jct-vc)的合作伙伴)的联合视频专案下开发的。在hevc中,一个切片(slice)被划分成多个编码树单元(ctu)。在主设定档(profile)中,ctu的最小和最大大小由序列参数集(sps)中的语法元素指定。所允许的ctu大小可以是8×8、16×16、32×32或64×64。对于各个切片,根据光栅扫描连续处理切片内的ctu。

2、ctu进一步被划分成多个编码单元(cu),以适应各种本地特征。通过四叉树或四叉树(qt)划分,ctu可以被进一步划分成多个编码单元(cu)。qt划分将大小为4n×4n的块分割成4个大小相等的2n×2n子块。ctu可以是单个cu(即,不分割),或者可以被分割成相等大小的四个较小单元,所述四个较小单元与编码树的节点相对应。如果单元是编码树的叶节点,则单元变成cu。否则,可以重复四叉树分割处理,直到节点的大小达到sps(序列参数集)中指定的允许的最小cu大小为止。

3、根据hevc,可以将各个cu划分成一个或更多个预测单元(pu)。与cu结合,pu用作共用预测资讯的基本代表块。在各个pu内部,应用相同的预测处理,并且基于pu将相关资讯发送到解码器。可以根据pu分割类型将cu分割成一个、两个或四个pu。hevc定义了用于将cu分割成pu的八种形状,包括2n×2n、2n×n、n×2n、n×n、2n×nu、2n×nd、nl×2n和nr×2n划分类型。与cu不同,pu仅能根据hevc分割一次。

4、在通过基于pu分割类型的预测处理来获得残差块后,可以根据类似于针对cu的编码树的另一四叉树结构将cu的预测残差划分成变换单元(tu)。tu是具有残差或变换系数以应用整数变换和量化的基本代表块。对于各个tu,应用具有与tu相同大小的一个整数变换以获得残差系数。这些系数在基于tu的量化之后被发送到解码器。

5、图1例示了示例性自我调整帧间/帧内视频编码系统,该系统并入了变换和量化以处理预测残差。对于帧间预测,运动估计(me)/运动补偿(mc)112用于基于来自另一图片或多个图片的视频数据来提供预测数据。开关114选择帧内预测110或帧间预测数据,并且所选择的预测数据被供应至加法器116以形成预测误差(也称为残差)。预测误差然后由变换(t)118处理,随后由量化(q)120处理。然后,经变换且经量化的残差由熵编码器122编码,以被包括在与压缩视频数据相对应的视频比特流中。然后,将与变换系数相关联的比特流与诸如运动、编码模式以及与图像区域相关联的其它资讯的边资讯(side information)打包在一起。边资讯也可以通过熵编码来压缩以减少所需的频宽。因此,如图1所示,与边资讯相关联的数据被提供给熵编码器122。当使用帧间预测模式时,也必须在编码器端重构一个参考图片或多个参考图片。因此,通过逆量化(iq)124和逆变换(it)126处理经变换且经量化的残差以恢复残差。然后在重构(rec)128处将残差加回到预测数据136以重构视频数据。经重构的视频数据可以被存储在参考图片缓冲器134中并用于其它帧的预测。

6、如图1所示,输入视频数据在编码系统中经历了一系列处理。由于一系列处理,所以来自rec 128的经重构的视频数据可能遭受各种损害。因此,在将经重构的视频数据存储在参考图片缓冲器134中之前,经常将环路滤波器130应用于经重构的视频数据,以提高视频品质。例如,在高效视频编码(hevc)标准中已经使用了去块滤波器(df)和样本自我调整偏移(sao)。环路滤波器还可以包括alf(自我调整环路滤波器)。可能必须将环路滤波器资讯并入比特流中,以使解码器可以正确恢复所需资讯。因此,环路滤波器资讯被提供给熵编码器122以并入比特流中。在图1中,在将经重构的样本存储在参考图片缓冲器134中之前,将环路滤波器130应用于经重构的视频。图1中的系统旨在例示典型视频编码器的示例性结构。它可以与高效视频编码(hevc)系统或h.264相对应。

7、图2例示了用于图1中的编码器系统的对应视频解码器的系统框图。由于编码器还包含用于重构视频数据的本地解码器,因此除了熵解码器210之外,在编码器中已经使用了一些解码器部件。此外,解码器侧仅需要运动补偿220。开关146选择帧内预测或帧间预测,并且所选择的预测数据被供应给重构(rec)128以与所恢复的残差组合。除了对压缩残差执行熵解码之外,熵解码210还负责边资讯的熵解码,并将该边资讯提供给相应块。例如,将帧内模式资讯提供给帧内预测110,将帧间模式资讯提供给运动补偿220,将环路滤波器资讯提供给环路滤波器130,并将残差提供给逆量化124。残差由iq 124、it 126和随后的重构处理来处理,以重构视频数据。再一次地,来自rec 128的经重构的视频数据经历如图2所示的包括iq 124和it 126的一系列处理,并且经受编码伪影(coding artefact)。环路滤波器130进一步处理经重构的视频数据。

8、量化矩阵(qm)已经用于各种视频编码标准中。例如,量化矩阵用于图1中的量化120和图2中的逆量化124。基于块的混合视频编码方案(其暗示对残差信号进行变换编码)可以使用频率相关缩放(frequencydependent scaling)来控制量化失真跨变换单元(tu)中的不同频率的分布。为了实现跨空间频率在感知上均匀的量化,量化矩阵可以被设计为根据跨与变换系数相关联的各个频率通道的相关频率范围的感知灵敏度,对该各个频率通道进行加权。因此,与高频系数相比,将以更精细的量化步长对变换块中的低频系数进行量化。可以采用对应的量化矩阵来在解码器处对经去量化的变换系数进行逆加权。

9、量化矩阵已经成功地用于视频编码标准(诸如,h.264/avc和h.265/hevc(高效视频编码))中,这允许提高视频内容的主观品质。由于量化矩阵的有效性,所以量化矩阵已经被广泛用于众多视频编码产品中。

10、hevc规范包括大小为4×4、8×8、16×16和32×32的四个整数逆变换矩阵。这些变换矩阵是大小相同的dct-2矩阵的整数近似,旨在保留dct(离散余弦变换)系数结构。指定了附加的4×4dst(离散正弦变换)矩阵,该附加的4×4dst矩阵被应用于帧内预测4×4块的残差。为了区别于dst,将四个dct称为hevc核心变换。


技术实现思路

0、
技术实现思路

本文档来自技高网...

【技术保护点】

1.一种视频编码的方法,所述方法包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,在比特流中用信号通知标志,以指示针对所述第二颜色分量或所述第三颜色分量,所述在所述视频编码器侧用信号通知任何第二缩放矩阵或者所述在所述视频解码器侧解析任何第二缩放矩阵是允许的还是禁止的。

3.根据权利要求2所述的方法,其特征在于,在所述比特流的自我调整参数集APS中用信号通知所述标志,并且其中,所述APS具有与缩放清单数据相对应的类型。

4.根据权利要求1所述的方法,其特征在于,当未在所述视频编码器侧用信号通知一个第二缩放矩阵或未在所述视频解码器侧解析一个第二缩放矩阵时,推断预定义的第二缩放矩阵。

5.根据权利要求4所述的方法,其特征在于,根据语法元素scaling_list_copy_mode_flag和scaling_list_pred_id_delta来确定是否推断出所述预定义的第二缩放矩阵。

6.根据权利要求5所述的方法,其特征在于,如果未接收到所述语法元素scaling_list_copy_mode_flag和所述scaling_list_pred_id_delta的值,则在所述视频解码器侧推断出所述语法元素scaling_list_copy_mode_flag和scaling_list_pred_id_delta的所述值。

7.根据权利要求1所述的方法,其特征在于,所述第一颜色格式是400颜色格式,并且所述第一颜色分量是亮度分量。

8.根据权利要求1所述的方法,其特征在于,所述第一缩放矩阵供400颜色格式的另一从属视频层参考。

9.根据权利要求1所述的方法,其特征在于,通过与所述当前图片相关联的颜色格式索引来指示所述当前图片是否为400颜色格式。

10.根据权利要求1所述的方法,其特征在于,所述第二颜色分量或所述第三颜色分量包括色度分量。

11.一种视频编码装置,所述装置包括一个或更多个电子电路或处理器,所述一个或更多个电子电路或处理器被布置成:

...

【技术特征摘要】

1.一种视频编码的方法,所述方法包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,在比特流中用信号通知标志,以指示针对所述第二颜色分量或所述第三颜色分量,所述在所述视频编码器侧用信号通知任何第二缩放矩阵或者所述在所述视频解码器侧解析任何第二缩放矩阵是允许的还是禁止的。

3.根据权利要求2所述的方法,其特征在于,在所述比特流的自我调整参数集aps中用信号通知所述标志,并且其中,所述aps具有与缩放清单数据相对应的类型。

4.根据权利要求1所述的方法,其特征在于,当未在所述视频编码器侧用信号通知一个第二缩放矩阵或未在所述视频解码器侧解析一个第二缩放矩阵时,推断预定义的第二缩放矩阵。

5.根据权利要求4所述的方法,其特征在于,根据语法元素scaling_list_copy_mode_flag和scaling_list_pred_id_delta来确定是否推断出所述预定义的第二缩放矩阵。

6.根据权利要求5所述的方法,其特征在...

【专利技术属性】
技术研发人员:赖贞延庄子德陈庆晔徐志玮黄毓文欧莱娜·邱巴赫
申请(专利权)人:寰发股份有限公司
类型:发明
国别省市:

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

1