【技术实现步骤摘要】
基于子图像码流视角相关视频编码中的误差抑制
[0001]本专利技术大体上涉及用于虚拟现实(virtual reality,VR)的视频编码,并且具体涉及将VR图像码流编码为多个子图像码流以支持视角相关视频编码时的误差预防。
技术介绍
[0002]当数据要在带宽容量有限的通信网络中发送或以其它方式传输时,可能会比较困难,因为即使在视频较短的情况下也需要对大量视频数据进行描述。因此,视频数据通常要先压缩,然后在现代电信网络中传输。由于内存资源可能有限,当在存储设备上存储视频时,视频的大小也可能成为问题。视频压缩设备通常在信源侧使用软件和/或硬件,以在传输或存储之前对视频数据进行编码,从而减少用来表示数字视频图像所需的数据量。然后,在目的地侧视频解压缩设备接收压缩的数据。在有限的网络资源以及对更高视频质量的需求不断增长的情况下,需要改进压缩和解压缩技术,这些改进的技术在几乎不影响图像质量的情况下能够提高压缩比。
技术实现思路
[0003]在一个实施例中,本专利技术包括一种在视频编码设备中实现的方法。所述方法包括:所 ...
【技术保护点】
【技术特征摘要】
1.一种编码方法,其特征在于,包括:获取轨迹中的子图像码流;对所述轨迹中的子图像码流中的图像进行编码;其中,所述对所述轨迹中的子图像码流中的图像进行编码,包括:确保帧间预测不参考子图像外的像素点值;限制运动矢量指向所述子图像中的整像素点位置和仅使用所述子图像中的整像素点位置进行插值的分数像素点位置;限制帧间预测,以使得用于时间运动矢量预测的候选运动矢量不会从所述子图像外的块导出。2.根据权利要求1所述的方法,其特征在于,所述对所述轨迹中的子图像码流中的图像进行编码还包括:当第一子图像码流中存在多个编码区块时,PPS中的entropy_coding_sync_enabled_flag值对于对应轨迹上携带的每个子图像码流为0。3.根据权利要求1和2中任一项所述的方法,其特征在于,所述对所述轨迹中的子图像码流中的图像进行编码还包括:要求轨迹包括相同数量个媒体像素点。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述对所述轨迹中的子图像码流中的图像进行编码还包括:要求在多个轨迹上具有相同像素点数的像素点的呈现时间相同。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述对所述轨迹中的子图像码流中的图像进行编码还包括:所述轨迹上具有相同像素点数的媒体像素点中携带的子图像的图像顺序编号值相等。6.一种在视频编码设备中实现的方法,其特征在于,所述方法包括:接收由多方向视频信号拼接的球形视频信号;将所述球形视频信号映射到多个子图像视频信号中,每个子图像视频信号包括子图像序列;将所述多个子图像视频信号编码为多个子图像码流;将所述多个子图像码流组成多个子图像轨迹,并指示所述子图像轨迹符合特定视频配置文件;发送所述多个子图像轨迹的集合以支持解码和显示虚拟现实视频视角。7.根据权利要求6所述的方法,其特征在于,将所述多个子图像视频信号编码为所述多个子图像码流包括:通过为每个当前子图像仅选择参考与所述当前子图像相同的子图像视频信号中的像素点的运动矢量,使用帧间预测对所述子图像码流进行部分编码。8.根据权利要求6和7中任一项所述的方法,其特征在于,所述特定视频配置文件是基于高效视频编码(High Efficiency Video Coding,HEVC)视角相关的全向媒体格式(Omnidirectional MediA Format,OMAF)视频配置文件。9.根据权利要求6至8中任一项所述的方法,其特征在于,选择参考与所述当前子图像相同的子图像视频信号中的像素点的运动矢量,包括:选择参考所述相同子图像视频信号中整像素点位置的运动矢量;选择参考分数像素点位置的运动矢量,所述分数像素点位置仅使用所述相同子图像视频信号中的整像素点位置进行插值。
10.根据权利要求6至9中任一项所述的方法,其特征在于,通过帧间预测对所述多个子图像视频信号进行编码还包括:针对每个当前子图像,从与所述当前子图像相同的子图像视频信号中的块中仅选择候选运动矢量。11.根据权利要求6至10中任一项所述的方法,其特征在于,通过帧间预测对所述多个子图像视频信号进行编码还包括禁用波前并行处理(wavefront parallel processing,WPP)。12.根据权利要求6至11中任一项所述的方法,其特征在于,禁用WPP包括将entropy_coding_sync_enabled_flag设置为0,其中所述entropy_coding_sync_enabled_flag包括在用于所述球形视频信号的图像参数集(picture parameter set,PPS)中。13.根据权利要求6至12中任一项所述的方法,其特征在于,约束所述子图像轨迹可以为:每个子图像轨迹包括的媒体像素点数量相同。14.根据权利要求6至13中任一项所述的方法,其特征在于,约束所述子图像轨迹还可以为:所述子图像轨迹包括公共呈现时间。15.根据权利要求6至14中任一项所述的方法,其特征在于,约束所述子图像轨迹还可以为:约束所述子图像轨迹,使得具有所述公共呈现时间的媒体像素点被指定在所述子图像轨迹上具有普通图像顺序编号值。16.根据权利要求6至15中任一项所述的方法,其特征在于,将所述球形视频信号映射到所述多个子图像视频信号包括:为每个子图像视频信号设置宽度和高度,其中所述宽度为64个像素的整数倍,所述宽度大于或等于256个像素,所述高度大于或等于256个像素。17.一种视频编码设备,其特征在于,包括:处理器,用于:接收由多方向视频信号拼接的球形视频信号;将所述球形视频信号映射到多个子图像视频信号中,每个子图像视频信号包括子图像序列;将所述多个子图像视频信号编码为多个子图像码流;将所述多个子图像码流组成多个子图像轨迹,并指示所述子图像轨迹符合特定视频配置文件;发送器,与所述处理器耦合,所述发送器用于:发送所述多个子图像轨迹的集合以支持解码和显示虚拟现实视频视角。18.根据权利要求17所述的视频编码设备,其特征在于,将所述多个子图像视频信号编码为所述多个子图像码流包括:通过为每个当前子图像仅选择参考与当前子图像相同的子图像视频信号中的像素点的运动矢量,使用帧间预测对所述子图像码流进行部分编码。19.根据权利要求17和18中任一项所述的视频编码设备,...
【专利技术属性】
技术研发人员:王业奎,方华猛,范宇群,陈建乐,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。