用于帧内参考样本插值滤波器切换的方法和装置制造方法及图纸

技术编号:28303010 阅读:29 留言:0更新日期:2021-04-30 16:33
一种用于帧内预测的帧内参考样本滤波器切换的方法,该方法包括确定帧内预测模式和待预测块的宽高比,以及基于该帧内预测模式和该宽高比,选择插值滤波器或参考样本平滑滤波器。

【技术实现步骤摘要】
【国外来华专利技术】用于帧内参考样本插值滤波器切换的方法和装置本公开涉及图像和/或视频编码和解码的
,尤其涉及用于帧内预测的宽高比相关滤波的方法和装置。
技术介绍
自引入DVD光盘以来,数字视频已被广泛使用。在传输之前,使用传输介质对视频进行编码和发送。观看者接收视频,并使用观看设备解码和显示视频。多年来,例如,由于更高的分辨率、颜色深度和帧速率,视频质量得到了改善。这导致了更大的数据流,这些数据流如今通常通过因特网和移动通信网络进行传送。但是,由于高分辨率视频通常具有更多信息,因此需要更多带宽。为了降低带宽要求,已经引入了涉及视频压缩的视频编码标准。当对视频进行编码时,带宽要求(或在存储的情况下相应的内存要求)会降低。通常,这种降低是以质量为代价的。因此,视频编码标准试图在带宽需求和质量之间找到平衡。高效视频编码(highefficiencyvideocoding,HEVC)是本领域技术人员通常已知的视频编码标准的示例。在HEVC中,将编码单元(codingunit,CU)分为多个预测单元(predictionunit,PU)或多个变换单元(transformunit,TU)。多功能视频编码(versatilevideocoding,VVC)下一代标准是ITU-T视频编码专家组(videocodingexpertsgroup,VCEG)和ISO/IEC运动图像专家组(movingpictureexpertsgroup,MPEG)标准化组织以合作伙伴关系共同努力的最新联合视频项目,被称为联合视频探索小组(jointvideoexplorationteam,JVET)。VVC也称为ITU-TH.266/下一代视频编码(nextgenerationvideocoding,NGVC)标准。在VVC中,它删除了多个分区类型的概念,即,删除了CU、PU和TU概念的分隔,但对于大小超出最大变换长度的CU除外,并支持CU分区形状的更大灵活性。这些编码单元(CU)(也称为块)的处理取决于它们的大小、空间位置和编码器指定的编码模式。根据预测类型,可以将编码模式分为两类:帧内预测模式和帧间预测模式。帧内预测模式使用同一图片(也称为帧或图像)的样本来生成参考样本,以计算重构的块的样本的预测值。帧内预测也称为空间预测。帧间预测模式被设计用于时间预测,并且使用先前或下一图片的参考样本来预测当前图片的块的样本。插值滤波器的选择与主要参考侧选择的决定相协调。目前,这两个决定都依赖于帧内预测模式与对角线(45度)方向的比较。
技术实现思路
公开了用于帧内预测的装置和方法。该装置和方法使用替代方向在插值滤波器或平滑滤波器选择过程期间对帧内预测模式进行阈值化。具体地,该方向对应于待预测块的主对角线的角度。本实施例提出了一种选择不同参考样本滤波器以考虑块的取向的机制。具体地,独立地检查块的宽度和高度,从而将不同的参考样本滤波器应用于位于待预测块的不同侧上的参考样本。在权利要求书和以下描述中描述了该实施例的实施方式。保护范围由权利要求书限定。附图说明在下文,参考附图更详细地描述了示例性实施例,其中:图1示出了说明视频编码和解码系统100的示例的示意图。图2示出了说明视频编码器200的示例的示意图。图3示出了说明视频解码器300的示例的示意图。图4示出了说明所提出的67种帧内预测模式的示意图。图5示出了QTBT的示例。图6示出了矩形块的取向。图7是使用替代方向在插值滤波器选择过程期间对帧内预测模式进行阈值化的实施例。图8是根据所使用的参考样本属于哪一侧而使用不同插值滤波器的实施例。图9是说明装置的示例性结构的示意图。具体实施方式在下面的描述中,参考了附图,这些附图形成了本公开的一部分,并且在附图中以说明的方式示出了可以布置实施例的特定方面。例如,应当理解,与所描述的方法有关的公开对于配置为执行该方法的相应设备或系统也可以成立,反之亦然。例如,如果描述了特定的方法步骤,则相应的设备可以包括执行所描述的方法步骤的单元,即使该单元未在图中明确描述或说明。此外,应当理解,除非另外特别指出,否则本文所描述的各个示例性方面的特征可以彼此组合。视频编码通常是指处理形成视频或视频序列的图片序列。在视频编码领域以及在本申请中,可以同义地使用/应用术语图片、图像或帧。通常将每个图片划分为一组不重叠的块。图片的编码/解码通常在块级别上执行,其中例如帧间预测或帧内预测用于生成预测块,以从当前块(当前已处理/待处理的块)中减去预测块,以获得残差块,并对该残差块进一步变换和量化以减少待发送的数据量(压缩),而在解码器侧,将逆处理应用于编码/压缩块,以重构该块(视频块)进行表示。图1是说明可利用本公开中描述的技术的示例性视频编码和解码系统100的框图,所述技术包括用于对边界分区进行编码和解码的技术。系统100不仅应用于视频编码和解码,而且还应用于图片编码和解码。如图1所示,系统100包括源设备102,该源设备102生成编码视频数据,该编码视频数据在稍后的时间由目的地设备104解码。图2示出的视频编码器200是源设备102的视频编码器108的示例。图3示出的视频解码器300是目的地设备104的视频解码器116的示例。源设备102和目的地设备104可以包括各种各样的设备中的任何一个,包括台式计算机、笔记本(即膝上型)计算机、平板计算机、机顶盒、诸如所谓的“智能”手机等的电话听筒、所谓的“智能”平板、电视、照相机、显示设备、数字媒体播放器、视频游戏机、视频流设备等。在一些情况下,源设备102和目的地设备104可以被配备用于无线通信。目的地设备104可以经由链路112接收待解码的编码视频数据。链路112可以包括能够将编码视频数据从源设备102移动到目的地设备104的任何类型的介质或设备。在一个示例中,链路112可以包括通信介质以使源设备102能够直接将编码视频数据实时地发送到目的地设备104。编码视频数据可以根据诸如无线通信协议之类的通信标准来调制,并且被发送到目的地设备104。通信介质可以包括任何无线或有线通信介质,例如射频(radiofrequency,RF)频谱或一种或更多种物理传输线。通信介质可以形成基于分组的网络的一部分,该基于分组的网络例如为局域网、广域网或诸如因特网之类的全球网络。通信介质可以包括路由器、交换机、基站、或用于促进从源设备102到目的地设备104的通信的任何其他设备。可替代地,可以将编码数据从输出接口110输出到存储设备(图1中未示出)。类似地,可以通过输入接口114从存储设备访问编码数据。目的地设备104可以经由流式传输或下载进而从存储设备访问存储的视频数据。本公开的技术不必限于无线应用或设置。该技术可以应用于视频编码,以支持多种多媒体应用中的任何一种,例如空中电视广播、有线电视传输、卫星电视传输、流式视频传输(例如,通过因特网)、用于存储在数据存储介质上的数字视频的编码、存储在数据存储介质上的数字视本文档来自技高网
...

