用于视频处理的方法、装置、计算机可读存储介质制造方法及图纸

技术编号:37295789 阅读:12 留言:0更新日期:2023-04-21 22:42
提供了用于视频处理的方法、装置、计算机可读存储介质,该方法包括:维护表的集合,其中每个表包括运动候选,并且每个运动候选与对应的运动信息相关联;使用对运动候选的修剪操作基于一个或多个表中的运动候选更新运动候选列表;以及使用构造的运动候选列表执行第一视频块与包括第一视频块的视频的比特流表示之间的转换。间的转换。间的转换。

【技术实现步骤摘要】
用于视频处理的方法、装置、计算机可读存储介质
[0001]本分案申请是申请日为2019年7月1日、申请号为201910586581.4、专利技术名称为“用于视频处理的方法、装置、计算机可读存储介质”的分案申请。
[0002]相关申请的交叉引用
[0003]本申请以及时要求2018年6月29日提交的国际专利申请No.PCT/CN2018/093663、2018年9月12日提交的国际专利申请No.PCT/CN2018/105193、2018年11月27日提交的国际专利申请No.PCT/CN2018/117627、和2019年1月10日提交的国际专利申请No.PCT/CN2019/071214的优先权和权益。国际专利申请No.PCT/CN2018/093663、国际专利申请No.PCT/CN2018/105193、国际专利申请No.PCT/CN2018/117627、和国际专利申请No.PCT/CN2019/071214的全部公开通过引用合并作为本申请的公开的一部分。


[0004]本专利文档涉及视频编码和解码技术、设备和系统。

技术介绍

[0005]尽管视频压缩有所进步,但是数字视频仍然占互联网和其它数字通信网络上最大的带宽使用。随着能够接收并且显示视频的连接的用户设备的数量增加,预计数字视频使用所需的带宽将继续增长。

技术实现思路

[0006]本文档公开了用于使用运动矢量的Merge列表编码和解码数字视频的方法、系统、和设备。
[0007]在一个示例方面,提供了视频处理的方法,包括:维护表的集合,其中每个表包括运动候选并且每个运动候选与对应的运动信息相关联;使用对运动候选的修剪操作基于一个或多个表中的运动候选更新候选列表;以及使用构造的候选列表执行第一视频块与包括第一视频块的视频的比特流表示之间的转换。
[0008]在另一方面,提供了用于视频处理的方法,包括:接收包括第一视频块的视频的比特流表示;向一个或多个表中的运动候选应用修剪操作以更新候选列表,其中每个表包括运动候选并且每个运动候选与对应的运动信息相关联;使用构造的候选列表执行比特流表示与第一视频块之间转换。
[0009]在又一代表性方面,本文描述的各种技术可以体现为存储在非暂时性计算机可读介质上的计算机程序产品。计算机程序产品包括用于实行本文描述的方法的程序代码。
[0010]在又一代表性方面,视频编码或解码装置可以实施如本文描述的方法。
[0011]在随附的附件、附图、和以下描述中阐述了一个或多个实施方式的细节。从描述和附图以及从权利要求,其它特征将是显而易见的。
附图说明
[0012]图1是示出视频编码器实施方式的示例的框图
[0013]图2示出了H.264视频编码标准中的宏块分割。
[0014]图3示出了将编码块划分成预测块的示例。
[0015]图4示出了将CTB(coding tree block,编码树块)细分为CB和变换块(Transform Block,TB)的示例实施方式。实线指示CB边界并且虚线指示TB边界,包括具有其分割的示例CTB、和对应的四叉树。
[0016]图5示出了用于分割视频数据的四叉树二叉树(Quad Tree Binary Tree,QTBT)结构的示例。
[0017]图6示出了视频块分割的示例。
[0018]图7示出了四叉树分割的示例。
[0019]图8示出了树类型信令(signaling)的示例。
[0020]图9示出了用于Merge候选列表构造的推导过程的示例。
[0021]图10示出了空间Merge候选的示例位置。
[0022]图11示出了考虑空间Merge候选的冗余检查的候选对的示例。
[0023]图12示出了Nx2N和2NxN分割的第二PU的位置的示例。
[0024]图13示出了时间Merge候选的运动矢量缩放。
[0025]图14示出了时间Merge候选的候选位置、以及它们的共位的图片。
[0026]图15示出了组合的双向预测Merge候选的示例。
[0027]图16示出了运动矢量预测候选的推导过程的示例。
[0028]图17示出了空间运动矢量候选的运动矢量缩放的示例。
[0029]图18示出了用于CU(coding unit,编码单元)的运动预测的示例可选时域运动矢量预测(Alternative Temporal Motion Vector Prediction,ATMVP)。
[0030]图19绘画地描绘了源块和源图片的识别的示例。
[0031]图20示出了具有四个子块和相邻块的一个CU的示例。
[0032]图21示出了双边匹配的示例。
[0033]图22示出了模板匹配的示例。
[0034]图23描绘了帧速率上转换(Frame Rate Up Conversion,FRUC)中的单边运动估计(Motion Estimation,ME)的示例。
[0035]图24示出了基于双边模板匹配的DMVR的示例。
[0036]图25示出了用于推导空间Merge候选的空间相邻块的示例。
[0037]图26描绘了查找表的代表性位置的选择如何更新的示例。
[0038]图27A和图27B示出了用运动信息的新集合更新查找表的示例。
[0039]图28是用于实施本文档中描述的视觉媒体解码或视觉媒体编码技术的硬件平台的示例的框图。
[0040]图29是视频处理的示例方法的流程图。
[0041]图30是视频处理的另一示例方法的流程图。
[0042]图31示出了具有提出的HMVP方法的解码流程图的示例。
[0043]图32示出了使用提出的HMVP方法更新表的示例。
[0044]图33A和图33B示出了基于冗余去除的LUT(Look Up Table,查找表)更新方法(去除了一个冗余运动候选)的示例。
[0045]图34A和图34B示出了基于冗余去除的LUT更新方法(去除了多个冗余运动候选)的示例。
具体实施方式
[0046]为了改进视频的压缩比,研究人员持续地寻找通过其来编码视频的新技术。
[0047]1.简介
[0048]本文档涉及视频编码技术。具体地,本文档涉及视频编码中的运动信息编码(诸如Merge模式、AMVP模式)。本文档可以应用于像HEVC的现有视频编码标准、或要最终确定的标准(多功能视频编码)。本文档也可以适用于未来视频编码标准或视频编解码器。
[0049]简要讨论
[0050]视频编码标准已经主要地通过众所周知的ITU

