使用不对称分区的公共合并候选组编码/解码视频的方法技术

技术编号:8765881 阅读:154 留言:0更新日期:2013-06-07 23:42
提供了用于使用不对称分区的公共合并候选组来编码/解码视频的方法。该方法可以被应用到比HD(高清晰度)分辨率大的高分辨率视频。一种视频编码方法包括:通过使用不对称分区将当前块划分为第一预测单元和第二预测单元;构造包括从当前块的相邻块选择的预定数目的公共合并候选块的公共合并候选块的列表;从公共合并候选块的列表当中选择至少一个候选块;以及向解码器发送所选择的候选块的信息以用于第一预测单元和第二预测单元中的每一个。

【技术实现步骤摘要】

本专利技术涉及视频的编码和解码,并且更具体地涉及通过使用块合并的视频编码方法、视频编码设备、视频解码方法和视频解码设备。
技术介绍
传统的视频压缩使用被设计成去除画面之间的冗余以改善压缩效率的帧间预测和帧内预测技术。基于帧内预测的视频编码算法通过去除画面之间的时间冗余来压缩视频,其中,运动补偿的帧间预测是用于这个目的的典型技术。运动补偿的帧间预测技术通过下述方式来生成运动向量:对于位于当前编码画面之前和/或之后的至少一个参考画面搜索与当前编码块类似的区域。它向在当前块和通过使用生成的运动向量经由运动补偿而获得的预测块之间的剩余部分应用DCT (离散余弦变换)。在量化和熵编码后传送DCT的结果。在运动补偿的帧间预测的情况下,通过将画面划分为具有预定大小的多个块来生成运动向量,并且通过使用生成的运动向量来执行运动补偿。向解码器传送用于从运动补偿获得的相应预测块的单独运动参数。
技术实现思路
技术问题因为在比HD (高清晰度)分辨率大的高分辨率视频的情况下每一个画面的块的数目增大,所以在代码化效率的方面不期望当传送的运动参数的数量变得相当大时向解码器传送运动参数以用于每一个预测块;在这个方面中,需要一种用于改善代码化效率的方法。本专利技术的第一目的是提供使用块合并的视频编码方法和视频编码设备,该块合并可以被应用用于比HD (高清晰度)分辨率大的高分辨率视频。本专利技术的第二目的是提供使用块合并的视频解码方法和视频解码设备,该块合并可以被应用用于比HD分辨率大的高分辨率视频。技术解决方案为了实现上面的本发 明的目的,根据本专利技术的一个示例实施例的一种编码方法包括:构造公共合并候选块的列表,所述公共合并候选块的列表包括从被不对称地分区为第一预测单元和第二预测单元的当前代码化单元的相邻块当中选择的预定数目的公共合并候选块;以及从所述公共合并候选块的列表当中选择至少一个候选块以用于所述第一预测单元和所述第二预测单元的每一个,并且向解码器发送所选择的候选块的信息以用于所述第一预测单元和所述第二预测单元的每一个。在对于所述第一预测单元和所述第二预测单元执行块合并的情况下,所述公共合并候选块的列表可以包括公共使用的合并候选块。仅当所述当前代码化单元的大小是8x8时,才可以执行所述块合并。可以将最大的代码化单元(LCU)划分为多个不重叠的运动估计区域。可以对于在所述最大代码化单元内的所述运动估计区域依序执行运动估计。可以对于属于在所述最大代码化单元(LCU)内的运动估计区域的所有预测单元以并行的方式执行所述运动估计。根据所述运动估计区域的大小,可以确定是否允许通过使用所述公共合并候选块对于在所述运动预测区域内的预测单元的并行合并。仅当所述运动估计区域的大小大于预定大小时,才可以允许对于在所述运动估计区域内的所有所述预测单元的所述并行合并。为了指示根据所述运动估计区域的所述大小的所述并行合并的处理的可能性,可以从编码器向所述解码器以PSS (画面参数集)来传送根据所述运动估计区域的所述大小的预定值。在所述当前预测单元和与所述当前预测单元相邻的预测单元属于同一运动估计区域的情况下,将所述对应的相邻预测单元表示为非可用,而在所述当前预测单元和与所述当前预测单元相邻的预测单元属于彼此不同的运动估计区域的情况下,则将所述对应的相邻预测单元表示为可用。所述公共合并候选块的列表可以包括空间合并候选块和时间合并候选块。在所述当前代码化单元内的所述第一预测单元和所述第二预测单元将来自空间公共合并候选块当中的在预定特定位置处的块的参考画面索引用作用于所述时间合并候选块的时间运动向量预测(MVP)的参考画面索引。可以使得在所述预定特定位置处的所述块通过使用先前编码的相邻块通过并行处理可执行,可以甚至在从在所述公共合并候选块的列表中包括的块当中重构第一 PUO和第二预测单元PUl的运动参数之前构造所述先前编码的相邻块。可以根据在所述编码器和所述解码器之间的规则事先预定所述公共合并候选块。根据本专利技术的另一个示例实施例的一种编码设备包括帧间预测单元,所述帧间预测单元:被配置成构造公共合并候选块的列表,所述公共合并候选块的列表包括从与已经被不对称地分区为第一预测单元和第二预测单元的当前代码化单元相邻的块选择的预定数目的公共合并候选块;并且被配置成从所述公共合并候选块的列表选择至少一个候选块以用于所述第一预测单元和所述第二预测单元中的每一个。为了实现如上所述的本专利技术的目的,根据本专利技术的一个示例实施例的一种解码方法包括:构造公共合并候选块的列表,所述公共合并候选块的列表包括从被不对称地分区为第一预测单元和第二预测单元的当前代码化单元的相邻块当中选择的预定数目的公共合并候选块;通过使用从所述公共合并候选块的列表选择的至少一个候选块以用于所述第一预测单元和所述第二预测单元中的每一个来重构块合并的块的运动参数,在块的基础上生成运动向量;以及通过使用所生成的运动向量和参考画面来执行运动补偿。所述第二预测单元的所述公共合并候选块仅由可以在重构所述第一预测单元的运动参数前构造的相邻块组成。仅当所述当前代码化单元的大小是8x8时,才可以执行所述块合并。可以将最大的代码化单元(LCU)划分为多个不重叠的运动估计区域。可以对于在所述最大代码化单元内的所述运动估计区域依序执行运动估计。可以对于属于在所述最大代码化单元(LCU)内的估计区域的所有预测单元以并行的方式执行所述运动估计。根据所述运动估计区域的大小,可以确定是否允许通过使用所述公共合并候选块对于在所述运动估计区域内的预测单元的并行合并。仅当所述运动估计区域的大小大于预定大小时,才允许对于在所述运动估计区域内的所有所述预测单元的所述并行合并。在所述当前预测单元和与所述当前预测单元相邻的预测单元属于同一运动估计区域的情况下,将所述对应的相邻预测单元表示为非可用,而在所述当前预测单元和与所述当前预测单元相邻的预测单元属于彼此不同的运动估计区域的情况下,将所述对应的相邻预测单元表示为可用。所述公共合并候选块的列表可以包括空间合并候选块和时间合并候选块。在所述当前代码化单元内的所述第一预测单元和所述第二预测单元将来自空间公共合并候选块当中的在预定特定位置处的块的参考画面索引用作用于所述时间合并候选块的时间运动向量预测(MVP)的参考画面索引。可以使得在所述预定特定位置处的所述块通过使用先前编码的相邻块通过并行处理可执行,可以甚至在从在所述公共合并候选块的列表中包括的块当中重构第一 PUO和第二预测单元PUl的运动参数之前构造所述先前编码的相邻块。根据本专利技术的另一个示例实施例的一种解码设备包括帧间预测单元,所述帧间预测单元:被配置成构造公共合并候选块的列表,所述公共合并候选块的列表包括从与被不对称地分区为第一预测单元和第二预测单元的当前代码化单元相邻的块选择的预定数目的公共合并候选块;被配置成通过使用从所述公共合并候选块的列表选择的至少一个候选块以用于所述第一预测单元和所述第二预测单元的每一个来重构块合并的块的运动参数,在块的基础上生成运动向量;以及被配置成通过使用所生成的运动向量和参考画面来执行运动补偿。 有益效果根据如上所述通过使用块合并来编码/解码视频的方法,将当前块不对称地分区以生成第一预测单元和第二预测单元。对于所述第一本文档来自技高网...

