对称运动矢量差编解码制造技术

技术编号:31229042 阅读:30 留言:0更新日期:2021-12-08 09:49
描述了对称运动矢量差编解码。一种示例性视频处理方法包括:针对视频的当前图片的块与第一块的比特流表示之间的转换,基于该块的编解码信息确定对称运动矢量差(SMVD)模式对于该块是否是允许的;以及基于该确定执行该转换。换。换。

【技术实现步骤摘要】
【国外来华专利技术】对称运动矢量差编解码
[0001]相关申请的交叉引用
[0002]根据适用的《专利法》和/或《巴黎公约》的规定,本申请及时要求于2019年4月28日提交的国际专利申请号PCT/CN2019/084768以及于2019年5月16日提交的国际专利申请号PCT/CN2019/087201的优先权和利益。将国际专利申请号PCT/CN2019/084768和PCT/CN2019/087201的全部公开以引用方式并入本文,作为本申请公开的一部分。


[0003]本申请文件涉及视频编解码技术、设备和系统。

技术介绍

[0004]尽管视频压缩取得了进步,但是数字视频仍在互联网和其他数字通信网络上占据最大带宽使用量。随着能够接收和显示视频的连接用户设备数量的增加,预计数字视频使用的带宽需求将持续增长。

技术实现思路

[0005]本文件描述了各种实施例和技术,其中,使用运动矢量差编解码执行视频编码或解码,所述运动矢量差编码采用对称编码或解码技术。
[0006]在一个示例性方面当中,公开了一种视频处理方法。该方法包括:针对当前视本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于处理视频的方法,包括:针对视频的当前图片的块与第一块的比特流表示之间的转换,基于所述块的编解码信息确定对称运动矢量差(SMVD)模式对于所述块是否是允许的;以及基于所述确定执行所述转换。2.根据权利要求1所述的方法,其中,在SMVD模式下,仅针对包括参考列表X和参考列表Y在内的两个参考列表中的参考列表Y信令通知运动矢量差(MVD),其中,Y=1

X,并且参考列表Y中的信令通知的MVD用于推导参考列表X中的MVD,其中,X=0或1。3.根据权利要求2所述的方法,其中,X=0。4.根据权利要求1

2中的任何一项所述的方法,其中,所述编解码信息包括指示参考列表X中的MVD是否被强制为零的标志,X=0或1。5.根据权利要求4所述的方法,其中,即使在所述标志指示参考列表X中的MVD被强制为零时,对于所述块仍然允许SMVD模式。6.根据权利要求5所述的方法,其中,当所述标志指示参考列表1中的MVD被强制为零时,参考列表1中的MVD被强制为零,并且对于所述块允许SMVD模式。7.根据权利要求5所述的方法,其中,当所述标志指示参考列表1中的MVD被强制为零时,参考列表1中的MVD不被强制为零,而是由参考列表0中的关联MVD推导出,并且对于所述块允许SMVD模式。8.根据权利要求4所述的方法,其中,在所述标志指示参考列表X中的MVD被强制为零时,对于所述块不允许SMVD模式。9.根据权利要求8所述的方法,其中,在不允许SMVD模式时,SMVD模式的所有相关语法元素都是隐式推导的,而非信令通知的。10.根据权利要求2

9中的任何一项所述的方法,其中,通过所述比特流中的指示对需要为其信令通知MVD的参考列表Y进行信令通知。11.根据权利要求10所述的方法,其中,在序列级、图片级、条带级、片级、视频单元级中的至少一者当中信令通知所述指示。12.根据权利要求11所述的方法,其中,在序列参数集(SPS)和图片参数集(PPS)、图片标头、条带标头和片组标头中的至少一者当中信令通知所述指示。13.根据权利要求2

9中的任何一项所述的方法,其中,根据参考列表中的参考图片推导出需要为其信令通知MVD的参考列表Y。14.根据权利要求13所述的方法,其中,根据两个参考列表中的两个参考图片以及对应的两个参数Abs(currPocDiffL0)和Abs(currPocDiffL1)推导出需要为其信令通知MVD的参考列表Y,其中,Abs(currPocDiffL0)指示从当前图片到参考列表0中的参考图片的POC(图片顺序计数)距离的绝对值,并且Abs(currPocDiffL1)指示从当前图片到参考列表1中的参考图片的POC距离的绝对值。15.根据权利要求14所述的方法,其中,如果Abs(currPocDiffL0)大于Abs(currPocDiffL1),那么信令通知参考列表0的MVD,否则,信令通知参考列表1的MVD。16.根据权利要求14所述的方法,其中,如果Abs(currPocDiffL0)大于Abs(currPocDiffL1),那么信令通知参考列表1的MVD,否则,信令通知参考列表0的MVD。17.根据权利要求14所述的方法,其中,如果Abs(currPocDiffL0)大于或者等于Abs
(currPocDiffL1),那么信令通知参考列表0的MVD,否则,信令通知参考列表1的MVD。18.根据权利要求14所述的方法,其中,如果Abs(currPocDiffL0)大于或者等于Abs(currPocDiffL1),那么信令通知参考列表1的MVD,否则,信令通知参考列表0的MVD。19.根据权利要求14所述的方法,其中,如果Abs(currPocDiffL0)等于Abs(currPocDiffL1),那么信令通知参考列表0的MVD,否则,信令通知参考列表1的MVD。20.根据权利要求14所述的方法,其中,如果Abs(currPocDiffL0)等于Abs(currPocDiffL1),那么信令通知参考列表1的MVD,否则,信令通知参考列表0的MVD。21.根据权利要求2

