用于对图像进行编码/解码的方法和设备技术

技术编号:36852380 阅读:52 留言:0更新日期:2023-03-15 17:24
本公开公开了用于对图像进行编码/解码的方法和设备。一种根据实施例的用于对图像进行解码的方法包括:基于当前编码单元的块形状信息确定用于对图像进行划分的至少一个编码单元的步骤;基于所述至少一个编码单元中包括的当前编码单元的类型确定至少一个变换单元的步骤;通过基于所述至少一个变换单元执行逆变换来对图像进行解码的步骤,其中,块形状信息指示当前编码单元是正方形类型还是非正方形类型。可提供与上述解码方法相应的编码方法。此外,还可提供可执行上述编码方法或解码方法的编码装置或解码装置。的编码装置或解码装置。的编码装置或解码装置。

【技术实现步骤摘要】
用于对图像进行编码/解码的方法和设备
[0001]本申请是向中国知识产权局提交的申请日为2016年10月10日、申请号为201680091481.9、专利技术名称为“用于对图像进行编码/解码的方法和设备”的申请的分案申请。


[0002]根据实施例的方法和设备可通过使用包括在图像中的各种数据单元对图像进行编码或解码。

技术介绍

[0003]图像数据在根据特定数据压缩标准(例如,运动图像专家组(MPEG)标准)经由编解码器被编码之后被存储在记录介质中或者以比特流的形式通过通信信道被发送。
[0004]随着用于再现和存储高清晰度或高质量图像内容的硬件正在被开发和供应,对于用于对高清晰度或高质量图像内容进行有效编码或解码的编解码器的需求已经增长。编码的图像内容可通过被解码而被再现。最近,用于对这样的高分辨率或高质量图像内容进行有效压缩的方法已被执行。例如,正在通过按照任意方式处理将被编码的图像的处理执行有效的图像压缩方法。
[0005]各种数据单元可被用于对图像进行压缩,并且在这样的数据单元之间可能存在包含关系。可经由各种方法对数据单元进行划分以确定在这样的图像压缩中使用的数据单元的尺寸,并且可通过确定根据图像的特性优化的数据单元来对图像进行编码或解码。

技术实现思路

