技术新讯 > 电子通信装置的制造及其应用技术 > 图像编码设备和方法以及图像解码设备和方法与流程  >  正文

图像编码设备和方法以及图像解码设备和方法与流程

  • 国知局
  • 2024-08-02 13:49:25

本发明涉及针对图像的编码/解码技术。

背景技术:

1、作为用于对运动图像进行压缩记录的编码方法,已知有hevc(高效视频编码)编码方法(下文称为hevc)。在hevc中,为了提高编码效率,采用具有比传统宏块(16×16像素)大的大小的基本块。大的大小的基本块称为ctu(编码树单元),并且该基本块的大小最大为64×64像素。ctu被进一步分割成作为进行预测或转换的单位的子块。

2、此外,在hevc中,可以将图片分割成多个片(tile)或条带(slice)并对其进行编码。各片或各条带之间具有少的数据依赖性,并且可以并行地执行编码/解码处理。片或条带分割的一个大的优点是可以由多核cpu等并行地执行处理以缩短处理时间。

3、另外,各个条带通过在hevc中采用的传统二值算术编码方法来进行编码。也就是说,各个句法元素被二值化以生成二值信号。预先将发生概率作为表(下文称为发生概率表)赋予各个句法元素,并且基于发生概率表来对各个二值信号进行算术编码。在解码时,将发生概率表用作用于后续的对码进行解码的解码信息。在编码时,将发生概率表用作用于后续编码的编码信息。每次进行编码时,基于表示被编码的二值信号是否为发生概率更高的符号的统计信息来更新发生概率表。

4、此外,hevc使用用于并行地处理熵编码/解码的被称为波前并行处理(下文称为wpp)的方法。在wpp中,将在对预先指定的位置处的块进行编码时所获得的发生概率表应用于下一行的左端处的块,从而在抑制编码效率的降低的同时使得能够进行以行为单位的块的并行编码处理。为了使得能够进行以块行(block row)为单位的并行处理,在条带头(slice header)中对表示位流中的各个块行的起始位置的entry_point_offset_minus1以及表示entry_point_offset_minus1的数目的num_entry_point_offset进行编码。专利文献1公开了与wpp相关联的技术。

5、近年来,已经开始了作为hevc的后继者的更高效的编码方法的国际标准化活动。在iso/iec与itu-t之间建立了jvet(联合视频专家组),并且标准化了vvc(通用视频编码)编码方法(下文称为vvc)。在vvc中,研究了将片进一步分割成各自由多个块行形成多个矩形(方块(brick))。另外,各个条带被配置为包括一个或多个方块。

6、引用文献列表

7、专利文献

8、专利文献1:日本特开2014-11638

技术实现思路

1、发明要解决的问题

2、在vvc中,可以预先导出形成条带的方块。另外,各个方块中包括的基本块行的数目可以根据其它句法导出。因此,可以在不使用num_entry_point_offset的情况下导出用于表示属于该条带的基本块行的起始位置的entry_point_offset_minus1的数目。因此,num_entry_point_offset是冗余句法。本发明提供了通过减少冗余句法来减少位流的码量的技术。

3、用于解决问题的方案

4、根据本发明的一方面,提供了图像编码设备,其特征在于,包括:分割部件,用于将图像分割成多个片并将所述片分割成矩形区域,各个矩形区域包括由大小各自小于所述片的多个块形成的至少一个块行;指定部件,用于基于第一信息和第二信息来指定所述图像的条带中所包括的多个矩形区域,并且基于所指定的多个矩形区域中的各个矩形区域在垂直方向上的块的数目来指定用于指定所述条带中的块行的编码数据的起始位置的信息的数目,其中所述第一信息用于指定所述条带中所包括的多个矩形区域中的将被最先处理的矩形区域,所述第二信息用于指定所述多个矩形区域中的将被最后处理的矩形区域;以及生成部件,用于生成至少对以下项进行复用的位流:数目与所述指定部件所指定的数目一样多的用于指定所述起始位置的信息、所述第一信息、所述第二信息和所述块行的编码数据。

5、发明的效果

6、根据本发明的配置,能够通过减少冗余句法来减少位流的码量。

7、根据下面结合附图进行的描述,本发明的其它特征和优点将是明了的。注意,附图中相同的附图标记表示相同或相似的组件。

技术特征:

1.一种图像解码设备,用于从位流中解码图像,所述位流是通过对包括矩形区域的图像进行编码而获得的,所述矩形区域包括至少一个块行,所述块行由多个块形成,所述图像解码设备包括:

2.根据权利要求1所述的图像解码设备,其中,所述第一标志是熵编码同步使能标志,并且所述第二标志是矩形条带标志。

3.根据权利要求1所述的图像解码设备,其中,在所述第一标志的值是1时,能够利用以基本块行为单位的熵解码的并行处理。

4.一种图像解码方法,用于从位流中解码图像,所述位流是通过对包括矩形区域的图像进行编码而获得的,所述矩形区域包括至少一个块行,所述块行由多个块形成,所述图像解码方法包括:

5.一种图像编码设备,用于对包括矩形区域的图像进行编码,所述矩形区域包括至少一个块行,所述块行由多个块形成,所述图像编码设备包括:

6.一种图像编码方法,用于对包括矩形区域的图像进行编码,所述矩形区域包括至少一个块行,所述块行由多个块形成,所述图像编码方法包括:

技术总结本发明涉及一种图像编码设备和方法以及图像解码设备和方法。将图像分割成多个片并将片分割成矩形区域,各矩形区域包括由大小各自小于片的多个块形成的至少一个块行。基于第一信息和第二信息来指定图像的条带中所包括的多个矩形区域,第一信息用于指定图像的条带中所包括的多个矩形区域中的将被最先处理的矩形区域,第二信息用于指定多个矩形区域中的将被最后处理的矩形区域。基于所指定的多个矩形区域中的各个矩形区域在垂直方向上的块的数目,来指定用于对条带中的块行的编码数据的起始位置进行指定的信息的数目。生成至少对数目被指定的信息、第一信息、第二信息和块行的编码数据进行复用的位流。技术研发人员:大川浩司,志摩真悟受保护的技术使用者:佳能株式会社技术研发日:技术公布日:2024/7/18

本文地址:https://www.jishuxx.com/zhuanli/20240801/240787.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。