用于分割画面的方法和解码设备技术

技术编号:34090233 阅读:25 留言:0更新日期:2022-07-11 21:00
公开了一种分割画面的方法和解码设备。本发明专利技术的一个实施方式提供了一种分割画面的方法,该方法包括以下步骤:从比特流解码指示画面是否可被分割成一个或更多个子单元的分割标志;当分割标志指示画面可被分割成子单元时,从比特流解码分割信息;以及使用分割信息将画面分割成子单元。将画面分割成子单元。将画面分割成子单元。

【技术实现步骤摘要】
【国外来华专利技术】用于分割画面的方法和解码设备


[0001]本公开涉及视频编码和解码,更具体地,涉及一种通过适合于各种目的的画面划分方法改进了编码和解码效率的用于划分画面的方法及其解码设备。

技术介绍

[0002]由于视频数据的体量大于语音数据或静止图像数据的体量,所以在不进行压缩处理的情况下存储或发送视频数据需要包括存储器的大量硬件资源。
[0003]因此,在存储或发送视频数据时,通常使用编码器来压缩视频数据以进行存储或发送。然后,解码器接收压缩的视频数据,并且解压缩并再现视频数据。用于这种视频的压缩技术包括H.264/AVC以及与H.264/AVC相比编码效率改进了约40%的高效视频编码(HEVC)。
[0004]然而,视频大小、分辨率和帧频逐渐增加,因此要编码的数据量也增加。因此,需要与现有压缩技术相比具有更好的编码效率和更高的图像质量的新压缩技术。

技术实现思路

