用于对多层视频进行解码的方法和设备以及用于对多层视频进行编码的方法和设备技术

技术编号:12820978 阅读:96 留言:0更新日期:2016-02-07 12:08
一种对多层视频进行预测解码的方法,包括:获取指示存储第一层的解码画面缓冲器(DPB)与存储第二层的DPB是否同样地进行操作的信息;基于获取的信息对存储第二层的DPB进行操作。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术构思涉及对多层视频进行编码和解码,更具体地,涉及对存储被解码的画面的解码画面缓冲器进行管理的方法。
技术介绍
通常,根据指定的数据压缩标准(例如,运动图像专家组(MPEG)压缩标准)对视频数据进行编码,并将视频数据存储在数据存储介质中或以比特流的形式经由通信信道发送视频数据。可伸缩视频编码(SVC)是用于与各种类型的通信网络和终端相应地调整数据量并发送数据的视频压缩方法。此外,多视点编码(MVC)是用于压缩诸如三维(3D)画面的多视点视频。在现有技术中的SVC和MVC中,根据基于指定尺寸的宏块的有限编码方法对视频进行编码。
技术实现思路
技术问题本专利技术构思提供了一种对用于对多层视频中所包括的画面进行解码的解码画面缓冲器有效地进行管理的方法。本专利技术构思也提供了一种有效地发送与多层视频中所包括的各个画面有关的参考画面信息的方法,以便在多层视频正被解码的同时有效地管理解码画面缓冲器。技术方案根据本专利技术构思的一方面,提供了一种对多层视频进行预测解码的方法,所述方法包括:获取指示存储第一层的解码画面缓冲器(DPB)与存储第二层的DPB是否同样地进行操作的信息;基于获取的信息对存储第二层的DPB进行操作。所述方法还包括:如果存储第二层的DPB与存储第一层的DPB同样地进行操作,则参考与第一层有关的信息获取以下项中的至少一项:与第二层有关的参考画面集、与DPB有关的信息和与时间子层排序有关的信息。所述方法还包括:如果存储第二层的DPB与存储第一层的DPB同样地进行操作,则通过使用参考与第一层有关的信息获取的与第二层有关的信息对画面进行预测解码。对DPB进行操作的步骤包括:如果存储第二层的DPB与存储第一层的DPB同样地进行操作并且第一层从DPB中被删除,则基于获取的信息从DPB中删除第二层。对DPB进行操作的步骤包括:如果存储第二层的DPB与存储第一层的DPB同样地进行操作并且第一层的画面在DPB中被标记为短期参考画面或长期参考画面,则基于获取的信息与第一层的画面同样地对至少一个画面进行标记。所述方法还包括:如果存储第二层的DPB不与存储第一层的DPB同样地进行操作,则从与第二层有关的序列参数集和条带头中的至少一个获取以下项中的至少一项:与第二层有关的参考画面集、与DPB有关的信息和与时间子层排序有关的信息;通过使用与第二层有关的信息对画面进行解码。根据本专利技术构思的另一方面,提供了一种多层视频预测解码设备,包括:解析单元,获取指示存储第一层的解码画面缓冲器(DPB)与存储第二层的DPB同样地进行操作的信息;DPB,存储第一层和第二层;DPB控制器,对存储第二层的DPB进行操作;视频解码器,对第一层和第二层进行解码。如果存储第二层的DPB与存储第一层的DPB同样地进行操作,则解析单元参考与第一层有关的信息获取以下项中的至少一项:与第二层有关的参考画面集、与DPB有关的信息和与时间子层排序有关的信息。如果存储第二层的DPB与存储第一层的DPB同样地进行操作,则视频解码器通过使用参考与第一层有关的信息获取的与第二层有关的信息对画面进行预测解码。如果存储第二层的DPB与存储第一层的DPB同样地进行操作并且第一层从DPB中被删除,则DPB控制器基于获取的信息从DPB中删除第二层。如果存储第二层的DPB与存储第一层的DPB同样地进行操作并且第一层的画面在DPB中被标记为短期参考画面或长期参考画面,则DPB控制器基于获取的信息与第一层的画面同样地对至少一个画面进行标记。如果存储第二层的DPB不与存储第一层的DPB同样地进行操作,则解析单元从与第二层有关的序列参数集和条带头中的至少一个获取以下项中的至少一项:与第二层有关的参考画面集、与DPB有关的信息和与时间子层排序有关的信息;视频解码器通过使用与第二层有关的信息对画面进行解码。根据本专利技术构思的另一方面,提供了一种对多层视频进行预测编码的方法,所述方法包括:确定存储第一层的DPB与存储第二层的DPB是否同样地进行操作;基于确定的结果产生指示存储第一层的DPB与存储第二层的DPB是否同样地进行操作的信息。所述方法还包括:基于确定的结果对多层视频进行编码。根据本专利技术构思的另一方面,提供了一种多层视频预测解码设备,包括:DPB操作信息产生器,确定存储第一层的DPB与存储第二层的DPB是否同样地进行操作并基于确定的结果产生指示存储第一层的DPB与存储第二层的DPB是否同样地进行操作的信息;视频编码器,基于确定的结果对多层视频进行编码。附图说明图1是根据本专利技术的实施例的视频编码设备的框图;图2是根据本专利技术的实施例的视频解码设备的框图;图3是用于描述根据本专利技术的实施例的编码单元的构思的示图;图4是根据本专利技术构思的示例性实施例的基于编码单元的图像编码器的框图;图5是根据本专利技术的实施例的基于编码单元的图像解码器的框图;图6是示出根据本专利技术的实施例的根据深度的较深层编码单元以及分区的示图;图7是用于描述根据本专利技术的实施例的编码单元和变换单元之间的关系的示图;图8是用于描述根据本专利技术的实施例与编码深度相应的编码单元的编码信息的示图;图9是根据本专利技术的实施例的根据深度的较深层编码单元的示图;图10到图12是用于描述根据本专利技术的实施例的编码单元、预测单元和变换单元之间的关系的示图;图13是用于描述根据表1的编码模式信息的编码单元、预测单元或分区、以及变换单元之间的关系的示图;图14是根据本专利技术的实施例的多层视频编码设备的框图;图15是根据本专利技术的实施例的对多层视频进行解码的方法的流程图;图16是根据本专利技术的实施例的基于存储各个层的DPB是否同样地进行操作而对多层视频进行解码的方法的流程图;图17是示出根据本专利技术的实施例的多层视频解码设备的框图;图18是根据本专利技术的实施例的对多层视频进行解码的方法的流程图;图19是根据本专利技术的实施例的基于存储各个层的DPB是否同样地进行操作而对多层视频进行解码的方法的流程图;图20是根据本专利技术的实施例的示出对每个层的DPB进行操作的方法的示例的示图;图21是示出根据本专利技术的实施例的包括指示是否对各个层的DPB同样地进行操作的信息的vps_extension的示例的示图;图22a和图22b是示出包括指示是否对各个层的DPB同样地进行操作的信息的SPS的示例的示图;图23a本文档来自技高网...

