【技术实现步骤摘要】
【国外来华专利技术】用于球面图像和立方体图像的帧间预测的装置优先权声明本申请要求在2016年01月22日提出申请号为62/281,815的美国临时专利申请和在2017年01月06日提出申请号为15/399,813的美国专利申请的优先权。上述相关联申请整体以引用方式并入本文中。
本专利技术涉及图像和视频编解码。具体地,本专利技术涉及球面图像和从球面图像转换的立方体帧的帧间预测技术。
技术介绍
360度视频,也称为沉浸式视频,是一种前景广阔的技术,其可提供“身临其境的感觉”。沉浸感通过用覆盖全景视图的环绕场景围绕使用者来实现,具体是360度视场。“身临其境的感觉”可进一步通过立方体图像渲染来提升。因此,全景视频正被广泛应用于虚拟现实(VirtualReality,VR)应用中。沉浸式视频包括应用多个摄像机来捕捉场景以覆盖全景视图,例如360度视场。沉浸式摄像机通常应用被设置成捕捉360度视场的一系列摄像机。通常,至少两个摄像机被用于沉浸式摄像机。所有视频必须同时被捕捉,以及场景的单独片段(也被称为单独透视图)被记录。进一步地,一系列摄像机常常被设置成水平地捕捉视图,而这些摄像机的其他设置也是可能的。图1示出了360度球面全景图像的示例性处理链。360度球面全景图像可采用360度球面全景摄像机捕捉。球面图像处理单元110从摄像机处接收原始图像数据以组成360度球面全景图像。球面图像处理可包括图像缝合和摄像机校准。球面图像处理在本
中是熟知的,在本公开中省略其细节。转换可通过投影变换单元120来执行,以导出对应于立方体六个面的六面图像。由于360度图像序列可能需要大存储空间或高 ...
【技术保护点】
1.一种视频编码装置,其特征在于,应用于球面图像序列,所述装置包括一个或多个电子器件或处理器,用于:接收与球面图像序列相关联的输入数据,其中每个球面图像对应于360度全景图像;在参考帧中确定用于当前球面图像中当前块的搜索窗口,其中所述搜索窗口包括位于所述参考帧的垂直帧边界的外部或跨过所述参考帧的垂直帧边界以用于待编码的所述当前球面图像的至少一个块的一个区域;在所述搜索窗口内确定一个或多个候选参考块,其中,如果给定候选参考块位于所述参考帧的一个垂直帧边界的外部或跨过所述参考帧的一个垂直帧边界,则位于所述参考帧的所述一个垂直帧边界的外部或跨过所述参考帧的所述一个垂直帧边界的所述给定候选参考块的多个参考像素是在跨过所述参考帧的所述一个垂直帧边界的水平方向上自所述参考帧环形地访问的;基于与所述一个或多个候选参考块相关联的性能标准,在所述一个或多个候选参考块中选择最终参考块;使用所述最终参考块作为帧间预测子,将帧间预测应用于所述当前块以生成预测残差;将所述预测残差编码到视频比特流中;以及输出所述视频比特流。
【技术特征摘要】
【国外来华专利技术】2016.01.22 US 62/281,815;2017.01.06 US 15/399,8131.一种视频编码装置,其特征在于,应用于球面图像序列,所述装置包括一个或多个电子器件或处理器,用于:接收与球面图像序列相关联的输入数据,其中每个球面图像对应于360度全景图像;在参考帧中确定用于当前球面图像中当前块的搜索窗口,其中所述搜索窗口包括位于所述参考帧的垂直帧边界的外部或跨过所述参考帧的垂直帧边界以用于待编码的所述当前球面图像的至少一个块的一个区域;在所述搜索窗口内确定一个或多个候选参考块,其中,如果给定候选参考块位于所述参考帧的一个垂直帧边界的外部或跨过所述参考帧的一个垂直帧边界,则位于所述参考帧的所述一个垂直帧边界的外部或跨过所述参考帧的所述一个垂直帧边界的所述给定候选参考块的多个参考像素是在跨过所述参考帧的所述一个垂直帧边界的水平方向上自所述参考帧环形地访问的;基于与所述一个或多个候选参考块相关联的性能标准,在所述一个或多个候选参考块中选择最终参考块;使用所述最终参考块作为帧间预测子,将帧间预测应用于所述当前块以生成预测残差;将所述预测残差编码到视频比特流中;以及输出所述视频比特流。2.根据权利要求1所述的视频编码装置,其特征在于,如果所述给定候选参考块位于所述参考帧的一个水平帧边界的外部或跨过所述参考帧的一个水平帧边界,则位于所述参考帧的所述一个水平帧边界外部的所述给定候选参考块的多个参考像素是根据填充流程填充的。3.根据权利要求1所述的视频编码装置,其特征在于,如果所述给定候选参考块位于所述参考帧的一个垂直帧边界的外部或跨过所述参考帧的一个垂直帧边界,则位于所述参考帧的所述一个垂直帧边界的外部或跨过所述参考帧的所述一个垂直帧边界的所述给定候选参考块的多个参考像素是通过对所述给定候选参考块的多个参考像素的水平轴(即X轴)使用模运算而在水平方向上自所述参考帧环形地访问的。4.一种视频解码装置,其特征在于,应用于球面图像序列,所述装置包括一个或多个电子器件或处理器,用于:接收与球面图像序列相关联的视频比特流,其中每个球面图像对应于360度全景图像;从当前块的视频比特流推导出运动矢量;根据所述运动矢量,在所述参考帧中确定参考块,其中如果所述参考块位于参考帧的一个垂直帧边界的外部或跨过所述参考帧的一个垂直帧边界,则位于所述参考帧的所述一个垂直帧边界的外部或跨过所述参考帧的所述一个垂直帧边界的所述参考块的多个参考像素是在跨过所述参考帧的所述一个垂直帧边界的水平方向上自参考帧环形地访问的;从所述视频比特流推导出所述当前块的已解码预测残差;使用所述参考块作为帧间预测子,从所述已解码预测残差重构所述当前块;以及输出包括重构的所述当前块的球面图像序列。5.根据权利要求4所述的视频解码装置,其特征在于,如果所述参考块位于所述参考帧的一个水平帧边界的外部或跨过所述参考帧的一个水平帧边界,则位于所述参考帧的所述一个水平帧边界外部的所述参考块的多个参考像素是根据填充流程填充的。6.根据权利要求4所述的视频解码装置,其特征在于,如果所述参考块位于所述参考帧的一个垂直帧边界的外部或跨过所述参考帧的一个垂直帧边界,则位于所述参考帧的所述一个垂直帧边界的外部或跨过所述参考帧的所述一个垂直帧边界的所述参考块的多个参考像素是通过对所述参考块的多个参考像素的水平轴(即X轴)使用模运算而在水平方向上自所述参考帧环形地访问的。7.一种视频编码装置,其特征在于,应用于立方体图像序列,所述装置包括一个或多个电子器件或处理器,用于:接收与立方体图像序列相关联的输入数据,其中每个立方体帧是所述立方体图像序列的一个图像,每个立方体帧是通过从立方体展开六个立方体面而生成的,并且所述六个立方体面是通过将对应于360度全景图像的球面图像投影到所述立方体上而生成的;确定用于任何非连接或不连续的立方体面边缘的所述立方体帧的多个环形边缘,其中,所述立方体帧的每个环形边缘与由所述立方体上的一个环形边缘连接的两个相邻立方体面相关联;在所述参考帧中确定用于当前立方体帧中当前块的搜索窗口,其中,所述搜索窗口包括位于所述参考帧的环形边缘的外部或跨过所述参考帧的环形边缘以用于待编码的所述当前立方体帧的至...
【专利技术属性】
技术研发人员:林鸿志,张胜凯,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。