对比文件名称:2008-10-23_CA2895854A_发明专利_CA2895854A1 VIDEO ENCODING METHOD AND APPARATUS, AND VIDEO DECODING APPARATUS
目标专利名称:376用于高效视频译码(HEVC)中的经译码单元的信令量化参数改变CN103329529B
模型名称:DeepSeek-R1
### 特征比对表格
| 技术特征描述及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| 技术特征A:所述方法包括:接收经编码的视频数据的最大译码单元LCU,其中根据四叉树分割方案将所述LCU分割成一组较小块大小的经译码单元CU<br>**未被直接公开或隐含公开** | 对比文件第[0012]段:“最初,宏块类型信息被设置为编码信息中的初始项(步骤S21)。该信息包括指示编码是使用帧间预测还是帧内预测执行的信息,以及关于宏块的划分形状的信息。” 第[0013]段:“接下来,运动向量信息被设置为编码信息中的下一项(步骤S22)。由于宏块的划分形状根据宏块的类型而变化,因此如步骤S23所示,运动向量信息按划分数量设置。” | 对比文件公开的是基于H.264/AVC标准的视频编码,其基本处理单元是“宏块”(Macroblock),并可以划分为16x16、16x8、8x16、8x8等形状(参见第[0016]段)。目标专利的“最大译码单元(LCU)”及“根据四叉树分割方案分割成一组较小块大小的经译码单元(CU)”是HEVC标准特有的概念,其四叉树分割意味着将一个大正方形块递归地分割为四个更小的正方形块。对比文件中的宏块划分虽然也支持多种形状,但其划分方式(如16x8、8x16)并非严格基于四叉树递归分割的正方形单元,且其术语和分割理念与HEVC的LCU/CU结构存在本质区别。因此,本领域技术人员无法从对比文件得出或合理推断出目标专利中基于四叉树的LCU/CU分割方案。 |
| 技术特征B:至少部分地通过解码经编码数据以再现CU是否包含任何非零变换系数的至少一个指示来确定所述CU是否包含任何非零变换系数<br>**直接公开** | 对比文件第[0015]段:“此时,指示每个子块有效性/无效性的标志cbp(coded block pattern)在运动向量信息之后、量化参数信息之前设置在编码信息中。仅传输由该标志指示的有效子块的有效系数信息。” 第[0020]段:“此时,计算标志cbp,其指示在子块单元中量化系数值中是否存在有效系数。然后,该标志cbp,以及仅由标志cbp指示的具有有效系数的子块的量化系数信息作为编码信息被传输。” | 对比文件明确公开了“cbp”(coded block pattern)标志,该标志用于指示每个子块中是否存在有效(即非零)的量化系数。该标志是编码信息的一部分,解码器通过解码该标志可以确定对应块是否包含非零变换系数。这与目标专利中“确定CU是否包含任何非零变换系数的至少一个指示”的作用完全相同。因此,该技术特征被对比文件直接公开。 |
| 技术特征C:及仅在所述CU包含任何非零变换系数的情况下解码所述CU的一个或一个以上语法元素,<br>**未被直接公开或隐含公开** | 对比文件第[0015]段:“此时,指示每个子块有效性/无效性的标志cbp(coded block pattern)在运动向量信息之后、量化参数信息之前设置在编码信息中。仅传输由该标志指示的有效子块的有效系数信息。” 第[0020]段:“此时,计算标志cbp,其指示在子块单元中量化系数值中是否存在有效系数。然后,该标志cbp,以及仅由标志cbp指示的具有有效系数的子块的量化系数信息作为编码信息被传输。” | 对比文件公开了仅在cbp标志指示子块存在有效(非零)系数时,才传输该子块的系数信息。然而,目标专利的技术特征C的核心在于“仅在所述CU包含任何非零变换系数的情况下解码所述CU的一个或一个以上语法元素”,此处的“语法元素”特指用于指示量化参数改变的语法元素(如差量QP)。对比文件虽然提到了传输QP信息(第[0014]段),但并未将其与cbp标志的存在性进行条件关联。对比文件第[0065]段描述了为每个子块设置QP参数信息,但未明确说明QP信息的传输与否依赖于cbp标志。因此,对比文件没有公开或隐含“仅在存在非零系数时才解码QP相关语法元素”这一条件性信令逻辑。 |
| 技术特征D:以指示所述CU的量化参数相对于所述CU的预测量化参数的改变,<br>**隐含公开** | 对比文件第[0060]段:“传统的量化是以宏块为单位执行的,量化参数的编码方法旨在对当前宏块与位于当前宏块左侧的宏块的量化参数值之间的差异进行编码。” 第[0061]段:“本发明允许以子块为单位执行量化。因此,在第三实施例中,参考多个相邻子块对量化参数值之间的差异进行编码,并进一步减少量化参数信息的编码量。” 第[0063]段:“例如,对于运动向量,将图8A所示的左侧宏块(A)、上方宏块(B)和右上方宏块(C)的运动向量的中间值识别为当前宏块的预测向量,并对与预测向量的差异进行编码。类似地,即使以子块为单位执行量化,也可以通过计算左侧宏块(A)、上方宏块(B)和右上方宏块(C)的量化参数值的中间值,并对与该中间值的差异进行编码,来减少宏块D的量化参数值的信息量。” | 对比文件第[0060]段提及了传统技术中对宏块间QP差值的编码。第[0061]和[0063]段则明确描述了在本发明的上下文中,对于子块级别的量化,编码的是量化参数值之间的“差异”(difference),并且该差异是相对于从相邻块(如左侧、上方、右上方块)推导出的预测值(例如中间值)计算的。这实质上公开了“量化参数相对于预测量化参数的改变”这一概念。虽然对比文件没有使用“差量QP”这一术语,但其描述的“对差异进行编码”的技术方案,在功能和目的上与目标专利的特征D相同,即用差值信号表示QP的变化以节省码率。因此,本领域技术人员能够从对比文件的描述中合理推断出该技术特征。 |
| 技术特征E:其中从所述经编码的视频数据内的位置解码所述一个或一个以上语法元素,<br>**直接公开** | 对比文件第[0012]段:“图2的流程说明了根据编码器处理宏块所生成的信息项被设置为编码信息并按照该顺序传输的处理顺序。该顺序遵循H.264中规定的解码语法元素的顺序。” 第[0014]段:“接下来,量化参数值在编码信息中设置(步骤S24)。该值是为每个宏块设置的。” 第[0015]段:“此时,指示每个子块有效性/无效性的标志cbp(coded block pattern)在运动向量信息之后、量化参数信息之前设置在编码信息中。” | 对比文件明确描述了编码信息(即经编码的视频数据)具有特定的语法顺序(遵循H.264),并且量化参数信息是其中的一个语法元素,从编码数据流中的特定位置(在步骤S24设置)被解析和解码。因此,解码器从经编码数据内的特定位置解码QP相关语法元素这一事实被直接公开。 |
| 技术特征F:所述位置:a)在所述CU将包含至少一些非零变换系数的指示之后,<br>**直接公开** | 对比文件第[0015]段:“此时,指示每个子块有效性/无效性的标志cbp(coded block pattern)在运动向量信息之后、量化参数信息之前设置在编码信息中。” | 对比文件清晰地说明了编码信息的顺序:运动向量信息之后是cbp标志(即非零变换系数的指示),cbp标志之后是量化参数信息。因此,QP信息的位置确实在非零变换系数的指示(cbp)之后。这与目标专利中该特征的作用一致,即确保解码器在知道有非零系数后才去解析QP改变信息。该特征被直接公开。 |
| 技术特征G:其中所述CU将包含至少一些非零变换系数的所述指示包含经译码块旗标CBF,且b)在所述CU的所述变换系数之前,<br>**直接公开** | 对比文件第[0015]段:“此时,指示每个子块有效性/无效性的标志cbp(coded block pattern)在运动向量信息之后、量化参数信息之前设置在编码信息中。” 第[0020]段:“此时,计算标志cbp,其指示在子块单元中量化系数值中是否存在有效系数。然后,该标志cbp,以及仅由标志cbp指示的具有有效系数的子块的量化系数信息作为编码信息被传输。” | 1. 对比文件中的“cbp”(coded block pattern)标志,其作用正是指示子块中是否存在有效(非零)系数,这与目标专利中的“经译码块旗标CBF”完全相同,被直接公开。<br>2. 对比文件第[0015]段指出cbp标志在量化参数信息之前,而第[0020]段及流程图(图2步骤S26)表明变换系数信息在量化参数设置之后才被生成和传输。因此,量化参数信息(以及隐含的差量QP)的位置在cbp标志之后,并且在变换系数之前。该顺序被直接公开。 |
| 技术特征H:且其中如果所述CU不包含任何非零变换系数,则关于所述CU不包含所述一个或一个以上语法元素。<br>**未被直接公开或隐含公开** | 对比文件第[0015]段:“仅传输由该标志指示的有效子块的有效系数信息。” 第[0020]段:“仅由标志cbp指示的具有有效系数的子块的量化系数信息作为编码信息被传输。” | 对比文件明确说明了仅传输具有有效(非零)系数的子块的系数信息。然而,目标专利的特征H特指当CU不包含非零变换系数时,不包含用于指示QP改变的“一个或一个以上语法元素”(即差量QP等)。对比文件虽然提到了QP信息的设置(第[0014]段),但并未将QP信息本身的存在与否与cbp标志直接关联起来。对比文件未描述在cbp标志指示所有子块均无有效系数时,是否省略QP(或差量QP)信息的编码和传输。因此,对比文件没有公开或隐含“在无非零系数时省略QP改变语法元素”这一特定信令节省机制。 |
| 技术特征I:其中所述CU的大小满足或超过量化改变被允许的阈值大小。<br>**隐含公开** | 对比文件第[0024]-[0025]段:“然而,量化仍然是在每个宏块使用一个参数的情况下执行的……本发明的目的因此是允许根据宏块内图像的属性执行精细的量化控制。” “本发明通过允许以类似于运动补偿和正交变换处理的方式,在等于或小于宏块的子块单元中改变量化参数值,来实现更精细的量化控制。” 第[0050]段:“在第一实施例中,可以根据量化划分确定单元35选择的宏块的划分形状来切换子块单元中的量化参数。” | 对比文件的核心发明点之一就是允许在子块(大小等于或小于宏块)级别改变量化参数,以实现更精细的量化控制(第[0024]-[0025]段)。这必然隐含了一个前提:只有在块的大小达到或超过某个可支持独立量化控制的最小粒度时,才能在该块级别改变QP。虽然对比文件没有明确写出“阈值大小”这样的字眼,但其整个发明构思建立在“可在子块(如8x8)而非仅在整个宏块(16x16)改变QP”的基础上。本领域技术人员可以合理推断,为了实施该方案,需要定义或识别哪些大小的块是允许量化改变的,这实质上隐含了“大小满足或超过量化改变被允许的阈值大小”这一条件。 |
| 技术特征J:其中所述一个或一个以上语法元素包括差量量化参数,所述差量量化参数指示所述量化参数相对于所述CU的所述预测量化参数的所述改变。<br>**隐含公开** | 对比文件第[0060]段:“传统的量化是以宏块为单位执行的,量化参数的编码方法旨在对当前宏块与位于当前宏块左侧的宏块的量化参数值之间的差异进行编码。” 第[0061]段:“本发明允许以子块为单位执行量化。因此,在第三实施例中,参考多个相邻子块对量化参数值之间的差异进行编码,并进一步减少量化参数信息的编码量。” 第[0063]段:“类似地,即使以子块为单位执行量化,也可以通过计算左侧宏块(A)、上方宏块(B)和右上方宏块(C)的量化参数值的中间值,并对与该中间值的差异进行编码,来减少宏块D的量化参数值的信息量。” | 如特征D的论述,对比文件第[0060]、[0061]、[0063]段明确描述了编码量化参数“差异”(difference)的方案。这个被编码的“差异”就是量化参数相对于一个预测值(如相邻块的QP中间值)的改变量。这正是目标专利中所定义的“差量量化参数”。虽然对比文件可能使用不同的术语,但其描述的技术实质完全相同。因此,本领域技术人员能够从对比文件的描述中合理推断出“语法元素包括差量量化参数”这一特征。 |
| 技术特征K:其中从在界定与所述LCU的所述CU相关联的译码模式的一个或一个以上语法元素之后发生的所述经编码的视频数据内的位置解码所述一个或一个以上语法元素。<br>**直接公开** | 对比文件第[0012]段:“最初,宏块类型信息被设置为编码信息中的初始项(步骤S21)。该信息包括指示编码是使用帧间预测还是帧内预测执行的信息,以及关于宏块的划分形状的信息。” 第[0014]段:“接下来,量化参数值在编码信息中设置(步骤S24)。该值是为每个宏块设置的。” | 对比文件图2的流程及第[0012]段文字说明,编码信息的第一项是“宏块类型信息”,该信息包含了预测模式(帧间/帧内)等,这对应于目标专利中的“译码模式”。随后,在第[0014]段描述的步骤S24中,才设置“量化参数值”。因此,量化参数相关语法元素的位置明确位于界定译码模式的语法元素(宏块类型信息)之后。该顺序被直接公开。 |
<<<B>>><<<E>>><<<F>>><<<G>>><<<K>>><<<d>>><<<i>>><<<j>>>