用于视频编解码的组合式帧内和帧内块复制预测制造技术

技术编号:31821418 阅读:10 留言:0更新日期:2022-01-12 12:33
公开了一种用于视频编解码的组合式帧内和帧内块复制预测。一种视频处理方法包括:针对视频的块和该块的比特流表示之间的转换,采用组合式方法生成该块的预测,该组合式方法以组合方式使用帧内块复制(IBC)预测和帧内预测;以及基于该预测执行转换。以及基于该预测执行转换。以及基于该预测执行转换。

【技术实现步骤摘要】
【国外来华专利技术】用于视频编解码的组合式帧内和帧内块复制预测
[0001]相关申请的交叉引用
[0002]根据适用的《专利法》和/或《巴黎公约》的规定,本申请及时要求于2019年6月3日提交的国际专利申请号PCT/CN2019/089789以及于2019年7月23日提交的国际专利申请号PCT/CN2019/097311的优先权和利益。将国际专利申请号PCT/CN2019/089789和PCT/CN2019/097311的全部公开以引用方式并入本文,作为本申请公开的一部分。


[0003]本文件涉及视频以及图像编解码和解码技术。

技术介绍

[0004]数字视频在互联网和其他数字通信网络上的带宽使用量最大。随着能够接收和显示视频的连接用户设备数量的增加,预计数字视频使用的带宽需求将持续增长。

技术实现思路

