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

文档序号:9220107阅读:来源:国知局
动矢量,是在双线性插值模型,六参数仿射 模型、四参数仿射模型中为当前块选择一个最优的预测模型,其中,使用的六参数仿射模型 包括:1)使用左上、右上、左下角点控制MP运动信息的六参数仿射模型,2)使用左上、右上、 右下角点控制MP运动信息的六参数仿射模型,3)使用右上、左下、右下角点控制MP运动信 息的六参数仿射模型,4)使用左上、左下、右下角点控制MP运动信息的六参数仿射模型;使 用的四参数仿射模型包括:1)使用右上、左下角点控制MP运动信息的四参数仿射模型,2) 使用左上、左下角点控制MP运动信息的四参数仿射模型,3)使用左上、右上角点控制MP运 动信息的四参数仿射模型,4)使用右上、右下角点控制MP运动信息的四参数仿射模型,5) 使用左下、右下角点控制MP运动信息的四参数仿射模型,6)使用左上、右下角点控制MP运 动信息的四参数仿射模型,也就是说有十一种可选的预测模型。选择最优预测模型的判定 准则是最小Hadamard误差。所述的帧间预测方法用于merge模式和skip模式中。并将所 述帧间预测方法记作增强模式,具体描述如下:
[0094] 步骤一:首先构建一个增强模式候选列表,该列表的大小为8,该列表按以下候选 顺序构成:
[0095] 1)使用右上、左下角点控制MP运动信息的四参数仿射模型
[0096] 2)使用左上、左下角点控制MP运动信息的四参数仿射模型
[0097] 3)使用左上、右上、左下角点控制MP运动信息的六参数仿射模型
[0098] 4)使用左上、右上角点控制MP运动信息的四参数仿射模型
[0099] 5)使用右上、右下角点控制MP运动信息的四参数仿射模型
[0100] 6)使用左下、右下角点控制MP运动信息的四参数仿射模型
[0101] 7)使用左上、右下角点控制MP运动信息的四参数仿射模型
[0102] 8)使用左上、右上、左下、右下角点控制MP运动信息的双线性插值模型
[0103] 9)使用左上、右上、右下角点控制MP运动信息的六参数仿射模型
[0104] 10)使用右上、左下、右下角点控制MP运动信息的六参数仿射模型
[0105] 11)使用左上、左下、右下角点控制MP运动信息的六参数仿射模型
[0106] 当列表中可用的候选个数超过8的时候,后面的候选会舍弃。
[0107] 步骤二:根据最小Hadamard误差准则选取一个最优的预测模型
[0108] 步骤三:步骤二选取的最优的预测模型和其他模式(普通的merge模式、skip模 式、inter模式和intra模式)进行率失真优化选择。
[0109] 本实施例中仅将提议的模式用于merge模式和skip模式中,所以无需像普通 inter模式那样编码运动信息。但需要将选中的最优预测模式进行编码,以保证解码端可以 正常解码。为了在复杂度和编码效率之间达到折中,我们仅将提议的增强模式用于大于或 者等于16x16的编码单元。
[0110] 本实施例中划分单元是像素点。
[0111] 实施例二:
[0112] 与实施例一不同的是,本实施例的混合视频编码标准中帧间预测方法,仅使用左 上、右上、左下、右下角点控制MP运动信息的双线性插值模型。
[0113] 实施例三:
[0114] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,仅使用 左上、右上、左下、右下角点控制MP运动信息的透视投影模型。
[0115] 实施例四:
[0116] 与具实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,将当 前编码块等分成两个三角形,采用使用左上、右上、右下角点控制MP运动信息的六参数仿 射模型和左上、左下、右下角点控制MP运动信息的六参数仿射模型。
[0117] 实施例五:
[0118] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,将当前 编码块等分成两个三角形,采用使用左上、右上、左下角点控制MP运动信息的六参数仿射 模型和右上、左下、右下角点控制MP运动信息的六参数仿射模型。
[0119] 实施例六:
[0120] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,将当前 编码块等分成两个矩形,采用使用左上、右上角点控制MP运动信息的四参数仿射模型和左 下、右下角点控制MP运动信息的四参数仿射模型。
[0121] 实施例七:
[0122] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,将当前 编码块等分成两个矩形,采用使用左上、左下角点控制MP运动信息的四参数仿射模型和右 上、右下角点控制MP运动信息的四参数仿射模型。
[0123] 实施例八:
[0124] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,仅使用 左上、右上、左下角点控制MP运动信息的六参数仿射模型。
[0125] 实施例九:
[0126] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,仅使用 左上、右上、右下角点控制MP运动信息的六参数仿射模型。
[0127] 实施例十:
[0128] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,仅使用 右上、左下、右下角点控制MP运动信息的六参数仿射模型。
[0129]实施例 ^^一:
[0130] 与具实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,仅使 用左上、左下、右下角点控制MP运动信息的六参数仿射模型。
[0131] 实施例十二:
[0132] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,仅使用 右上、左下角点控制MP运动信息的四参数仿射模型。
[0133] 实施例十三:
[0134] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,仅使用 左上、左下角点控制MP运动信息的四参数仿射模型。
[0135] 实施例十四:
[0136] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,仅使用 左上、右上角点控制MP运动信息的四参数仿射模型。
[0137] 实施例十五:
[0138] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,仅使用 右上、右下角点控制MP运动信息的四参数仿射模型。
[0139] 实施例十六:
[0140] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,仅使用 左下、右下角点控制MP运动信息的四参数仿射模型。
[0141] 实施例十七:
[0142] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,仅使用 左上、右下角点控制MP运动信息的四参数仿射模型。
[0143] 实施例十八:
[0144] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,复杂模 式候选列表的大小为11。
[0145] 实施例十九:
[0146] 与实施例一不同的是,本实施方式的混合视频编码标准中帧间预测方法,划分单 元是4*4的块。
[0147] 实施例二十:
[0148] 与实施例十九不同的是,本实施方式的混合视频编码标准中帧间预测方法,仅将 提议的增强模式用于2N*2N的预测单元划分模式。
[0149] 上述具体实施例的划分单元也可以是w*h大小的块,其中,l<w<W,l<h<H, 划分单元的大小可以是统一的,也可以考虑当前块的纹理或其他特征设置为不同的。选择 最优预测模式的判定准则也可以是最小均方误差(MeanSquaredError,MSE),最小误差平 方和(Thesumofsquaresduetoerror,SSE),率失真优化准则,或者其他衡量误差大小 的准则。上述【具体实施方式】也适用于更小的编码单元。除了merge模式和skip模式,上述
【具体实施方式】同样适用于inter模式。上述【具体实施方式】中的邻近块位置不限于四个角点 位置。
[0150] 以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定 本发明的具体实施只局限于这些说明。对于本所属技术领域的普通技术人员来说,在不脱 离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的专利 保护范围。
[0151] 实施例一在VC-0. 2 (在HEVC的测试模型HM12. 0添加了 一些技术的测 试模型)上实现,并按照VC266通测条件测试,VC266通测条件参考VC266Study Group,"Testconditionandevaluationmethodology",VC-02-N005,VC266 2th Meeting:Suzhou,Mar. 2015.由于我们的方案是用于有效地描述视频序列中存在的变形运 动,因此我们还测试了一些包含变形运动的序列,表1对这些变形序列进行了描述。
[0152] 实施例一的实验结果如表2所示,由表2可知,与VC-0. 2相比,在Lowdelay BMain_HighBitrate(LB-HR)、LowdelayBMain_LowBitrate(LB-LR)、RandomAc
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1