用于对视频信号进行熵编码和解码的方法和设备技术

技术编号:18737977 阅读:39 留言:0更新日期:2018-08-22 06:13
本发明专利技术提供了一种对视频信号进行熵解码的方法,该方法包括以下步骤:获得与当前切片关联的上下文模型初始值;基于先前切片的句法统计来计算概率值;关于与当前切片关联的上下文模型初始值和基于先前切片的句法统计计算的概率值来推导权重值;以及使用权重值来更新与当前切片关联的上下文模型初始值。

【技术实现步骤摘要】
【国外来华专利技术】用于对视频信号进行熵编码和解码的方法和设备
本专利技术涉及用于对视频信号进行熵编码和熵解码的方法和设备,更具体地讲,涉及一种自适应地选择上下文模型的方法以及一种在使用基于上下文的自适应二进制算术编码(CABAC)的情况下自适应地利用旁路模式的方法。
技术介绍
熵编码是一种对通过编码处理确定的句法元素进行非压缩式压缩并生成原始字节序列有效载荷(RBSP)的处理。熵编码使用句法的统计并且为频繁生成的句法分配短比特,为其它句法分配长比特,然后将句法元素表示成简要数据。在这些当中,基于上下文的自适应二进制算术编码(CABAC)使用基于句法的上下文以及在执行二进制算术编码的过程期间先前生成的符号的自适应更新的概率模型。然而,CABAC具有许多操作和高复杂度以及顺序结构,因此,难以并行操作。因此,在视频压缩技术中,需要更高效地压缩和发送句法元素,为此,需要改进熵编码的性能。
技术实现思路
技术问题本专利技术在于提出一种当执行CABAC时改进上下文模式的预测性能的方法。本专利技术在于提出一种以块为单位针对所有句法利用基于旁路模式的CABAC的方法。本专利技术在于提出一种以块为单位针对特定句法利用基于旁路模式的CABAC的方法以及一种用于调整特定句法的分组方法。本专利技术在于提出一种关于是否以块为单位应用基于自适应旁路模式的CABAC的推导方法。本专利技术在于提出一种根据邻近块的块大小和句法值来选择上下文模型的方法。本专利技术在于提出一种以切片为单位基于句法的统计更新概率模型的方法。本专利技术在于提出一种以切片为单位基于句法的统计更新二值化的方法。技术方案本专利技术在于提出一种基于邻近块选择上下文模型的方法。本专利技术在于提出一种基于块大小选择上下文模型的方法。本专利技术在于定义指示是否基于先前切片的句法统计更新上下文模型的标志。本专利技术在于定义用于更新上下文模型的上下文模型的初始值。本专利技术在于提出一种基于先前切片的句法统计更新上下文模型的方法。本专利技术在于定义指示是否为旁路模式的旁路标志。本专利技术在于提出一种将各个组的句法分类以便自适应地应用旁路模式的方法。本专利技术在于定义旁路组索引以便自适应地应用旁路模式。本专利技术在于提出一种基于旁路组索引执行旁路模式算术解码的方法。本专利技术在于提出一种推导当前块的旁路模式的方法。本专利技术在于定义指示是否从先前帧预测旁路标志的旁路时间预测标志。本专利技术在于提出一种基于旁路时间预测标志执行旁路模式算术解码的方法。技术效果本专利技术可通过在执行CABAC时利用块大小和句法值或者基于先前切片的统计更新上下文模型以便改进上下文模型的预测性能来改进熵编码的性能。本专利技术可通过在利用旁路模式执行CABAC时以块为单位执行当前块的所有句法的熵编码来改进熵编码的性能。附图说明图1是示出根据本专利技术的实施方式的用于对视频信号进行编码的编码器的配置的框图。图2是示出根据本专利技术的实施方式的用于对视频信号进行解码的解码器的配置的框图。图3示出作为应用本专利技术的实施方式,应用基于上下文的自适应二进制算术编码(CABAC)的熵编码单元的示意性框图。图4示出作为应用本专利技术的实施方式,应用基于上下文的自适应二进制算术编码(CABAC)的熵解码单元的示意性框图。图5示出作为应用本专利技术的实施方式,根据基于上下文的自适应二进制算术编码(CABAC)执行的编码流程图。图6示出作为应用本专利技术的实施方式,根据基于上下文的自适应二进制算术编码(CABAC)执行的解码流程图。图7示出用于描述作为应用本专利技术的实施方式,基于邻近块选择上下文模型的方法的块关系图。图8是示出作为应用本专利技术的实施方式,使用左块和顶块选择上下文模型的方法的流程图。图9示出用于描述作为应用本专利技术的实施方式,基于块大小选择上下文模型的方法的块关系图。图10示出作为应用本专利技术的实施方式,根据邻近块的块大小和句法值的上下文模型的索引值。图11是作为应用本专利技术的实施方式,指示是否基于先前切片的句法统计执行更新的标志的句法。图12是作为应用本专利技术的实施方式,用于更新上下文模型的上下文模型初始值的句法。图13是示出作为应用本专利技术的实施方式,基于先前切片的句法统计更新上下文模型的方法的流程图。图14示出用于描述作为应用本专利技术的实施方式,基于统计的二进制更新方法的表。图15是用于描述作为应用本专利技术的实施方式,各个块的二值化二值(bin)数和CABAC二值数的块关系图。图16是定义作为应用本专利技术的实施方式,指示是否为处于旁路模式的旁路标志的句法。图17示出用于描述将各个组的句法分类以便于自适应地应用旁路模式的方法的表。图18是定义作为应用本专利技术的实施方式,用于自适应地应用旁路模式的旁路组索引的句法。图19是描述作为应用本专利技术的实施方式,基于旁路组索引执行旁路模式算术解码的处理的流程图。图20是用于描述作为应用本专利技术的实施方式,推导当前块的旁路模式的方法的块关系图。图21是作为应用本专利技术的实施方式,指示是否从先前帧预测旁路标志的旁路时间预测标志的句法。图22是描述作为应用本专利技术的实施方式,基于旁路时间预测标志执行旁路模式算术解码的处理的流程图。具体实施方式本专利技术提供了一种对视频信号执行熵解码的方法,该方法包括以下步骤:获得当前切片的上下文模型初始值;基于先前切片的句法统计来计算概率值;推导与当前切片的上下文模型初始值对应的加权值和与先前切片的句法统计对应的加权值;以及使用加权值来更新当前切片的上下文模型初始值。在本专利技术中,该方法还包括以下步骤:从视频信号获得指示是否对上下文模型执行更新的更新标志,并且当基于更新标志对上下文模型执行更新时,获得当前切片的上下文模型初始值。在本专利技术中,该方法还包括以下步骤:获得当前切片的上下文模型初始值与先前切片的上下文模型初始值之间的差值,并且基于差值获得当前切片的上下文模型初始值。在本专利技术中,针对各个句法元素获得所述差值。在本专利技术中,该方法还包括以下步骤:从邻近块推导句法元素的上下文模型;以及使用该上下文模型来执行熵解码,并且使用块大小或块分割深度中的至少一个来推导上下文模型。在本专利技术中,基于邻近块的大小与当前块的大小的比较结果来推导上下文模型。在本专利技术中,针对当前块的各个分割深度基于邻近块的句法元素值来确定上下文模型。本专利技术提供了一种对视频信号执行熵解码的方法,该方法包括以下步骤:从视频信号获得旁路组索引,其中,该旁路组索引是指示应用旁路模式的一组特定句法的索引;检查与旁路组索引对应的句法元素;针对句法元素获得指示是否应用旁路模式的旁路标志;以及当根据旁路标志对特定句法应用旁路模式时,对该特定句法执行旁路二进制算术解码。在本专利技术中,以切片为单位获得旁路组索引,并且以块为单位获得旁路标志。在本专利技术中,旁路组索引对应于可从编码单元句法、预测单元句法、预测信息句法、变换单元句法和量化系数句法组合的至少一个组。在本专利技术中,从先前切片或先前帧的对应块推导旁路标志。在本专利技术中,对应块是位于与当前块相同位置的块或者位于由当前块的运动矢量指示的位置的块。在本专利技术中,该方法还包括以下步骤:从视频信号获得旁路时间预测标志,并且旁路时间预测标志指示是否从先前帧或先前切片推导旁路标志。本专利技术提供了一种对视频信号执行熵解码的设备,该设备包括:存储器,其用于存储基于先前切片的句法统计的概率值;以及上下文建模单元,其用于获得当前本文档来自技高网...