9中的任何一项所述的方法,其中,需要为其信令通知MVD的参考列表Y从一个视频单元到另一视频单元改变。22.根据权利要求21所述的方法,其中,所述视频单元包括条带、片组、片、砖块和编解码单元(CU)中的至少一者。23.根据权利要求22所述的方法,其中,参考列表Y的选择取决于所述块的相邻块的参考图片信息。24.根据权利要求22所述的方法,其中,参考列表Y的选择取决于两个参考列表中的两个参考图片以及对应的两个参数PocDist0和PocDist1,其中,PocDist0是从参考列表0中的参考图片到当前图片的图片顺序计数(POC)距离的绝对值,并且PocDist1是从参考列表1中的参考图片到当前图片的POC距离的绝对值。25.根据权利要求24所述的方法,其中,具有PocDist0和PocDist1之间的较小POC距离绝对值的参考列表被选作参考列表Y。26.根据权利要求24所述的方法,其中,具有PocDist0和PocDist1之间的较大POC距离绝对值的参考列表被选作参考列表Y。27.根据权利要求24所述的方法,其中,如果PocDist0和PocDist1相等,那么参考列表0或者参考列表1被选作参考列表Y。28.根据权利要求1所述的方法,其中,在SMVD模式下,两个参考图片两者均选自同一参考列表。29.根据权利要求28所述的方法,其中,所述两个参考图片之一是前向参考图片,其POC小于当前POC,并且另一个参考图片是后向参考图片,其POC大于当前POC。30.根据权利要求29所述的方法,其中,检查参考列表0和参考列表1内的所有参考图片,从而找到第一参考图片和第二参考图片,所述第一参考图片的POC在所有小于当前POC的参考图片POC中最接近当前POC,所述第二参考图片的POC在所有大于当前POC的参考图片POC中最接近当前POC。31.根据权利要求1

30中的任何一项所述的方法,其中,SMVD模式包括目标参考图片的推导过程,所述推导过程包括搜索参考列表0内的前向目标参考图片并且搜索参考列表1内的后向目标参考图片的第一步骤以及搜索参考列表0内的后向目标参考图片并且搜索参考列表1内的前向目标参考图片的第二步骤。32.根据权利要求31所述的方法,其中,当从所述第一步骤发现所述目标参考图片中的至少一者时,跳过SMVD模式的所述第二步骤。33.根据权利要求32所述的方法,其中,如果一个目标参考图片是在参考列表0中发现的,并且在参考列表1中没有发现目标参考图片,那么跳过SMVD模式的所述第二步骤。
34.根据权利要求32所述的方法,其中,如果在参考列表0中没有发现目标参考图片,并且一个目标参考图片是在参考列表1中发现的,那么跳过SMVD模式的所述第二步骤。35.根据权利要求32所述的方法,其中,当未从所述第一步骤发现所述目标参考图片中的至少一者时,不允许SMVD模式,并且跳过所有SMVD相关语法的信令。36.根据权利要求31

35中的任何一项所述的方法,其中,在所述的目标参考图片的推导过程中发现的两个目标参考图片包括前向参考图片和后向参考图片,所述前向参考图片的POC小于当前图片,并且所述后向参考图片的POC大于当前图片。37.根据权利要求36所述的方法,其中,在所述的两个目标参考图片的推导过程之后,检查所述两个目标参考图片的POC,并且如果所述两个目标参考图片两者均具有小于当前图片的POC或者均具有大于当前图片的POC,则将所述目标参考图片重置为不可用。38.根据权利要求37所述的方法,其中,可以通过将RefIdxSymL0和RefIdxSymL1重置为

1而将所述目标参考图片重置为不可用,其中,RefIdxSymL0是参考列表0中的目标参考图片的索引,并且RefIdxSymL1是参考列表0中的目标参考图片的索引。39.根据权利要求36所述的方法,其中,当(RefIdxSymL1!=

1&&RefIdxSymL0!=

1&&DiffPicOrderCnt(currPic,RefPicList[0][RefIdxSymL1])*DiffPicOrderCnt(currPic,RefPicList[1][RefIdxSymL1])>0)为真时,将所述目标参考图片重置为不可用,其中,DiffPicOrderCnt(pic0,pic1)返回从图片pic0到图片pic1的POC距离。40.根据权利要求1

30中的任何一项所述的方法,其中,SMVD模式包括目标参考图片的推导过程,其去除了从参考列表0寻找前向参考图片并且从参考列表1寻找后向参考图片或者从参考列表1寻找前向参考图片并且从参考列表0寻找后向参考图片的限制。41.根据权利要求40所述的方法,其中,采用包括第一检查和第二检查在内的两项相关检查推导出SMVD模式中使用的目标参考图片,每一检查用于参考列表0和参考列表1之一。42.根据权利要求41所述的方法,其中,所述第一检查将寻找参考列表X中的一个参考图片,其中X为0或1,并且所述第二检查将根据所述第一检查的输出以及参考列表Y中的参考图片寻找参考列表Y中的一个参考图片,Y=1

X。43.根据权利要求42所述的方法,其中,针对参考列表X,计算每一参考图片与当前图片之间的POC距离,而不管其根据既定顺序是前向还是后向的。44.根据权利要求43所述的方法,其中,该既定顺序是参考图片索引的升序/将序。45.根据权利要求43或44所述的方法,其中,具有最小POC距离的参考图片被选作参考列表X的目标参考图片,并且通过RefInLX表示。46.根据权利要求43或44所述的方法,其中,具有最大POC距离的参考图片被选作参考列表X的目标参考图片,并且通过RefInLX表示。47.根据权利要求45或46所述的方法,其中,根据参考图片RefInLX从参考列表Y选择一个参考图片作为参考列表Y的目标参考...

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

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

1