帧内预测方法和装置制造方法及图纸

技术编号:32511526 阅读:21 留言:0更新日期:2022-03-02 10:57
本发明专利技术提供了用于直流DC帧内预测模式的帧内预测的设备和方法。所述方法包括:获取变换块的帧内预测参考线索引的值;根据参考线中的参考样本,获取所述变换块的预测样本。所述参考线通过所述帧内预测参考线索引的值索引。所述方法对MRL和非方向性帧内预测(即DC)进行了协调。所述协调包括对齐参考线中的参考样本,所述参考线由所述帧内预测参考线索引的值索引。索引。索引。

【技术实现步骤摘要】
帧内预测方法和装置
[0001]相关申请案的交叉参考
[0002]本专利申请案要求于2019年3月21日提交的申请案号为US 62/822,047的美国临时专利申请案以及2019年4月4日提交的申请案号为US 62/832,878的美国临时专利申请案的优先权。上述专利申请案通过全文引用的方式并入本文中。


[0003]本申请案(公开)的实施例大体上涉及图像处理领域,具体涉及帧内预测,尤其涉及帧内子分割或多参考线帧内预测等帧内预测中使用的平面或直流DC模式的方法和装置。

技术介绍

[0004]视频译码(视频编码和解码)广泛用于数字视频应用,例如广播数字电视、基于互联网和移动网络的视频传输、视频聊天、视频会议等实时会话应用、DVD和蓝光光盘、视频内容采集和编辑系统以及安全应用的可携式摄像机。
[0005]即使在视频较短的情况下也需要对大量的视频数据进行描述,当数据要在带宽容量受限的通信网络中发送或以其它方式传输时,这样可能会造成困难。因此,视频数据通常要先压缩,然后在现代电信网络中发送。由于内存资源可能有限,当在存储设备上存储视频时,视频的大小也可能成为问题。视频压缩设备通常在信源侧使用软件和/或硬件,以在发送或存储之前对视频数据进行译码,从而减少用来表示数字视频图像所需的数据量。然后,在目的地侧,视频解压缩设备接收压缩后的数据。在有限的网络资源以及对更高视频质量的需求不断增长的情况下,需要改进压缩和解压缩技术,这些改进的技术在几乎不牺牲图像质量的前提下提高压缩比。

技术实现思路

[0006]本申请实施例提供独立权利要求所述的编解码装置和方法。
[0007]上述和其它目的通过独立权利要求请求保护的主题实现。其它实现方式在从属权利要求、具体实施例和附图中显而易见。
[0008]本专利技术描述了用于视频编码和解码的系统和技术,具体描述了用于使用平面或DC模式的帧内预测的方法和装置。
[0009]一般来说,在一个创新方面,一种方法包括:
[0010]–
根据帧内预测工具的组合,选择参考样本滤波器,包括:ISP或多参考线预测
[0011]–
对块进行帧内预测
[0012]–
根据条件对帧内预测结果应用PDPC。
[0013]本专利技术提供了一种块的DC帧内预测模式的帧内预测方法,其中,包括:
[0014]获取变换块的帧内预测参考线索引的值;
[0015]根据参考线中的参考样本,获取所述变换块的预测样本,其中所述参考线由所述帧内预测参考线索引的值索引。
[0016]应用中的参考线不仅包括参考样本行,还包括参考样本列。参考样本行是参考线的一个示例。参考样本列是参考线的另一个示例。
[0017]最先进的视频译码(例如,通用视频译码)包括方向性、DC和平面帧内预测模式,使用最可能模式(most probable mode,MPM)列表的概念来指示这些模式,所述最可能模式列表在VVC规范草案中也称为候选帧内预测模式candModeList。当使用MRL时(参考线索引不为0),DC和平面帧内预测模式可能使用不同参考样本在选定参考线内的位置。本专利技术对MRL和非方向性帧内预测进行了协调。这种协调包括使参考样本集与变换块左上角样本的位置对齐。
[0018]本专利技术的基础理论之一是统一最可能模式(most probable mode,MPM)列表推导方法,使得DC和平面模式都能够表示在MPM列表中。这种统一通过减少条件分支的总数,使MPM中指示的模式的处理过程更加规范,这对硬件和软件实现都是有益的。
[0019]在上述方法中,当所述变换块的宽度大于所述变换块的高度时,可以仅使用上参考线中的参考样本来获取所述预测样本。
[0020]在上文所述的方法中,当所述变换块的高度大于所述变换块的宽度时,可以仅使用左参考线中的参考样本来获取所述预测样本。
[0021]在上文所述的方法中,当所述变换块的高度等于所述变换块的宽度时,可以同时使用左参考线中的参考样本和上参考线中的参考样本来获取所述预测样本。
[0022]在上文所述的方法中,帧内预测参考线索引的值可以由intra_luma_ref_idx表示。
[0023]在上文所述的方法中,获取帧内预测参考线索引的值可以包括:
[0024]确定是否启用多参考线(multi

reference line,MRL)预测;
[0025]获取启用所述MRL预测时所述帧内预测参考线索引的值。
[0026]在上文所述的方法中,所述方法还可以包括:
[0027]当所述帧内预测参考线索引的值为0时,对所述预测样本应用PDPC;或
[0028]当所述帧内预测参考线索引的值不为0时,不对所述预测样本应用PDPC。
[0029]在上文所述的方法中,帧内预测参考线索引的值可以为0、1或2。
[0030]在上文所述的方法中,参考样本的数量可以对应于变换块的宽度。
[0031]在上文所述的方法中,参考样本的数量可以对应于变换块的高度。
[0032]在上文所述的方法中,参考样本可以在参考线内形成连续的间隔或连续的距离。
[0033]在上文所述的方法中,可以所述参考样本通过水平索引或垂直索引来确定,所述索引都是整数值范围内的整数值,并且所述索引分别表示所述参考线中的横坐标(x

)或纵坐标(y

)。
[0034]在上文所述的方法中,偏移可以是最左侧参考样本的垂直索引和所述变换块的左参考样本列的左上预测样本的垂直位置之间的差值。
[0035]在上文所述的方法中,偏移可以是最上方参考样本的水平索引和所述变换块的上参考样本行的左上预测样本的水平位置之间的差值。
[0036]在上文所述的方法中,所述参考线的最上方参考样本可以垂直偏移至所述变换块的所述左上预测样本的位置。
[0037]在上文所述的方法中,所述参考线的最左侧参考样本可以水平偏移至所述变换块
的所述左上预测样本的位置。
[0038]在上文所述的方法中,偏移的值可以等于帧内预测参考线索引的值。
[0039]在上文所述的方法中,所述参考线的最上方参考样本的垂直位置可以等于所述变换块的所述左上预测样本的垂直位置。
[0040]在上文所述的方法中,所述参考线的最左侧参考样本的水平位置可以等于所述变换块的所述左上预测样本的水平位置。
[0041]本专利技术还提供了一种解码器,包括:一个或多个处理器;非瞬时性计算机可读存储介质,与所述处理器耦合并存储由所述处理器执行的程序,其中,当所述程序由所述处理器执行时,所述解码器执行本文所述的方法。
[0042]本专利技术还提供了一种编码器,包括:一个或多个处理器;非瞬时性计算机可读存储介质,与所述处理器耦合并存储由所述处理器执行的程序,其中,当所述程序由所述处理器执行时,所述编码器执行本文所述的方法。...

