三维视频编码中子预测单元的视图间运动预测的方法

文档序号:9493995阅读:314来源:国知局
三维视频编码中子预测单元的视图间运动预测的方法
【专利说明】三维视频编码中子预测单元的视图间运动预测的方法
[0001]【相关申请的交叉引用】
[0002] 本发明主张申请于2013年7月12日,序列号为PCT/CN2013/079287,标题为 "Methods for Inter-view Motion Prediction"的 PCT 专利申请的优先权。将此 PCT 专利 申请以参考的方式并入本文中。 【技术领域】
[0003] 本发明涉及三维视频编码。特别地,本发明涉及与用于三维(three-dimensional, 3D)编码系统中纹理预测单元(prediction unit,PU)的视图间运动预测(inter-view motion prediction,IVMP)相关联的基于子预测单元(prediction unit,PU)的预测。 【【背景技术】】
[0004] 三维电视技术是近年来的技术发展趋势,其试图给观看者带来轰动的观看体验 (viewing experience)。各种技术都被开发出来以使三维观看成为可能,且多视图视频 (multi-view video)是三维电视应用中的一个关键技术。为了利用视图间冗余,3D编码工 具,例如:视图间运动预测(inter-view motion prediction,IVMP)被集成到现有的3D高 效视频编码(3D_High Efficiency Video Coding,3D-HEVC)或 3D 高级视频编码(3D-A 视 差向量 anced Video Coding,3D-AVC)编解码器中。
[0005] 图1所示为当前3DV-HTM中IVMP的基本概念。对于导出用于附属视图中当前预 测单元(prediction unit,PU) 110 的时间视图间合并候选(temporal inter-view Merge candidate,TIVMC)的运动参数,视差向量(disparity vector,DV)可以被导出以定位参考 视图的参考块120。已导出的DV可以基于相邻块视差向量(neighboring block disparity vector,NBDV)或深度导向的NBDV(depth_oriented NBDV,DoNBDV)以用于当前预测单元 (prediction unit,PU)。当前PU 110的中间位置加上已导出的DV130,可获得参考样本位 置120。在参考视图的已编码图片中,覆盖该样本位置的预测块被当做参考块来使用。如果 此参考块使用运动补偿预测(motion compensated prediction,MCP)来编码,相关联的运 动参数可被用作当前视图中当前PU的TIVMC。已导出的DV还可被用作视差视图间合并候 选(disparity inter-view Merge candidate,DIVMC),以被直接用于当前 PU 的视差补偿 预测(disparity compensated prediction, DCP) 〇
[0006] 参考视图中的对应区域可具有大量的运动信息。然而,根据现有的编码方式,只有 参考视图中间位置区域的运动信息被用于附属视图中的当前PU。因此,希望开发出一种改 进的编码方法,其可以进一步利用参考视图中参考块的运动信息。 【
【发明内容】

