【技术实现步骤摘要】
【国外来华专利技术】具有低延迟的用于残差编码的模式依赖变换
本专利技术涉及一种用于视频编码的设备和方法。更具体地讲,本专利技术涉及一种确定用于残差编码的变换的设备和方法。
技术介绍
在高效率视频编码(HEVC)的现行标准中,针对帧内预测残差提出对标准离散余弦变换(DCT)的替代变换。这些变换可大致上被分类为基于训练的变换或基于模式的变换。在基于训练的变换中的突出变换是模式依赖的方向变换(MDDT)。在MDDT中,针对每个帧内预测模式收集误差残差的大的训练集,然后使用残差训练集来计算最优变换矩阵。然而,MDDT需要大量的变换矩阵(例如,按N=4和N=8的块尺寸多达18个)。基于模式的变换假设视频信号被建模为一阶高斯-马尔可夫处理并然后解析地推导出最优变换。这些基于模式的变换仅需要按块尺寸的两个变换矩阵。当边界信息在一个方向上可用时,针对一阶高斯-马尔可夫模型推导出具有与传统DCT不同的频率和相位分量的离散正弦变换(DST)类型7,如在H.264/先进视频编码(AVC)标准中的帧内预测。还示出,如果预测没有沿着特定方向被执行,则执行接近于最优卡洛南-洛伊((Karhunen-Loeve))变换(KLT)的DCT。这种思想被应用于H.264/AVC中的帧内预测中的垂直模式和水平模式,并且提出的DST类型-7和传统的DCT的组合被适应性地使用。DST和DCT的组合还被应用于H.264/AVC中的其他预测模式,并显示出与MDDT相比在性能上仅存在较少的损失。例如,DST被应用于针对HEVC的统一帧内方向预测中的各种模式。然而,在一些情况下,量化和反量化表的另外的集合是必须的。在 ...
【技术保护点】
一种用于对视频数据进行编码的方法,所述方法包括:确定应用于残差数据的初级变换CN;确定应用于残差数据的二次变换TrK;将初级变换CN应用于残差数据;将二次变换TrK选择性地应用于残差数据,其中,N表示应用了初级变换CN的输入向量的长度尺寸,K表示应用了二次变换TrK的初级变换输出的前几个系数的长度。
【技术特征摘要】
【国外来华专利技术】2011.07.01 US 61/504,136;2011.09.23 US 61/538,6561.一种用于对视频数据进行编码的方法,所述方法包括: 确定应用于残差数据的初级变换Cn ; 确定应用于残差数据的二次变换TrK ; 将初级变换Cn应用于残差数据; 将二次变换TrK选择性地应用于残差数据, 其中,N表示应用了初级变换Cn的输入向量的长度尺寸,K表示应用了二次变换TrK的初级变换输出的前几个系数的长度。2.如权利要求1所述的方法,其中,确定二次变换TrK的步骤包括: 确定用于长度N的输入数据的第一相关矩阵Rn ; 确定用于作为初级变换Cn的应用结果而获得的数据的第二相关矩阵Un ; 确定矩阵\N为第二相关矩阵Un的顶部K行和K列; 将\N的卡洛南-洛伊变换(KLT)确定为WK,N ; 将WK,N的基于整数的近似确定为YK,N,并将YK,N用作TrK。3.如权利要求2所述的方法,还包括: 将WK,N乘以2m ; 将乘法结果取整为最接近的整数, 其中,m是大于O的整数并表示所需的精度。4.如权利要求2所述的方法,还包括对第一相关矩阵Rn进行平滑。5.如权利要求1所述的方法,其中,将二次变换TrK选择性地应用于残差数据的步骤包括: 确定预测模式; 根据确定的预测模式,在水平方向和垂直方向中的至少一个上应用二次变换TrK。6.如权利要求8所述的方法,其中,在水平方向和垂直方向上将初级变换Cn应用于残差数据,在水平方向和垂直方向上将二次变换TrK应用于残差,并且在水平方向上应用初级变换Cn、在垂直方向上应用初级变换Cn、在水平方向上应用二次变换TrK以及在垂直方向上应用二次变换TrK的顺序根据块尺寸和变换尺寸的值而变化。7.如权利要求1所述的方法,还包括:在将初级变换Cn应...
【专利技术属性】
技术研发人员:安克·塞克森纳,菲利克斯·卡洛斯·费尔南德斯,
申请(专利权)人:三星电子株式会社,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。