【技术实现步骤摘要】
【国外来华专利技术】考虑硬件设计的视频编码方法和编码设备,以及视频解码方法和解码设备
根据实施例的方法和装置可以通过使用包括在图像中的具有各种形状的编码单元来编码或解码图像。
技术介绍
随着能够再现和存储高分辨率或高清晰度图像内容的硬件的发展和普及,对有效编码或解码高分辨率或高清晰度图像内容的编解码器的需求增加。编码的图像内容可以被解码,然后被再现。最近,正在使用有效压缩这种高分辨率或高清晰度图像内容的方法。例如,已经实现了通过划分要由任意方法编码的图像的处理来有效地实现图像压缩的方法。可以使用各种数据单元来压缩图像,并且这些数据单元之间可能存在包含关系。为了确定要用于图像压缩的数据单元的尺寸,可以通过使用各种方法来划分数据单元,并且可以通过确定基于图像的特性所优化的数据单元来编码或解码图像。数据单元可以通过递归地执行灵活的树划分来确定。灵活的树划分可以包括二叉划分(binarysplit)、三叉划分或四叉树划分。此外,通过允许方形数据单元和非方形数据单元,可以根据图像的特性来确定为编码而优化的数据单元。然而,因为使用了各种划分形状和各种数据单元形状,所以编码复杂度可能增加。因此,需要通过使用灵活的树划分来提高编码效率和降低复杂度的图像解码/编码方法和装置。
技术实现思路
技术问题提供了一种图像解码/编码方法和装置,考虑用于硬件设计的流水线数据单元的尺寸,该图像解码/编码方法和装置通过确定块的划分方法来提高编码效率和降低复杂度。技术方案为了克服上述技术问题,本专利技术提 ...
【技术保护点】
1.一种视频解码方法,包括:/n通过对具有第一尺寸的最大编码单元的高度和宽度进行对半划分来生成编码单元;/n基于所述编码单元中与图像的外边界相邻的第一编码单元的高度和宽度是否大于最大变换尺寸,确定是否允许通过划分所述第一编码单元的高度和宽度中的至少一个来生成两个第二编码单元;以及/n通过使用最大变换尺寸对所述第二编码单元进行逆变换,对从所述第一编码单元生成的所述第二编码单元进行解码。/n
【技术特征摘要】
【国外来华专利技术】20180828 US 62/723,584;20181102 US 62/754,848;20181.一种视频解码方法,包括:
通过对具有第一尺寸的最大编码单元的高度和宽度进行对半划分来生成编码单元;
基于所述编码单元中与图像的外边界相邻的第一编码单元的高度和宽度是否大于最大变换尺寸,确定是否允许通过划分所述第一编码单元的高度和宽度中的至少一个来生成两个第二编码单元;以及
通过使用最大变换尺寸对所述第二编码单元进行逆变换,对从所述第一编码单元生成的所述第二编码单元进行解码。
2.根据权利要求1所述的视频解码方法,其中,确定是否允许通过划分所述第一编码单元的高度和宽度中的至少一个来生成所述两个第二编码单元包括:
当所述第一编码单元的高度的长度大于最大变换尺寸并且所述第一编码单元的宽度的长度等于最大变换尺寸时,
允许通过划分所述第一编码单元的宽度来生成较小的编码单元;以及
禁止通过划分所述第一编码单元的高度来生成较小的编码单元。
3.根据权利要求1所述的视频解码方法,其中,确定是否允许通过划分所述第一编码单元的高度和宽度中的至少一个来生成两个第二编码单元包括:
当所述第一编码单元的高度的长度等于最大变换尺寸并且所述第一编码单元的宽度的长度大于最大变换尺寸时,
允许通过划分所述第一编码单元的高度来生成较小的编码单元;以及
禁止通过划分所述第一编码单元的宽度来生成较小的编码单元。
4.根据权利要求1所述的视频解码方法,其中,确定是否允许通过划分所述第一编码单元的高度和宽度中的至少一个来生成两个第二编码单元包括:
当所述第一编码单元的高度的长度大于最大变换尺寸并且所述第一编码单元的宽度的长度等于最大变换尺寸时,
允许通过划分所述第一编码单元的宽度来生成较小的编码单元;以及
禁止通过划分所述第一编码单元的高度来生成较小的编码单元。
5.根据权利要求1所述的视频解码方法,其中,确定是否允许通过划分所述第一编码单元的高度和宽度中的至少一个来生成两个第二编码单元包括:
当所述第一编码单元的高度的长度等于最大变换尺寸并且所述第一编码单元的宽度的长度大于最大变换尺寸时,
允许通过划分所述第一编码单元的高度来生成较小的编码单元;以及
禁止通过划分所述第一编码单元的宽度来生成较小的编码单元。
6.根据权利要求1所述的视频解码方法,其中,所述编码单元的高度和宽度的长度大于或等于最大变换尺寸。
7.根据权利要求1所述的视频解码方法,其中,通过对具有第一尺寸的所述最大编码单元的高度和宽度进行对半划分来生成所述编码单元包括:基于从比特流获得的关于所述最大编码单元的尺寸的信息,通过划分所述图像来确定第一尺寸的所述最大编码单元。
8.根据权利要求1所述的视频解码方法,其中,通过对具有第一尺寸的所述最大编码单元的高度和宽度进行对半划分来生成所述编码单元包括:
从比特流获得关于亮度编码单元的最小尺寸的信息、关于通过对帧内条带执行二叉划分而生成的亮度编码单元的最大尺寸和最小尺寸之间的差的信息、关于通过对帧间条带执行二叉划分而生成的亮度编码单元的最大尺寸和最小尺寸之间的差的信息、关于通过对帧内条带执行三叉划分而生成的亮度编码单元的最大尺寸和最小尺寸之间的差的信息、以及关于通过对帧间条带执行三叉划分而生成的亮度编码单元的最大尺寸和最小尺寸之间的差的信息;
通过使用所述关于亮度编码单元的最小尺寸的信息和所述关于通过对帧内条带执行二叉划分而生成的亮度编码单元的最大尺寸和最小尺寸之间的差的信息,确定通过执行二叉划分而生成的亮度编码单元的最大尺寸,二叉划分可在帧内条带中确定;
通过使用所述关于亮度编码单元的最小尺寸的信息和所述关于通过对帧内条带执行三叉划分而生成的亮度编码单元的最大尺寸和最小尺寸之间的差的信息,确定通过执行三叉划分而生成的亮度编码单元的最大尺寸,三叉划分可在帧内条带中确定;
通过使用所述关于亮度编码单元的最小尺寸的信息和所述关于通过对帧间条带执行二叉划分而生成的亮度编码单元的最大尺寸和最小尺寸之间的差的信息,确定通过执行二叉划分而生成的亮度编码单元的最大尺寸,二叉划分可在帧间条带中确定;以及
通过使用所述关于亮度编码单元的最小尺寸的信息和所述关于通过对帧间条带执行三叉划分而生成的亮度编码单元的最大尺寸和最小尺寸之间的差的信息,确定通过执行三叉划分而生成的亮度编码单元的最大尺寸,三叉划分可在帧间条带中确定。
9.根据权利要求8所述的视频解码方法,其中,通过对具有第一尺寸的所述最大编码单元的高度和宽度进行对半划分来生成所述编码单元包括:
从比特流获得指示亮度编码单元...
【专利技术属性】
技术研发人员:朴慜祐,朴缗茱,阿尼什塔姆塞,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。