用于三维视频编解码中直接和跳跃模式的空间运动矢量预测推导方法和装置的制造方法

文档序号:8927357阅读:514来源:国知局
用于三维视频编解码中直接和跳跃模式的空间运动矢量预测推导方法和装置的制造方法
【专利说明】用于H维视频编解码中直接和跳跃模式的空间运动矢量预 测推导方法和装置
[000。相关申请的香叉引用
[0002] 本发明要求2013年1月7日递交的No. 61/749, 458,发明名称为"Methodsof SimplifiedDisparityVectorDerivationandInter-viewMotionVectorPrediction in3DorMulti-viewVideoCoding"的美国临时专利申请案的优先权,且将上述美国临时 专利申请案作为参考。
技术领域
[0003] 本发明有关于视频编解码,且尤其有关于S维(t虹ee-dimensional,3D)视频 编解码中直接模式值irectmode)和跳跃模式(Skipmode)的空间运动矢量(Motion Vector,MV)预测候选推导(derivation)。
【背景技术】
[0004] 近些年3D电视已成为技术潮流,其目标是带给观看者非常好的观看体验。多视 图(multi-view)视频技术用来捕捉和擅染(render) 3D视频。多视图视频通常通过同时 采用多个相机捕捉一场景而建立,其中多个相机被适当放置,使得每个相机可从一个视点 (viewpoint)捕捉该场景。具有与视图有关的大量视频序列的多视图视频代表大量数据。相 应地,多视图视频需要大存储空间进行存储W及/或者高带宽进行传输。因此,本技术领域 中已发展了多视图视频编解码技术,W减少所需的存储空间或者传输带宽。一种直接的方 法是对每个单一视图视频序列独立地应用传统视频编解码技术,而忽略不同视图之间的任 何关联(correlation)。该种直接的技术可能导致较差的编解码性能。为了改进多视图视 频编解码效率,多视图视频编解码总是利用视图间的冗余。两个视图间的视差(disparity) 由两个相机之间的位置和角度引起。视差模型,如仿射模型(affinemodel),被用来指示两 个视图帖中物体的位移。此外,一视图中帖的运动矢量可由另一视图中帖的运动矢量推导。
[0005] 对于3D视频来说,除了与多个视图有关的传统纹理(tex化re)数据之外,深度数 据也常被捕捉或推导。深度数据可为与一个视图或多个视图有关的视频捕捉。深度信息也 可由不同视图的图像推导。深度数据可通过比纹理数据低的空间解析度表示。深度信息对 视图合成和视图间预测都很有用。
[0006]国际电信联盟电信标准化部(InternationalTelecommunicationUnion TelecommunicationStandardizationSector,mJ-T)内的致力于 3D视频编码扩充发展的 联合工作组(JointCollaborativeTeamon3DVideoCodingExtensionDevelopment) 已在进行一些用于3D视频编解码的标准发展活动。在基于3D视频编解码的高级视频编解 码(AdvancedVideoCoding,AVC)的软件测试模式版本5. 0(3DV-ATM-6. 0)中,跳跃/直接 模式的运动矢量预测(MotionVectorPrediction,MVF〇候选根据预定义推导顺序,基于相 邻块的视差矢量值isparityVctor,DV)推导。当块W直接模式编码时,运动信息可从先前 已编码信息中推断,而不需要明确发送(signal)该运动信息。当块W跳跃模式编码时,运 动信息和残差(resi化al)信息均不需发送。在此情况下,残差信号被推断为0。
[0007] 图1显示了根据3DV-ATM-6. 0的用于跳跃/直接模式的基于优先权的 (priority-basecDMVP示范性示意图。与(依赖视图中)当前块110的中屯、点(112)有关的 视差矢量(114)被用于找到参考视图(基础视图)中相应块(120)的相应点(122)。在参 考视图中覆盖相应点(122)的块(124)的MV(126)被用作当前块的视图间MVP候选。视差 矢量114可由相邻块和中屯、点112的深度值推导。与当前纹理块(110)有关的深度信息在 图1中显不为块130,中屯、点显不为阴影块。若任意相邻块具有DV(如图1中块A的DVa), 相邻块的DV被用作视差矢量,W在参考图片中定位相应块。否则,转换后视差(convened disparity),即基于深度的视差(depth-baseddisparity)被采用,其中视差由中屯、点的深 度值和相机参数转换。与仅采用基于深度的视差的方法相比,采用空间相邻块DV的方法可 降低中屯、点的深度值不可用时的误差传播(errorpropagation)。术语"视差"和"视差矢 量"在本发明中可互换使用。
[000引当相邻块的DV所指向的相应块没有可用运动信息时,视图间候选将被视为不可 用,且其继续从相邻块捜索空间候选。或者,视图间候选推导进程可基于从当前块的深度 转换的视差。当相邻块的DV或者从当前块的深度转换的DV所指向的相应块为帖内编码 (intra-coded)或为当前图片采用无效参考图片时,相应块的运动信息被视为不可用。图2 中显示了基于从相邻块A、B和C值仅在C不可用时才被采用)推导的S个空间候选的中间 值的视图间候选推导的示范性流程图。在解码器端,运动补偿采用所推导的MVP候选的运 动信息进行。运动信息包括预测方向(单方向预测或双方向预测)、参考图片类型(时间预 巧。、虚拟预测或视图间预测)W及参考图片索引(index)。
[0009] 图2显示了根据3DV-ATM-6. 0的视图间MVP推导的示范性流程图。基于优先权的 MVP候选推导进程的输入数据包括与依赖视图中纹理图片的相邻块A、B和C有关的运动数 据(210)和依赖视图中当前块的深度数据(250)。任何与相邻块有关的视差信息被当作用 于视图间预测的运动信息。在步骤220中,检查与相邻块有关的DV的可用性。若相邻块的 MV不可用,如步骤230所示,MV由已推导DV代替,其中已推导DV由当前块有关的深度数据 转换而来。用来代替不可用MV的视差数据可对应于当前块的最大视差(步骤260)。如步 骤240所示,最终视差可基于MVP候选(即与块A、B和C有关的DV)的中间值确定。当前块 的视差矢量推导出后,在参考图片中覆盖相应点(122)的块(124)可被识别(indentify)。 与块124有关的运动矢量(126)可被用作视图间MVP候选。
[0010] 在3DV-ATM-6. 0中,当采用相邻块的DV在参考视图中定位相应点时,视图间候选 的列表OQist0)MV和列表Ulist1)MV各自被推断。明确来说,通过首先基于相邻块的 列表0DV(若可用)在参考图片中定位相应块,随后采用相应块的MV作为列表0的MVP候 选,列表0的MVP得W推导。类似地,通过首先基于相邻块的列表0DV(若可用)在参考图片 中定位相应块,随后采用相应块的MV作为列表1的MVP候选,列表1的MVP得W推导。如 图3所示,对于依赖视图中当前块(310)来说,当前块的相邻块
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1