【技术保护点】
一种对多层视频进行预测解码的方法,所述方法包括:获取指示存储第一层的解码画面缓冲器与存储第二层的解码画面缓冲器是否同样地进行操作的信息;基于获取的信息对存储第二层的解码画面缓冲器进行操作。

【技术特征摘要】
【国外来华专利技术】2013.04.05 US 61/808,7101.一种对多层视频进行预测解码的方法,所述方法包括:
获取指示存储第一层的解码画面缓冲器与存储第二层的解码画面缓冲器
是否同样地进行操作的信息;
基于获取的信息对存储第二层的解码画面缓冲器进行操作。
2.如权利要求1所述的方法,还包括:如果存储第二层的解码画面缓冲
器与存储第一层的解码画面缓冲器同样地进行操作,则参考与第一层有关的
信息获取以下项中的至少一项:与第二层有关的参考画面集、与解码画面缓
冲器有关的信息和与时间子层排序有关的信息。
3.如权利要求2所述的方法,还包括:如果存储第二层的解码画面缓冲
器与存储第一层的解码画面缓冲器同样地进行操作,则通过使用参考与第一
层有关的信息获取的与第二层有关的信息对画面进行预测解码。
4.如权利要求1所述的方法,其中,对解码画面缓冲器进行操作的步骤
包括:如果存储第二层的解码画面缓冲器与存储第一层的解码画面缓冲器同
样地进行操作并且第一层从解码画面缓冲器中被删除,则基于获取的信息从
解码画面缓冲器中删除第二层。
5.如权利要求1所述的方法,其中,对解码画面缓冲器进行操作的步骤
包括:如果存储第二层的解码画面缓冲器与存储第一层的解码画面缓冲器同
样地进行操作并且第一层的画面在解码画面缓冲器中被标记为短期参考画面
或长期参考画面,则基于获取的信息与第一层的画面同样地对至少一个画面
进行标记。
6.如权利要求1所述的方法,还包括:
如果存储第二层的解码画面缓冲器不与存储第一层的解码画面缓冲器同
样地进行操作,则从与第二层有关的序列参数集和条带头中的至少一个获取
以下项中的至少一项:与第二层有关的参考画面集、与解码画面缓冲器有关
的信息和与时间子层排序有关的信息;
通过使用与第二层有关的信息对画面进行解码。
7.一种多层视频预测解码设备,包括:
解析单元,获取指示存储第一层的解码画面缓冲器与存储第二层的解码
画面缓冲器同样地进行操作的信息;
解码画面缓冲器,存储第一层和第二层;
解码画面缓冲器控制器,对存储第二层的解码画面缓冲器进行操作;
视频解码器,对第一层和第二层进行解码。
8.如权利要求7所述的多层视频预测解码设备,其中,如果存储第二层
的解码画...

【专利技术属性】
技术研发人员:崔秉斗朴慜祐魏浩千尹载元李振荣曹容振
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1