视频解码方法和装置以及视频编码方法和装置制造方法及图纸

技术编号:32723272 阅读:23 留言:0更新日期:2022-03-20 08:27
提出了一种视频解码方法和装置,所述方法包括:在视频编码和解码处理期间,获得在旁路模式下算术编码的用于从多个变换核中确定一个变换核的自适应变换的第一二进制位;在旁路模式下对第一二进制位进行算术解码以获得指示自适应变换是否被应用的标志;当指示自适应变换是否被应用的标志表示自适应变换被应用时,获得使用上下文模型算术编码的用于水平自适应变换信息的第二二进制位,并获得使用上下文模型算术编码的用于垂直自适应变换信息的第三二进制位;通过使用上下文模型对第二二进制位执行算术解码以获得水平自适应变换信息,并通过使用上下文模型对第三二进制位执行算术解码以获得垂直自适应变换信息;基于水平自适应变换信息来确定水平变换核,并基于垂直自适应变换信息来确定垂直变换核;以及基于水平变换核和垂直变换核对当前块执行逆变换。变换核和垂直变换核对当前块执行逆变换。变换核和垂直变换核对当前块执行逆变换。

【技术实现步骤摘要】
【国外来华专利技术】视频解码方法和装置以及视频编码方法和装置


[0001]本申请涉及一种视频解码方法和装置,更具体地,涉及一种图像编码方法和装置以及一种图像解码方法和装置,用于:获得通过在旁路模式下算术编码的用于从多个变换核中确定一个变换核的自适应变换的第一二进制位;在旁路模式下对第一二进制位执行算术解码以获得指示自适应变换是否被应用的标志;当指示自适应变换是否被应用的标志表示自适应变换被应用时,获得通过使用上下文模型算术编码的用于水平自适应变换信息的第二二进制位,并获得通过使用所述上下文模型算术编码的用于垂直自适应变换信息的第三二进制位;通过使用所述上下文模型对第二二进制位执行算术解码以获得水平自适应变换信息,并通过使用所述上下文模型对第三二进制位执行算术解码以获得垂直自适应变换信息;基于水平自适应变换信息来确定水平变换核,并基于垂直自适应变换信息来确定垂直变换核;以及基于水平变换核和垂直变换核对当前块执行逆变换。

技术介绍

[0002]图像数据由基于预定义的数据压缩标准(例如,运动画面专家组(MPEG)标准)的编解码器编码,并随后按照比特流的形式存储在记录介质中或通过通信信道发送。
[0003]随着能够再现和存储高清晰度或高质量图像内容的硬件的开发和普及,对用于对高清晰度或高分辨率图像内容进行有效编码或解码的编解码器的需求正在增加。编码图像内容可通过解码而被再现。最近,已经执行了有效地对这样的高清晰度或高分辨率图像内容进行压缩的方法。例如,提出了通过对将按照任意方法被编码的图像进行划分或对数据进行渲染的处理有效地实现图像压缩技术。

技术实现思路

