编码方法及其设备以及解码方法及其设备技术

技术编号:27529276 阅读:45 留言:0更新日期:2021-03-03 11:03
提供一种视频解码方法,包括:基于当前块的宽度来确定是否向当前块应用用于通过组合根据多个预测模式所获取的预测结果来预测当前块的多预测组合模式;当向当前块应用多预测组合模式时,确定将向当前块应用的多个预测模式;根据多个预测模式来生成当前块的多个预测块;以及根据相应权重组合多个预测块并确定当前块的组合的预测块。前块的组合的预测块。前块的组合的预测块。

【技术实现步骤摘要】
【国外来华专利技术】编码方法及其设备以及解码方法及其设备


[0001]本公开涉及视频编码方法和视频解码方法,并且更具体地涉及对关于运动矢量的信息进行有效地编码和解码的方法。

技术介绍

[0002]当对高质量视频进行编码时,需要大量数据。然而,因为允许发送视频数据的带宽是有限的,所以发送视频数据所应用的数据速率可能也受到限制。因此,为了有效地发送视频数据,需要具有最小图像质量劣化以及增加的压缩率的视频数据编码和解码方法。
[0003]可以通过去除像素之间的空间冗余和时间冗余来压缩视频数据。因为相邻像素通常具有共同特性,所以在由像素组成的数据单元中发送编码信息以便去除相邻像素之间的冗余。
[0004]不直接发送在数据单元中所包括的像素的像素值,而是发送关于获取像素值的方法的信息。对于每个数据单元确定预测类似于初始值的像素值的预测方法,并且从编码器向解码器发送关于预测方法的编码信息。因为预测值不与初始值完全地相同,所以从编码器向解码器发送初始值和预测值之间的差别的残留数据。
[0005]当预测的准确度增加时,指定预测方法所需要的编码信息增加,但是残留数据的尺寸减小。因此,考虑残留数据和编码信息的尺寸来确定预测方法。具体地,从画面分割的数据单元具有各种尺寸,并且当数据单元的尺寸增加时,预测准确度降低的可能性增加,而编码信息减少。因此,根据画面的特性来确定块的尺寸。
[0006]而且,预测方法包括帧内预测和帧间预测。帧内预测是从块周围的相邻像素预测块的像素的方法。帧间预测是通过参考由包括块的画面所参考的另一个画面的像素来预测像素的方法。因此,在帧内预测中去除空间冗余,并且在帧间预测中去除时间冗余。
[0007]当预测方法的数量增加时,用于指示预测方法的编码信息的量增加。因此,当从另一个块预测应用于块的编码信息时,编码信息的尺寸可以减小。
[0008]因为允许在人眼可能识别不到视频数据的损失的程度上的损失,所以可以通过根据变换和量化处理对残留数据执行有损压缩来减少残留数据的量。

技术实现思路

