图像编码设备和方法、图像解码设备和方法以及介质技术

技术编号:38037667 阅读:9 留言:0更新日期:2023-06-30 11:04
本发明专利技术提供图像编码设备和方法、图像解码设备和方法以及介质。通过根据子块的形状自适应地使用量化控制大小,不仅针对正方形子块而且针对矩形子块都能够适当地进行对量化参数的编码的控制,结果提高了编码效率。结果提高了编码效率。结果提高了编码效率。

【技术实现步骤摘要】
图像编码设备和方法、图像解码设备和方法以及介质
[0001](本申请是申请日为2019年6月14日、申请号为201980043647.3、专利技术名称为“图像编码设备、图像编码方法和程序、图像解码设备、图像解码方法和程序”的申请的分案申请。)


[0002]本专利技术涉及图像编码设备、图像编码方法和程序以及图像解码设备、图像解码方法和程序。

技术介绍

[0003]已知HEVC(High Efficiency Video Coding,高效率视频编码)编码系统(以下称为HEVC)作为用于运动图像的压缩记录的编码系统。为了提高编码效率,HEVC采用具有比现有宏块(16
×
16个像素)大的大小的基本块。大小大的基本块被称为CTU(Coding Tree Unit,编码树单元),并且其大小达到64
×
64个像素。CTU被进一步分割成作为预测和变换的单位的子块。专利文献1描述了用于通过计算对量化参数进行编码的子块大小(以下称为量化控制大小)来使得可以改变量化参数的编码单位的技术。
[0004]近年来,作为HEVC的后续版本的进一步高效率编码系统的国际标准化的活动已开始。在ISO
·
IEC和ITU

T之间建立了JVET(Joint Video Experts Team,联合视频专家组),并且标准化已作为VVC(Versatile Video Coding,通用视频编码)编码系统(以下称为VVC)而进展。为了提高编码效率,除了现有的基于正方形子块的帧内预测和正交变换方法之外,还研究了基于矩形子块的帧内预测和正交变换方法。
[0005]对于VVC,不仅研究了如HEVC那样的正方形子块,而且还研究了矩形子块分割。假定正方形子块来设置用作HEVC中的用以对量化参数进行编码的基准的量化控制大小。另一方面,在进行作为VVC一直研究的矩形子块分割的情况下,存在不能唯一地确定是否对量化参数进行编码的情况。因此,考虑了本专利技术以解决上述问题,并且本专利技术的目的是使得可以通过不仅使用正方形子块而且还使用矩形子块来适当地控制量化参数的编码。
[0006]现有技术文献
[0007]专利文献
[0008]专利文献1:日本特开2012

161074

技术实现思路

