层间语法预测控制的制作方法

文档序号:9240337阅读:426来源:国知局
层间语法预测控制的制作方法
【技术领域】
[0001] 本发明涉及视频译码及压缩的区域。明确地说,其涉及高效率视频译码(HEVC)及 其扩展,例如可缩放视频译码(SVC)、多视图视频及3D译码(MVC、3DV),等。
【背景技术】
[0002] 数字视频能力可并入到广泛范围的装置中,包含数字电视、数字直播系统、无线广 播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子书阅读器、数码摄 像机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线 电电话、所谓的"智能电话"、视频电话会议装置、视频流式传输装置及其类似者。数字视频 装置实施视频写码技术,例如由MPEG-2、MPEG-4、ITU-TH. 263或ITU-TH. 264/MPEG-4第 10部分高级视频译码(AVC)所定义的标准、目前正在开发的高效率视频译码(HEVC)标准及 此些标准的扩展中所描述的视频译码技术。视频装置可通过实施此类视频译码技术而更有 效率地发射、接收、编码、解码及/或存储数字视频信息。
[0003] 视频译码技术包含空间(图片内)预测及/或时间(图片间)预测以减少或移除 视频序列中固有的冗余。对于基于块的视频译码,视频切片(即,视频帧或视频帧的一部 分)可分割成视频块,视频块还可被称作树块、译码单元(CU)及/或译码节点。使用相对 于同一图片中的相邻块中的参考样本的空间预测编码图片的经帧内译码(I)切片中的视 频块。图片的经帧间译码(P或B)切片中的视频块可使用相对于同一图片中的相邻块中的 参考样本的空间预测或相对于其它参考图片中的参考样本的时间预测。图片可称为帧,且 参考图片可称为参考帧。
[0004] 空间或时间预测导致译码块的预测性块。残差数据表示待译码原始块与预测性块 之间的像素差。经帧间译码块是根据指向形成预测性块的参考样本块的运动向量及指示经 译码块与预测性块之间的差的残差数据来编码。经帧内译码块是根据帧内译码模式及残差 数据来编码。为了进一步压缩,可将残差数据从像素域变换到变换域,从而产生残差变换系 数,接着可对残差变换系数进行量化。可扫描最初布置为二维阵列的经量化的变换系数,以 便产生变换系数的一维向量,且可应用熵译码以实现更多压缩。
[0005] 在一些情形中,需要对于特定基础层编解码器(例如,HEVC,等)实现从基础层进 行的一种类型的预测(称为层间语法预测(包含运动信息))。然而,当前SHVC(HEVC的可 缩放扩展)设计不提供指示是否允许从基础层的此预测的机制。

【发明内容】

