A method for encoding/decoding large field of view video into a bit stream in an immersive presentation system is disclosed. At least one picture of the large field of view video is represented as a surface, which is projected onto at least one 2D picture using a projection function. For at least one current block of the at least one 2D picture, at least one information item representing a modification of a 2D spatial neighborhood is determined according to the projection function. A set of adjacent blocks is determined using at least one information item indicating the modification, and at least a portion of the encoding/decoding of the current block is performed using the determined set of adjacent blocks.
【技术实现步骤摘要】
【国外来华专利技术】用于编码和解码大视场视频的方法和装置
本公开涉及编码和解码沉浸式视频,例如当在用于虚拟现实,增强现实或增强虚拟的系统中处理这样的沉浸式视频时,并且例如当在头戴式显示设备中显示时。
技术介绍
最近,可用的大视场内容(高达360°)已经增长。观看沉浸式显示设备(诸如头戴式显示器(HMD),智能眼镜,PC屏幕,平板电脑,智能手机等)上的内容的用户潜在地不完全可见这样的内容。这意味着在给定时刻,用户可能只是查看内容的一部分。然而,用户典型可以通过诸如头部移动,鼠标移动,触摸屏,语音等各种方式在内容内导航。典型期望编码和解码这样的内容。
技术实现思路
根据本原理的一个方面,公开一种用于将大视场视频编码成比特流的方法。所述大视场视频的至少一个画面被表示为表面,所述表面使用投影函数投影到至少一个2D画面上,所述方法包括,对于所述至少一个2D画面的至少一个当前块:-根据所述投影函数,确定表示2D空间邻域的修改的至少一个信息项,-使用表示修改的至少一个信息项确定一组相邻块,-使用所确定的该组相邻块执行编码所述当前块的至少一部分。本原理允许根据用于将表面投影到一个或多个画面上的投影函数来确定要编码的当前块的新邻居。使用用于将表面投影到矩形画面上的投影函数来确定表示修改的至少一个信息项。表示修改的这种信息项描述了2D画面中块的常规2D空间因果相邻的修改,以考虑由表面投影到矩形画面上引入的连续性和不连续性。这里公开的原理允许通过考虑由投影函数暗示的修改来适应当前块的相邻,如从常规编码器中已知的那样。然后,根据常规2D视频编码方案,将适应的相邻用于编码当前块。这样的适应的相邻者可以由编 ...
【技术保护点】
1.一种用于将大视场视频编码成比特流的方法,所述大视场视频的至少一个画面被表示为表面,所述表面使用投影函数投影到至少一个2D画面上,所述方法包括:‑根据所述投影函数,对于所述2D画面的至少一个当前区域,确定至少一个信息项,以在编码期间定义所述2D画面的区域用作当前区域的相邻区域以替换所述2D画面的空间相邻区域,‑对于所述区域的当前块,响应于所述至少一个信息项确定一组相邻块,‑使用所确定的该组相邻块编码所述至少一个当前块,其中所述至少一个信息项与编码模块相关联地定义,并且其中编码所述至少一个当前块使用所确定的该组相邻块用于相关联的编码模块。
【技术特征摘要】
【国外来华专利技术】2016.09.30 EP 16306263.11.一种用于将大视场视频编码成比特流的方法,所述大视场视频的至少一个画面被表示为表面,所述表面使用投影函数投影到至少一个2D画面上,所述方法包括:-根据所述投影函数,对于所述2D画面的至少一个当前区域,确定至少一个信息项,以在编码期间定义所述2D画面的区域用作当前区域的相邻区域以替换所述2D画面的空间相邻区域,-对于所述区域的当前块,响应于所述至少一个信息项确定一组相邻块,-使用所确定的该组相邻块编码所述至少一个当前块,其中所述至少一个信息项与编码模块相关联地定义,并且其中编码所述至少一个当前块使用所确定的该组相邻块用于相关联的编码模块。2.一种用于将大视场视频编码成比特流的装置,所述大视场视频的至少一个图像被表示为表面,所述表面使用投影函数被投影到至少一个2D画面上,所述装置包括:-用于根据所述投影函数,对于所述2D画面的至少一个当前区域确定至少一个信息项,以在编码期间定义所述2D画面的区域用作当前区域的相邻区域以替换所述2D画面的空间相邻区域的部件,-用于对于所述区域的当前块,响应于所述至少一个信息项确定一组相邻块的部件,-用于使用所确定的该组相邻块编码所述至少一个当前块的部件,其中所述至少一个信息项与编码模块相关联地定义,并且其中编码所述至少一个当前块使用所确定的该组相邻块用于相关联的编码模块。3.根据权利要求1所述的用于编码的方法或根据权利要求2所述的用于编码的装置,其中,所述编码模块属于包括以下至少之一的组:-使用属于该组相邻块的块的至少一个样本确定预测块,-确定用于编码所述至少一个当前块的帧内预测模式的最可能模式列表,-推导用于编码所述至少一个当前块的运动矢量的运动矢量预测器,-推导用于编码所述至少一个当前块的运动矢量的运动矢量,-在至少所述一个当前块与属于该组相邻块的块之间去块滤波,-在所述至少一个当前块的至少一个样本与属于该组相邻块的块的至少一个样本之间样本自适应偏移滤波。4.根据权利要求1和3中任一项所述的用于编码的方法或根据权利要求2-3中任一项所述的用于编码的装置,其中,所述2D画面包括块的至少一个区域,并且其中表示修改的所述至少一个信息项存储在所述邻居替换表中,用于所述至少一个当前块所属的当前区域,并且其中表示修改的所述至少一个信息项属于至少包括以下的组:-在所述2D画面中要使用的邻居替换区域而不是在空间上与所述当前区域相邻的邻居区域,以确定该组相邻块,-在所述2D画面中要使用的邻居替换区域而不是在空间上与所述当前区域相邻的不可用区域,以确定该组相邻块,-在所述2D画面中要使用的空替换区域而不是在空间上与所述当前区域相邻的邻居区域,以确定该组相邻块,其中所述空替换区域是包括来自所述2D画面的零块的区域。5.根据权利要求1和3-4中任一项所述的用于编码的方法或根据权利要求2-4中任一项所述的用于编码的装置,其中,所述至少一个信息项与要应用于所述2D画面的所述区域的变换相关联地定义,以用作相邻区域。6.根据权利要求5所述的用于编码的方法或根据权利要求5所述的用于编码的装置,其中,所述变换是旋转。7.根据权利要求1和3-6中任一项所述的用于编码的方法或根据权利要求2-6中任一项所述的用于编码的装置,其中,所述信息项存储在表格中。8.根据权利要求1和3-7中任一项所述的用于编码的方法或根据权利要求2-7中任一项所述的用于编码的装置,还包括将所述表格编码成所述比特流。9.一种用于解码表示大视场视频的比特流的方法,所述大视场视频的至少一个画面被表示为表面,所述表面使用投影函数投影到至少一个2D画面上,所述方法包括:-根据所述投影函数,对于所述2D画面的至少一个当前区域,确定至少一个信息项,以在编码期间定义所述2D画面的区域用作所述当前区域的相邻区域以替换所述2D画面的空间相邻区域,-对于所述区域的当前块,响应于所述至少一个信息项确定一组相邻块,-使...
【专利技术属性】
技术研发人员:T波里尔,F加尔平,F莱利安内克,
申请(专利权)人:交互数字VC控股公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。