【技术保护点】

【技术特征摘要】
1.一种块的直流DC帧内预测模式的帧内预测方法,其特征在于,包括:获取变换块的帧内预测参考线索引的值;根据参考线中的参考样本,获取所述变换块的预测样本,其中,所述参考线由所述帧内预测参考线索引的值索引refIdx,其中所述变换块的预测样本predSamples[x][y]通过如下方式获得:predSamples[x][y]=dcVal,其中,x=0..nTbW

1,y=0..nTbH

1;当nTbW等于nTbH时,其中变量nTbW,表示变换块宽度;变量nTbH,表示变换块高度。2.根据权利要求1所述的方法,其特征在于,当所述变换块的宽度大于所述变换块的高度时,仅使用上参考线中的参考样本来获取所述预测样本;3.根据权利要求1所述的方法,其特征在于,当所述变换块的高度大于所述变换块的宽度时,仅使用左参考线中的参考样本来获取所述预测样本;4.根据权利要求1至3中任一项所述的方法,其特征在于,所述帧内预测参考线索引的值由intra_luma_ref_idx表示。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述获取所述帧内预测参考线索引的值包括:确定是否启用多参考线(multi

reference line,MRL)预测;当启用所述MRL预测时,获取所述帧内预测参考线索引的值。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:当所述帧内预测参考线索引的值为0时,对所述预测样本应用位置相关预测组合(position

dependent prediction combination,PDPC);或当所述帧内预测参考线索引的值不为0时,对所述预测样本不应用PDPC。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述帧内预测参考线索引的值为0、1或2。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述参考样本在所述参考线内形成连续的间隔或连续的距离。9.根据权利要求1或3所述的方法,其特征在于,所述参考线的最上方参考样本的垂直位置等于所述变换块的所述左上预测样本的垂直位置。10.根据权利要求1或2所述的方法,其特征在于,所述参考线的最左侧参考样本的水平位置等于所述变换块的所述左上预测样本的水平位置。11.一种解码器,其特征在于,包括:一个或多个处理器;非瞬时性计算机可读存储介质,耦合至所述处理器,并存储由所述处理器执行的程序,
其中,当所述处理器执行所述程序时,所述解码器执行根据权利要求1至10中任一项所述的方法。12.一种编码器,其特征在于,包括:一个或多个处理器;非瞬时性计算机可读存储介质,耦合至所述处理器,并存储由所述处理器执行的程序,其中,当所述处理器执行所述程序时,所述编码器执行根据权利要求1至10中任一项所述的方法。13.一...

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

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

1