用于基于子块的时间运动矢量预测的方法和设备技术

技术编号:26896619 阅读:67 留言:0更新日期:2020-12-29 16:25
视频解码的方法包括:获取当前图片,并且对于当前图片中包括的当前块,识别与当前图片不同的参考图片中包括的参考块,其中,当前块被划分为多个子块(CBSB),并且参考块具有多个子块(RBSB)。该方法包括:确定RBSB的参考图片是否是当前图片,并且响应于确定RBSB的参考图片是当前图片,将RBSB的编码模式确定为帧内模式。该方法还包括:响应于确定RBSB的参考图片不是当前图片,基于对应的RBSB的编码模式是否是帧内模式和帧间模式之一来确定CBSB中的一个CBSB的运动矢量预测值。

【技术实现步骤摘要】
【国外来华专利技术】用于基于子块的时间运动矢量预测的方法和设备交叉引用本公开内容要求于2018年6月4日提交的美国临时申请No.62/680,468“METHODSFORSUB-BLOCKBASEDTEMPORALMOTIONVECTORPREDICTION”的优先权的权益,该申请的全部内容通过引用合并于本文中。
本公开内容描述了通常与视频编码有关的实施例。
技术介绍
本文中提供的背景描述是出于总体上呈现本公开内容的背景的目的。就本
技术介绍
部分中描述的工作的程度而言,目前署名的专利技术人的工作以及在提交时可以不另外被限定作为现有技术的描述的方面既没有明确地也没有隐含地被承认为针对本公开内容的现有技术。近几十年来,已经已知使用具有运动补偿的图片间预测来执行视频编码和解码。未压缩的数字视频可以包括一系列图片,每个图片具有空间维度,例如1920×1080亮度样本和相关联的色度样本。该一系列图片可以具有例如每秒60个图片或60Hz的固定的或可变的图片速率(也被非正式地称为帧速率)。未压缩的视频具有高的码率要求。例如,每样本8位的1080p604:2本文档来自技高网...

【技术保护点】
1.一种用于解码器的视频解码的方法,所述方法包括:/n从已编码视频比特流中获取当前图片;/n对于所述当前图片中包括的当前块,识别与所述当前图片不同的参考图片中包括的参考块,所述当前块被划分为多个子块(CBSB),所述参考块具有多个子块(RBSB),所述多个RBSB分别对应于所述多个CBSB中的不同CBSB;/n确定所述RBSB的所述参考图片是否是所述当前图片;/n响应于确定所述RBSB的所述参考图片是所述当前图片,将所述RBSB的编码模式确定为帧内模式;以及/n响应于确定所述RBSB的所述参考图片不是所述当前图片,/n(i)对于所述CBSB中的一个CBSB,确定所述RBSB的编码模式是否是帧内...

【技术特征摘要】
【国外来华专利技术】20180604 US 62/680,468;20181205 US 16/210,6351.一种用于解码器的视频解码的方法,所述方法包括:
从已编码视频比特流中获取当前图片;
对于所述当前图片中包括的当前块,识别与所述当前图片不同的参考图片中包括的参考块,所述当前块被划分为多个子块(CBSB),所述参考块具有多个子块(RBSB),所述多个RBSB分别对应于所述多个CBSB中的不同CBSB;
确定所述RBSB的所述参考图片是否是所述当前图片;
响应于确定所述RBSB的所述参考图片是所述当前图片,将所述RBSB的编码模式确定为帧内模式;以及
响应于确定所述RBSB的所述参考图片不是所述当前图片,
(i)对于所述CBSB中的一个CBSB,确定所述RBSB的编码模式是否是帧内模式和帧间模式之一,以及
(ii)基于对应的RBSB的编码模式是否是所述帧内模式和所述帧间模式之一来确定所述CBSB中的所述一个CBSB的运动矢量预测值。


2.根据权利要求1所述的方法,其中,响应于确定所述对应的RBSB的编码模式是所述帧内模式,将所述一个CBSB的运动矢量预测值设置为默认运动矢量。


3.根据权利要求2所述的方法,其中,所述默认运动矢量是下述中的一个:(i)零运动矢量;以及(ii)所述CBSB与所述RBSB之间的偏移。


4.根据权利要求1所述的方法,其中,响应于确定所述对应的RBSB的编码模式是所述帧间模式,所述一个CBSB的运动矢量预测值是基于与所述对应的RBSB相关联的运动矢量预测值得到的。


5.根据权利要求4所述的方法,其中,所述一个CBSB的运动矢量预测值是与所述对应的RBSB相关联的所述运动矢量预测值的缩放版本。


6.根据权利要求1所述的方法,其中,根据与相邻于所述当前块的块相关联的运动矢量预测值来识别所述参考块。


7.根据权利要求1所述的方法,其中,所述参考图片是来自参考图片序列中的第一参考图片,所述参考图片序列与所述当前图片相关联。


8.一种用于视频解码的视频解码器,包括:
处理电路,其被配置成:
从已编码视频比特流中获取当前图片;
对于所述当前图片中包括的当前块,识别与所述当前图片不同的参考图片中包括的参考块,所述当前块被划分为多个子块(CBSB),所述参考块具有多个子块(RBSB),所述多个RBSB分别对应于所述多个CBSB中的不同CBSB;
确定所述RBSB的所述参考图片是否是所述当前图片;
响应于确定所述RBSB的所述参考图片是所述当前图片,将所述RBSB的编码模式确定为帧内模式;以及
响应于确定所述RBSB的所述参考图片不是所述当前图片,
(i)对于所述CBSB中的一个CBSB,确定所述RBSB的编码模式是否是帧内模式和帧间模式之一,以及
(ii)基于对应的RBSB的编码模式是否是所述帧内模式和所述帧间模式之一来确定所述CBSB中的所述一个CBSB的运动矢量预测值。

【专利技术属性】
技术研发人员:许晓中李翔刘杉
申请(专利权)人:腾讯美国有限责任公司
类型:发明
国别省市:美国;US

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

1