【技术保护点】
一种视频编码方法,包括:构造公共合并候选块的列表,所述公共合并候选块的列表包括从被不对称地分区为第一预测单元和第二预测单元的当前代码化单元的相邻块当中选择的预定数目的公共合并候选块;以及从所述公共合并候选块的列表当中选择至少一个候选块以用于所述第一预测单元和所述第二预测单元中的每一个,并且向解码器发送所选择的候选块的信息以用于所述第一预测单元和所述第二预测单元中的每一个。

【技术特征摘要】
2011.11.23 KR 10-2011-0123209;2012.02.17 KR 10-201.一种视频编码方法,包括: 构造公共合并候选块的列表,所述公共合并候选块的列表包括从被不对称地分区为第一预测单元和第二预测单元的当前代码化单元的相邻块当中选择的预定数目的公共合并候选块;以及 从所述公共合并候选块的列表当中选择至少一个候选块以用于所述第一预测单元和所述第二预测单元中的每一个,并且向解码器发送所选择的候选块的信息以用于所述第一预测单元和所述第二预测单元中的每一个。2.根据权利要求1所述的视频编码方法,其中,所述第二预测单元的公共合并候选块包括能够甚至在重构所述第一预测单元的运动参数之前构造的相邻块。3.根据权利要求1所述的视频编码方法,其中,仅当所述当前代码化单元的大小是8x8时,才执行块合并。4.根据权利要求3所述的视频编码方法,其中,仅当运动估计区域的大小大于预定大小时,才允许在所述运动估计区域内的所有预测单元的并行合并。5.根据权利要求1所述的视频编码方法,其中,将最大代码化单元(LCU)划分为多个不重叠的运动估计区域,对于在所述最大代码化单元内的所述运动估计区域依序执行运动估计,并且对于属于在所述最大代码化单元(LCU)内的运动估计区域的所有预测单元以并行的方式执行所述运动估计。6.根据权利要求5所述的视频编码方法,其中,在当前预测单元和与所述当前预测单元相邻的预测单元属于同一运动估计区域的情况下,将对应的相邻预测单元表示为非可用,而在所述当前预测单元和与所述当前预测单元相邻的预测单元属于彼此不同的运动估计区域的情况下,将所述对应的相邻预测单元表示为可用。7.根据权利要求1所述的视频编码方法,其中,在所述当前代码化单元内的所述第一预测单元和所述第二预测单元将来自空间公共合并候选块当中的在预定特定位置处的块的参考画面索引用作用于时间合并候选块的时间运动向量预测(MVP)的参考画面索引。8.根据权利要求7所述的视频编码方法,其中,在所述预定特定位置处的所述块使用先前编码的相邻块,所述先前编码的相邻块能够甚至在从在所述公共合并候选块的列表中包括的块当中重构所述第一预测单元PUO和所述第二预测单元PUl的运动参数之前构造。9.一种视频解码方法,包括: 构造公共合并候选块的列表,所述公共合并候选块的列表包括从被不对称地分区为第一预测单元和第二预测单元的当前代码化单元的相邻块当中选择的预定数目的公共合并候选块; 通过使用从所述公共合并候选块的列表选择的至少一个候选块以用于所述第一预测单元和所述第二预测单元中的每一个来重构块合并的块的运动参数,在块的基础上生成运动向量;以及 通过使用所生成的运动向量和参考画面来执行运动补偿。10.根据权利要求9所述的视频解码方法,其中,所述...

【专利技术属性】
技术研发人员:李忠九李溶宰金辉
申请(专利权)人:数码士有限公司
类型:发明
国别省市:

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

1