用于预测的方法和装置制造方法及图纸

技术编号:32526832 阅读:24 留言:0更新日期:2022-03-05 11:19
本发明专利技术提供了用于视频编码或解码中当前块的帧内预测的方法和设备。所述方法包括:根据方向性帧内预测模式进行所述当前块的帧内预测处理,包括对一个或多个参考块中的参考样本应用的参考样本滤波或子像素插值滤波,其中,所述方向性帧内预测模式归类为以下组之一:(A)垂直或水平模式;(B)方向性模式,包括表示角度的对角线模式,其中,所述角度为45度的倍数;(C)其余方向性模式;如果所述方向性帧内预测模式归类为属于组B,则将参考样本滤波应用于所述参考样本;如果所述方向性帧内预测模式归类为属于组C,则将帧内参考样本插值滤波应用于所述参考样本。应用于所述参考样本。应用于所述参考样本。

【技术实现步骤摘要】
用于预测的方法和装置


[0001]本专利技术涉及图像和/或视频编码和解码的
,尤其涉及用于帧内/帧间预测的方法和装置。

技术介绍

[0002]视频编码(视频编码和解码)用于各种数字视频应用,例如广播数字电视、互联网和移动网络上的视频传输、例如视频聊天、视频会议等实时对话应用、DVD和蓝光光盘、视频内容获取和编辑系统以及安全应用的摄像机。
[0003]即使是描述较短的视频也需要大量的视频数据量,这可能导致在流式传输或通过带宽容量有限的通信网络传送数据时出现困难。因此,视频数据通常在通过现代电信网络传送之前被压缩。当将视频存储在存储设备上时,视频的大小也可能是一个问题,因为内存资源可能受到限制。视频压缩设备通常在传输或存储之前在源地使用软件和/或硬件对视频数据进行编码,从而减少表示数字视频图像所需的数据量。然后,由对视频数据进行解码的视频解压缩设备在目的地接收压缩数据。在有限的网络资源和对更高视频质量的不断增长的需求下,期望有一种改进的压缩和解压缩技术在几乎不牺牲图片质量的情况下提高压缩率。
[0004]自DVD光盘问世以来,数字视频就得到了广泛的应用。在传输之前对视频进行编码,并使用传输介质进行传输。观看者接收视频,并使用观看设备对视频进行解码和显示。这些年来,例如,由于更高的分辨率、色深和帧速率,视频质量得到了提高。这导致了更大的数据流,这些数据流如今通常通过互联网和移动通信网络进行传输。
[0005]然而,由于高分辨率视频具有更多信息,因此它们通常需要更多带宽。为了降低带宽需求,引入了涉及视频压缩的视频编码标准。对视频进行编码时,带宽需求(或在存储情况下相应的内存需求)会降低。通常,这种降低是以质量为代价的。因此,视频编码标准试图在带宽需求和质量之间找到平衡。
[0006]高效视频编码(High Efficiency Video Coding,简称HEVC)是本领域技术人员公知的视频编码标准的一个示例。在HEVC中,将编码单元(coding unit,简称CU)拆分为预测单元(prediction unit,简称PU)或转换单元(transform unit,简称TU)。通用视频编码(Versatile Video Coding,简称VVC)下一代标准是ITU

T视频编码专家组(VideoCoding Experts Group,简称VCEG)和ISO/IEC运动图片专家组(Moving Picture ExpertsGroup,简称MPEG)标准化组织的最新联合视频项目,其中,ITU

T VCEG和ISO/IECMPEG标准化组织以称为联合视频探索小组(Joint Video Exploration Team,简称JVET)的合作伙伴关系共同工作。VVC也称为ITU

T H.266/下一代视频编码(Next Generation VideoCoding,简称NGVC)标准。在VVC中,应删除多种分区类型的概念,即CU、PU和TU 概念的分离,但对于相对最大转换长度而言尺寸太大的CU,以及支持更灵活的CU分区形状的CU除外。
[0007]这些编码单元(coding unit,简称CU)(也称为块)的处理取决于它们的大小、空间位置和编码器指定的编码模式。根据预测类型,可将编码模式分为两组:帧内预测和帧间预
测模式。帧内预测模式使用同一图片(也称为帧或图像)中的样本生成参考样本,以计算正在重建的块的样本的预测值。帧内预测也称为空间预测。帧间预测模式被设计以用于时间预测,其使用前一个或后一个图片中的参考样本预测当前图片的块的样本。
[0008]ITU

