The invention discloses a method and device for processing 360 degree virtual reality images. According to one method, the deformation of the circle along the sphere used for inter-frame prediction of 2D frames is projected from 3D space. A source block in a 2D frame is projected to a 3D sphere. The source block on the 3D sphere is then rotated to the target block, which is projected back to the 2D frame and used as an inter-frame predictor. In one embodiment, the rotation axis is obtained based on motion vectors associated with samples or blocks in the reference image. In another embodiment, the rotation axis is obtained based on motion vectors associated with processed samples or blocks in the current image. According to another method, the deformation is obtained from the displacement of the viewpoint.
【技术实现步骤摘要】
【国外来华专利技术】沉浸式视频编解码中的帧间预测的方法及装置优先权声明本申请要求在2017年06月23日提出的申请号为62/523,883的美国临时专利申请以及在2017年06月23日提出的申请号为62/523,885的美国临时专利申请的优先权。上述美国临时专利申请整体以引用方式并入本文中。
本专利技术涉及360度虚拟现实(virtualreality,VR)图像/序列的图像/视频处理或编解码。具体而言,本专利技术涉及以不同投影格式推导出用于三维(three-dimensional,3D)内容的帧间预测。
技术介绍
360度视频,也称为沉浸式视频,是一种新兴技术,其可以提供“身临其境的感觉”。通过用覆盖全景视图的环绕式场景来环绕用户,特别是360度全景,以实现沉浸式感觉。通过立体渲染可以进一步改善“身临其境的感觉”。因此,全景视频广泛应用于虚拟现实(VirtualReality,VR)应用中。沉浸式视频涉及使用多个摄像机捕获情景,以覆盖全景视图,例如,360度视场。沉浸式摄像机通常使用用于捕获360度视场的全景摄像机或摄像机集。通常,两个或以上摄像机被用于沉浸式摄像机。所有视频必须同时被获取,并且该情景的单个段(也称为单个视角)被记录。此外,摄像机集通常用于水平地捕获视图,而其他摄像机设计是可能的。使用360度球面全景摄像机或用于覆盖360度周围所有视场的多个图像,360度VR图像可以被捕获。使用传统图像/视频处理设备,3D球面图像很难处理或存储。因此,使用3D到2D投影方法,360度VR图像通常被转换成2D格式。例如,等角投影(equirectangularprojecti ...
【技术保护点】
1.一种处理360度虚拟现实图像的方法,该方法包含:接收二维帧中的当前区块的输入数据,其中该二维帧是从三维球体投影而来;决定与该二维帧中的源区块相关的运动向量,其中该运动向量从该源区块中的源位置指向该二维帧中的目的位置;依据目标投影,投影该二维帧中的该源位置、该目的位置以及该源区块至该三维球体;沿着在该三维球体表面的旋转圆圈围绕旋转轴旋转该三维球体中的该源区块,以获得该三维球体中的变形参考区块;依据逆目标投影,将该三维球体中的该变形的参考区块映射回该二维帧;以及使用该二维帧中的变形的参考区块作为帧间预测子来编码或者解码该二维帧中的该当前区块。
【技术特征摘要】
【国外来华专利技术】2017.06.23 US 62/523,883;2017.06.23 US 62/523,8851.一种处理360度虚拟现实图像的方法,该方法包含:接收二维帧中的当前区块的输入数据,其中该二维帧是从三维球体投影而来;决定与该二维帧中的源区块相关的运动向量,其中该运动向量从该源区块中的源位置指向该二维帧中的目的位置;依据目标投影,投影该二维帧中的该源位置、该目的位置以及该源区块至该三维球体;沿着在该三维球体表面的旋转圆圈围绕旋转轴旋转该三维球体中的该源区块,以获得该三维球体中的变形参考区块;依据逆目标投影,将该三维球体中的该变形的参考区块映射回该二维帧;以及使用该二维帧中的变形的参考区块作为帧间预测子来编码或者解码该二维帧中的该当前区块。2.根据权利要求1所述的方法,其特征在于,该旋转圆圈对应该三维球体的表面的最大圆圈。3.根据权利要求1所述的方法,其特征在于,该旋转圆圈小于该三维球体的表面上的最大圆圈。4.根据权利要求1所述的方法,其特征在于,该三维球体的表面上的围绕着旋转轴的该旋转圆圈是基于该三维球体的源位置与目的位置来决定。5.根据权利要求4所述的方法,其特征在于,与该旋转圆圈对应的旋转轴与旋转角度θa是基于与而导出,并且其中与分别对应在该三维球体表面上的该源位置与该目的位置。6.根据权利要求1所述的方法,其特征在于,与该旋转圆圈对应的旋转轴与旋转角度是基于在参考帧中的多个运动向量导出。7.根据权利要求6所述的方法,其特征在于,与该旋转圆圈对应的旋转轴与旋转角度θ’是基于如下公式导出:其中si对应于该参考帧中的一个源区块,mv(si)对应于源区块si的运动向量,对应于通过围绕该旋转轴旋转在该源区块si的一个位置该旋转角度θ′导致的一个运动向量,并且||·||F是F-范数。8.根据权利要求1所述的方法,其特征在于,与该旋转圆圈相关的旋转轴与旋转角度是基于在当前帧中已编解码区域的多个运动向量而导出的。9.根据权利要求8所述的方法,其特征在于,与该旋转圆圈相关的该旋转轴与旋转角度θ′是基于如下公式导出:其中si对应于该当前帧中的该已编解码区域的一个源区块,mv(si)对应于源区块si的运动向量,对应于通过围绕该旋转轴旋转在该源区块si的一个位置该旋转角度θ′导致的一个运动向量。10.根据权利要求1所述的方法,其特征在于,与该旋转圆圈相关的旋转轴是预先定义的、或者该旋转轴是在比特流中被指示以指示旋转路径。11.根据权利要求1所述的方法,其特征在于,所述目标投影对应于等角投影、立方体投影、已调节立方体投影、等区域投影、八面体投影...
【专利技术属性】
技术研发人员:施正轩,林建良,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。