T和ISO/IEC标准的发展而演进。ITU

T产生了H.261和H.263,ISO/IEC产生了MPEG

1和MPEG

4视频(Visual),并且两个组织联合地产生本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种处理视频数据的方法,包括:维护表,其中所述表包括从已经编解码的视频的一个或多个块导出的一个或多个候选,并且所述表中的所述候选的排列基于将所述候选添加到所述表中的顺序;构造候选列表,其中在所述构造期间检查所述表中的至少一个第一候选,其中对所述至少一个第一候选使用修剪操作;使用所述候选列表导出运动信息;基于所述运动信息在当前块和所述视频的比特流之间执行转换。2.根据权利要求1所述的方法,其中用已经包括在所述候选列表中的至少一个第二候选对所述至少一个第一候选进行修剪。3.根据权利要求2所述的方法,其中所述至少一个第二候选中的每一个是基于所述至少一个第二候选中的每一个从何处导出而确定的。4.根据权利要求3所述的方法,其中,所述至少一个第二候选包括从所述当前块的给定空域相邻块导出的空域候选。5.根据权利要求2所述的方法,其中,所述至少一个第二候选包括所述候选列表中的前N个候选,N是整数。6.根据权利要求2所述的方法,其中所述至少一个第二候选的总数是K,其中K等于或小于2。7.根据权利要求6所述的方法,其中所述至少一个第二候选包括以下中的至少一个:从块A1导出的空域候选或从块B1导出的空域候选;其中块A1是相对于所述当前块的左相邻块,并且块B1是相对于所述当前块的上相邻块。8.根据权利要求2所述的方法,其中,所述至少一个第二候选是已经在所述候选列表中的一部分候选。9.根据权利要求8所述的方法,其中,所述候选列表中的所述一部分候选是一部分空域候选。10.根据权利要求2所述的方法,其中,如果所述至少一个第一候选中的候选与所述至少一个第二候选中的任何一个不同,则将所述候选添加到所述候选列表中。11.根据权利要求1所述的方法,其中,所述至少一个第二候选不包括基于子块的候选。12.根据权利要求1所述的方法,其中,当将来自所述表的候选添加到所述候选列表时,不调用所述修剪操作。13.根据权利要求1所述的方法,其中,所述表中的所述候选与运动信息相关联,所述运动信息包括预测方向、参考图片索引、运动矢量值、强度补偿标志、仿射标志、运动矢量差精度、或运动矢量差值中的至少一个。14.根据权利要求1所述的方法,其中,所述方法还包括:使用所述当前块的运动信息更新所述表。15.根据权利要求14所述的方法,其中,如果在将对应于所述运动信息的候选添加到所述表中之前所述...

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

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

1