对比文件名称:2010-01-06_CN101622881A_发明公开_CN101622881A 图像编码和图像解码的方法及装置
目标专利名称:376用于高效视频译码(HEVC)中的经译码单元的信令量化参数改变CN103329529B
模型名称:DeepSeek-R1
### 特征比对表格
| 技术特征描述以及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **技术特征A**:所述方法包括:接收经编码的视频数据的最大译码单元LCU,其中根据四叉树分割方案将所述LCU分割成一组较小块大小的经译码单元CU《未被公开》 | 对比文件说明书[0053]段:“宏块典型地例如是图3所示的16×16像素块。但是,宏块也可以是32×32像素块单位,还可以是8×8像素块单位。另外,宏块的形状未必是正方格子。” | **论述**:目标专利特征A限定了HEVC标准中的特定结构:接收“最大译码单元(LCU)”,并根据“四叉树分割方案”将其分割成“经译码单元(CU)”。对比文件描述的是基于H.264等传统标准的编码方案,其基本处理单元是“宏块”(Macroblock),并提及宏块可以有不同的尺寸。然而,对比文件全文未提及“最大译码单元(LCU)”、“经译码单元(CU)”或“四叉树分割方案”这些HEVC特有的概念和术语。本领域技术人员从对比文件中无法毫无疑义地得出或合理推断出HEVC的LCU/CU四叉树分割结构。因此,该特征既未被直接公开,也未被隐含公开。 |
| **技术特征B**:至少部分地通过解码经编码数据以再现CU是否包含任何非零变换系数的至少一个指示来确定所述CU是否包含任何非零变换系数《隐含公开》 | 对比文件说明书[0070]段:“语法中的coded_block_pattern是表示在该块中是否发生变换系数的索引。当该索引coded_block_pattern为0时,由于在该宏块内不发生变换系数,所以解码时无需进行逆量化。” | **论述**:目标专利特征B涉及通过解码一个指示来确定CU是否包含非零变换系数。对比文件明确指出,语法元素“coded_block_pattern”是一个索引,用于表示在(宏)块中是否发生了变换系数(即是否存在非零变换系数)。解码器通过解码该索引即可确定当前块是否包含非零变换系数。虽然对比文件使用“宏块”而非“CU”,且“coded_block_pattern”是H.264中的术语,但其作用与目标专利中“CU是否包含任何非零变换系数的指示”完全相同,即指示块中是否存在需要解码的变换系数(残余数据)。本领域技术人员可以毫无困难地从对比文件的描述中推理出,在解码过程中需要解码这样一个指示符以确定变换系数的存在性。因此,该特征被对比文件隐含公开。 |
| **技术特征C**:及仅在所述CU包含任何非零变换系数的情况下解码所述CU的一个或一个以上语法元素,《隐含公开》 | 对比文件说明书[0070]段:“当该索引coded_block_pattern为0时,由于在该宏块内不发生变换系数,所以解码时无需进行逆量化。此时,由于没有必要发送与量化矩阵相关的信息,所以不发送modulation_index。” | **论述**:目标专利特征C的核心在于“仅在…包含任何非零变换系数的情况下解码…语法元素”,这是一种条件性解码逻辑。对比文件明确教导:当`coded_block_pattern`为0(即宏块内没有变换系数)时,“不发送modulation_index”。这意味着在解码端,如果`coded_block_pattern`指示没有变换系数,则解码器将不会在码流中寻找或解码`modulation_index`这个语法元素。反之,如果`coded_block_pattern`指示存在变换系数,则解码器需要解码`modulation_index`。这完全对应于“仅在包含非零变换系数的情况下解码特定语法元素”的逻辑。尽管对比文件的语法元素是`modulation_index`(用于调制量化矩阵),而目标专利是差量QP语法元素,但两者在“有条件解码”这一高层逻辑上是一致的。因此,该特征被对比文件隐含公开。 |
| **技术特征D**:以指示所述CU的量化参数相对于所述CU的预测量化参数的改变,《未被公开》 | 对比文件说明书[0058]段:“在量化矩阵调制部110中,对由编码控制部113提供的量化矩阵131,通过根据来自模式判定部103的调制索引132实施调制,生成调制量化矩阵133。”以及[0070]段:“modulation_index表示调制索引。” | **论述**:目标专利特征D限定了所解码的语法元素的功能是“指示所述CU的量化参数(QP)相对于预测量化参数的改变”,即差量QP(delta QP)。对比文件中,相关语法元素`modulation_index`的功能是用于“调制量化矩阵”(见[0058]段),即根据索引选择或生成一个调制矩阵,用于调整量化过程中对不同频率系数的权重。`modulation_index`并不直接指示量化参数(QP)本身的数值变化(即delta QP)。量化参数(QP)在对比文件中由`qp`或`Qstep`表示,其变化由`mb_qp_delta`等语法指示(见[0126]段),这与`modulation_index`是独立的。因此,`modulation_index`的作用与“差量QP”有本质不同。本领域技术人员无法从对比文件得出`modulation_index`用于指示QP改变。该特征未被公开。 |
| **技术特征E**:其中从所述经编码的视频数据内的位置解码所述一个或一个以上语法元素,《隐含公开》 | 对比文件说明书[0070]段:“当该索引coded_block_pattern为0时...所以不发送modulation_index。”以及图17/18所示的宏块层语法结构。 | **论述**:目标专利特征E是一个相对宽泛的描述,指出语法元素从经编码视频数据内的某个位置解码。对比文件通过其语法描述(图17/18)和语义说明([0070]段)表明,`modulation_index`是宏块层语法(`macroblock_data`)的一部分,是编码数据比特流中的一个语法元素。解码器通过解析比特流,在相应的宏块数据部分可以解码出`modulation_index`。这符合“从经编码的视频数据内的位置解码”这一描述。因此,该特征被对比文件隐含公开。 |
| **技术特征F**:所述位置:a)在所述CU将包含至少一些非零变换系数的指示之后,《隐含公开》 | 对比文件说明书[0070]段及图17/18语法结构。 | **论述**:目标专利特征F要求差量QP语法元素位于“非零变换系数的指示之后”。对比文件的图17和18展示了宏块层语法的可能结构,其中`modulation_index`或`modulation_strength`的出现在语法上是位于`coded_block_pattern`和`mode`等元素之后的。结合[0070]段的语义“当`coded_block_pattern`为0时...不发送`modulation_index`”,可以合理推断出,在解码过程中,需要先解码`coded_block_pattern`(作为是否存在变换系数的指示),然后根据其值决定是否继续解码`modulation_index`。这意味着`modulation_index`在逻辑上和语法顺序上位于变换系数存在指示之后。因此,该特征被对比文件隐含公开。 |
| **技术特征G**:其中所述CU将包含至少一些非零变换系数的所述指示包含经译码块旗标CBF,且b)在所述CU的所述变换系数之前,《未被公开》 | 对比文件说明书[0070]段:“coded_block_pattern是表示在该块中是否发生变换系数的索引。” | **论述**:目标专利特征G包含两个具体限定:1)指示是“经译码块旗标(CBF)”;2)差量QP语法在“变换系数之前”。首先,对比文件中的`coded_block_pattern`在功能上类似于CBF,都是指示块中是否存在非零变换系数,这一点可以认为部分公开。**然而**,特征G的关键在于差量QP语法元素相对于“变换系数”的绝对位置必须在“之前”。对比文件只说明了`modulation_index`在`coded_block_pattern`之后,且当没有变换系数时不发送,但**完全没有描述**`modulation_index`与“变换系数”本身的编码/解码顺序关系。在H.264等标准中,量化参数调整信息(如`mb_qp_delta`)通常位于变换系数之前,但对比文件中作为调制量化矩阵的`modulation_index`与变换系数的相对顺序并未明确。本领域技术人员无法从对比文件毫无疑义地确定或合理推断出`modulation_index`一定在变换系数数据之前被解码。因此,该特征未被公开。 |
| **技术特征H**:且其中如果所述CU不包含任何非零变换系数,则关于所述CU不包含所述一个或一个以上语法元素。《隐含公开》 | 对比文件说明书[0070]段:“当该索引coded_block_pattern为0时,由于在该宏块内不发生变换系数,所以解码时无需进行逆量化。此时,由于没有必要发送与量化矩阵相关的信息,所以不发送modulation_index。” | **论述**:目标专利特征H是特征C的逻辑结果,明确说明在无非零变换系数时,码流中不包含相关语法元素。对比文件明确记载了完全相同的逻辑:当`coded_block_pattern`为0(即无变换系数)时,“不发送modulation_index”。这意味着在编码端,此时避免将`modulation_index`写入码流;在解码端,也相应知道无需从码流中解码该元素。因此,该特征被对比文件直接且明确地隐含公开。 |
| **技术特征I**:其中所述CU的大小满足或超过量化改变被允许的阈值大小。《未被公开》 | 无相应内容。 | **论述**:目标专利特征I是一个附加条件,限定了只有大小达到一定阈值(例如8x8或更大)的CU才允许进行量化参数(QP)的改变。对比文件全文均未提及任何关于根据视频块(宏块或子块)的尺寸来限制是否允许量化参数(或量化矩阵调制)改变的条件或阈值。对比文件讨论的调制可以应用于宏块或更小的块(如4x4, 8x8),但并未设定一个“允许量化改变”的尺寸门槛。因此,该特征未被公开。 |
| **技术特征J**:其中所述一个或一个以上语法元素包括差量量化参数,所述差量量化参数指示所述量化参数相对于所述CU的所述预测量化参数的所述改变。《未被公开》 | 对比文件说明书[0058]段:“modulation_index表示调制索引。”[0117]段:“mb_qp_delta表示量化参数的变动值。” | **论述**:目标专利特征J明确限定所述语法元素是“差量量化参数(delta QP)”,其功能是直接指示量化参数(QP)的数值变化。对比文件中存在两种相关语法元素:1) `modulation_index`,用于调制量化矩阵,并非直接指示QP变化;2) `mb_qp_delta`(见[0126]段),它直接表示量化参数的差分值,这与“差量QP”在概念上一致。**然而**,对比文件并未将`mb_qp_delta`的发送与否与是否存在非零变换系数(`coded_block_pattern`)联系起来。`mb_qp_delta`的发送独立于`coded_block_pattern`(见[0126]段,其发送条件与`precision_modulation_index`相关,且未提及`coded_block_pattern`)。因此,对比文件没有公开一个**同时满足**“是差量QP”**且**“仅在非零变换系数存在时发送”的语法元素。该特征未被公开。 |
| **技术特征K**:其中从在界定与所述LCU的所述CU相关联的译码模式的一个或一个以上语法元素之后发生的所述经编码的视频数据内的位置解码所述一个或一个以上语法元素。《未被公开》 | 对比文件说明书[0070]段:“另一方面,语法中的mode是表示预测模式的索引。当该索引mode选择skip模式时,该块同样不发送变换系数。因此,不发送modulation_index。” | **论述**:目标专利特征K限定了差量QP语法元素在“译码模式语法元素之后”解码。对比文件提到,当预测模式(`mode`)为跳过(`skip`)模式时,不发送`modulation_index`。这暗示了在决定是否发送`modulation_index`时,需要先知道`mode`。这可以理解为`mode`在逻辑上先于`modulation_index`。**但是**,特征K的表述“从在…译码模式的一个或一个以上语法元素之后发生的…位置解码”更侧重于语法元素在码流中的相对位置顺序。对比文件没有明确描述`modulation_index`在语法结构上一定位于`mode`元素之后。图17/18的语法表中,`modulation_index`与`mode`、`coded_block_pattern`等同属于宏块预测语法,其具体先后顺序并未严格限定。更重要的是,对比文件未公开在HEVC的LCU/CU结构中,在CU的译码模式信息之后放置差量QP的逻辑。因此,该特征未被公开。 |
<<<b>>><<<c>>><<<e>>><<<f>>><<<h>>>