视频编码方法及视频编码装置制造方法及图纸

技术编号:11703373 阅读:107 留言:0更新日期:2015-07-09 02:29
本发明专利技术提供一种视频编码方法及装置,用于三维或多视图视频编码或解码系统,该视频编码方法包括:从相关视图接收相应于当前图像中的当前区块的输入数据;基于视差矢量确定对应于当前区块的参考视图中的对应区块;在编码器端使用条带头部中的语法元素对对应区块的参考视图中的时间参考图像进行发信,或在解码器端根据条带头部中的语法元素确定对应区块的参考视图中的时间参考图像;确定当前区块的多个当前预测冗余;使用参考视图中的时间参考图像确定多个参考预测冗余;以及通过使用多个参考预测冗余预测多个当前预测冗余以对当前区块进行编码或解码。本发明专利技术提供的视频编码方法可有效提高存储器的存取性能。

【技术实现步骤摘要】

本专利技术有关于H维视频编码。更具体地,本专利技术有关于3D和多视图视频编码中的 参考图像选择和信令。
技术介绍
H维(t虹ee-dimensional, 3D)立体电视为近几年科技发展的趋势,其目的为带 给观众梅艳的视觉体验。目前已开发各种技术用W致能3D立体视图,且与其他技术相比, 多视图(multi-view)视频为3D电视应用的主要技术。传统视频为二维(two-dimensional, 2D)媒介,其从摄影机的角度向观众提供场景的单一视图。然而,多视图视频可提供动态场 景的任意视点(viewpoint)且为观众提供真实的感官。3D视频格式也可包括相应于对应纹 理(tex化re)图像的深度图(ckpthmap)。深度图也须进行编码W撞染(render)H维视图 或多视图。 本领域已掲露各种技术W改进3D视频编码的编码效率。也存在发展活动W标 准化(standardize)编码技术。例如,国际标准组织(InternationalOrganizationfor Standardization,ISO)内的工作组ISO/IECJTC1/SC29/WG11正在开发基于3D视频编码标 准的高效视频编码(化曲EfficiencyVideoCoding,肥VC)(称为3D-肥VD)。在3D和多 视图编码中,由于所有摄影机从不同视点捕捉相同场景,多视图视频将包括大量的视图间 兀余(inter-viewre化ndancy)。为共享相邻视图的先前已编码兀余信息,当前区块(PU) 的兀余信号可由视图间图像(inter-viewpicture)中的一或多个对应区块的兀余信号进 行预测,其中,由视差矢量(disparityvector,DV)定位该一或多个对应区块。 图1为根据3D-HEVC的当前设计的先进兀余预测(advancedresidual prediction,ARP)的实例示意图,其中,使用时间预测的当前视图中的兀余信号是由参 考视图中的兀余预测信号预测的。ARP的主要过程可描述如下,W用于当前预测单元 (predictionunit,PU)使用时间预测(即参考图像为时间参考图像)的情形:[000引1.使用运动矢量(表示为mv化X= 0或1)和当前视图(Vc)的当前图像(110) 中的当前区块(化rr112)的参考索引从当前区块(化rr112)的位置定位(locate)当前 视图(Vc)的参考图像(140)中的时间参考区块(CurrRef1蝴。[000引 2.使用当前区块(Curr1。)的推导DV130从当前区块(Curr1。)的位置定位 对应于当前区块(化rr112)的参考视图的参考图像(120)中的对应区块炬ase122)。 3.通过再使用当前区块(Curr1。)的时间运动信息(即mvLX和参考索引)定位 参考视图(化)中的对应区块炬ase122)的时间参考区块炬aseRef152)。 4.为减少存储器的存取带宽,当权重因子不为0时,在根据当前 3D-肥VC(HTM-9.0)标准执行运动补偿之前,对来自当前区块的运动矢量mvLX向固定参考 图像进行缩放(scale)。具体地,将固定参考图像定义为每个参考图像列表的第一时间参考 图像。 5.当前PU/区块的时间兀余信号的兀余预测项(predictor)可计算为参考视图中 的两个独立区块之间的差值(即Base-BaseRef)。换目之,通过参考兀余炬ase-BaseRef) 计算当前兀余(化rr-化rrRef)。 图2为基于3D-HEVC的H维视频编码中ARP的预测结构的示例示意图。当当前视 图使用视图间预测(即参考图像为视图间参考图像)而非时间预测时,ARP的主要过程可 描述为如图2中所示。 1.由当前视图(Vc)中的当前图像(210)的当前区块(Curr2。)的视差运动矢量 (330)定位参考视图(化)中的参考视图图像(320)的视图间参考区块炬ase222)。 2.使用时间运动矢量(mvL幻和参考索引定位参考视图中的视图间区块炬ase 222)的时间参考区块炬aseRef252),其中,首先使用L0运动信息;如果L0运动信息不可 用,则再使用L1运动信息。[001引 3.通过再使用当前区块(2。)的DV(230)从参考视图中的视图间参考区块炬ase222)的时间参考区块炬aseRef252)的位置定位当前视图中的当前区块的当前参考区块 (CurrRef242)。 4.为减少存储器的存取带宽,在当前2D-HEV"HTM-9. 0)中,当权重因子不为0 时,在执行运动补偿之前,对视图间参考区块炬ase222)向固定参考图像进行缩放。将固 定图像(fixedpicture)定义为每个参考图像列表的第一时间参考图像。然而,当来自基 础炬ase)的mvLO无效时,将使用来自基础的运动矢量mvLl。如果来自基础的mvLO和mvLl 都为无效的,则使用零向量,且将参考图像设置为当前区块的预测方向的第一时间参考图 像(列表0或列表1)。如果视图间参考区块炬ase222)不具有L0MV,来自视图间参考区 块炬ase222)的运动矢量可为无效的,或者用于视图间参考区块炬ase222)的列表0预 测为视图间视差补偿预测。[001引 5.根据(Curr-Base)计算当前视图间预巧IJ兀余。当前PU/区块的视图间兀余信 号的兀余预测项可计算为参考时间(referencetime)内中的两个独立区块之间的差值,即 另一存取单元(化rrRef-BaseRef)。 在ARP中,如图1所示,选择参考图像(即VO)中的每个参考列表的第一时间参 考图像作为对应区块的参考图像。然后对当前PU的运动矢量向参考视图中的对应区块 的选择参考图像进行缩放W通过执行运动补偿产生预测兀余信号。当当前PU为双向预测 (bi-prediction)编码且具有用于列表0和列表1的相同运动时,如图3所示,可由用于列 表0和列表1的不同参考图像产生不同预测兀余信号W用于列表0和列表1。图像310对 应于视图UV1)中的当前图像,且区块312对应于当前预测单元(PU)。当前PU的视差矢 量值V)314指向参考视图(V0)中的视图间参考图像(330)中的对应区块(332)。在此示例 中,对应区块(332)为与当前区块(312)相同的列表0中的同一参考图像。然而,如图3所 示,对应区块(332)为不同于当前区块(312)的列表1中的参考图像(350)。在相相反方向 中,将列表1MV缩放至参考图像(350)。当在相同方向参考图像为可用时,通过在相反方向 将MV缩放至参考图像可导致预测性能的衰减。 根据现有标准的发展,使用参考图像列表中的第一时间参考图像作为对应区块的 参考图像。因此,即使在相同图像中的条带(slice)之间发生参考列表重排序(reference listreordering)的一点变化也可能会导致对应区块的参考图像发生变化。由于动态随机 存取存储器(dynamicrandomaccessmemory,DRAM)的存取限制,频繁的基础视图化ase view)的参考图像变化可能会产生对解码器的性能负担。 对于高效解码器,DRAM的存取优化对于高效实施是至关重要的。双倍数据速率 (dou本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/CN104768017.html" title="视频编码方法及视频编码装置原文来自X技术">视频编码方法及视频编码装置</a>

【技术保护点】
一种视频编码方法,用于三维或多视图视频编码或解码系统,该方法包括:从相关视图接收相应于当前图像中的当前区块的输入数据;基于视差矢量确定对应于该当前区块的参考视图中的对应区块;在编码器端使用条带头部中的一或多个语法元素对该对应区块的该参考视图中的时间参考图像进行发信,或在解码器端根据该条带头部中的该一或多个语法元素确定该对应区块的该参考视图中的该时间参考图像;确定该当前区块的多个当前预测冗余;使用该参考视图中的该时间参考图像确定多个参考预测冗余;以及通过使用该多个参考预测冗余预测该多个当前预测冗余以对该当前区块进行编码或解码。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:林建良陈渏纹黄毓文张毓麟
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1