【技术保护点】
1.一种对视频信号执行熵解码的方法,该方法包括以下步骤:获得当前切片的上下文模型初始值;基于先前切片的句法统计来计算概率值;推导与所述当前切片的所述上下文模型初始值对应的加权值和与所述先前切片的所述句法统计对应的加权值;以及使用所述加权值来更新所述当前切片的所述上下文模型初始值。

【技术特征摘要】
【国外来华专利技术】2015.11.22 US 62/258,515;2015.11.22 US 62/258,5171.一种对视频信号执行熵解码的方法,该方法包括以下步骤:获得当前切片的上下文模型初始值;基于先前切片的句法统计来计算概率值;推导与所述当前切片的所述上下文模型初始值对应的加权值和与所述先前切片的所述句法统计对应的加权值;以及使用所述加权值来更新所述当前切片的所述上下文模型初始值。2.根据权利要求1所述的方法,该方法还包括以下步骤:从所述视频信号获得指示是否对上下文模型执行更新的更新标志,其中,当根据所述更新标志对上下文模型执行更新时,获得所述当前切片的所述上下文模型初始值。3.根据权利要求1所述的方法,该方法还包括以下步骤:获得所述当前切片的上下文模型初始值与所述先前切片的上下文模型初始值之间的差值,其中,基于所述差值获得所述当前切片的上下文模型初始值。4.根据权利要求3所述的方法,其中,针对各个句法元素获得所述差值。5.根据权利要求1所述的方法,该方法还包括以下步骤:从邻近块推导句法元素的上下文模型;以及使用所述上下文模型来执行熵解码,其中,使用块大小或块分割深度中的至少一个来推导所述上下文模型。6.根据权利要求5所述的方法,其中,基于所述邻近块的大小和当前块的大小的比较结果来推导所述上下文模型。7.根据权利要求5所述的方法,其中,针对当前块的各个分割深度基于所述邻近块的句法元素值确定所述上下文模型。8.一种对视频信号执行熵解码的方法,该方法包括以下步骤:从所述视频信号获得旁路组索引,其中,所述旁路组索引是指示应用旁路模式的一组特定句法的索引;检查与所述旁路组索引对应的句法元素;获得指示是否对所述...

【专利技术属性】
技术研发人员:南廷学许镇朴胜煜
申请(专利权)人:LG电子株式会社
类型:发明
国别省市:韩国,KR

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

1