【技术保护点】
1.一种用于帧内预测的帧内参考样本滤波器切换的方法,所述方法包括:/n确定帧内预测模式和待预测块的宽高比,以及/n基于所述帧内预测模式和所述宽高比,选择插值滤波器或参考样本平滑滤波器。/n

【技术特征摘要】
【国外来华专利技术】20180923 US 62/735,1821.一种用于帧内预测的帧内参考样本滤波器切换的方法,所述方法包括:
确定帧内预测模式和待预测块的宽高比,以及
基于所述帧内预测模式和所述宽高比,选择插值滤波器或参考样本平滑滤波器。


2.根据权利要求1所述的方法,其中,所述宽高比基于所述待预测块的宽度和高度来确定。


3.根据权利要求2所述的方法,其中,所述宽高比由以下来确定:
RA=log2(W)-log2(H),其中W、H分别是所述待预测块的宽度和高度。


4.根据权利要求1至3中任一项所述的方法,其中,所述插值滤波器包括三次插值滤波器或高斯插值滤波器。


5.根据权利要求1至4中任一项所述的方法,包括:
根据所述帧内预测模式和所述待预测块的宽高比,确定模式相关的帧内平滑MDIS条件;以及
基于所述MDIS条件,选择所述插值滤波器或所述参考样本平滑滤波器。


6.根据权利要求5所述的方法,包括:
如果所述MDIS条件为真,则选择所述三次插值滤波器,以及
如果所述MDIS条件不为真,则选择所述高斯插值滤波器。


7.根据权利要求5或6所述的方法,其中,确定所述MDIS条件包括:
基于所述待预测块的宽高比确定索引;
从所述帧内预测模式和水平帧内预测模式之间的差的绝对值和所述帧内预测模式和垂直帧内预测模式之间的差的绝对值中选择最小值,
使用所述索引从表中获取值,
使用偏移值修改从所述表中获取的值以获得阈值,以及
将所述最小值与所述阈值进行比较,其中,如果所述最小值大于所述阈值,则所述MDIS条件为真。


8.根据权利要求7所述的方法,其中,如果满足以下条件,则所述偏移值不为零:
所述待预测块的短边比所述待预测块的长边至少短两倍;以及
所述待预测块的短边超过阈值长度;以及
所述帧内预测模式介于所述水平帧内预测模式和所述垂直帧内预测模式之间;以及
如果所述待预测块的宽度大于其高度,则所述帧内预测模式小于对角线帧内预测模式和方向偏移之和;或者
如果所述待预测块的宽度不大于其高度,则所述帧内预测模式大于所述对角线帧内预测模式和所述方向偏移之和。


9.根据权利要求8所述的方法,其中:
所述阈值长度是2、4、8或16个样本。


10.根据权利要求8或9所述的方法,...

【专利技术属性】
技术研发人员:阿列克谢·康斯坦丁诺维奇·菲利波夫瓦西里·亚历斯维奇·拉夫特斯基陈建乐
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1