[0005]技术问题
[0006]本公开的目的在于提供一种改进的视频编码和解码技术以满足需求。具体地,本公开的一个方面涉及通过划分画面以适合于各种目的来改进编码和解码效率的技术。
[0007]技术方案
[0008]根据一个方面,本公开提供了一种用于划分画面的方法。该方法包括以下步骤:从比特流解码指示画面是否被划分成一个或更多个子单元的分割标志;当分割标志指示划分时,从比特流解码分区信息;以及基于分区信息将画面划分成子单元。
[0009]根据另一方面,本公开提供了一种视频解码设备。该视频解码设备包括:解码执行单元,其被配置为从比特流解码指示画面是否被划分成一个或更多个子单元的分割标志,并且当分割标志指示划分时,从比特流解码分区信息;以及划分器,其被配置为基于分区信息将画面划分成子单元。
[0010]技术效果
[0011]如上所述,根据本公开的一个实施方式,可划分画面以适合于各种目的,包括序列合成、比特流打包和并行处理。
附图说明
[0012]图1是能够实现本公开的技术的视频编码设备的示例性框图。
[0013]图2示例性地示出使用QTBTTT结构的块划分结构。
[0014]图3示例性地示出多个帧内预测模式。
[0015]图4是能够实现本公开的技术的视频解码设备的示例性框图。
[0016]图5至图7示出切片、拼块和子画面。
[0017]图8示出内容的合成。
[0018]图9是能够实现本公开的技术的解码器的框图。
[0019]图10是示出能够实现本公开的技术的方法的一个示例的流程图。
[0020]图11和图12示出将画面划分成切片、拼块和子画面的各种形式。
[0021]图13是示出将画面划分成子画面的流程图。
[0022]图14是示出将画面划分成子画面的流程图。
[0023]图15是示出将画面划分成切片的流程图。
[0024]图16示出切片的分区形式。
[0025]图17是示出子画面映射的流程图。
[0026]图18是示出切片地址的流程图。
[0027]图19示出切片和子画面之间的关系。
[0028]图20示出头信息之间的连接关系。
[0029]图21示出子画面的各种配置示例。
具体实施方式
[0030]以下,将参照附图详细描述本公开的一些实施方式。应该注意的是,在向各个图中的构成元件添加标号时,尽管元件示出于不同的图中,相似的标号指代相似的元件。此外,在本公开的以下描述中,将省略并入本文中的已知功能和配置的详细描述以避免使本公开的主题模糊。
[0031]图1是能够实现本公开的技术的视频编码设备的示例性框图。以下,将参照图1描述视频编码设备和该设备的元件。
[0032]视频编码设备包括块分割器110、预测器120、减法器130、变换器140、量化器145、编码器150、逆量化器160、逆变换器165、加法器170、滤波器单元180和存储器190。
[0033]视频编码设备的各个元件可在硬件或软件或者硬件和软件的组合中实现。各个元件的功能可在软件中实现,并且微处理器可被实现为执行与各个元件对应的软件功能。
[0034]一个视频由多个画面组成。各个画面被分割成多个区域,并且对各个区域执行编码。例如,一个画面被分割成一个或更多个拼块和/或切片。这里,一个或更多个拼块可被定义为拼块组。各个拼块或切片被分割成一个或更多个编码树单元(CTU)。各个CTU按树结构分割成一个或更多个编码单元(CU)。应用于各个CU的信息被编码为CU的句法,共同应用于包括在一个CTU中的CU的信息被编码为CTU的句法。另外,共同应用于一个拼块中的所有块的信息被编码为拼块的句法或者被编码为作为多个拼块的集合的拼块组的句法,应用于构成一个画面的所有块的信息被编码在画面参数集(PPS)或画面头中。此外,多个画面共同参考的信息被编码在序列参数集(SPS)中。另外,一个或更多个SPS共同参考的信息被编码在视频参数集(VPS)中。
[0035]块分割器110确定编码树单元(CTU)的大小。关于CTU的大小(CTU大小)的信息被编码为SPS或PPS的句法并且被发送到视频解码设备。
[0036]块分割器110将构成视频的各个画面分割成具有预定大小的多个CTU,然后使用树结构递归地分割CTU。在树结构中,叶节点用作编码单元(CU),其是编码的基本单元。
[0037]树结构可以是:QuadTree(QT),其中节点(或父节点)被分割成具有相同大小的四
个子节点(或子节点);BinaryTree(BT),其中节点被分割成两个子节点;TernaryTree(TT),其中节点按1:2:1的比例被分割成三个子节点;或者由QT结构、BT结构和TT结构中的两个或更多个的组合形成的结构。例如,可使用QTBT(QuadTree+BinaryTree)结构或QTBTTT(QuadTree+BinaryTree TernaryTree)结构。这里,BTTT可被统称为多类型树(MTT)。
[0038]图2示出QTBTTT分割树结构。如图2所示,CTU可初始按QT结构分割。可重复QT分割,直至分割块的大小达到QT中允许的叶节点的最小块大小(MinQTSize)。指示QT结构的各个节点是否被分割成下层的四个节点的第一标志(QT_split_flag)由编码器150编码并用信号通知给视频解码设备。当QT的叶节点不大于BT中允许的根节点的最大块大小(MaxBTSize)时,可按BT结构或TT结构中的一个或更多个进一步分割。在BT结构和/或TT结构中,可存在多个分割方向。例如,可存在两个方向,即节点的块的水平分割和垂直分割。如图2所示,当MTT分割开始时,指示节点是否被分割的第二标志(mtt_split_flag)以及指示分割方向(垂直或水平)的标志和/或指示分割类型(二元或三元)的标志由编码器150编码并用信号通知给视频解码设备。
[0039]作为树结构的另一示例,当本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种划分画面的方法,该方法包括以下步骤:从比特流解码指示所述画面是否被划分成一个或更多个子单元的分割标志;当所述分割标志指示划分时,从所述比特流解码分区信息;以及基于所述分区信息将所述画面划分成所述子单元。2.根据权利要求1所述的方法,其中,所述分割标志指示所述画面是否被划分成与所述子单元对应的一个或更多个子画面,其中,所述分区信息包括关于子画面的数量的信息、所述子画面的位置信息和所述子画面的大小信息。3.根据权利要求1所述的方法,其中,所述分割标志指示所述画面是否被划分成与所述子单元对应的多个拼块,其中,所述分区信息包括关于拼块的数量的信息和所述拼块的大小信息。4.根据权利要求1所述的方法,其中,所述分割标志指示所述画面是否被划分成与所述子单元对应的多个切片,其中,将所述分割标志解码的步骤还包括:当所述分割标志指示划分时,从所述比特流解码指示切片类型的类型标志,其中,当所述分割标志指示划分并且当所述类型标志指示矩形切片时,将所述分区信息解码,其中,所述分区信息包括关于切片的数量的信息和所述切片的大小信息。5.根据权利要求4所述的方法,其中,当切片包括一个或更多个拼块时,所述切片的所述大小信息包括关于所述切片中所包括的拼块列的数量的信息以及关于所述切片中所包括的拼块行的数量的信息。6.根据权利要求1所述的方法,该方法还包括以下步骤:从所述比特流解码映射信息,该映射信息用于将与所述子单元对应的一个或更多个子画面映射至属于各个所述子单元的一个或更多个切片;以及基于所述映射信息将所述子画面映射至所述切片。7.根据权利要求6所述的方法,该方法还包括以下步骤:从所述比特流解码指示是否对所述画面应用映射的映射标志,其中,当所述映射标志指示应用映射时,所述映射信息包括从所述比特流的SPS或PPS解码的第一映射信息。8.根据权利要求6所述的方法,其中,当所述分割标志指示划分时,所述映射信息包括从所述比特流的切片头解码的第二映射信息。9.根据权利要求1所述的方法,该方法还包括以下步骤:从所述比特流的切片头解码与子单元有关的切片的地址信息;以及基于所述地址信息来设定所述切片在包括所述切片的子画面内的索引,其中,当从所述比特流解码的类型标志指示矩形切片时,所述地址信息指示所述画面内的所述切片的索引,并且当所述类型标志指示光栅扫描切片时,所述地址信息指示包括在所述画面中的拼块的索引。10.一种视频解码设备,该视频解码设备包括:
解码执行单元,该解码执行单元被配置为从比特流解码指示画面是否被划分成一个或更多个子单元的分割标志,并且当所述...

【专利技术属性】
技术研发人员:金在一李善暎孙世勋高京奂白亚蓝
申请(专利权)人:SK电信有限公司
类型:发明
国别省市:

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

1