多重转换预测制造技术

技术编号:22599082 阅读:47 留言:0更新日期:2019-11-20 13:09
本发明专利技术提供了一种有效的多重转换的发送方法,以进一步提供编解码性能。不是使用以预设且固定的方式分配给不同转换的码字,而是不同转换模式被动态地映射到不同的码字。默认程序被使用以将码字分配给不同转换模式。成本被计算以用于每个候选转换模式,且具有最小成本的转换模式被选择为预测转换模式,所选择的预测转换模式被分配最短码字。

Multiple conversion prediction

The invention provides an effective transmission method of multiple conversion to further provide encoding and decoding performance. Instead of using codewords assigned to different transformations in a preset and fixed way, different transformation modes are dynamically mapped to different codewords. The default program is used to assign codewords to different conversion modes. The cost is calculated for each candidate conversion mode, and the conversion mode with the minimum cost is selected as the prediction conversion mode, and the selected prediction conversion mode is assigned the shortest codeword.

【技术实现步骤摘要】
【国外来华专利技术】多重转换预测交叉申请本专利技术主张在2017年03月31日提出申请的申请号为62/479,351的美国临时专利申请以及在2017年03月31日提出申请的申请号为62/480,253的美国临时专利申请的优先权。上述列出的申请的内容以引用方式并入本文中。
本专利技术一般涉及视频处理。具体地,本专利技术涉及发送转换操作的选择。
技术介绍
除非此处另有说明,本部分所描述的方法相对于下面列出的权利要求而言不是现有技术,并且透过本部分的引入不被承认是现有技术。高效视频编解码(High-EfficiencyVideoCoding,HEVC)是由关于视频编解码的联合探索团队开发的新国际视频编解码标准。HEVC以混合基于块的运动补偿的类DCT转换编解码架构为基础。压缩的基础单元,称为编码单元(codingunit,CU),为2Nx2N正方形块,每个编码单元可以被递归地分割成四个更小的编码单元,直到预定义最小尺寸被达到。每个编码单元包含一个或多个预测单元(predictionunit,PU)。预测之后,一个编码单元被进一步分割成转换单元(transformunit,TU)以用于转换和量化。像很多其他先前标准,HEVC采用离散余弦转换类型II(DiscreteCosineTransformtypeII,DCT-II)作为其核心转换,因为其具有较强的“能量压缩”特性。大部分的信号信息趋于被集中在DCT-II的少量低频分量中,其基于马尔可夫(Markov)处理的某些限制近似于用于信号的卡洛南-洛伊变换(Karhunen-LoèveTransform,KLT)(其在去相关意义上是最优的)。信号f[n]的N点DCT-II被定义为:对于帧内预测残差,存在除了可以用作核心转换的DCT-II之外的转换。在JCTVC-B024、JCTVC-C108和JCTVC-E125中,离散正弦转换(DiscreteSineTransform,DST)被引入以可选地与DCT一起使用,以用于倾斜帧内模式(obliqueintramodes)。对于帧间预测残差,DCT-II是当前HEVC中使用的唯一转换。然而,DCT-II不是所有情况下的最优转换。在JCTVC-G281中,离散正弦转换类型VII(DiscreteSineTransformtypeVII,DST-VII)和离散余弦转换类型IV(DiscreteCineTransformtypeIV,DST-IV)被提出以在一些情况下替代DCT-II。同样地,在JVET-D1001中,适应性多重转换方案用于帧内编解码(intracoded)块和帧间编解码(intercoded)块的残差编解码。在HEVC中,除了当前转换之外,其采用自DCT/DST族选择的多个转换。新引入的转换矩阵是DST-VII、DCT-VIII、DST-I和DCT-V。表1概述了N点输入的每个转换的转换基础函数。表1:N点输入的转换基础函数除了DCT转换作为转换单元的核心转换之外,二次转换用于进一步压缩系数的能量并提高编解码效率。例如,在JVET-D1001中,基于Hypercube-Givens转换(Hypercube-GivensTransform,HyGT)的不可分离转换用作二次转换,其称为不可分离二次转换(non-separablesecondarytransform,NSST)。这个正交转换的基础元素是Givens旋转,其由正交矩阵G(m,n,θ)来定义,具有由如下定义所示的元素:HyGT透过组合超立方体排列中的Givens旋转的集合来实作。
技术实现思路
以下
技术实现思路
仅是说明性的,不打算以任何方式加以限制。也就是说,以下
技术实现思路
被提供以介绍此处所描述的新且非显而易见的技术的概念、重点、好处和优势。选择而不是所有的实施方式在下面的详细说明中进行进一步描述。因此,以下
技术实现思路
不用于确定所要求主题的本质特征,也不用于确定所要求主题的范围。一些实施例提供了在编码或解码视频图像中的像素块时发送转换的选择的方法。编码器或解码器接收透过使用从多个候选转换模式中选择的目标转换模式编码的多个转换系数。编码器或解码器计算每个候选转换模式的成本,并识别最低成本候选转换模式作为预测转换模式。编码器或解码器根据多个候选转换模式的顺序,将不同长度的多个码字分配给多个候选转换模式。预测转换模式被分配最短码字。编码器或解码器识别匹配目标转换模式的候选转换模式,并将相应码字分配给识别的候选转换模式。在一些实施例中,多个候选转换模式中的每个转换模式是不可分离二次转换模式。在一些实施例中,多个候选转换模式中的每个转换模式是核心转换。在一些实施例中,像素块由特定帧内编解码模式编解码成转换系数集。多个候选转换模式是被映射到特定帧内编解码模式的多个候选转换模式。在一些实施例中,多个候选转换模式的顺序是基于多个候选转换模式的多个已计算成本的。在一些实施例中,多个候选转换模式的顺序是基于预设表格的,其中预设表格基于与预测转换模式的多个关系来指定顺序。与每个候选转换模式相关的成本可以是透过适应性地缩放或选择像素块的多个转换系数来计算的。与每个候选转换模式相关的成本也可以是透过适应性地缩放或选择像素块的多个已重构残差来计算的。与每个候选转换模式相关的成本可以是透过计算差值来确定,该差值为块的多个像素与多个空间相邻块中的多个像素之间的差来确定的,其中块的多个像素是自块的残差与块的多个已预测像素而被重构的。在一些实施例中,与每个候选转换模式相关的多个转换系数是在重构相应候选转换模式的残差时适应性地缩放或选择的。与每个候选转换模式相关的像素块的已重构残差是在重构相应候选转换模式的多个像素时适应性地缩放或选择的。正在重构的块的像素集包括相邻于多个空间相邻块的多个像素且不包括块的所有像素。与每个候选转换模式相关的成本是透过测量块的已重构残差的能量来确定的。附图说明下列图式用以提供本专利技术的进一步理解,并被纳入且构成本专利技术的一部分。这些图式说明了本专利技术的实施方式,并与说明书一起用以解释本专利技术的原理。为了清楚地说明本专利技术的概念,这些图式无需按照比例绘制,例如,与实际实施方式中的尺寸相比,一些组件可以不按照比例被示出。图1显示了68种帧内预测模式与35个不可分离二次转换集之间的相应关系。图2示出了示例的不可分离二次转换集及由截断一元(truncateunary)编解码所生成的其相应码字。图3示出了基于与转换集的不同不可分离二次转换模式相关的成本的不可分离二次转换集的示例码字分配。图4示出了基于每个候选转换模式的当前块的已重构像素与相邻块的已重构像素之间的相关性的转换单元的成本计算。图5示出了基于测量每个候选转换模式的已重构残差的能量的转换单元的成本计算。图6标出了使用动态码字分配以发送从多个候选转换中选择一个转换的示例视频编码器。图7示出了实作用于发送从多个转换中进行选择的动态码字分配的编码器的部分结构。图8概念性示出了成本分析及由本文档来自技高网
...

