发明授权_US09161046B2 Determining quantization parameters for deblocking filtering for video coding_+++A_E_F_I_b_d+++.docx

对比文件名称:发明授权_US09161046B2 Determining quantization parameters for deblocking filtering for video coding

目标专利名称:在非仅四叉树分割的视频译码中量化信息的发信号

本次调用的模型名称:GPT-4

特征比对表格:

技术特征描述以及公开性判断结果对比文件原文引用公开性论述
技术特征A:一种解码视频数据的方法<br>**《直接公开》**[0031] Video decoder 30 may receive a bitstream generated by video encoder 20. The bitstream may include a coded representation of video data encoded by video encoder 20. When video decoder 30 receives the bitstream, video decoder 30 may perform a parsing operation on the bitstream. When video decoder 30 performs the parsing operation, video decoder 30 may extract syntax elements from the bitstream. Video decoder 30 may reconstruct the video data based on the syntax elements extracted from the bitstream.<br>译:视频解码器30可以接收由视频编码器20产生的位流。位流可以包括由视频编码器20编码的视频数据的编码表示。当视频解码器30接收位流时,视频解码器30可以对位流执行解析操作。当视频解码器30执行解析操作时,视频解码器30可以从位流提取语法元素。视频解码器30可以基于从位流提取的语法元素重建视频数据。对比文件明确描述了视频解码器(如视频解码器30)接收包含视频数据编码表示的位流、解析位流并基于提取的语法元素重建视频数据的过程。这直接公开了一种解码视频数据的方法。该方法在对比文件的整体技术方案中用于解码视频以进行后续的去块滤波,与目标专利中“解码视频数据的方法”这一上位概念相同。
技术特征B:由视频解码器在包括所述视频数据的经编码表示的位流中接收用于当前量化群组的局部量化信息<br>**《隐含公开》**[0055] To signal the QP values associated with CUs efficiently, video encoder 20 may identify quantization groups. Each quantization group may include one or more CUs that are consecutive in coding order and that are associated with the same QP value. Video encoder 20 may signal the QP values associated with each CU in a quantization group by generating a single syntax element associated with the quantization group. The syntax element associated with the quantization group indicates that a given QP value is defined as the QP value associated with each CU in the quantization group. Based on the single syntax element associated with the quantization group, video decoder 30 may determine the QP values associated with each of the CUs in the quantization group.<br>译:为了高效发信号与CU相关联的QP值,视频编码器20可以识别量化群组。每个量化群组可以包括按编码顺序连续且与相同QP值相关联的一个或多个CU。视频编码器20可以通过生成与量化群组相关联的单个语法元素来发信号与量化群组中每个CU相关联的QP值。与量化群组相关联的语法元素指示给定的QP值被定义为与量化群组中每个CU相关联的QP值。基于与量化群组相关联的单个语法元素,视频解码器30可以确定量化群组中每个CU相关联的QP值。对比文件描述了视频编码器20生成并与量化群组相关联的“单个语法元素”,该语法元素定义了用于该量化群组中所有CU的QP值。视频解码器30基于该语法元素确定每个CU的QP值。虽然原文没有使用“接收…局部量化信息”的表述,但本领域技术人员可以直接且必然地理解,视频解码器30要“基于”该语法元素确定QP值,就必须先从位流中接收(提取、获得)该语法元素。该语法元素即为“用于当前量化群组的局部量化信息”。因此,该技术特征被对比文件隐含公开。该局部量化信息在对比文件中用于确定去块滤波的QP,而在目标专利中用于确定反量化的QP,两者作用不同,但“接收局部量化信息”这一动作本身是相同的。
技术特征C:由所述视频解码器确定所述视频数据的图片的译码树型单元CTU成为多个译码单元CU的第一分割,所述多个CU包含一或多个非正方形CU<br>**《未公开》**[0043] To generate a coded treeblock, video encoder 20 may recursively perform quadtree partitioning on the video block of the treeblock to divide the video block into progressively smaller video blocks. Each of the smaller video blocks may be associated with a different CU... A video block of a CU may be square in shape.<br>译:为了生成经编码的树块,视频编码器20可以递归地对树块的视频块执行四叉树分割,以将视频块划分为逐渐更小的视频块。每个更小的视频块可以与不同的CU相关联……CU的视频块可以是正方形形状的。对比文件明确描述了使用四叉树(quadtree)将树块(treeblock,即CTU)分割成CU,并且CU的视频块是正方形(square)的。目标专利要求保护的技术方案明确包含“非正方形CU”,并且其说明书背景技术部分指出,为了解决HEVC中量化群组方案被QTBT、MTT等允许非正方形CU的分割方案扰乱的问题,才提出了重新定义量化群组的技术。对比文件自始至终仅提及四叉树分割和正方形CU,完全没有涉及任何非正方形CU或除四叉树以外的分割方案(如QTBT、MTT)。因此,对比文件既未直接公开也未隐含公开“包含一或多个非正方形CU”的CTU分割。
技术特征D:由所述视频解码器至少部分地基于用于所述当前量化群组的所述局部量化信息导出量化参数,其中所述当前量化群组被定义为所述多个CU中的按译码次序连续的CU的群组,使得所述当前量化群组的边界必须为所述CU的边界且所述当前量化群组的大小大于或等于阈值,且所述多个CU中的至少一个CU包含于非正方形量化群组中<br>**《隐含公开》**(部分)<br>**注**:仅隐含公开了“至少部分地基于用于当前量化群组的局部量化信息导出量化参数”以及“当前量化群组被定义为按译码次序连续的CU的群组”。其余限定(边界必须为CU边界、大小≥阈值、包含于非正方形量化群组)未公开。1. 导出量化参数:[0055] Based on the single syntax element associated with the quantization group, video decoder 30 may determine the QP values associated with each of the CUs in the quantization group.<br>译:基于与量化群组相关联的单个语法元素,视频解码器30可以确定量化群组中每个CU相关联的QP值。<br>2. 量化群组定义:[0055] Each quantization group may include one or more CUs that are consecutive in coding order and that are associated with the same QP value.<br>译:每个量化群组可以包括按编码顺序连续且与相同QP值相关联的一个或多个CU。<br>3. 阈值(最小大小):[0060] A minimum CU quantization group size may be defined for one or more slices, pictures, or sequences of pictures... If each video block in a cluster of video blocks is smaller than the minimum CU quantization group size, video encoder 20 may associate a single QP value with the CUs associated with the video blocks (or each non-partitioned sub-CU of the CUs) in the cluster. In this way, video encoder 20 may group the CUs (or each non-partitioned sub-CU of the CUs) associated with the video blocks in the cluster into a single quantization group.<br>译:可以为一切片、一图片或一图片序列定义最小CU量化群组大小……如果视频块簇中的每个视频块都小于最小CU量化群组大小,则视频编码器20可以将单个QP值与簇中与视频块相关联的CU(或CU的每个非分割子CU)相关联。这样,视频编码器20可以将簇中与视频块相关联的CU(或CU的每个非分割子CU)分组到单个量化群组中。1. **导出量化参数**:对比文件[0055]明确说明视频解码器30基于(基于)与量化群组相关联的单个语法元素来确定(determine)该群组内每个CU的QP值。这直接对应于目标专利中“至少部分地基于用于所述当前量化群组的所述局部量化信息导出量化参数”。<br>2. **量化群组定义**:对比文件[0055]将量化群组定义为“按编码顺序连续(consecutive in coding order)且与相同QP值相关联的一个或多个CU的群组”。编码顺序与译码次序在视频编解码中通常是互逆或相同的概念。因此,该定义隐含公开了“按译码次序连续的CU的群组”。<br>3. **边界与阈值**:对比文件[0060]提到了“最小CU量化群组大小(minimum CU quantization group size)”,并说明当一组CU的视频块尺寸都小于该最小大小时,它们被强制分组到同一个量化群组中,共享一个QP值。这暗示了量化群组有一个大小阈值(即最小大小),并且当CU尺寸小于该阈值时,其边界可能不是量化群组的边界(因为被强制合并)。然而,目标专利的限定“使得所述当前量化群组的边界必须为所述CU的边界”是为了解决非正方形CU带来的问题而特别设定的规则,对比文件并未明确或隐含要求量化群组边界必须与CU边界对齐,其“最小大小”规则的目的在于控制发信号开销,而非确保边界对齐。因此,该限定未被公开。<br>4. **非正方形量化群组**:如特征C所述,对比文件未涉及非正方形CU,因此更不可能公开“至少一个CU包含于非正方形量化群组中”。<br>综上,技术特征D中关于“导出量化参数”和“量化群组被定义为连续CU群组”的部分被隐含公开,但关于边界、阈值(用于确保边界)以及非正方形量化群组的限定未被公开。
技术特征E:由所述视频解码器基于所述量化参数反量化当前CU的至少一个变换系数,所述当前CU为所述当前量化群组中的所述CU中的一者<br>**《直接公开》**[0065] After video decoder 30 extracts the syntax elements associated with a CU, video decoder 30 may generate prediction data for the PUs of the CU based on the syntax elements. In addition, video decoder 30 may inverse quantize transform coefficient blocks associated with TUs of the CU. Video decoder 30 may perform inverse transforms on the transform coefficient blocks to reconstruct residual data for the CU.<br>译:在视频解码器30提取与CU相关联的语法元素之后,视频解码器30可以基于语法元素生成CU的PU的预测数据。此外,视频解码器30可以反量化与CU的TU相关联的变换系数块。视频解码器30可以对变换系数块执行反变换以重建CU的残余数据。对比文件明确描述了视频解码器30执行“反量化(inverse quantize)变换系数块”的操作。该变换系数块与CU的TU相关联,因此是“当前CU的至少一个变换系数”。结合[0055]可知,CU的QP值是基于其所属量化群组的局部量化信息确定的,因此反量化是基于该QP值进行的。这与目标专利中“基于所述量化参数反量化当前CU的至少一个变换系数”的技术特征完全相同。在对比文件中,反量化是解码重建过程的一部分;在目标专利中,反量化是重构译码块的必要步骤。两者作用相同。
技术特征F:及由所述视频解码器基于所述当前CU的经反量化变换系数重构所述当前CU的译码块。<br>**《直接公开》**[0065] After generating the prediction data for PUs of the CU and reconstructing the residual data for the TUs of CU, video decoder 30 may reconstruct the video block of the CU based on the prediction data and the residual data.<br>译:在生成CU的PU的预测数据并重建CU的TU的残余数据之后,视频解码器30可以基于预测数据和残余数据重建CU的视频块。对比文件明确描述了视频解码器30基于预测数据和(经反量化及反变换后得到的)残余数据来“重建(reconstruct)CU的视频块”。在视频编解码中,“视频块(video block)”对应于样本块,而“译码块(coding block)”是用于译码的样本块,两者概念实质相同。因此,“重构所述当前CU的译码块”被直接公开。该操作在对比文件和目标专利中均为解码过程的最终输出步骤。
技术特征G:其中所述当前量化群组不为正方形。<br>**《未公开》**对比文件全文未提及非正方形(non-square)的量化群组。所有关于量化群组的讨论均基于正方形CU和可能由此形成的正方形或矩形群组区域,但未明确形状。其关注点在于CU的连续性和QP值的一致性,而非群组的地理形状。目标专利说明书[0040]指出,在HEVC中,量化群组是“正方形形状”。本专利的技术是为了解决因允许非正方形CU(如QTBT、MTT分割产生)而可能导致的“非正方形量化群组”问题(参见[0040]-[0041],[0064])。对比文件完全没有涉及非正方形CU或由此引发的量化群组形状问题。因此,“当前量化群组不为正方形”这一特定限定既未被直接公开,也无法从对比文件内容中合理推断出来。
技术特征H:其进一步包括由所述视频解码器基于所述当前量化群组中的CU的累积大小大于或等于所述阈值而确定下一量化群组以所述CTU的下一CU开始。<br>**《未公开》**[0060] A minimum CU quantization group size may be defined... If each video block in a cluster of video blocks is smaller than the minimum CU quantization group size, video encoder 20 may associate a single QP value with the CUs... in the cluster. In this way, video encoder 20 may group the CUs... into a single quantization group.<br>译:可以定义最小CU量化群组大小……如果视频块簇中的每个视频块都小于最小CU量化群组大小,则视频编码器20可以将单个QP值与簇中的CU……相关联。这样,视频编码器20可以将簇中的CU……分组到单个量化群组中。对比文件提到了“最小CU量化群组大小”,并描述了当一组CU的尺寸都小于该最小大小时,它们被强制分组到一个量化群组。这隐含了量化群组有大小阈值,且当CU尺寸小于该阈值时可能被合并。然而,目标专利的特征H描述的是一个动态的、基于“累积大小”的量化群组划分规则:当已纳入当前量化群组的CU累积尺寸达到或超过阈值时,下一个CU开始一个新的量化群组。这是一种具体的、顺序的群组形成算法。对比文件的描述更侧重于根据预设的“最小大小”来判断一组CU是否应该被强制共享QP值(即属于同一群组),并未描述这种按顺序累积计算大小并据此决定是否开启新群组的机制。因此,该技术特征未被公开。
技术特征I:其中,对于多个量化群组中的包含所述当前量化群组的每一相应量化群组,当所述相应量化群组含有非零经量化系数时,局部量化信息的至多一个集合被准许在所述位流中被发信号用于所述相应量化群组。<br>**《直接公开》**[0063] In some examples, video encoder 20 only generates a syntax element that indicates the QP value defined for a quantization group when one or more of the transform coefficient blocks associated with TUs of the CUs in the quantization group include a non-zero transform coefficient. Thus, if the coded block flags (CBFs) for each of the CUs in a quantization group are false, video encoder 20 may not generate a syntax element that indicates a QP value defined for the quantization group.<br>译:在一些示例中,视频编码器20仅当与量化群组中的CU的TU相关联的一个或多个变换系数块包括非零变换系数时,才生成指示为该量化群组定义的QP值的语法元素。因此,如果量化群组中每个CU的已编码块标志(CBF)为假,则视频编码器20可以不生成指示为该量化群组定义的QP值的语法元素。对比文件明确公开了视频编码器20仅在量化群组内存在非零变换系数时,才生成(即发信号)指示该群组QP值的语法元素(即局部量化信息)。这直接对应于目标专利中“当所述相应量化群组含有非零经量化系数时,局部量化信息的至多一个集合被准许在所述位流中被发信号用于所述相应量化群组”。两者作用相同,都是为了节省比特,避免为全零系数的区域发信号不必要的QP信息。
技术特征J:其中所述阈值为第一阈值,用于所述当前量化群组的局部量化信息的集合为用于所述当前量化群组的局部量化信息的第一集合,所述量化参数为第一量化参数,所述当前CU为第一CU,且所述方法进一步包括:基于所述当前量化群组包含具有大于第二阈值的大小的CU,由所述视频解码器从所述位流获得用于所述当前量化群组的局部量化信息的第二集合;由所述视频解码器至少部分地基于用于所述当前量化群组的局部量化信息的所述第二集合导出第二量化参数;及由所述视频解码器基于所述第二量化参数反量化第二CU的至少一个变换系数。<br>**《未公开》**对比文件未提及为同一量化群组发信号多个(例如第一集合和第二集合)局部量化信息(如QP值或增量QP值)的机制。目标专利的特征J描述了一种特殊情况:即使在一个量化群组内,如果存在尺寸特别大(大于第二阈值)的CU,则可能允许在该量化群组内发信号额外的局部量化信息集合。这是为了更精细地控制大块的量化。对比文件中的量化群组规则(如[0055], [0060], [0063])均表明一个量化群组对应一个QP值(通过一个语法元素发信号)。没有提供任何关于为同一群组内的不同CU发信号不同QP值(即多个局部量化信息集合)的启示或可能性。因此,该技术特征未被公开。
技术特征K至技术特征Q:涉及单独的亮度和色度量化群组、从亮度增量QP导出色度增量QP、以及基于亮度QP直接导出色度QP等具体实施方案。<br>**《未公开》**对比文件虽然提到了亮度和色度分量(例如[0150]),但其关于量化群组和QP发信号的讨论是针对CU整体进行的,并未区分亮度和色度分量具有独立的量化群组结构或发信号机制。对比文件也未涉及“亮度增量量化参数”或从其导出色度QP的具体方法(如基于左上方样本、平均、加权平均等)。目标专利的特征K-Q是针对其说明书中提到的“单独亮度及色度译码树”场景(例如QTBT的I切片)下的具体技术方案。这些特征解决了在亮度和色度树分割方式不同时,如何为色度定义量化群组或导出色度QP的问题。对比文件完全未涉及“单独亮度及色度译码树”这一前提,其关于QP和量化群组的讨论均是基于传统的、亮度和色度共享同一树结构的分割方式。因此,这些依赖于特定前提和具体推导方法的技术特征均未被对比文件公开。

<<<A>>><<<E>>><<<F>>><<<I>>>

<<<b>>><<<d>>>

权利要求与技术特征
Powered by Django

网站备案号:渝ICP备2023012882号


重庆市非显而易见网络科技有限责任公司 A Anti NPE NPE