[0006]技术问题
[0007]在一般压缩方法中,在确定包括在画面中的编码单元的尺寸时确定是否对编码单元进行划分,并且随后通过将编码单元均匀地划分成具有相同尺寸的四个编码单元的递归划分处理来确定正方形编码单元。
[0008]然而,近年来,随着对高分辨率图像和图像再现所需的大数据量的需求的快速增长,需要有效的图像编码和解码处理,同时,通过使用具有统一的正方形形状的编码单元或变换单元而引起的重建图像的图像质量劣化已成为问题。
[0009]问题的解决方案
[0010]根据本公开的一方面,一种对图像进行解码的方法,所述方法包括:基于当前编码单元的块形状信息确定用于对图像进行划分的至少一个编码单元;基于所述至少一个编码单元中包括的当前编码单元的形状确定至少一个变换单元;并且通过基于所述至少一个变换单元执行逆变换来对图像进行解码,其中,所述块形状信息指示当前编码单元是正方形形状还是非正方形形状。
[0011]根据本公开的另一方面,一种用于对图像进行解码的设备,所述设备包括:比特流获得器,被配置为获得当前编码块的块形状信息;解码器,被配置为基于所述块形状信息确
定用于对图像进行划分的至少一个编码单元,基于所述至少一个编码单元中包括的当前编码单元的形状确定至少一个变换单元,并且通过基于所述至少一个变换单元执行逆变换来对图像进行解码,其中,所述块形状信息指示当前编码单元是正方形形状还是非正方形形状。
[0012]根据本公开的另一方面,一种对图像进行编码的方法,所述方法包括:确定用于对图像进行划分的至少一个编码单元;基于包括在所述至少一个编码单元中的当前编码单元的形状确定至少一个变换单元;通过基于所述至少一个变换单元执行变换来对图像进行编码;产生包括编码后的图像和块形状信息的比特流,其中,所述块形状信息指示当前编码单元是正方形形状还是非正方形形状。
[0013]根据本公开的另一方面,一种用于对图像进行编码的设备,所述设备包括:编码器,被配置为确定用于对图像进行划分的至少一个编码单元,基于包括在所述至少一个编码单元中的当前编码单元的形状确定至少一个变换单元,并且通过基于所述至少一个变换单元执行变换来对图像进行编码;比特流产生器,被配置为产生包括编码后的图像和块形状信息的比特流,其中,所述块形状信息指示当前编码单元是正方形形状还是非正方形形状。
[0014]公开的有益效果
[0015]响应于在编码和解码处理期间使用基于编码单元的形状确定的各种形状的变换单元,可使用适应于图像的特性的变换单元,因此,能够实现有效的图像编码和解码并且可提高重建图像的图像质量。
附图说明
[0016]图1是根据实施例的用于对图像进行解码的图像解码设备的框图,其中,该解码基于对图像进行划分的编码单元中包括的变换单元。
[0017]图2是根据实施例的用于对图像进行编码的图像编码设备的框图,其中,该编码基于对图像进行划分的编码单元中包括的变换单元。
[0018]图3a和图3b示出根据实施例的可在正方形形状的当前编码单元中确定的各种形状的变换单元。
[0019]图4a至图4c示出根据实施例的可在非正方形形状的当前编码单元中确定的各种形状的变换单元。
[0020]图5示出根据实施例的基于当前编码单元的尺寸与变换单元的最大尺寸的比较结果来确定包括在当前编码单元中的多个变换单元的处理。
[0021]图6是用于描述根据实施例的变换单元的形状的组合可针对每个特定数据单元而变化的特性的示图。
[0022]图7示出根据实施例的可针对每个亮度分量和色度分量确定的最小尺寸的变换单元。
[0023]图8是用于描述根据实施例的在确定当前编码单元中包括的至少一个变换单元的处理期间获得指示在当前深度的变换单元中是否包括非零变换系数的信息的处理的示图。
[0024]图9示出根据实施例的在当前编码单元被划分时确定至少一个编码单元的处理。
[0025]图10示出根据实施例的当非正方形形状的编码单元被划分时确定至少一个编码
单元的处理。
[0026]图11示出根据实施例的基于块形状信息或划分形状信息中的至少一个对编码单元进行划分的处理。
[0027]图12示出根据实施例的在奇数个编码单元之中确定特定编码单元的方法。
[0028]图13示出根据实施例的当在当前编码单元被划分时确定了多个编码单元时对所述多个编码单元进行处理的顺序。
[0029]图14示出根据实施例的当编码单元不能够按照特定顺序被处理时确定将当前编码单元划分为奇数个编码单元的处理。
[0030]图15示出根据实施例的当第一编码单元被划分时确定至少一个编码单元的处理。
[0031]图16示出根据实施例的当在第一编码单元被划分时确定的非正方形形状的第二编码单元满足特定条件时,第二编码单元能够被划分成的形状受约束。
[0032]图17示出根据实施例的当划分形状信息不能用于指示编码单元被划分为四个正方形形状时,对正方形形状的编码单元进行划分的处理。
[0033]图18示出根据实施例的对多个编码单元进行处理的顺序可根据对编码单元进行划分的处理而被改变。
[0034]图19示出根据实施例的当在编码单元被递归划分时确定了多个编码单元时,随着编码单元的形状和尺寸被改变来确定编码单元的深度的处理。
[0035]图20示出根据实施例的可根据编码单元的形状和尺寸确定的用于区分深度和编码单元的部分索引(PID)。
[0036]图21示出根据实施例的根据包括在画面中的多个特定数据单元来确定多个编码单元。
[0037]图22示出根据实施例的用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于对图像进行解码的设备,所述设备包括被配置为执行以下操作的解码器:响应于确定当前编码单元的宽度是否大于当前编码单元的高度以及确定当前编码单元的宽度或当前编码单元的高度是否大于变换单元的最大尺寸,通过垂直地或水平地划分当前编码单元确定多个变换单元;响应于确定当前编码单元是否按照帧内预测模式被预测,从比特流获得指示非零变换系数被包括在当前编码单元的所述多个变换单元之中的变换单元中的信息;基于指示非零变换系数被包括在该变换单元中的所述信息,对该变换单元执行逆变换以获得残差数据;通过将预测数据与所述残差数据进行组合来对当前编码单元...

【专利技术属性】
技术研发人员:闵正惠朴愍祐陈宝罗金讚烈
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1