[0009]技术问题
[0010]提供根据帧间模式对画面进行编码的视频编码方法和视频编码设备。也提供根据帧间模式对画面进行解码的视频解码方法和视频解码设备。也提供一种计算机可读记录媒介,其上记录有用于在计算机上执行根据本公开的实施例的视频编码方法和视频解码方法的程序。
[0011]解决方案
[0012]本公开提供一种视频解码方法,包括:基于当前块的面积来确定是否向当前块应用用于通过组合根据多个预测模式所获取的预测结果来预测当前块的多预测组合模式;当
向当前块应用多预测组合模式时,确定将向当前块应用的多个预测模式;根据多个预测模式来生成当前块的多个预测块;以及通过根据相应权重组合多个预测块来确定当前块的组合的预测块。
[0013]本公开提供一种视频解码方法,包括:从比特流中获取指示是否从第二预测方向的差分运动矢量推导第一预测方向的差分运动矢量的差分运动矢量推导信息;从比特流中获取关于第一预测方向的预测运动矢量的第一预测运动矢量信息、关于第二预测方向的预测运动矢量的第二预测运动矢量信息以及关于第二预测方向的差分运动矢量的差分运动矢量信息;当差分运动矢量推导信息指示从第二预测方向的差分运动矢量推导第一预测方向的差分运动矢量时,根据第一预测运动矢量信息、第二预测运动矢量信息和差分运动矢量信息来确定第一预测方向的预测运动矢量以及第二预测方向的预测运动矢量和差分运动矢量;根据第二预测方向的差分运动矢量来确定第一预测方向的差分运动矢量;根据第一预测方向的预测运动矢量和差分运动矢量来确定第一预测方向的运动矢量;以及根据第二预测方向的预测运动矢量和差分运动矢量来确定第二预测方向的运动矢量;以及根据第一预测方向的运动矢量和第二预测方向的运动矢量来预测当前块。
[0014]本公开提供一种视频解码方法,包括:通过根据扫描顺序扫描当前块的相邻块来从当前块的相邻块中提取多个帧间预测候选;根据基于扫描顺序所确定的帧间预测候选顺序来生成包括多个帧间预测候选的帧间预测候选列表;根据当前块或多个帧间预测候选来适配地改变帧间预测候选列表的帧间预测候选顺序;以及基于其中帧间预测候选顺序被改变的帧间预测候选列表来预测当前块。
[0015]本公开提供一种视频解码方法,包括:获取与当前块相邻的相邻块的参考运动矢量和参考画面;确定当前块的参考画面;根据相邻块的参考画面与当前画面之间的时间差以及当前块的参考画面与当前画面之间的时间差来调整相邻块的参考运动矢量;根据调整的参考运动矢量和在当前块中所包括的子块的位置来确定当前块的子块的运动矢量;以及根据子块的运动矢量来预测子块。
[0016]本公开提供一种视频解码方法,包括:从矩形分割模式和三角形分割模式当中确定当前块的分割模式;根据当前块的分割模式将当前块分割为多个子块;确定多个子块的预测块;以及通过使用平滑滤波器来平滑位于多个子块的预测块的边界线上的预测像素,其中,根据当前块的分割模式来确定平滑滤波器的滤波系数的数量和滤波系数的值。
[0017]本公开提供与视频解码方法相对应的视频编码方法。
[0018]本公开提供一种其上具体化有程序的计算机可记录记录媒介,程序用于执行视频编码方法和视频解码方法。
[0019]本实施例的技术问题不局限于前述的技术问题,并且可以从下面的实施例中推断出其他未声明的技术问题。
[0020]有益效果
[0021]因为根据当前块和多个帧间预测模式来适配地改变帧间预测候选顺序,所以可以提高编码效率。因为根据运动矢量(MV)平面模式中的当前块的参考画面来调整参考运动矢量,所以可以提高帧间预测准确度。因为隐含地确定一些帧间预测元素,所以可以提高编码效率。因为在多预测组合模式中平滑组合的预测块,所以可以提高帧间预测准确度。因为在三角形分割模式中平滑边界表面上的像素,所以可以提高帧间预测准确度。
附图说明
[0022]为了更全面地理解附图,提供对每个图的简要说明。
[0023]图1A是根据本公开的实施例的、基于具有树结构的编码单元的图像编码设备的框图。
[0024]图1B是根据本公开的实施例、基于具有树结构的编码单元的图像解码设备的框图。
[0025]图2图示出根据实施例的、通过分割当前编码单元来确定至少一个编码单元的处理。
[0026]图3图示出根据实施例的、通过分割非方形编码单元来确定至少一个编码单元的处理。
[0027]图4图示出根据实施例的、基于块形状信息和分割形状信息中的至少一个来分割编码单元的处理。
[0028]图5图示出根据实施例的、从奇数数量的编码单元当中确定编码单元的方法。
[0029]图6图示出根据实施例的、当通过分割当前编码单元来确定多个编码单元时处理多个编码单元的顺序。
[0030]图7图示出根据实施例的、当编码单元以编码顺序是不可被处理时确定将当前编码单元分割为奇数数量的编码单元的处理。
[0031]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视频解码方法,包括:基于当前块的面积来确定是否向当前块应用用于通过组合根据多个预测模式所获取的预测结果来预测当前块的多预测组合模式;当向当前块应用多预测组合模式时,确定将向当前块应用的多个预测模式;根据所述多个预测模式来生成当前块的多个预测块;以及通过根据相应权重组合所述多个预测块来确定当前块的组合的预测块。2.根据权利要求1所述的视频解码方法,其中,所述多个预测模式包括帧内模式、帧间合并模式、帧间高级运动矢量预测(AMVP)模式以及帧间跳过模式中的至少一个。3.根据权利要求1所述的视频解码方法,其中,所述确定将向当前块应用的多个预测模式包括:根据当前块的尺寸来确定将向当前块应用的多个预测模式的最大数量。4.根据权利要求1所述的视频解码方法,进一步包括:通过使用平滑滤波器来平滑当前块的组合的预测块。5.根据权利要求4所述的视频解码方法,其中,根据将向当前块应用的多个预测模式的数量和所述当前块的尺寸来确定平滑滤波器。6.一种视频解码方法,包括:从比特流中获取指示是否从第二预测方向的差分运动矢量推导第一预测方向的差分运动矢量的差分运动矢量推导信息;从所述比特流中获取关于第一预测方向的预测运动矢量的第一预测运动矢量信息、关于第二预测方向的预测运动矢量的第二预测运动矢量信息以及关于第二预测方向的差分运动矢量的差分运动矢量信息;根据第一预测运动矢量信息、第二预测运动矢量信息和差分运动矢量信息来确定第一预测方向的预测运动矢量以及第二预测方向的预测运动矢量和差分运动矢量;当差分运动矢量推导信息指示从第二预测方向的差分运动矢量推导第一预测方向的差分运动矢量时,根据第二预测方向的差分运动矢量来确定第一预测方向的差分运动矢量;根据第一预测方向的预测运动矢量和差分运动矢量来确定第一预测方向的运动矢量,并且根据第二预测方向的预测运动矢量和差分运动矢量来确定第二预测方向的运动矢量;以及根据第一预测方向的运动矢量和第二预测方向的运动矢量来预测当前块。7.根据权利要求6所述的视频解码方法,进一步包括:当差分运动矢量推导信息指示从第二预测方向的差分运动矢量推导第一预测方向的差分运动矢量时,确定第一预测方向的参考画面是在第一预测方向的参考画面列表中所包括的参考画面当中的、时间上最接近当前画面的参考画面,并且确定第二预测方向的参考画面是在第二预测方向的参考画面列表中所包括的参考画面当中的、时间上最接近当前画面的参考画面。8.一种视频解码方法,包括:通过根据扫描顺序扫描当前块的相邻块来从当前块的相邻块中提取多个帧间预测候选;根据基于所述扫描顺序所确定的帧间预测候选顺序来生成包括所述多个帧间预测候选的帧间预测候选列表;
根据当前块或多个帧间预测候选来适配地改变帧间预测候选列表的帧间预测候选顺序;以及基于其中所述帧间预测候选顺序被改变的帧间预测候选列表来预测所述当前块。9.根据权利要求8所述的视频解码方法,其中,所述改变帧间预测候选列表的帧间预测候选顺序包括:改变帧间预测候选顺序,使得多个帧间预测候选当中的、在当前块的多个相邻块中所包括的帧间预测候选具有优先级。10.根据权利要求8所述的视频解码方法,其中,所述改变帧间预测候选列表的帧间预测候选顺序包括:根据当前块的相邻块的尺寸来改变帧间预测候选顺序。11.根据权利要求8所述的视频解码方法,其中,所述改变帧间预测候选列表的帧间预测候选顺序包括:根据参考列表信息和多个帧间预测候选的帧间预测模式中的至少一个来改变帧间预测候选顺序。12.根据权利要求...

【专利技术属性】
技术研发人员:郑丞洙金赞烈朴缗茱朴慜祐崔棋镐崔娜莱崔雄一安尼斯塔姆塞朴银姬
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1