T VCEG(Q6/16)和ISO/IEC MPEG(JTC 1/SC 29/WG 11)正在研究未来视频编码技术潜在的标准化需求,其中,未来视频编码技术的压缩能力明显超过当前HEVC 标准(包括其用于屏幕内容编码和高动态范围编码的当前扩展技术和近期扩展技术)的压缩能力。小组们正在以称为联合视频探索小组(Joint Video Exploration Team,简称JVET)的联合协作小组共同开展这项探索活动,以评估它们的专家在该领域提出的压缩技术设计。
[0009]VTM(通用测试模型)标准使用35个帧内模式,而BMS(基准集)使用67个帧内模式。
[0010]当前在BMS中描述的帧内模式编码方案被认为是复杂的,并且非选择模式集的缺点是索引列表总是恒定且不基于当前块属性(例如,对于其相邻块INTRA模式)自适应。

技术实现思路

[0011]本申请实施例提供了根据独立权利要求书所述的用于编码和解码的装置和方法。
[0012]上述和其它目的通过独立权利要求书的主题来实现。进一步的实现形式在从属权利要求书、描述和附图中显而易见。
[0013]根据第一方面,本专利技术涉及一种用于视频编码或解码中当前块的帧内预测的方法,所述方法包括:根据方向性帧内预测模式进行所述当前块的帧内预测处理,所述帧内预测处理包括对一个或多个参考块中的参考样本应用的参考样本滤波或子像素插值滤波,其中,所述方向性帧内预测模式归类为以下组之一:(A)垂直或水平模式;(B)方向性模式,包括表示角度的对角线模式,其中,所述角度为45度的倍数;(C)其余方向性模式;如果所述方向性帧内预测模式归类为属于组B,则将参考样本滤波器应用于所述参考样本;如果所述方向性帧内预测模式归类为属于组C,则将帧内参考样本插值滤波器应用于所述参考样本。
[0014]在一实施例中,如果所述方向性帧内预测模式归类为属于组A,则生成帧内预测时不对所述参考样本应用滤波。
[0015]在一实施例中,如果所述方向性帧内预测模式归类为属于组B,则将参考样本滤波器应用于所述参考样本,以根据所述方向性帧内预测模式将滤波值复制到帧内预测器中;如果所述方向性帧内预测模式归类为属于组C,则将帧内参考样本插值滤波器应用于所述参考样本,以根据所述方向性帧内预测模式生成落于所述参考样本之间的分数或整数位置的预测样本。
[0016]在一实施例中,所述帧内预测处理的参考样本滤波器是3抽头滤波器。
[0017]例如,所述帧内预测处理的参考样本滤波器为[1,2,1]的3抽头滤波器。
[0018]在一实施例中,从一组滤波器中选择用于给定子像素偏移的帧内预测处理的插值滤波器,其中,所述一组滤波器中的一个滤波器与用于帧间预测处理的滤波器相同。
[0019]在一实施例中,所述插值滤波器的长度为4抽头,其系数的精度为6比特。
[0020]在一实施例中,组B还包括广角整数斜率模式。
[0021]例如,广角整数斜率模式是除了水平、垂直和对角线模式之外的方向性帧内预测模式,其中,所述当前块的每个预测样本的参考样本位置是非分数的。
[0022]在一实施例中,组B还包括帧内预测角度参数的值为32的非零倍数的帧内预测模
式。
[0023]在一实施例中,组B包括以下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于进行当前块的帧内预测处理的视频编解码方法,所述方法包括:获取所述当前块的帧内预测模式;当所述当前块的帧内预测模式为对角线模式时,通过对所述当前块的参考样本进行参考样本滤波处理,根据参考样本滤波处理后的参考样本进行所述当前块的帧内预测处理,其中,所述对角线模式表示45度的倍数的角度且所述对角线模式不包括垂直模式和水平模式;当所述当前块的帧内预测模式为方向性模式但不是以下方向性帧内预测模式之一时:垂直模式、水平模式和对角线模式,通过对所述当前块的参考样本进行插值滤波处理,根据插值滤波处理后的参考样本进行所述当前块的帧内预测处理。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述当前块的参考样本进行所述当前块的帧内预测处理,其中当所述当前块的帧内预测模式为垂直模式或水平模式时,不对所述当前块的参考样本应用滤波处理。3.根据权利要求1或2所述的方法,其特征在于,所述参考样本滤波处理基于3抽头[1,2,1]滤波进行。4.根据权利要求1至3中任一项所述的方法,其特征在于,进行所述插值滤波处理是为了生成落于参考样本之间的分数或整数位置的预测样本。5.一种用于视频编码或解码中当前块的帧内预测的装置,其特征在于,所述装置包括处理电路,...

【专利技术属性】
技术研发人员:阿列克谢
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1