[0009]用于解决问题的方案
[0010]为了解决上述问题,本专利技术的图像编码设备具有以下的结构。图像编码设备将图像分割成多个子块并针对分割出的各子块来对图像进行编码,并且包括编码部件,该编码部件被配置为在这多个子块中、要处理的对象子块的水平大小和垂直大小中的较小大小大于或等于用作用以对量化参数进行编码的子块大小的量化控制大小的情况下,对量化参数进行编码。
[0011]另外,本专利技术的图像解码设备具有以下的结构。图像解码设备针对多个子块中的各子块来对由这些子块构成的图像进行解码,并且在这多个子块中、要处理的对象子块的水平大小和垂直大小中的较小大小大于或等于用作用以对量化参数进行解码的子块大小的量化控制大小的情况下,对量化参数进行解码。
附图说明
[0012]图1是示出实施例中的图像编码设备的结构的框图。
[0013]图2是示出实施例中的图像解码设备的结构的框图。
[0014]图3是示出在根据实施例的图像编码设备中进行的图像编码处理的流程图。
[0015]图4是示出在根据实施例的图像解码设备中进行的图像解码处理的流程图。
[0016]图5是示出适用于实施例的图像编码设备和解码设备的计算机的硬件结构的示例的框图。
[0017]图6A是示出位流结构的示例的图。
[0018]图6B是示出位流结构的示例的图。
[0019]图7A是示出实施例中使用的子块分割的示例的图。
[0020]图7B是示出实施例中使用的子块分割的示例的图。
[0021]图7C是示出实施例中使用的子块分割的示例的图。
[0022]图7D是示出实施例中使用的子块分割的示例的图。
[0023]图7E是示出实施例中使用的子块分割的示例的图。
[0024]图7F是示出实施例中使用的子块分割的示例的图。
[0025]图8A是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较短大小之间的比较的图。
[0026]图8B是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较短大小之间的比较的图。
[0027]图8C是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较短大小之间的比较的图。
[0028]图8D是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较短大小之间的比较的图。
[0029]图8E是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较短大小之间的比较的图。
[0030]图8F是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较短大小之间的比较的图。
[0031]图9A是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较短大小之间的比较的图。
[0032]图9B是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较短大小之间的比较的图。
[0033]图9C是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较短大小之间的比较的图。
[0034]图9D是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较
短大小之间的比较的图。
[0035]图9E是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较短大小之间的比较的图。
[0036]图9F是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较短大小之间的比较的图。
[0037]图10A是示出实施例中的量化参数的编码与重要系数之间的关系的图。
[0038]图10B是示出实施例中的量化参数的编码与重要系数之间的关系的图。
[0039]图10C是示出实施例中的量化参数的编码与重要系数之间的关系的图。
[0040]图10D是示出实施例中的量化参数的编码与重要系数之间的关系的图。
[0041]图10E是示出实施例中的量化参数的编码与重要系数之间的关系的图。
[0042]图10F是示出实施例中的量化参数的编码与重要系数之间的关系的图。
[0043]图11A是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较长大小之间的比较的图。
[0044]图11B是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较长大小之间的比较的图。
[0045]图11C是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较长大小之间的比较的图。
[0046]图11D是示出实施例中的量化控制大小与对象子块的水平大小和垂直大小中的较长大小之间的比较的图。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像编码设备,其能够以块为单位对图像进行编码,所述图像编码设备包括:第一分割单元,其被配置为将图像分割成多个编码树单元;第二分割单元,其被配置为将编码树单元分割成多个块;比较单元,其被配置为将分割值与用于确定共享量化参数的块组的阈值进行比较,所述分割值是随着对所述编码树单元进行分割的次数的增加而增大的值,所述块组能够包括所述分割值大于所述阈值的至少多个块;编码单元,其被配置为根据所述比较单元所获得的比较结果来对指示量化参数的值的数据进行编码;以及滤波单元,其被配置为进行去块滤波,其中,在所述块组中所包括的至少任一块包括非零系数的情况下,所述编码单元被配置为将第一数据与包括所述非零系数的块相关联地进行编码,所述第一数据指示在所述块组中共享的量化参数的第一值,并且所述滤波单元被配置为通过使用所述第一值来对所述块组中所包括的一个或多个块进行去块滤波,以及其中,在所述块组由三个块构成并且所述块组中所包括的该三个块不包括非零系数的情况下,所述编码单元被配置为不对用于所述块组的所述第一数据进行编码,并且所述滤波单元被配置为通过使用量化参数的第二值来对所述块组中所包括的该三个块进行去块滤波,所述第二值是通过计算用于除所述块组以外的块的量化参数的平均值而导出的。2.一种图像解码设备,其能够对通过将图像分割成多个编码树单元并将编码树单元分割成多个块而编码的位流进行解码,所述图像解码设备包括:比较单元,其被配置为将分割值与用于确定共享量化参数的块组的阈值进行比较,所述分割值是随着对所述编码树单元进行分割的次数的增加而增大的值,所述块组能够包括所述分割值大于所述阈值的至少多个块;解码单元,其被配置为根据所述比较单元所获得的比较结果来对指示量化参数的值的数据进行解码;以及滤波单元,其被配置为进行去块滤波,其中,在所述块组中所包括的至少任一块包括非零系数的情况下,所述解码单元被配置为在处理包括所述非零系数的块时对第一数据进行解码,所述第一数据指示在所述块组中共享的量化参数的第一值,并且所述滤波单元被配置为通过使用所述第一值来对所述块组中所包括的一个或多个块进行去块滤波,以及其中,在所述块组由三个块构成并且所述块组中所包括的该三个块不包括非零系数的情况下,所述解码单元被配置为不对用于所述块组的所述第一数据进行解码,并且所述滤波单元被配置为通过使用量化参数的第二值来对所述块组中所包括的该三个块进行去块滤波,所述第二值是通过计算用于除所述块组以外的块的量化参数的平均值而导出的。3.一种图像编码方法,用于以块为单位对图像进行编码,所述图像编码方法包括:将图像分割成多个编码树单元;将编码树单元分割成多个块;将分割值与用于确定共享量化参数的块组的阈值进行比较,所述分割值是随着对所述编码树单元进行分割的次数的增加而增大的值,所述块组能够包括所述分割值大于所述阈值的至少多个块;以及
根据比较结果来对指示量化参数的值的数据进行编码,其中,在所述块组中所包括的至少任一块包括非零系数的情况下,将第一数据与包括所述非零系数的块相关联地进行编码,所述第一数据指示在所述块组中共享的量化参数的第一值,并且所述图像编码方法还包括通过使用所述第一值来对所述块组中所包括的一个或多个块进行去块滤波,以及其中,在所述块组由三个块构成并且所述块组中所包括的该三个块不包括非零系数的情况下,不对用于所述块组的所述第一数据进行编码,并且所述图像编码方法还包括通过使用量化参数的第二值来对所述块组中所包括的该三个块进行去块滤波,所述第二值是通过计算用...

【专利技术属性】
技术研发人员:河口修志摩真悟
申请(专利权)人:佳能株式会社
类型:发明
国别省市:

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

1