[0005]可以通过视频或图像解码器或编码器实施例使用所公开的技术,在这样的实施例中,使用某些编解码规则执行帧内和帧间的基于块的编解码和解码。
[0006]在一个示例性方面当中,公开了一种视频处理方法。该方法包括:在包括一个或多个分量块的视频块和该视频块的比特流表示之间的转换期间,基于该视频块满足的条件确定将第一帧内编解码技术用于该视频块的第一部分的转换,并且将不同于第一帧内编解码技术的第二帧内编解码技术用于该视频块的不同于第一部分的第二部分的转换;以及根据该确定使用第一帧内编解码技术和第二帧内编解码技术执行该转换。
[0007]在一个示例性方面当中,公开了一种视频处理方法。该方法包括:针对视频的块和该块的比特流表示之间的转换,采用组合式方法生成该块的预测,该组合式方法以组合方式使用帧内块复制(IBC)预测和帧内预测;以及基于该预测执行转换。
[0008]在一个示例性方面当中,公开了一种视频处理方法。该方法包括:针对视频的块和该块的比特流表示之间的转换将该块划分成多个子块;采用帧内块复制(IBC)模式生成至少第一子块的预测块,并且采用选自排除IBC模式的群组的其他方法生成至少第二子块的预测块;以及基于预测块执行转换。
[0009]在另一个示例性方面中,可以由包括处理器的视频解码器装置实施上述方法。
[0010]在另一个示例性方面中,可以由包括处理器的视频编码器装置实施上述方法。
[0011]在又一示例性方面中,这些方法可以被体现为处理器可执行指令的形式并存储于计算机可读程序介质上。
[0012]在本文中进一步描述了这些和其他方面。
附图说明
[0013]图1示出了多类型树划分模式的示例。
[0014]图2示出了具有嵌套多类型树的四叉树编解码树结构中的划分标志信令通知的示例。
[0015]图3示出了具有嵌套多类型树的四叉树的快结构的示例。
[0016]图4示出了针对128
×
128编解码块的No Tt(无TT)划分的示例。
[0017]图5示出了67种帧内预测模式的示例。
[0018]图6示出了用于α和β的推导的样点的示例性位置。
[0019]图7示出了与预测块相邻的四条参考线的示例。
[0020]图8示出了取决于块尺寸的子分割——针对4
×
8(顶部)和8
×
4CU的子分割的示例以及针对4
×
8、8
×
4和4
×
4(底部)之外的CU的子分割的示例。
[0021]图9是4
×
4块的ALWIP的例示。
[0022]图10是针对8
×
8块的ALWIP的例示。
[0023]图11是针对8
×
4块的ALWIP的例示。
[0024]图12是针对16
×
16块的ALWIP的例示。
[0025]图13示出了用于merge候选列表构建的推导过程的示例。
[0026]图14示出了空域merge候选的示例性位置。
[0027]图15示出了针对空域merge候选的冗余检查所考虑的候选对的示例。
[0028]图16示出了N
×
2N和2N
×
N分割的第二PU的示例性位置。
[0029]图17是针对时域merge候选的运动矢量缩放的例示。
[0030]图18示出了时域merge候选的候选位置的示例C0和C1。
[0031]图19示出了组合式双向预测merge候选的示例。
[0032]图20示出了运动矢量预测候选的示例性推导过程。
[0033]图21是针对空域运动矢量候选的运动矢量缩放的例示。
[0034]图22示出了4参数和6参数仿射模型的示例。
[0035]图23示出了每子块的仿射MVF的示例。
[0036]图24示出了仿射merge模式的候选位置的示例。
[0037]图25示出了经修改的merge列表构建过程的示例。
[0038]图26示出了基于三角形分割的帧间预测的示例。
[0039]图27示出了UMVE搜索过程的示例。
[0040]图28示出了UMVE搜索点的示例。
[0041]图29示出了帧内块复制的例示。
[0042]图30是视频处理装置的框图。
[0043]图31是视频处理的示例性方法的流程图。
[0044]图32示出了在调色板模式中编解码的块的示例。
[0045]图33示出了使用调色板预测子信令通知调色板条目的示例。
[0046]图34示出了水平和垂直遍历扫描的示例。
[0047]图35示出了调色板索引的编解码的示例。
[0048]图36示出了视频处理的示例性方法的示例。
[0049]图37示出了视频处理的示例性方法的示例。
具体实施方式
[0050]本文件提供了图像或视频比特流的解码器可以使用的各种技术,以提高解压缩或解码数字视频或图像的质量。为了简洁起见,“视频”一词在本文当中被用来既包含图片的序列(常规上被称为视频),又包含单独图像。此外,视频编码器还可以在编码过程期间实施这些技术,以便重建用于进一步的编码的解码帧。
[0051]本文中使用了章节标题,其目的是便于理解,而非使实施例和技术局限于对应的章节。照此,来自一个章节的实施例可以与来自其他章节的实施例相结合。
[0052]1.概述
[0053]本文件涉及视频编解码技术。具体地,其涉及预测块生成。其可以应用于现有的视频编解码标准,如HEVC,或待定案的标准(多功能视频编解码)。其还可能适用于未来的视频编解码标准或视频编解码器。
[0054]2.背景
[0055]视频编解码标准主要是通过开发公知的ITU

T和ISO/IEC标准而演变的。ITU

T开发了H.261和H.263,ISO/IEC开发了MPEG

