用于针对360视频编码的运动补偿的方法和装置制造方法及图纸

技术编号:32523610 阅读:34 留言:0更新日期:2022-03-05 11:14
提供了将解码器中的已编码视频序列解码为一系列重建的图片的方法,该重建的图片表示非平面表面在平面表面上的投影。该方法包括:通过下述来生成用于重建中的当前预测单元(Prediction Unit,PU)的包括多个候选运动矢量的有序候选列表:基于包括当前PU的投影的几何特性并且基于当前PU在投影中的位置对有序候选列表中的多个候选运动矢量进行排序;对索引进行解码;使用经解码的索引来参考所生成的有序候选列表以从所生成的有序候选列表中选择多个候选运动矢量之一;使用所选择的多个候选运动矢量之一来生成预测信号;以及使用所生成的预测信号来重建当前PU。成的预测信号来重建当前PU。

【技术实现步骤摘要】
【国外来华专利技术】用于针对360视频编码的运动补偿的方法和装置
相关申请的交叉引用
[0001]本申请要求于2019年4月26日在美国专利与商标局提交的美国专利申请第16/396,114号的优先权,该美国专利申请通过引用整体并入本文。


[0002]与实施方式一致的方法和装置涉及图像和视频编码和解码,并且更具体地,涉及用于针对360视频编码的运动补偿的方法和装置。

技术介绍

[0003]使用具有运动补偿的帧间图片预测的视频编码和解码已公知数十年。未压缩的数字视频可以包括一系列图片,每个图片的空间维度为例如1920
×
1080亮度样本和相关联的色度样本。所述一系列图片可以具有例如每秒60个图片或60Hz的固定的或可变的图片速率(也被非正式地称为帧速率)。未压缩的视频具有显著的比特率要求。例如,每样本8比特的1080p604:2:0视频(60Hz帧速率下1920
×
1080亮度样本分辨率)需要接近1.5Gbit/s带宽。一小时的这样的视频需要大于600千兆字节(GByte)的存储空间。
[0004]视频编码和本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种将解码器中的已编码视频序列解码为一系列重建的图片的方法,所述重建的图片表示非平面表面在平面表面上的投影,所述解码器采用具有运动矢量预测的运动补偿,并且所述方法包括:通过下述来生成用于重建中的当前预测单元(PU)的包括多个候选运动矢量的有序候选列表:基于包括所述当前PU的所述投影的几何特性并且基于所述当前PU在所述投影中的位置对所述有序候选列表中的所述多个候选运动矢量进行排序;对索引进行解码;使用经解码的索引来参考所生成的有序候选列表以从所生成的有序候选列表中选择所述多个候选运动矢量之一;使用所选择的所述多个候选运动矢量之一来生成预测信号;以及使用所生成的预测信号来重建所述当前PU。2.根据权利要求1所述的方法,其中,生成所述有序候选列表包括:基于包括具有方形形状的所述当前PU和与所述当前PU相邻的多个PU中的每一个的所述投影的几何特性,将所述多个PU中的所述当前PU的顶部的第一PU的多个运动矢量中的第一运动矢量在所述有序候选列表中排序在所述多个PU中的所述当前PU的左侧的第二PU的多个运动矢量中的第二运动矢量之前。3.根据权利要求1所述的方法,其中,生成所述有序候选列表包括:基于包括反向投影在球体上的所述当前PU和与所述当前PU相邻的多个PU中的每一个的所述投影的几何特性,将所述多个PU中的所述当前PU的左侧的第一PU的多个运动矢量中的第一运动矢量在所述有序候选列表中排序在所述多个PU中的所述当前PU的顶部的第二PU的多个运动矢量中的第二运动矢量之前。4.根据权利要求1所述的方法,其中,生成所述有序候选列表包括:基于多个PU中的第一PU与所述当前PU之间的第一公共边界大于所述多个PU中的第二PU与所述当前PU之间的第二公共边界,将与所述当前PU相邻的所述多个PU中的所述第一PU的多个运动矢量中的第一运动矢量在所述有序候选列表中排序在所述多个PU中的所述第二PU的多个运动矢量中的第二动矢量之前。5.根据权利要求1所述的方法,其中,对所述索引进行解码包括根据熵编码数对所述索引进行解码。6.根据权利要求1所述的方法,其中,对所述索引进行解码包括根据从熵编码的视频序列重建的符号对所述索引进行解码。7.根据权利要求1所述的方法,还包括传输重建的当前PU以用于后处理。8.一种用于将已编码视频序列解码为一系列重建的图片的装置,所述重建的图片表示非平面表面在平面表面上的投影,所述装置采用具有运动矢量预测的运动补偿,并且所述装置包括:至少一个存储器,其配置成存储计算机程序代码;以及至少一个处理器,其被配置成访问所述至少一个存储器并且根据所述计算机程序代码进行操作,所述计算机程序代码包括:第一生成代码,其被配置成使所述至少一个处理器通过下述来生成用于重建中的当前预测单元(PU)的包括多个候选运动矢量的有序候选列表:基于包括所述当前PU的所述投影
的几何特性并且基于所述当前PU在所述投影中的位置对所述有序候选列表中的所述多个候选运动矢量进行排序;解码代码,其被配置成使所述至少一个处理器对索引进行解码;选择代码,其被配置成使所述至少一个处理器使用经解码的索引来参考所生成的有序候选列表以从所生成的有序候选列表中选择所述多个候选运动矢量之一;第二生成代码,其被配置成使所述至少一个处理器使用所选择的所述多个候选运动矢量之一来生成预测信号;以及重建代码,其被配置成使所述至少一个处理器使用所生成的预测信号来重建所述当前PU。9.根据权利要求8所述的装置,其中,所述第一生成代码还被配置成使所述至少一个处理器基于包括具有方形形状的所述当前PU和与所述当前PU相邻的多个PU中的每一个的所述投影的几何特性,将所述多个PU中的所述当前PU的顶部的第一PU的多个运动矢量中的第一运动矢量在所述有序候选列表中排序在所述多个PU中的所述当前PU的左侧的第二PU的多个运动矢量中的第二运动矢量之前。10.根据...

【专利技术属性】
技术研发人员:史蒂芬
申请(专利权)人:腾讯美国有限责任公司
类型:发明
国别省市:

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

1