基于解码器图片缓冲器的上下文初始化的解码方法和装置制造方法及图纸

技术编号:10219651 阅读:207 留言:0更新日期:2014-07-16 18:58
一种用于解码视频序列的视频帧的方法,包括:(a)接收片报头;(b)识别片类型;(c)接收第一标志,所述第一标志指示了用于初始化上下文的初始化方法;以及(d)使用第一初始化方法、第二初始化方法和第三初始化方法之一,对与所述片类型相关联的所述上下文进行初始化。

【技术实现步骤摘要】
【国外来华专利技术】基于解码器图片缓冲器的上下文初始化的解码方法和装置
本专利技术的实施例总体涉及视频编码,并且具体地,本专利技术的某些实施例涉及用于上下文初始化的技术。
技术介绍
现有技术视频编码方法和标准,例如H.264/MPEG-4AVC(H.264/AVC)和JCT-VC考虑中的测试模型(TMuC)可以以较高的复杂性为代价提供比较旧的方法和标准更高的编码效率。增加对视频编码方法和标准的质量要求和分辨率要求也可能增加其复杂性。支持并行解码的解码器可以改善解码速度并降低存储器要求。另外,多核处理器的进步可以使得支持并行解码的编码器和解码器是期望的。被通过引用整体地结合到本文中的H.264/MPEG-4AVC[ITU-TVCEG和ISO/IECMPEG的联合视频组,“H.264:用于一般视听服务的高级视频编码”,ITU-T记录H.264和ISO/IEC14496-10(MPEG4—第10部分,2007年11月]是使用宏块预测、之后是残余编码来减少视频序列中的时间和空间冗余以获得压缩效率的视频编解码器(编码器/解码器)规范。被通过引用整体地结合到本文中的考虑中的测试模型(TMuC)[JCT-VCA205,“考虑中的测试模型”,2010年6月16日]是JCT-VC的初始测试模型。通过使用能够具有可变尺寸的被称为编码树块(CTB)的基础编码单元,TMuC提供比H.264/AVC更大的灵活性。
技术实现思路
本专利技术的一个方面提供了一种用于将视频序列的视频帧解码的方法,包括:(a)接收片报头;(b)识别片类型;(c)接收第一标志,所述第一标志指示了用于初始化上下文的初始化方法;以及(d)使用第一初始化方法、第二初始化方法和第三初始化方法之一,对与所述片类型相关联的所述上下文进行初始化。在结合附图考虑本专利技术的以下详细描述时,将更容易理解本专利技术的前述及其他目的、特征和优点。附图说明图1是示出了H.264/AVC视频编码器(现有技术)的图片;图2是示出了H.264/AVC视频解码器(现有技术)的图片;图3是示出了示例性片结构(现有技术)的图片;图4是示出了示例性片组结构(现有技术)的图片;图5是示出了根据本专利技术的实施例的示例性片划分区(partition)的图片,其中,可以以至少一个重构片来划分图片,并且可以将重构片划分成不止一个熵片;图6是示出了包括熵片的本专利技术的示例性实施例的图表;图7是示出了包括多个熵片的并行熵解码、之后是片重构的本专利技术的示例性实施例的图表;图8是示出了包括预测数据/图片层级的残余数据复用以用于熵片构造的本专利技术的示例性实施例的图表;图9是示出了包括图片层级的色彩平面复用以用于熵片构造的本专利技术的示例性实施例的图表;图10是示出了包括通过熵解码、形成熵片和熵编码对比特流进行变换编码的本专利技术的示例性实施例的图表;图11是示出了包括将重构片划分成多个熵片的本专利技术的示例性实施例的图表,其中,与多个熵片中的每个熵片相关联的二元位(bin)的数目不超过预定义二元位数目;图12是示出了包括将重构片划分成多个熵片的本专利技术的示例性实施例的图表,其中,二元位可以与熵片相关联,直至熵片中的二元位的数目超过基于预定义最大二元位数目的阈值;图13是示出了包括将重构片划分成多个熵片的本专利技术的示例性实施例的图表,其中,与多个熵片中的每个熵片相关联的二元位的数目不超过预定义二元位数目且每个重构片包含不超过预定义数目的宏块;图14是示出了包括将重构片划分成多个熵片的本专利技术的示例性实施例的图表,其中,二元位可以与熵片相关联,直至熵片中的二元位的数目超过基于预定义最大二元位数目的阈值且每个重构片包含不超过预定义数目的宏块;图15是示出了包括将重构片划分成多个熵片的本专利技术的示例性实施例的图表,其中,与多个熵片中的每个熵片相关联的比特数不超过预定义比特数;图16是示出了包括将重构片划分成多个熵片的本专利技术的示例性实施例的图表,其中,比特可以与熵片相关联,直至熵片中的比特数超过基于预定义最大比特数的阈值;图17是描绘了包括多个二元位编码器的本专利技术的示例性实施例的图片;图18是描绘了包括多个上下文自适应单元的本专利技术的示例性实施例的图片;图19是描绘了包括多个二元位编码器和多个上下文自适应单元的本专利技术的示例性实施例的图片;图20是示出了包括将重构片划分成多个熵片的本专利技术的示例性实施例的图表,其中,熵片的尺寸受限以限制在熵片中由每个受限熵编码器单元来操作的二元位数目;图21是示出了包括将重构片划分成多个熵片的本专利技术的示例性实施例的图表,其中,熵片的尺寸受限以限制在熵片中由每个受限熵编码器单元来操作的二元位数目;图22是描绘了包括多个二元位解码器的本专利技术的示例性实施例的图片;图23是描绘了包括多个上下文自适应单元的本专利技术的示例性实施例的图片;图24是描绘了包括多个二元位解码器和多个上下文自适应单元的本专利技术的示例性实施例的图片;图25是示出了重构块到多个熵片的示例性划分的图片,其中,熵片内的宏块是连续的;图26是示出了重构块到多个熵片的示例性划分的图片,其中,熵片内的宏块是不连续的;图27是示出了对于重构块到多个熵片的示例性划分,在熵解码中使用的非连续邻近块的图片,其中,熵片内的宏块是不连续的;图28是示出了对于重构块到多个熵片的示例性划分,在熵解码中使用的邻近块和熵片内的块的重构的图片,其中,熵片内的宏块是不连续的;图29是描绘熵片报头位置限制的示例性比特流的示例性部分的图片表示;图30是描绘熵片报头位置限制的示例性比特流的示例性部分的图片表示;图31是示出了包括熵解码器处理比特流的受限部分以识别熵片报头的本专利技术示例性实施例的图表;图32是示出了包括熵解码器处理比特流的受限部分以识别熵片报头的本专利技术示例性实施例的图表;图33是示出了包括熵解码器处理比特流的受限部分以识别熵片报头的本专利技术示例性实施例的图表;图34是示出了根据本专利技术的实施例的熵片内的示例性上下文表初始化方案的图片;图34A是示出了本专利技术的示例性实施例中的扫描自适应的图片。图35是示出了包括上下文获取与系数扫描顺序解耦的熵编码器的本专利技术的示例性实施例的图表;图36是示出了包括上下文获取与系数扫描顺序解耦的熵解码器的本专利技术的示例性实施例的图表;图37是示出了包括基于二元位计数的上下文自适应的本专利技术的示例性实施例的图表;图38是示出了已处理的多个二元位的示例性、分离划分的图片;图39是示出了包括基于量化参数的上下文自适应的本专利技术的示例性实施例的图表;图40图示出上下文初始化技术;图41图示出另一上下文初始化技术;以及图42图示出上下文初始化技术。图43图示出初始化技术。图44图示出初始化技术。图45图示出初始化技术。图46图示出初始化技术。具体实施方式通过参考附图,将最好地理解本专利技术的实施例,其中,自始至终用相同的附图标记来指示相同的部分。上文列出的各图被显式地并入作为本详细描述的一部分。将很容易理解的是,如在本文的附图中总体描述和图示出的本专利技术的部件可以被以多种不同的配置来布置和设计。因此,本专利技术的方法和系统的实施例的以下更详细描述并不意图限制本专利技术的范围,而是仅仅表示本专利技术的目前优选的实施例。可以用硬件、固件和/或软件来体现本专利技术的实施例的元件。虽然本文披露的示例性实施例可能仅描述这些形式中的一个,但应理本文档来自技高网...
基于解码器图片缓冲器的上下文初始化的解码方法和装置

【技术保护点】
一种用于解码视频序列的视频帧的方法,包括:(a)接收片报头;(b)识别片类型;(c)接收第一标志,所述第一标志指示了用于初始化上下文的初始化方法;以及(d)使用第一初始化方法、第二初始化方法和第三初始化方法之一,对与所述片类型相关联的所述上下文进行初始化。

【技术特征摘要】
【国外来华专利技术】2011.11.10 US 13/294,1001.一种解码方法,包括:接收片的步骤;接收用于决定与所接收到的片对应的初始化方法的标志的步骤;至少基于所接收到的所述片的片类型和所述标志的值,使用第一初始化方法和第二初始化方法之一,对与所述片类型相对应的上下文自适应二进制算术编码上下文进行初始化的步骤,在所述片类型是B片类型且所述标志的值等于1的情况下,通过第二初始化方法对与所述B片类型相对应的上下文自适应二进制算术编码上下文进行初始化;在所述片类型是B片类型且所述标志的值等于0的情况下,通过第一初始化方法对与所述B片类型相对应的上下文自适应二进制算术编码上下文进行初始化,其中所述第一初始化方法用于在所述片类型是P片类型且所述标志的值等于1的情况下对与所述P片类型相对应的上下文自适应二进制算术编码上下文进行初始化;以及在所述片类型是P片类型且所述标志的值等于0的情况下,通过所述第二初始化方法对与所述P片类型相对应的上下文自适应二进制算术编码上下文进行初始化。2.根据权利要求1所述的解码方法,其中,在所述片类型是I片类型的情况下,使用不利用所接收到的所述标志...

【专利技术属性】
技术研发人员:基兰·米斯拉克里斯多夫·A·西格尔
申请(专利权)人:夏普株式会社
类型:发明
国别省市:日本;JP

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

1