1和MPEG<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于视频处理的方法,包括:针对视频的块和所述块的比特流表示之间的转换,采用组合式方法生成所述块的预测,所述组合式方法以组合方式使用帧内块复制(IBC)预测和帧内预测;以及基于所述预测执行所述转换。2.根据权利要求1所述的方法,其中,所述块中的样点的子集使用所述帧内预测的帧内预测信号作为预测,并且其余样点使用所述IBC预测的IBC预测信号作为预测。3.根据权利要求1或2所述的方法,其中,对于具有指向无效参考区域的块矢量的样点而言,使用所述帧内预测作为所述样点的预测。4.根据权利要求1或2所述的方法,其中,对于具有有效块矢量的样点而言,使用所述IBC预测作为所述样点的预测。5.根据权利要求1或2所述的方法,其中,对于当前块中的接近相邻块的重建样点的样点而言,使用所述帧内预测作为所述样点的预测。6.根据权利要求1或2所述的方法,其中,对于当前块中远离相邻块的重建样点的样点而言,使用所述IBC预测作为该样点的预测。7.根据权利要求1或2所述的方法,其中,对于所述块的色度子块,如果其同位亮度子块是在IBC模式下编解码的,那么使用所述IBC预测作为所述色度子块的预测。8.根据权利要求1或2所述的方法,其中,对于所述块的色度子块,如果其同位亮度子块是在IBC模式下编解码的,并且由所述亮度子块推导的块矢量(BV)对于所述色度子块有效,那么使用所述IBC预测作为所述色度子块的预测。9.根据权利要求1或2所述的方法,其中,对于所述块的色度子块,如果其同位亮度子块是在帧内模式下编解码的,那么使用所述帧内预测作为所述色度子块的预测。10.根据权利要求1或2所述的方法,其中,对于所述块的色度子块,如果由对应亮度分量推导出有效BV,那么使用所述IBC预测作为所述色度子块的预测。11.根据权利要求10所述的方法,其中,来自对应亮度分量的色度分量的BV被推导为与亮度样点相关联的BV,所述亮度样点与所述色度块的样点同位。12.根据权利要求11所述的方法,其中,所述色度块的所述样点处于所述色度块的中心。13.根据权利要求11所述的方法,其中,所述色度块的所述样点处于所述色度块的左上。14.根据权利要求1所述的方法,其中,所述块的预测是通过对所述帧内预测的帧内预测信号和所述IBC预测的IBC预测信号进行加权求均值而生成的。15.根据权利要求14所述的方法,其中,预定义一个或多个权重集,以组合所述帧内预测和所述IBC预测。16.根据权利要求14所述的方法,其中,所述IBC预测被作为帧间模式对待,并且应用组合式帧内

帧间预测(CIIP)权重来组合所述帧内预测和所述IBC预测。17.根据权利要求14所述的方法,其中,样点上的权重取决于所述样点在所述块内的相对位置。18.根据权利要求14所述的方法,其中,权重取决于所述块的编解码信息,所述编解码信息包括帧内预测模式、块维度、颜色分量和颜色格式中的至少一者。
19.根据权利要求1

18中任一项所述的方法,其中,在序列、图片、条带、片组、片、砖块、编解码树单元(CTU)、编解码树块(CTB)、编解码单元(CU)、预测单元(PU)、变换单元(TU)、其他视频单元级上信令通知或者在运行中推导所述方法和/或加权值的使用的指示。20.根据权利要求19所述的方法,其中,所述组合式方法被作为特殊IBC模式对待。21.根据权利要求20所述的方法,其中,如果一个块是按照IBC模式编解码的,则信令通知或推导出使用常规IBC方法或所述组合式方法的进一步指示。22.根据权利要求19所述的方法,其中,所述组合式方法被作为特殊帧内模式对待。23.根据权利要求22所述的方法,其中,如果一个块是按照帧内模式编解码的,则信令通知或推导出使用常规帧内方法或所述组合式方法的进一步指示。24.根据权利要求19所述的方法,其中,所述组合式方法被作为新预测模式对待。25.根据权利要求24所述的方法,其中,进一步扩展包括帧内模式、帧间模式和IBC模式在内的允许模式,以包括所述新预测模式。26.根据权利要求1

25中任一项所述的方法,其中,通过使用来自IBC模式以及不同于IBC模式的一种或多种其他模式的预测生成所述块的最终预测块。27.根据权利要求26所述的方法,其中,所述其他模式包括调色板模式和块差分脉冲编解码调制(BDPCM)模式中的至少一者。28.根据权利要求1

27中任一项所述的方法,其中,一个视频单元的一个或多个颜色分量的预测来自所述帧内预测,并且所述的一个视频单元的其他颜色分量的预测来自所述IBC预测。29.根据权利要求28所述的方法,其中,所述视频单元包括编解码单元、预测单元和变换单元中的至少一者。30.根据权利要求28或29所述的方法,其中,对亮度分量应用所述IBC预测,并且对色度分量应用所述帧内预测。31.根据权利要求28或29所述的方法,其中,对亮度分量应用所述帧内预测,并且对色度分量应用所述IBC预测。32.根据权利要求1