[0004]技术问题
[0005]提出了一种方法和装置,用于:在视频编码和解码处理中,获得通过在旁路模式下算术编码的用于从多个变换核中确定一个变换核的自适应变换的第一二进制位;在旁路模式下对第一二进制位执行算术解码以获得指示自适应变换是否被应用的标志;当指示自适应变换是否被应用的标志表示自适应变换被应用时,获得通过使用上下文模型算术编码的用于水平自适应变换信息的第二二进制位,并获得通过使用所述上下文模型算术编码的用于垂直自适应变换信息的第三二进制位;通过使用所述上下文模型对第二二进制位执行算术解码以获得水平自适应变换信息,并通过使用所述上下文模型对第三二进制位执行算术解码以获得垂直自适应变换信息;基于水平自适应变换信息来确定水平变换核,并基于垂直自适应变换信息来确定垂直变换核;以及基于水平变换核和垂直变换核对当前块执行逆变换。
[0006]技术方案
[0007]为了解决上述技术问题,在本公开中提出的一种视频解码方法包括:获得通过在旁路模式下算术编码的用于从多个变换核中确定一个变换核的自适应变换的第一二进制
位;在旁路模式下对第一二进制位执行算术解码以获得指示自适应变换是否被应用的标志;当指示自适应变换是否被应用的标志表示自适应变换被应用时,获得通过使用上下文模型算术编码的用于水平自适应变换信息的第二二进制位,并获得通过使用所述上下文模型算术编码的用于垂直自适应变换信息的第三二进制位;通过使用所述上下文模型对第二二进制位执行算术解码以获得水平自适应变换信息,并通过使用所述上下文模型对第三二进制位执行算术解码以获得垂直自适应变换信息;基于水平自适应变换信息来确定水平变换核,并基于垂直自适应变换信息来确定垂直变换核;以及基于水平变换核和垂直变换核对当前块执行逆变换。
[0008]为了解决上述技术问题,在本公开中提出的一种视频解码装置包括:存储器;至少一个处理器,连接到存储器,其中,所述至少一个处理器被配置用于进行以下操作:获得通过在旁路模式下算术编码的用于从多个变换核中确定一个变换核的自适应变换的第一二进制位;在旁路模式下对第一二进制位执行算术解码以获得指示自适应变换是否被应用的标志;当指示自适应变换是否被应用的标志表示自适应变换被应用时,获得通过使用上下文模型算术编码的用于水平自适应变换信息的第二二进制位,并获得通过使用所述上下文模型算术编码的用于垂直自适应变换信息的第三二进制位;通过使用所述上下文模型对第二二进制位执行算术解码以获得水平自适应变换信息,并通过使用所述上下文模型对第三二进制位执行算术解码以获得垂直自适应变换信息;基于水平自适应变换信息来确定水平变换核,并基于垂直自适应变换信息来确定垂直变换核;以及基于水平变换核和垂直变换核对当前块执行逆变换。
[0009]为了解决上述技术问题,在本公开中提出的一种视频编码方法包括:对当前块执行变换以产生表示从多个变换核中确定一个变换核的自适应变换的符号;在旁路模式下对所述符号的第一二进制位执行算术编码,其中,第一二进制位表示指示自适应变换是否被应用的标志;当自适应变换被应用时,通过使用上下文模型对所述符号的第二二进制位进行算术编码,并通过使用所述上下文模型对所述符号的第三二进制位执行算术编码,其中,其中,第二二进制位表示水平自适应变换信息,水平自适应变换信息表示水平变换核,第三二进制位表示垂直自适应变换信息,垂直自适应变换信息表示垂直变换核;以及基于在旁路模式下进行算术编码的结果和使用所述上下文模型的算术编码的结果来产生比特流。
[0010]为了解决上述技术问题,在本公开中提出的一种视频编码装置包括:存储器;以及至少一个处理器,连接到存储器,其中,所述至少一个处理器被配置用于进行以下操作:对当前块执行变换以产生表示从多个变换核中确定一个变换核的自适应变换的符号;在旁路模式下对所述符号的第一二进制位执行算术编码,其中,第一二进制位表示指示自适应变换是否被应用的标志;当自适应变换被应用时,通过使用上下文模型对所述符号的第二二进制位进行算术编码,并通过使用所述上下文模型对所述符号的第三二进制位执行算术编码,其中,其中,第二二进制位表示水平自适应变换信息,水平自适应变换信息表示水平变换核,第三二进制位表示垂直自适应变换信息,垂直自适应变换信息表示垂直变换核;以及基于在旁路模式下进行算术编码的结果和使用所述上下文模型的算术编码的结果来产生比特流。
[0011]有益效果
[0012]在视频编码和解码处理中,获得通过在旁路模式下算术编码的用于从多个变换核
中确定一个变换核的自适应变换的第一二进制位;在旁路模式下对第一二进制位执行算术解码以获得指示自适应变换是否被应用的标志;当指示自适应变换是否被应用的标志表示自适应变换被应用时,获得通过使用上下文模型算术编码的用于水平自适应变换信息的第二二进制位,并获得通过使用所述上下文模型算术编码的用于垂直自适应变换信息的第三二进制位;通过使用所述上下文模型对第二二进制位执行算术解码以获得水平自适应变换信息,并通过使用所述上下文模型对第三二进制位执行算术解码以获得垂直自适应变换信息;基于水平自适应变换信息来确定水平变换核,并基于垂直自适应变换信息来确定垂直变换核;以及基于水平变换核和垂直变换核对当前块执行逆变换,可提高用于自适应变换的语法的解析复杂度和存储效率。
附图说明
[0013]图1示出根据实施例的图像解码装置的示意性框图。
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视频解码方法,包括:获得通过在旁路模式下算术编码的用于从多个变换核中确定一个变换核的自适应变换的第一二进制位;在旁路模式下对第一二进制位执行算术解码以获得指示自适应变换是否被应用的标志;当指示自适应变换是否被应用的标志表示自适应变换被应用时,获得通过使用上下文模型算术编码的用于水平自适应变换信息的第二二进制位,并获得通过使用所述上下文模型算术编码的用于垂直自适应变换信息的第三二进制位;通过使用所述上下文模型对第二二进制位执行算术解码以获得水平自适应变换信息,并通过使用所述上下文模型对第三二进制位执行算术解码以获得垂直自适应变换信息;基于水平自适应变换信息来确定水平变换核,并基于垂直自适应变换信息来确定垂直变换核;以及基于水平变换核和垂直变换核对当前块执行逆变换。2.如权利要求1所述的视频解码方法,其中,通过使用所述上下文模型对第二二进制位执行算术解码的步骤包括通过基于所述上下文模型的初始概率更新所述上下文模型的概率来执行算术解码,以及通过使用所述上下文模型对第三二进制位执行算术解码的步骤包括通过基于所述上下文模型的最近更新的概率更新所述上下文模型的概率来执行算术解码。3.如权利要求1所述的视频解码方法,其中,水平自适应变换信息表示水平变换核是DCT8类型变换核还是DST7类型变换核,以及垂直自适应变换信息表示垂直变换核是DCT8类型变换核还是DST7类型变换核。4.如权利要求3所述的视频解码方法,其中,当水平变换信息指示0时,水平变换核是DCT8类型变换核,当水平变换信息指示1时,水平变换核是DST7类型变换核,当垂直变换信息指示0时,垂直变换核是DCT8类型变换核,以及当垂直变换信息指示1时,垂直变换核是DST7类型变换核。5.如权利要求1所述的视频解码方法,其中,当指示自适应变换是否被应用的标志表示自适应变换不被应用时,基于固定的水平变换核和固定的垂直变换核执行所述逆变换。6.如权利要求5所述的视频解码方法,其中,固定的水平变换核和固定的垂直变换核是DCT2类型变换核。7.一种视频编码方法,包括:对当前块执行变换以产生表示从多个变换核中确定一个变换核的自适应变换的符号;在旁路模式下对所述符号的第一二进制位执行算术编码,其中,第一二进制位表示指示自适应变换是否被应用的标志;当自适应变换被应用时,通过使用上下文模型对所述符号的第二二进制位进行算术编码,并通过使用所述上下文模型对所述符号的第三二进制位执行算术编码,其中,其中,第二二进制位表示水平自适应变换信息,水平自适应变换信息表示水平变换核,第三二进制位表示垂直自适应变换信息,垂直自适应变换信息表示垂直变换核;以及基于在旁路模式下进行算术编码的结果和使用所述上下文模型的算术编码的结果来
产生比特流。...

【专利技术属性】
技术研发人员:崔棋镐安尼斯
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1