【技术保护点】
1.一种视频编解码方法,包括:/n接收像素块的多个转换系数,该多个转换系数通过使用从多个候选转换模式中选择的目标转换模式来编码;/n计算每个候选转换模式的成本,并识别最低成本候选转换模式作为预测转换模式;/n根据该多个候选转换模式的顺序,将不同长度的多个码字分配给该多个候选转换模式,其中该预测转换模式被分配最短码字;/n识别匹配该目标转换模式的候选转换模式,并将相应码字分配给识别的候选转换模式;以及/n通过使用该识别的转换模式,编解码该像素块以用于传输或显示。/n

【技术特征摘要】
【国外来华专利技术】20170331 US 62/480,253;20170331 US 62/479,351;20181.一种视频编解码方法,包括:
接收像素块的多个转换系数,该多个转换系数通过使用从多个候选转换模式中选择的目标转换模式来编码;
计算每个候选转换模式的成本,并识别最低成本候选转换模式作为预测转换模式;
根据该多个候选转换模式的顺序,将不同长度的多个码字分配给该多个候选转换模式,其中该预测转换模式被分配最短码字;
识别匹配该目标转换模式的候选转换模式,并将相应码字分配给识别的候选转换模式;以及
通过使用该识别的转换模式,编解码该像素块以用于传输或显示。


2.根据权利要求1所述的视频编解码方法,其特征在于,该多个候选转换模式中的每个转换模式是不可分离二次转换模式。


3.根据权利要求2所述的视频编解码方法,其特征在于,该像素块由特定帧内编解码模式编解码成转换系数集,其中该多个候选转换模式是被映射到该多个特定帧内编解码模式的多个候选转换模式。


4.根据权利要求1所述的视频编解码方法,其特征在于,该多个候选转换模式中的每个转换模式是核心转换。


5.根据权利要求1所述的视频编解码方法,其特征在于,该多个候选转换模式的顺序以该多个候选转换模式的多个已计算成本为基础。


6.根据权利要求1所述的视频编解码方法,其特征在于,该多个候选转换模式的顺序是基于预设表格的,其中该预设表格基于与该预测转换模式的多个关系来指定该顺序。


7.根据权利要求1所述的视频编解码方法,其特征在于,与每个候选转换模式相关的成本是透过适应性地缩放或选择该像素块的多个转换系数而被计算。


8.根据权利要求1所述的视频编解码方法,其特征在于,与每个候选转换模式相关的成本是透过适应性地缩放或选择该像素块的多个已重构残差而被计算。


9.根据权利要求1所述的视频编解码方法,其特征在于,与每个候选转换模式相关的成本是透过计算差值来确定,该差值为块的多个重构像素和多个空间相邻块...

【专利技术属性】
技术研发人员:徐志玮江嫚书
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:中国台湾;TW

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

1
相关领域技术
  • 暂无相关专利