用于视频编码和解码的方法和装置制造方法及图纸

技术编号:14706697 阅读:79 留言:0更新日期:2017-02-25 13:51
各种用于视频编码和解码的方法、装置和计算机程序产品。在某些实施例中,在包括第一视频位流的基础层和/或第二视频位流的增强层的文件或者流中对与基础层图片和增强层图片相关联的数据结构进行编码,其中,能够从所述基础层预测所述增强层;以及,还将信息编码到所述数据结构中,所述信息指示是否所述基础层图片被视为用于增强层解码的内部随机访问点图片。如果所述基础层图片被视为用于增强层解码的内部随机访问点图片;则所述数据结构信息进一步指示将在所述增强层解码中被使用的针对经解码的基础层图片的所述内部随机访问点IRAP图片的类型。

【技术实现步骤摘要】
【国外来华专利技术】
概括地说,本申请涉及用于视频编码和解码的装置、方法和计算机程序。具体地说,各种实施例涉及对经交错的源内容的编码和解码。
技术介绍
本小节旨在为在权利要求中被详述的专利技术提供背景或者上下文。本文中的说明书可以包括这样的概念,所述概念可以被研究,但不必是之前已被设想或者研究的概念。因此,除非在本文中另外指出,否则在本小节中描述的内容不是本申请中的说明书和权利要求的现有技术,并且不经由被包括在本小节中而被承认是现有技术。视频编码系统可以包括将输入视频变换成适于存储/传输的经压缩的表示的编码器和可以将经压缩的视频表示解压回可查看的形式的解码器。编码器可以丢弃原始视频序列中的一些信息以便以更紧凑的形式表示视频,例如以便使能以比否则可能需要的位率更低的位率存储/传输视频信息。可伸缩视频编码指其中一个位流可以包含采用不同位率、分辨率、帧率和/或其它类型的可伸缩性的内容的多个表示的编码结构。可伸缩位流可以由提供可得的最低质量视频的基础层和一个或多个当与较低层一起被接收和解码时增强视频质量的增强层组成。为提升增强层的编码效率,该层的经编码的表示可以取决于较低层。每个层与它的全部有依赖的层一起是采用特定空间分辨率、时间分辨率、质量水平和/或其它类型的可伸缩性的操作点的视频信号的一个表示。当前研究和开发了各种用于提供三维(3D)视频内容的技术。具体地说,密集的研究已被聚焦于其中一个查看器能够看见仅来自具体的查看点的一对立体声视频和来自不同的查看点的另一对立体声视频的各种多视图应用。用于这样的多视图应用的多数可行的方法中的一种方法已证明是这样的,其中,仅例如是单声道或者立体声视频加某些互补数据的有限数量的输入视图被提供给解码器侧,并且全部所需的视图然后被解码器本地地渲染(即,合成)以被显示在显示器上。在对3D视频内容的编码中,可以使用诸如高级视频编码标准(H.264/AVC)、H.264/AVC的多视图视频编码(MVC)扩展或者HEVC的可伸缩扩展之类的视频压缩系统。
技术实现思路
某些实施例提供了一种用于对视频信息进行编码和解码的方法。在某些实施例中,目标是使能实现使用诸如是SHVC的可伸缩视频编码扩展进行的自适应分辨率变更。这可以经由在可伸缩视频编码位流中指示增强层中的仅特定类型的图片(例如,RAP图片或者利用不同的NAL单元类型指示的不同类型的图片)使用层间预测来完成。另外,可以在位流中指示自适应分辨率变更操作,以使得除了对于切换图片外,序列中的每个AU包含来自单一层的单一图片(其可以或者可以不是基础层图片);并且,切换在其处发生的访问单元包括来自两个层的图片,并且可以使用层间可伸缩性工具。前述的编码配置可以提供某些改进。例如,通过使用该指示,可以在具有可伸缩的扩展框架的视频会议环境中使用自适应分辨率变更;并且,中间框可以对于裁剪位流和适应于具有不同能力的端点具有更大灵活性。在详细说明书中提供了本专利技术的示例的各种方面。根据第一方面,提供了一种方法,所述方法包括:接收用于确定是否从解码经编码的字段到解码经编码的帧或者从解码经编码的帧到解码经编码的字段的切换点存在于位流中的一个或多个指示,其中,如果所述切换点存在,则所述方法进一步包括:作为对确定从解码经编码的字段到解码经编码的帧的切换点的响应,执行以下操作:接收第一可伸缩性层的第一经编码的帧和第二可伸缩性层的第二经编码的字段;将所述第一经编码的帧重构成第一经重构的帧;将所述第一经重构的帧重新采样成第一参考图片;以及将所述第二经编码的字段解码成第二经重构的字段,其中,所述解码包括使用所述第一参考图片作为对所述第二经编码的字段的预测的参考;作为对确定从解码经编码的帧到解码经编码的字段的切换点的响应,执行以下操作:将第三可伸缩性层的第一对经编码的字段解码成第一经重构的互补字段对或者将第三可伸缩性层的第一经编码的字段解码成第一经重构的字段;将所述第一经重构的互补字段对中的一个字段或者全部两个字段或者所述第一经重构的字段重新采样成第二参考图片;将第四可伸缩性层的第二经编码的帧解码成第二经重构的帧,其中,所述解码包括使用所述第二参考图片作为对所述第二经编码的帧的预测的参考。根据本专利技术的第二方面,提供一种装置,所述装置包括至少一个处理器和包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为,利用所述至少一个处理器,导致所述装置执行以下操作:接收用于确定是否从解码经编码的字段到解码经编码的帧或者从解码经编码的帧到解码经编码的字段的切换点存在于位流中的一个或多个指示,其中,如果所述切换点存在,则所述方法进一步包括:作为对确定从解码经编码的字段到解码经编码的帧的切换点的响应,执行以下操作:接收第一可伸缩性层的第一经编码的帧和第二可伸缩性层的第二经编码的字段;将所述第一经编码的帧重构成第一经重构的帧;将所述第一经重构的帧重新采样成第一参考图片;以及将所述第二经编码的字段解码成第二经重构的字段,其中,所述解码包括使用所述第一参考图片作为对所述第二经编码的字段的预测的参考;作为对确定从解码经编码的帧到解码经编码的字段的切换点的响应,执行以下操作:将第三可伸缩性层的第一对经编码的字段解码成第一经重构的互补字段对或者将第三可伸缩性层的第一经编码的字段解码成第一经重构的字段;将所述第一经重构的互补字段对中的一个字段或者全部两个字段或者所述第一经重构的字段重新采样成第二参考图片;将第四可伸缩性层的第二经编码的帧解码成第二经重构的帧,其中,所述解码包括使用所述第二参考图片作为对所述第二经编码的帧的预测的参考。根据本专利技术的第三方面,提供一种被包含在非暂时性计算机可读介质中的包括计算机程序代码的计算机程序产品,所述计算机程序代码被配置为,当在至少一个处理器上被执行时,导致装置或者系统执行以下操作:接收用于确定是否从解码经编码的字段到解码经编码的帧或者从解码经编码的帧到解码经编码的字段的切换点存在于位流中的一个或多个指示,其中,如果所述切换点存在,则所述方法进一步包括:作为对确定从解码经编码的字段到解码经编码的帧的切换点的响应,执行以下操作:接收第一可伸缩性层的第一经编码的帧和第二可伸缩性层的第二对经编码的字段;将所述第一经编码的帧重构成第一经重构的帧;将所述第一经重构的帧重新采样成第一参考图片;以及将所述第二经编码的字段解码成第二经重构的字段,其中,所述解码包括使用所述第一参考图片作为对所述第二经编码的字段的预测的参考;作为对确定从解码经编码的帧到解码经编码的字段的切换点的响应,执行以下操作:将第三可伸缩性层的第一对经编码的字段解码成第一经重构的互补字段对或者将第三可伸缩性层的第一经编码的字段解码成第一经重构的字段;将所述第一经重构的互补字段对中的一个字段或者全部两个字段或者所述第一经重构的字段重新采样成第二参考图片;将第四可伸缩性层的第二经编码的帧解码成第二经重构的帧,其中,所述解码包括使用所述第二参考图片作为对所述第二经编码的帧的预测的参考。根据本专利技术的第四方面,提供一种方法,所述方法包括:接收第一未经压缩的互补字段对和第二未经压缩的互补字段对;确定是否将所述第一互补字段对编码为第一经编码的帧或者第一对经编码的字段以及将所述第二未经压缩的互补字段对编码为第本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201580025366.html" title="用于视频编码和解码的方法和装置原文来自X技术">用于视频编码和解码的方法和装置</a>