31中任一项所述的方法,其中,在使用所述组合式方法时,帧内预测过程受到修改。33.根据权利要求32所述的方法,其中,在生成帧内预测信号时禁用位置相关帧内预测组合(PDPC)模式。34.根据权利要求32所述的方法,其中,在生成帧内预测信号时禁用参考样点平滑。35.根据权利要求1

34中任一项所述的方法,其中,在使用所述组合式方法时,推导出或信令通知帧内模式。36.根据权利要求35所述的方法,其中,使用某一最可能模式(MPM)模式生成帧内预测。37.根据权利要求36所述的方法,其中,使用第一MPM模式生成所述帧内预测。38.根据权利要求36所述的方法,其中,使用第一可用MPM模式生成所述帧内预测。39.根据权利要求36所述的方法,其中,使用第一有角度MPM模式生成所述帧内预测。40.根据权利要求36所述的方法,其中,使用平面或DC模式生成所述帧内预测。41.根据权利要求36所述的方法,其中,使用VER或HOR模式生成所述帧内预测。42.根据权利要求36所述的方法,其中,使用对角线或反对角线模式生成所述帧内预
测。43.根据权利要求35所述的方法,其中,使用DM模式为所述块的色度块生成所述帧内预测。44.根据权利要求35所述的方法,其中,使用DC模式为所述块的色度块生成所述帧内预测。45.根据权利要求35所述的方法,其中,使用平面模式为所述块的色度块生成所述帧内预测。46.根据权利要求35所述的方法,其中,使用VER模式为所述块的色度块生成所述帧内预测。47.根据权利要求35所述的方法,其中,使用HOR模式为所述块的色度块生成所述帧内预测。48.根据权利要求35所述的方法,其中,使用包括LM、LM

L和LM

T模式中的至少一者的跨分量线性模型(CCLM)模式为所述块的色度块生成所述帧内预测。49.根据权利要求35所述的方法,其中,使用DC模式为所述块的亮度块生成所述帧内预测。50.根据权利要求35所述的方法,其中,使用对角线模式为所述块的亮度块生成所述帧内预测。51.根据权利要求35所述的方法,其中,使用反对角线模式为所述块的亮度块生成所述帧内预测。52.根据权利要求35所述的方法,其中,使用平面模式为所述块的亮度块生成所述帧内预测。53.根据权利要求35所述的方法,其中,使用VER模式为所述块的亮度块生成所述帧内预测。54.根据权利要求35所述的方法,其中,使用HOR模式为所述块的亮度块生成所述帧内预测。55.根据权利要求35所述的方法,其中,信令通知一个标志,以指示所述帧内预测是水平模式还是垂直模式。56.根据权利要求35所述的方法,其中,信令通知指示将使用哪一MPM模式为色度块生成所述帧内预测的索引。57.根据权利要求35所述的方法,其中,按顺序检查一组帧内模式,从而推导出帧内模式以生成所述帧内预测。58.根据权利要求35所述的方法,其中,使用与当前块相关联的帧内模式作为相继编解码的块的MPM。59.根据权利要求35所述的方法,其中,所述块被按照与正常IBC模式类似的方式对待。60.根据权利要求35所述的方法,其中,使用与当前块相关联的帧内模式推导用于当前块的对应色度块的DM模式。61.根据权利要求35所述的方法,其中,如果所述块的对应亮度块是采用所述组合式方法编解码的,那么用于所述块的对应色度块的DM模式被设置为默认模式。62.根据权利要求35所述的方法,其中,在应用所述组合式方法时,在滤波过程期间,所
述块被作为常规IBC编解码块对待。63.根据权利要求35所述的方法,其中,在应用所述组合式方法时,在滤波过程期间,所述块被作为常规帧内编解码块对待。64.根据权利要求35所述的方法,其中,在应用所述组合式方法时,在滤波过程期间,所述块被作为不同于现有IBC模式或帧内模式的新编解码模式对待。65.根据权利要求64所述的方法,...

【专利技术属性】
技术研发人员:许继征朱维佳张莉张凯刘鸿彬
申请(专利权)人:字节跳动有限公司
类型:发明
国别省市:

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

1