具有条件性量化参数信息信令的视频数据处理方法以及装置制造方法及图纸

技术编号:20084290 阅读:34 留言:0更新日期:2019-01-15 03:49
切片中的当前编解码块(CB)相关联的输入数据,其中视频数据根据分区方法分成多个CB。确定量化参数(QP)最小块区域或深度标记,并且根据当前CB的宽度和高度或组合深度计算当前CB的区域,并将其与QP最小块区域或深度标记相比较。对当前CB的QP信息的信令由比较结果调节。当前CB的QP信息用于量化当前CB的残差信号或恢复当前CB的量化残差信号。

Video Data Processing Method and Device for Information Signaling with Conditional Quantization Parameters

The input data associated with the current codec block (CB) in the slice, in which the video data is divided into multiple CBs according to the partitioning method. The minimum block area or depth marker of quantization parameter (QP) is determined, and the region of current CB is calculated according to the width and height or combination depth of current CB, and compared with the minimum block area or depth marker of QP. The signaling of the QP information of the current CB is regulated by the comparison results. The QP information of current CB is used to quantify the residual signal of current CB or restore the residual signal of current CB.

【技术实现步骤摘要】
【国外来华专利技术】具有条件性量化参数信息信令的视频数据处理方法以及装置交叉引用本专利技术要求如下优先权:编号为62/342,884,申请日为2016年5月28日,名称为“MethodsofsignalingdeltaQPforQuad-treePlusbinarytreestructure”的美国临时专利申请、编号为62/343,042,申请日为2016年5月30日,名称为“MethodsofsignalingquantizationparameterforQuad-treePlusbinarytreestructure”的美国临时专利申请、编号为PCT/CN2016/087005,申请日为2016年6月24日,名称为“MethodsofsignalingquantizationparameterforQuad-treeplusbinarytreestructure”的PCT专利申请。上述美国专利临时申请与PCT专利申请在此作为参考。
本专利技术有关于视频数据处理方法和装置编码或解码视频数据。更具体而言,本专利技术有关于依据条件性的标记于视频比特流中的量化参数信息的视频数据处理方法和装置编码或解码视频数据。
技术介绍
高效视频编解码(High-EfficiencyVideoCoding,简写为HEVC)标准是由ITU-T研究组的视频编解码专家组的视频编解码联合协作小组(JointCollaborativeTeamonVideoCoding,简写为JCT-VC)开发的最新视频编解码标准。HEVC标准依赖于基于块的编解码结构,其将每个片(slice)分成多个编解码树单元(CTU)。在HEVC主配置文件中,CTU的最小和最大大小由序列参数集(SequenceParameterSet,简写为SPS)中指示的语法元素指定。使用光栅扫描顺序处理切片中的CTU。使用四叉树分区(quad-treepartitioning)方法将每个CTU进一步递归地分成一个或多个编解码单元(CodingUnit,简写为CU)。CU尺寸被限制在小于或等于SPS中指定的最小允许CU尺寸。图1中示出了四叉树块分割结构的示例,其中实线表示CTU100中的CU边界。在CU级进行预测判定,其中每个CU使用画面间预测(Interpictureprediction)或画面内预测(Intrapictureprediction)进行编码。一旦完成了CU分层树的分割,则根据用于预测的PU分区类型,每个CU进一步分为一个或多个预测单元(PredictionUnit,简写为PU)。图2显示了在HEVC标准中定义的八种PU分区类型。根据图2所示的八个PU分区类型中的一个,每个CU被分成一个、两个或者四个PU。因为将相同的预测处理应用于PU中的所有像素,PU作为用于共享预测信息的基本代表性块。预测信息以PU为基础传送给解码器。在获得由预测处理产生的残差(residual)信号之后,根据用于将残差数据变换为变换系数用于紧凑的数据表示的另一四叉树块分割结构,属于CU的残差信号的残差数据被分为一个或多个变换单元(TransformUnit,简写为TU)。图1中的虚线表示TU边界。TU是对残差信号进行变换和量化的基本代表性块。对于每个TU,将具有与TU相同大小的变换矩阵应用于残差信号以产生变换系数,并且这些变换系数被量化并以TU为基础传送到解码器。术语编解码树块(CodingTreeBlock,简写为CTB)、编解码块(Codingblock,简写为CB)、预测块(PredictionBlock,简写为PB)和变换块(TransformBlock,简写为TB)被定义为指定与CTU、CU、PU和TU分别相关联的一个颜色分量的二维样本数组。例如,CTU由一个亮度CTB,两个色度CTB及其相关联的语法元素组成。在HEVC系统中,通常将相同的四叉树块分割结构应用于亮度和色度分量,除非达到色度块的最小尺寸。另一分区方法被称为二叉树块分区方法,其中块被递归地分成两个较小的块。图3示出二叉树分区方法的一些拆分类型。最简单的二叉树分区方法仅允许对称的水平分割和对称的垂直分割。对于尺寸为MxN的给定块,标示第一个标志,以指示该块是否被划分成两个较小的块,之后是指示第一个标志指示分割时的分割类型的第二个标志。若分割类型是对称的水平分割,则该MxN块被分成两个大小为MxN/2的块,而若分割类型是对称的垂直分割,则该MxN块被分割成两个大小为M/2xN的块。分割过程可以重复,直到分割块的大小、宽度或高度达到最小允许的大小、宽度或高度。若块高度小于最小高度,则隐式地不允许水平分割,同样,若块宽度小于最小宽度,则隐式地不允许垂直分割。图4A和图4B示出了根据二叉树分区方法及其对应的编解码树结构的块分割的示例。在图4B中,二叉树(binary-tree)编解码树的每个分割节点(即非叶)处的一个标志用于指示分割类型,标志值等于0表示水平分割,而标志值等于1表示垂直分割。可以在编码或解码过程中将二叉树分区方法应用于块分割的任何级别,例如,二叉树分区方法可用于将片分割成CTU、将CTU分割成CU、将CU分割成PU、或将CU分割成TU。亦可以通过省略从CU到PU和CU到TU的分割来简化分割过程,因为二叉树块分割结构的叶节点是预测和变换编解码的基本代表性块。尽管二叉树分区方法支持更多的分区结构,因此比四叉树分区方法更加灵活,但编解码复杂度增加,用于选择所有可能形状中的最佳分区形状。称为四叉树二叉树(Quad-Tree-Binary-Tree,简写为QTBT)结构的组合分区方法将四叉树分区方法与二叉树分区方法相结合,平衡了两种分区方法的编解码效率和编解码复杂度。在图5A中示出了示例性的QTBT结构,其中首先通过四叉树分区方法随后通过二叉树分区方法分割大块。图5A示出了根据QTBT分区方法的块分割结构的示例,图5B示出了图5A所示的QTBT块分割结构的编解码树图。图5A和图5B中的实线表示四叉树分区,而虚线表示二叉树分割。与图4B类似,在二叉树结构的每个分割(即非叶)节点中,一个标志指示使用哪种分割类型(对称水平分割或对称垂直分割),0表示水平分割,而1表示垂直分裂。图5A中的QTBT结构将大块分割成多个较小的块,并且这些较小的块可以通过预测和变换编解码进行处理,而不进一步分割。在一个示例中,图5A中的大块是大小为128×128的编解码树单元(CTU),最小允许四叉树叶节点大小为16×16,最大允许二叉树根节点大小为64×64,最小允许二叉树叶节点宽度或高度为4,且最小允许二叉树深度为4。在此示例中,叶四叉树块(leafquad-treeblockis128x128)的大小可能为16x16到128x128,若叶四叉树块是128x128,它不能被二叉树结构进一步拆分,因为其大小超过允许的最大二叉树根节点大小64x64。叶四叉树块被用作二叉树深度等于0的根二叉树块。当二叉树深度达到4时,阴式地不再分割;当二叉树节点的宽度等于4时,阴式地不再垂直分割;并且当二叉树节点的高度等于4时,阴式地不再水平分割。对于在I片中编解码的CTU,用于色度编解码树块(CTB)的QTBT块分割结构可以与用于对应的亮度CTB的QTBT块分割结构不同。对本文档来自技高网...