【技术保护点】
一种方法,包括:对包括第一视频位流的基础层和/或第二视频位流的增强层的文件或者流中的与基础层图片和增强层图片相关联的数据结构进行解码,其中,能够从所述基础层预测所述增强层;从所述数据结构中解码第一信息,所述第一信息指示是否所述基础层图片被视为用于增强层解码的内部随机访问点图片;以及假设所述基础层图片被视为用于增强层解码的内部随机访问点图片,则将第二信息编码到所述数据结构中,所述第二信息指示将在所述增强层解码中被使用的针对经解码的基础层图片的所述内部随机访问点图片的类型。

【技术特征摘要】
【国外来华专利技术】2014.03.17 US 61/954,2701.一种方法,包括:对包括第一视频位流的基础层和/或第二视频位流的增强层的文件或者流中的与基础层图片和增强层图片相关联的数据结构进行解码,其中,能够从所述基础层预测所述增强层;从所述数据结构中解码第一信息,所述第一信息指示是否所述基础层图片被视为用于增强层解码的内部随机访问点图片;以及假设所述基础层图片被视为用于增强层解码的内部随机访问点图片,则将第二信息编码到所述数据结构中,所述第二信息指示将在所述增强层解码中被使用的针对经解码的基础层图片的所述内部随机访问点图片的类型。2.根据权利要求1所述的方法,进一步包括:从包括所述增强层的轨道的ISO基础媒体文件格式的采样附属信息中解码所述数据结构。3.根据权利要求1所述的方法,进一步包括:从所述增强层内的补充增强信息消息中解码所述数据结构。4.根据权利要求1所述的方法,进一步包括:从完全或者部分地包括所述增强层图片的分组的分组净荷报头中解码所述数据结构。5.根据权利要求1到4中任一项所述的方法,进一步包括:经由使用所述经解码的基础层图片和已从所述数据结构中解码的所述第一信息以及假设所述基础层图片被视为用于增强层解码的内部随机访问点图片的情况下还使用所述第二信息作为输入来对所述增强层图片进行解码。6.一种装置,其包括至少一个处理器和包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为,利用所述至少一个处理器,导致所述装置执行以下操作:对包括第一视频位流的基础层和/或第二视频位流的增强层的文件或者流中的与基础层图片和增强层图片相关联的数据结构进行解码,其中,能够从所述基础层预测所述增强层;从所述数据结构中解码第一信息,所述第一信息指示是否所述基础层图片被视为用于增强层解码的内部随机访问点图片;以及假设所述基础层图片被视为用于增强层解码的内部随机访问点图片,则从所述数据结构中解码第二信息,所述第二信息指示将在所述增强层解码中被使用的针对经解码的基础层图片的所述内部随机访问点图片的类型。7.根据权利要求6所述的装置,所述至少一个存储器具有存储在其上的代码,所述代码当被所述至少一个处理器执行时,导致所述装置执行至少以下操作:从包括所述增强层的轨道的ISO基础媒体文件格式的采样附属信息中解码所述数据结构。8.根据权利要求6所述的装置,所述至少一个存储器具有存储在其上的代码,所述代码当被所述至少一个处理器执行时,导致所述装置执行至少以下操作:从所述增强层内的补充增强信息消息中解码所述数据结构。9.根据权利要求6所述的装置,所述至少一个存储器具有存储在其上的代码,所述代码当被所述至少一个处理器执行时,导致所述装置执行至少以下操作:从完全或者部分地包括所述增强层图片的分组的分组净荷报头中解码所述数据结构。10.根据权利要求6到9中任一项所述的装置,所述至少一个存储器具有存储在其上的代码,所述代码当被所述至少一个处理器执行时,导致所述装置执行至少以下操作:经由使用所述经解码的基础层图片和已从所述数据结构中解码的所述第一信息以及假设所述基础层图片被视为用于增强层解码的内部随机访问点图片的情况下还使用所述第二信息作为输入来对所述增强层图片进行解码。11.一种被包含在非暂时性计算机可读介质上的包括计算机程序代码的计算机程序产品,所述计算机程序代码被配置为,当在至少一个处理器上被执行时,导致装置或者系统执行以下操作:对包括第一视频位流的基础层和/或第二视频位流的增强层的文件或者流中的与基础层图片和增强层图片相关联的数据结构进行解码,其中,能够从所述基础层预测所述增强层;从所述数据结构中解码第一信息,所述第一信息指示是否所述基础层图片被视为用于增强层解码的内部随机访问点图片;以及假设所述基础层图片被视为用于增强层解码的内部随机访问点图片,则从所述数据结构中解码第二信息,所述第二信息指示将在所述增强层解码中被使用的针对经解码的基础层图片的所述内部随机访问点图片的类型。12.一种装置,包括:用于对包括第一视频位流的基础层和/或第二视频位流的增强层的文件或者流中的与基础层图片和增强层图片相关联的数据结构进行解码的单元,其中,能够从所述基础层预测所述增强层;用于从所述数据结构中解码第一信息的单元,所述第一信息指示是否所述基础层图片被视为用于增强层解码的内部随机访问点图片;以及假设所述基础层图片被视为用于增强层解码的内部随机访问点图片,则从所述数据结构中解码第二信息,所述第二信息指示将在所述增强层解码中被使用的针对经解码的基础层图片的所述内部随机访问点图片的类型。13.根据权利要求12所述的装置,包括:用于从包括所述增强层的轨道的ISO基础媒体文件格式的采样附属信息中解码所述数据结构的单元。14.根据权利要求12所述的装置,包括:用于从所述增强层内的补充增强信息消息中解码所述数据结构的单元。15.根据权利要求12所述的装置,包括:用于从完全或者部分地包括所述增强层图片的分组的分组净荷报头中解码所述数据结构的单元。16.根据权利要求12到15中任一项所述的装置,包括:用于经由使用所述经解码的基础层图片和已从所述数据结构中解码的所述第一信息以及假设所述基础层图片被视为用于增强层解码的内部随机访问点图片的情况下还使用所述第二信息作为输入来对所述增强层图片进行解码的单元。17.一种视频解码器,被配置为用于执行以下操作:对包括第...

【专利技术属性】
技术研发人员:M·汉努克塞拉
申请(专利权)人:诺基亚技术有限公司
类型:发明
国别省市:芬兰;FI

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

1