[0006] -般来说,本发明描述与可缩放视频译码(SVC)有关的技术。下文描述的技术提 供用以指示对于特定基础层编解码器(例如,ffiVC,等)是否允许层间语法预测(包含运动 信息)的机制。
[0007] 在一个实施例中,提供一种用于编码或解码视频信息的设备。所述设备包含经配 置以存储与基础层及/或增强层相关联的视频信息的存储器单元。所述设备还包含操作性 地耦合到所述存储器单元的处理器。所述处理器经配置以提供经配置以启用或停用层间语 法预测的第一指示符。所述处理器还经配置以提供经配置以启用或停用层间纹理预测的第 二指示符。所述第一指示符与所述第二指示符可彼此分离地提供。在另一实施例中,所述 处理器经配置以提供所述第一指示符以至少部分地基于指示与所述基础层相关联的编解 码器的信息而停用层间语法预测。
[0008] 在另一实施例中,一种解码视频信息的方法包含:接收经配置以启用或停用层间 语法预测的第一指示符;以及接收经配置以启用或停用层间纹理预测的第二指示符。所述 第一指示符与所述第二指示符是彼此分离地接收。在一个实施例中,所述方法还包含至少 部分地基于指示与基础层相关联的编解码器的信息而停用层间语法预测。
[0009] 在另一实施例中,一种编码视频信息的方法包含:提供经配置以启用或停用层间 语法预测的第一指示符;以及提供经配置以启用或停用层间纹理预测的第二指示符。所述 第一指示符与所述第二指示符是彼此分离地提供。在一个实施例中,所述方法还包含提供 所述第一指示符以至少部分地基于指示与基础层相关联的编解码器的信息而停用层间语 法预测。
[0010] 在另一实施例中,一种非暂时性计算机可读媒体包含在执行时致使处理器进行以 下操作的代码:提供经配置以启用或停用层间语法预测的第一指示符;以及提供经配置以 启用或停用层间纹理预测的第二指示符。所述第一指示符与所述第二指示符是彼此分离地 提供。在一个实施例中,所述代码在执行时进一步致使所述处理器提供所述第一指示符以 至少部分地基于指示与基础层相关联的编解码器的信息而停用层间语法预测。
[0011] 在又一实施例中,一种用于译码视频信息的装置包含:用于提供经配置以启用或 停用层间语法预测的第一指示符的装置;以及用于提供经配置以启用或停用层间纹理预测 的第二指示符的装置。所述第一指示符与所述第二指示符可彼此分离地提供。在一个实施 例中,所述用于提供所述第一指示符的装置包含用于提供所述第一指示符以至少部分地基 于指示与基础层相关联的编解码器的信息而停用层间语法预测的装置。
[0012] 在附图及以下描述中阐述一或多个实例的细节,其并不希望限制本文所述的发明 性概念的完整范围。其它特征、目标及优势将从描述及图式且从权利要求书中显而易见。
【附图说明】
[0013] 贯穿各图式,参考数字可再使用以指示所指代元件之间的对应关系。提供图式以 说明本文中描述的实例实施例,且并不希望限制本发明的范围。
[0014] 图1是说明可利用根据本发明中描述的方面的技术的实例视频编码及解码系统 的框图。
[0015] 图2是说明可实施根据本发明中描述的方面的技术的视频编码器的实例的框图。
[0016] 图3是说明可实施本发明中描述的方面的技术的视频解码器的实例的框图。
[0017] 图4是说明根据本发明的方面的用于控制层间语法预测的方法的实施例的流程 图。
[0018] 图5是说明根据本发明的方面的用于控制运动预测的方法的另一实施例的流程 图。
【具体实施方式】
[0019] 本发明中描述的技术大体涉及可缩放视频译码(SVC)及多视图/3D视频译码。举 例来说,所述技术可与高效率视频译码01EVC)可缩放视频译码(SVC,有时称为SHVC)扩展 相关,且与其一起或在其内使用。在SVC扩展中,可存在多个视频信息层。在最低层级处的 层可充当基础层(BL),且在最顶部处的层(或最高层)可充当增强型层(EL)。"增强型层" 有时被称作"增强层",且这些术语可互换地使用。"基础层"有时被称作"参考层"(RL),且 这些术语也可互换地使用。基础层与顶层之间的所有层可充当EL或参考层(RL)中的任一 者或两者。举例来说,在中间的层可为在其下方的层(例如基础层或任何介入增强层)的 EL,且同时充当在其上方的增强层的RL。在基础层与顶层(或最高层)之间的每一层可用 作较高层进行层间预测的参考,且可使用较低层作为用于层间预测的参考。
[0020] 为简单起见,根据仅两个层来呈现实例:BL及EL;然而,应很好地理解,下文描述 的构想及实施例还适用于具有多个层的情况。此外,为了易于解释,常常使用术语"帧"或 "块"。然而,这些术语不打算是限制性的。举例来说,下文描述的技术可与多种视频单元中 的任一者一起使用,所述视频单元包含但不限于像素、块(例如,CU、PU、TU、宏块,等)、切 片、帧,等。
[0021] 视频译码
[0022] 视频译码标准包含ITU-TH. 261、ISO/IECMPEG-lVisual、ITU-TH. 262 或ISO/ IECMPEG-2Visual、ITU-TH.263、IS0/IECMPEG-4Visual及ITU-TH.264(也称为IS0/IEC MPEG-4AVC),包含其可缩放视频译码(SVC)及多视图视频译码(MVC)扩展。此外,存在一 种新的视频译码标准,高效视频译码01EVC),其正由ITU-T视频译码专家组(VCEG)及ISO/ IEC动画专家组(MPEG)的视频译码联合合作小组(JCT-VC)进行开发。下文中被称作HEVC WD10 的最新HEVC工作草案(WD)可从http://phenix.int-evry.fr/jct/doc_end_user/ documents/12_Geneva/wgll/JCTVC-L1003-vl2.zip获得。被称作HEVCWD9 的另一HEVC 工作草案可在http: //phenix.int-evry.fr/jct/doc_end_user/documents/ll_Shanghai/ wgll/JCTVC-K1003-vl3.zip处获得。被称作HEVCWD8(或WD8)的另一HEVC工作草案 可在http://phenix.int_evry.fr/jct/doc_end_user/documents/10_Stockholm/wgll/ JCTVC-J1003-v8.zip处获得。在下文中被称作HEVCWD7的另一HEVC工作草案可从http: // phenix.int-evry.fr/jet/doc_end_user/documents/9_Geneva/wgll/JCTVC-I1003-v5. zip获得。所有这些文件的全文以引用的方式并入。
[0023] 可缩放视频译码(SVC)可用以提供质量(也被称作信噪比(SNR))可缩放性、空间 可缩放性及/或时间可缩放性。举例来说,在一个实施例中,参考层(例如,基础层)包含足 以显示在第一质量水平处的视频的视频信息,且增强层包含相对于参考层的额外视频信息 以使得参考层及增强层一起包含足以显示在高于第一层级(例如,较少噪声、较大分辨率、 较佳帧率等)的第二质量水平处的视频的视频信息。增强型层可具有与基础层不同的空间 分辨率。举例来说,EL与BL之间的空间纵横比可为1.0、1.5、2. 0或其它不同比率。换句 话说,EL的空间方面可等于BL的空间方面的1. 0、1. 5或2. 0倍。在一些实例中,EL的缩放 因数可大于BL。举例来说,EL中的图片的大小可大于BL中的图片的大小。以此方式,可有 可能(但不限制)EL的空间分辨率大于BL的空间分辨率。
[0024] 在H. 264的SVC扩展中,可使用针对SVC提供的不同层来执行对当前块的预测。此 预测可被称作层间预测。在SVC中可利用层间预测方法以便减少层间冗余。层间预测的一 些实例可包含层间帧内预测、层间运动预测及层间残差预测。层间帧内预测使用基础层中 的共置块的重建来预测增强层中的当前块。层间运动预测使用基础层的运动来预测增强层 中的运动。层间残差预测使用基础层的残差来预测增强层的残差。
[0025] 在层间运动预测的一些实施例中,基础层(例如,用于共置块)的运动数据可用于 预测增强层中的当前块。举例来说,在译码增强层中的视频单元时,视频译码器可使用来自 参考层的信息以获得可用于识别额外假设的额外运动补偿数据。在从视频位流中的已经存 在的数据隐式地导出这些额外假设时,可以极少或没有位流大小上的额外成本而获得视频 译码中的额外性能。在另一实例中,来自在空间上相邻的视频单元的运动信息可用于定位 额外假设。所导出的假设可随后被平均或另外与显式地编码的假设组合以产生对视频单元 的值的更好预测。
[0026] 下文参考附图更充分地描述新颖系统、设备及方法的各个方面。然而,本发明可以 许多不同形式来体现,且不应将其解释为限于贯穿本发明所呈现的任何特定结构或功能。 而是,提供这些方面以使得本发明将为透彻且完整的,且将向所属领域的技术人员充分传 达本发明的范围。基于本文中的教示,所属领域的技术人员应
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1