【技术保护点】
1.一种视频数据处理方法,处理视频编解码系统中的多个切片,其中根据分区方法将每个切片中的颜色分量的视频数据分区成多个编解码块(CB),该方法包括:接收与当前切片中的当前CB相关联的输入数据;确定量化参数(QP)最小块区域,其中该当前切片中每个CB的QP信息的信令由多个区域的比较结果调节;根据该当前CB的宽度和高度计算该当前CB的区域;将该当前CB的该区域与该QP最小块区域进行比较;如果该当前CB的该区域大于或等于该QP最小块区域,则自该视频比特流中确定并合并该当前CB的QP信息,或者自该视频比特流解析该当前CB的该QP信息;以及根据该当前CB的该QP信息来量化该当前CB的残差信号或者恢复该当前CB的量化残差信号。

【技术特征摘要】
【国外来华专利技术】2016.05.28 US 62/342,884;2016.05.30 US 62/343,042;1.一种视频数据处理方法,处理视频编解码系统中的多个切片,其中根据分区方法将每个切片中的颜色分量的视频数据分区成多个编解码块(CB),该方法包括:接收与当前切片中的当前CB相关联的输入数据;确定量化参数(QP)最小块区域,其中该当前切片中每个CB的QP信息的信令由多个区域的比较结果调节;根据该当前CB的宽度和高度计算该当前CB的区域;将该当前CB的该区域与该QP最小块区域进行比较;如果该当前CB的该区域大于或等于该QP最小块区域,则自该视频比特流中确定并合并该当前CB的QP信息,或者自该视频比特流解析该当前CB的该QP信息;以及根据该当前CB的该QP信息来量化该当前CB的残差信号或者恢复该当前CB的量化残差信号。2.根据权利要求1所述的方法,其中如果该当前CB的该区域小于该QP最小块区域,则该当前CB的该QP信息从由一组CB共享的共享QP信息导出,并且在该视频比特流中不为该组中的每个CB标示单独的QP信息。3.根据权利要求2所述的方法,其中,当处理共享该共享QP信息的该组CB的第一已编解码的CB时,该共享QP信息被并入该视频比特流中或从该视频比特流解析,并且该第一已编解码的CB根据具有至少一个非零残差变换系数的编码或解码顺序在该组中首先被编解码。4.根据权利要求2所述的方法,其中共享该共享QP信息的该组CB的总区域大于或等于该QP最小块区域。5.根据权利要求1所述的方法,其中该当前CB的该QP信息与ΔQP、QP偏移或最终QP相关联。6.根据权利要求1所述的方法,其中在该当前CB中携带的该颜色分量是亮度分量,并且该方法还包括:如果用于该亮度分量和色度分量的块分区结构被分别确定,分别标示该亮度分量的QP信息以及该色度分量的QP信息。7.根据权利要求6所述的方法,其中该亮度分量的该QP信息与ΔQP相关联,色度分量的该QP信息色度ΔQP相关联。8.根据权利要求1所述的方法,其中在该当前CB中携带的颜色分量是色度分量,并且如果亮度分量和该色度分量的块分区结构被分别确定,通过对该当前CB的共位亮度块重新使用QP信息来确定该当前CB的该QP信息。9.根据权利要求8所述的方法,其中在序列级别、图像级别或切片级别标示重用标志,以自适应地赋能或禁能该共位亮度块的QP信息的重用。10.根据权利要求1所述的方法,其中,用于确定该QP最小块区域的语法元素在序列级别、图像级别或切片级别中被分别用于亮度和色度分量编解码。11.根据权利要求1所述的方法,其中在该当前CB中携带的颜色分量是色度分量,并且该色度分量的该QP最小块区域是自亮度分量的QP最小块区域确定的。12.根据权利要求11所述的方法,其中,标示一个标志以指示用于该色度分量的该QP最小块区域是否根据与取样亮度分量和该色度分量的颜色取样比率相同的比率来确定。13.一种视频数据处理方法,处理视频编解码系统中多个切片,其中根据组合分区方法将每个切片中的颜色分量的视频数据分成多个编解码块(CB),并且该组合分区方法根据第一分区方法,然后根据第二分区方法分区该视频数据,该方法包括:接收与当前切片中的当前CB相关联的输入数据;确定深度标志,其中由多个深度的比较结果调节该当前切片中的每个CB的QP信息的信令;根据该当前CB的第一分区深度和第二分区深度计算该当前CB的组合深度,其中该第一分区深度对应于该第一分区方法,该第二分区深度对应于该第二分区方法;将该当前CB的该组合深度与该深度标记进行比较;如果该当前CB的该组合深度小于或等于该深度标志,则确定并合并该当前CB的QP信息于视频比特流中或从该视频比特流解析该当前CB的该QP信息;以及根据该当前CB的该QP信息来量化该当前CB的残差信号或者恢复该当前CB的量化残差信号。14.根据权利要求13所述的方法,其中根据该第一分区深度和该第二分区深度的加权和来计算该组合深度。15.根据权利要求14所述的方法,其中该组合分区方法是四叉树二叉树(QTBT)分区方法,该第一分区深度是该当前CB的四叉树深度,该第二分区深度是该当前CB的二叉树深度,并且通过该当前CB的该四叉树深度加上该二叉树深度的一半来计算该组合深度。16.根据权利要求13所述的方法,其中该深度标志指定编解码树块(CTB)大小和QP信息信令的最小块大小之间的深度差的差异。17.根据权利要求13所述的方法,其中,如果该当前CB的该组合深度大于该深度标志,则该当前CB的该QP信息是由一组CB共享的共享QP信息导出的,并且在该视频比特流中...

【专利技术属性】
技术研发人员:黄晗陈庆晔刘杉许晓中庄子德黄毓文
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1