一种混合视频编码标准中帧间预测方法_5

文档序号:9220107阅读:来源:国知局
cess Main_HighBitrate(RA_HR)、RandomAccessMain_LowBitrate(RA_LR)配置条件下变形 序列平均有8. 2 %、9. 9 %、6. 9 %、8. 2 %的BD比特率节省,通测条件中定义的B类序列 平均有0.9%,1.3%,1.4%,1.8%的BD比特率节省,TMZ类序列平均有0.4 %、0. 4%、 0. 3%、0. 3%的的BD比特率节省。BD比特率表示在同样的客观质量下两种方法的码率节 省情况,参考G.Bjontegaard,"CalculationofaveragePSNRdifferencesbetween RD-Curves,"ITU-TSG16Q. 6Document,VCEG-M33,Austin,US,April2001。
[0153] 表1.具有变形运动的序列
[0154]

[0155] 表2.【具体实施方式】一相对于VC-0. 2的BD比特率性能
[0156]
[0157]
o
【主权项】
1. 一种混合视频编码标准中帖间预测方法,所述预测方法用于描述视频序列中存在的 变形运动,所述预测方法用于merge模式、skip模式或inter模式中; 其特征在于,所述预测方法的实现过程为: 步骤一;获取当前编码块的周围若干个相邻已编码块的运动信息,当前编码块的尺寸 为W*H,W为当前编码块的宽,H为当前编码块的高;所述运动信息包括参考索引和运动矢 量;周围若干个相邻已编码块称为邻近编码块; 步骤二;根据步骤一获取的邻近编码块的参考索引获取当前编码块中每个划分单元的 参考索引; 步骤根据步骤一获取的邻近编码块的参考索引和步骤二获取的当前编码块中每个 划分单元的参考索引对邻近编码块的运动矢量进行处理,获取当前编码块中每个划分单元 的运动矢量。2. 根据权利要求1所述的混合视频编码标准中帖间预测方法,其特征在于: 在步骤一中,所述邻近编码块是当前编码块的四个角点位置的邻近块、或是当前编码 块的四个角点位置和中屯、点位置的邻近块;所述邻近编码块是位于当前帖中的空域邻近块 或是位于时域参考帖中的时域邻近块; 步骤二和步骤S中划分单元的大小为w*h,其中 步骤二所述获取当前编码块中每个划分单元的参考索引的原则为: 选取步骤一中获取的邻近编码块的使用次数最多的参考索引作为目标参考索引, 或者,为每个邻近编码块指定一个权值,将具有相同参考索引的邻近编码块的权值累 加,选取步骤一中获取的邻近编码块的权值最大的参考索引作为目标参考索引; 步骤=所述对邻近编码块的运动矢量进行处理,其过程为;在使用邻近块的运动矢量 插值出当前块中目标划分单元的运动矢量之前对邻近块的运动矢量进行预处理,即如果邻 近块的参考索引跟本权利要求所获取的目标参考索引不同,就根据时域距离将邻近块的运 动矢量缩放到对应于目标参考索引的运动矢量。3. 根据权利要求2所述的混合视频编码标准中帖间预测方法,其特征在于;在步骤= 中,所述获取当前编码块中每个划分单元的运动矢量的实现过程为: 通过双线性插值模型计算得到所述运动矢量,其计算过程为:从步骤一中的若干邻近 块中选取四个邻近块,其运动信息必须全部存在且至少有一个选中邻近块的运动信息和其 他选中邻近块的运动信息不同;按照权利要求2所述方式利用被选中邻近块的参考索引获 取当前块中每个划分单元的目标参考索引;根据权利要求2对选中邻近块的运动矢量进行 预处理,然后就可W根据公式计算出当前块目标划分单元的 运动矢量,式中,Bm表示当前编码块,Uy表示当前块中的某个划分单元,dm(Uy)表示当前块 中目标划分单元的运动矢量MV,dm(MPk)表示Bm的第k个邻近块的MV,插值核4m,k(X)依赖 于Bm的第k个邻近块对Uy的贡献,可由目标划分单元相对于各个控制MP的位置确定。4. 根据权利要求2所述的混合视频编码标准中帖间预测方法,其特征在于;在步骤 =中,所述获取当前编码块中每个划分单元的运动矢量的实现过程为;通过六参数的仿射 模型计算得到,其计算过程为;从步骤一中的若干邻近块中选取=个邻近块,其运动信息 必须全部存在且至少有一个选中邻近块的运动信息和其他选中邻近块的运动信息不同; 按照权利要求2所述方式利用被选中邻近块的参考索引获取当前块中每个划分单元的目 标参考索引;根据权利要求2所述方式对选中邻近块的运动矢量进行预处理,利用选中 邻近块的位置坐标及其运动矢量根据公式计算出六个仿射变换系数,进 而可W根据当前块中相同坐标系下每个像素点的坐标求得对应的运动矢量(vx,vy);式 中,(x,y)为当前帖中某个像素点的坐标,(x',y')为该像素点在参考帖中对应点的坐标, a。a,,33, 34,屯,ae是仿射变换系数,至少需要S个邻近块的运动矢量才能确定所述仿射变 换系数。5. 根据权利要求2所述的混合视频编码标准中帖间预测方法,其特征在于;在步骤= 中,获取当前编码块中每个划分单元的运动矢量的实现过程为;通过四参数的仿射模型计 算得到,其计算过程为;从步骤一中的若干邻近块中选取两个邻近块,它们的运动信息必须 全部存在且至少有一个选中邻近块的运动信息和其他选中邻近块的运动信息不同;按照权 利要求2所述方式利用被选中邻近块的参考索引获取当前块中每个划分单元的目标参考 索引;根据权利要求2所述方式对选中邻近块的运动矢量进行预处理,利用选中邻近块的 位置坐标及其运动矢量根据公式计算出四个仿射变换系数,进而可W根 据当前块中相同坐标系下每个像素点的坐标求得对应的运动矢量(vx,vy);式中,(x,y)为 当前帖中某个像素点的坐标,(X',y')为该像素点在参考帖中对应点的坐标,a。,a。32,ag是 仿射变换系数,至少需要两个邻近块的运动矢量才能确定所述仿射变换系数。6. 根据权利要求2所述的混合视频编码标准中帖间预测方法,其特征在于;在步骤= 中,所述获取当前编码块中每个划分单元的运动矢量的实现过程为;通过透视投影模型计 算得到,其计算过程为:从步骤一中的若干邻近块中选取四个邻近块,其运动信息必须全 部存在且至少有一个选中邻近块的运动信息和其他选中邻近块的运动信息不同;按照权 利要求2所述方式利用被选中邻近块的参考索引获取当前块中每个划分单元的目标参考 索引;根据权利要求2所述方式对选中邻近块的运动矢量进行预处理,利用选中邻近块的 位置坐标及其运动矢量根据公计算出八个透视投影系数, 进而可W根据当前块中相同坐标系下每个像素点的坐标求得对应的运动矢量(vx,vy);式 中,(x,y)为当前帖中某个像素点的坐标,(x',y')为该像素点在参考帖中对应点的坐标, a。32, 33, 34,ag,ae,a,,as是透视投影系数,至少需要四个邻近块的运动矢量才能确定所述透 视投影系数。7. 根据权利要求2所述混合视频编码标准中帖间预测方法,其特征在于;在步骤=中, 所述获取当前编码块中每个划分单元的运动矢量的实现为:在所述双线性插值模型、透视 投影模型、六参数仿射模型、四参数仿射模型中为当前块选择一个最优的预测模型。8. 根据权利要求7所述混合视频编码标准中帖间预测方法,其特征在于:最优的预测 模型的选择过程为;从步骤一中获取的若干邻近块中选取四个邻近块,根据其相对位置计 算双线性插值模型的参数,从步骤一中获取的若干邻近块中选取四个邻近块,根据其相对 位置和运动信息计算透视投影模型的参数,从步骤一中获取的若干邻近块中选取=个邻近 块,根据其相对位置和运动信息计算六参数仿射模型的参数,从步骤一中获取的若干邻近 块中选取两个邻近块,根据其相对位置和运动信息计算四参数仿射模型的参数,然后在所 有有效的预测模型构成的集合中,选择一个最优的预测模型或在所有有效预测模型构成集 合的任意子集中选择一个最优的预测模型,确定预测模型后即可获取当前编码块中每个划 分单元的运动矢量; 所述获取当前块中每个划分单元的运动矢量,在选择最优的预测模型时,可按照预测 模型的预测性能或者使用率为候选预测模型集合中的候选预测模型排序。9. 根据权利要求7或8所述混合视频编码标准中帖间预测方法,其特征在于;选择最 优预测模型的判定准则为;采用最小均方误差、最小误差平方和、最小化damard误差或率 失真优化准则。10. 根据权利要求3、4、5、6或7所述混合视频编码标准中帖间预测方法,其特征在于: 对获取当前编码块先划分成N部分,为每一部分对应应用其中的一种预测模型,其中N>1。
【专利摘要】一种混合视频编码标准中的帧间预测方法,属于视频编码领域。本发明的目的是为了有效地处理视频序列中存在的变形运动,而提出一种混合视频编码标准中帧间预测方法,以进一步提升视频的编码性能。获取当前编码块的周围若干个相邻已编码块的运动信息;根据获取的邻近编码块的参考索引获取当前编码块中每个划分单元的参考索引;根据获取的邻近编码块的参考索引和获取的当前编码块中每个划分单元的参考索引对邻近编码块的运动矢量进行处理,获取当前编码块中每个划分单元的运动矢量。利用当前编码块相邻已编码块的运动信息对当前块的运动信息进行预测,使得视频序列中存在的变形运动得到有效地描述,编码效率得到进一步提高。
【IPC分类】H04N19/503, H04N19/56, H04N19/51
【公开号】CN104935938
【申请号】CN201510415613
【发明人】范晓鹏, 张娜, 赵德斌
【申请人】哈尔滨工业大学
【公开日】2015年9月23日
【申请日】2015年7月15日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1