[0007] 本发明揭露了一种用于结合了基于视图间运动预测的子块的三维编码或解码系 统的方法。本发明的实施例利用与当前纹理预测子PU相对应的参考视图的参考图片的参 考子块的相关联的运动或视差参数来预测当前纹理预测单元(prediction unit,PU)的 运动或视差参数,其中当前纹理子HJ是由当前的纹理PU切分(split from)出来的。每 个参考子块的位置可通过每个纹理子PU的具体位置加上已导出的视差向量(disparity vector,DV)来确定。单独的 DV(individual DV)或统一的已导出的 DV(unified derived DV)可用于定位对应于每个纹理子HJ的每个参考子块。统一的已导出的DV可以被显式地 (explicitly)发送到解码器或由解码器隐式地(implicitly)导出。统一的已导出的DV可 以从多个DV候选中选择,且DV选择信息可以被显式地发送到解码器或由解码器隐式地导 出。
[0008] 当对应于纹理子HJ的参考子块的运动或视差参数不可用时,纹理子PU可使用相 邻子PU的运动或视差参数。当对应于纹理子PU的参考子块的运动或视差参数不可用时,纹 理子F 1U可使用默认运动或视差参数。当参考子块的运动或视差参数对应于时间方向时,参 考子块的运动或视差参数可被用作与其对应的纹理子PU的时间方向的候选运动参数。否 贝 1J,当参考子块的运动或视差参数对应于视图间方向时,参考子块的运动或视差参数可被 用作与其对应的纹理子PU的视图间方向的候选运动参数。当参考子块的运动或视差参数 对应于时间方向时,对应于参考子块的纹理子PU可被分配一个与参考子块相同的运动向 量以及图片顺序计数(Picture Order Count,P0C)。当参考图片在视图间方向时,参考子 块的运动向量或视差向量被缩放以产生对应于参考子块的纹理子PU的运动向量。当用于 参考子块的参考图片的POC不同于用于子HJ的参考图片的POC时,参考子块的运动向量可 被缩放以产生对应于参考子块的纹理子PU的运动向量。
[0009] 根据本发明的一个实施例,用于当前纹理HJ的候选运动或视差参数包括由从当 前纹理HJ切分出来的至少一个纹理子PU导出的一个或多个候选运动或视差参数。于合并 模式中,用于当前纹理PU的候选运动或视差参数可用作当前纹理HJ的基于子块的视图间 合并候选。基于子块的视图间合并候选可被插入到候选列表的第一位置。当前纹理PU可 具有对应于不同子PU尺寸的多于一个的基于子块的视图间合并候选,且每个子PU尺寸包 括小于或等于PU尺寸的一个或多个块尺寸。
[0010] 纹理子HJ尺寸可由包括4x4、8x8、16x16以及当前纹理PU尺寸的一组中选择。当 纹理子HJ尺寸大于或等于当前纹理PU尺寸时,当前纹理PU将不会被进一步分割。一个旗 标可以被发送以指示纹理子PU尺寸、纹理子PU分区(texture sub-PU partition)的分区 等级(partition level)、纹理子PU分区的四叉树(quadtree)/分割深度、或当前纹理PU 是否被分为纹理子PU。旗标可以于比特流的序列等级、视图等级、图片等级、或条带等级来 显式地传送,例如:于序列参数集(sequence parameter set,SPS)、图片参数集(picture parameter set,PPS)、视频参数集(video parameter set,VPS)、调整参数集(adaptation parameter set,APS)、或条带标头,或旗标可以于解码器侧隐式地导出。 【【附图说明】】
[0011] 图1所示为根据现有的3D-HEVC的用于三维视频编码中当前块的运动或视差参数 预测的IVMP的示例。
[0012] 图2所示为根据本发明实施例的用于三维视频编码中当前块的运动或视差参数 预测的基于子PU的IVMP的示例。
[0013] 图3所示为根据本发明实施例的用于三维视频编码的基于子PU的IVMP的示范性 流程图。 【【具体实施方式】】
[0014] 如上所示,现有的编码方式仅使用用于附属视图的当前HJ的参考视图中的中间 位置区域的运动信息。此方式不能有效使用与参考相关联的运动信息。因此,本发明的 实施例使用子PU等级视图间运动预测(sub-PU level inter-view motion prediction, SPIVMP)以获取用于当前PU的改善的运动信息。图2所示为根据本发明实施例的SPIVMP 的示例。当前附属视图(即,VI)中的当前PU222被分为多个子PU,(即:A、B、C以及D),其 中,每个子PU具有较小的尺寸。与每个子PU相关联的视差向量(disparity vector,DV) 被加到相应位置(由每个子PU的中心的点所示)以定位参考视图(即,VO)中相应预测块 (即:A'、B'、C'或D'),其中,参考视图中的预测块(即:A'、B'、C'以及D')已经被编码。 覆盖样本位置的预测块被
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1