好的,作为一名资深专利代理师,我将对您提供的对比文件与目标专利的权利要求进行严谨的创造性评估。
首先,根据您的要求,明确以下信息:
**对比文件名称:** 2018-02-13_US9894386B_发明授权_US09894386B2 Transform method based on block information, and apparatus using said method
**目标专利名称:** 1055用于数字图像_视频材料的编码和解码的方法和装置CN112889280B
**本次调用的模型名称:** gemini-2.5-pro-exp-03-25
现在,开始进行特征比对分析。
### 特征比对表格
| 技术特征描述以及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **技术特征A:** 包括:‑ 确定变换块的编码模式,其中,变换块包括一组变换系数 | 【0092】 PredMode is a variable indicative of whether a prediction block uses an intra prediction mode or an inter prediction mode... <br> **译文:** PredMode是一个变量,指示预测块是使用帧内预测模式还是帧间预测模式... <br><br> 【0059】 The inverse transform module 225 may perform inverse DCT and inverse DST based on transform information that has been performed by the transform unit of the coder. <br> **译文:** 逆变换模块225可以基于由编码器的变换单元已执行的变换信息来执行逆DCT和逆DST。 | **《隐含公开》** <br> 对比文件明确提到了“编码模式”(PredMode),用于区分块是帧内预测还是帧间预测,这属于编码模式的一种。对比文件中,变换/逆变换模块基于块的预测模式等信息来确定使用何种变换(DCT或DST)。虽然对比文件未使用与目标专利完全相同的“编码模式”措辞,但其判断预测模式(帧内/帧间)以确定变换方式的流程,实质上是公开了“确定变换块的编码模式”这一步骤。本领域技术人员可以合理推断出,在进行变换之前需要确定块的编码模式。此外,对比文件中的变换单元(Transform Unit)包含变换系数,这是本领域的公知常识。因此,该特征被对比文件隐含公开。 |
| **技术特征B:** ‑ 针对所述一组变换系数确定扫描顺序 | 【0041】 The rearrangement module 125 may change coefficients of a two-dimensional block form into a one-dimensional vector form using a coefficient scanning method. ... which one of the diagonal scan method, the vertical scan method, and the horizontal scan method will be used may be determined depending on the size of a transform unit and an intra prediction mode. <br> **译文:** 重排模块125可以使用系数扫描方法将二维块形式的系数改变为一维向量形式。……将使用对角线扫描方法、垂直扫描方法和水平扫描方法中的哪一种可以根据变换单元的大小和帧内预测模式来确定。 | **《直接公开》** <br> 对比文件明确公开了针对变换系数需要确定扫描顺序。它描述了重排模块使用系数扫描方法(如对角线扫描、垂直扫描、水平扫描)将二维系数转换为一维向量,并且扫描方法的选择取决于变换单元的大小和帧内预测模式。这与目标专利中“针对所述一组变换系数确定扫描顺序”的技术特征完全一致。 |
| **技术特征C:** ‑ 确定所述变换块的最后一个非零系数在所选择的扫描顺序中的位置 | 全文未明确提及。 | **《未公开》** <br> 对比文件全文未涉及“最后一个非零系数”的概念,更未提及确定其在扫描顺序中的位置。对比文件关注的是根据块的大小、预测模式等静态信息来选择扫描方式和变换类型,而目标专利则基于变换系数的分布特征(最后一个非零系数的位置)进行动态的、自适应的处理。这是两者重要的区别点,对比文件未以任何形式公开或隐含公开该技术特征。 |
| **技术特征D:** ‑ 确定所述变换块的颜色分量 | 【0092】 ...cIdx is a variable indicative of a color configuration and is indicative of a luma block of a variable value is 0. <br> **译文:** cIdx是一个指示颜色配置的变量,当其值为0时指示亮度块。 <br><br> 【0095】 ...and cIdx is equal to 0... <br> **译文:** ...且cIdx等于0... | **《直接公开》** <br> 对比文件明确引入了变量`cIdx`来指示颜色分量(如亮度分量为0)。在确定变换方法(如是否使用DST)的逻辑中,`cIdx`是一个关键的判断条件(例如,`cIdx`是否等于0)。这明确公开了“确定所述变换块的颜色分量”的技术特征,并且该信息被用于后续的变换方法选择。 |
| **技术特征E:** ‑ 基于将要被应用的变换模式的显式比特流信令来确定所述变换模式 | 全文未明确提及显式比特流信令。对比文件中的变换模式是基于块信息(预测模式、大小、颜色分量)通过预定义的规则隐式推导得出的。 | **《未公开》** <br> 对比文件的核心思想是根据块的固有属性(如帧内预测模式、块大小、是否为亮度分量)来**隐式地**确定变换类型(DCT或DST),而无需在比特流中发送额外的标志进行选择。例如,`[0099]`中的伪代码直接根据条件设置`vertTrType`和`horizTrType`,没有涉及从比特流中解析任何用于选择变换模式的信令。因此,对比文件没有公开、也没有隐含公开通过“显式比特流信令”来确定变换模式的技术特征。 |
| **技术特征F:** 其中,将要被应用的所述变换模式的显式比特流信令被调整到所述变换块的所述最后一个非零系数在所选择的扫描顺序中的位置 | 未公开技术特征C(最后一个非零系数的位置)和E(显式比特流信令),因此该组合特征亦未被公开。 | **《未公开》** <br> 由于对比文件既不涉及“显式比特流信令”,也不涉及“最后一个非零系数的位置”,因此将显式信令调整到该位置的特征更是无从谈起。对比文件未以任何方式公开这一复杂的技术特征。 |
| **技术特征G:** 其中,响应于最后一个非零变换系数的扫描位置大于预定义阈值,并响应于所述变换块的所述颜色分量包括亮度分量,执行将要被应用的所述变换模式的显式比特流信令 | 未公开技术特征C(最后一个非零系数的位置)和E(显式比特流信令),因此该组合特征亦未被公开。 | **《未公开》** <br> 该特征是技术特征C、D、E、F的进一步限定和组合,提出了在满足特定条件(最后一个非零系数位置大于阈值且为亮度分量)下才执行显式信令。对比文件既没有公开这些基础特征,更没有公开这种基于条件的、用于触发显式信令的机制。 |
| **技术特征H:** 其中,将要被应用的所述变换模式的显式比特流信令包括将要沿着多个亮度变换块的水平方向和沿着所述多个亮度变换块的垂直方向应用的至少一个变换内核的指定 | 未公开技术特征E(显式比特流信令),因此该特征的限定内容亦未被公开。 | **《未公开》** <br> 该特征限定了显式信令的具体内容,即指定水平和垂直方向的变换内核。由于对比文件不涉及显式信令,自然也不涉及通过信令来指定水平/垂直方向的变换内核。对比文件中,水平和垂直方向的变换类型是通过算法隐式推导的(例如,`[0099]`中同时设置`horizTrType`和`vertTrType`)。 |
| **技术特征I:** ‑ 将所确定的变换模式应用于所述一组变换系数以产生剩余样本值。 | 【0059】 ...The inverse transform module 225 may perform inverse DCT and inverse DST on the results of quantization performed by the coder... The residual values generated by the dequantization module 135 and the inverse transform module 140 may be combined with a prediction unit... <br> **译文:** 逆变换模块225可以对由编码器执行的量化的结果执行逆DCT和逆DST。……由反量化模块135和逆变换模块140生成的残差值可以与预测单元组合…… | **《直接公开》** <br> 这是视频编解码的基础步骤。对比文件明确描述了逆变换模块(Inverse Transform Module)将确定的逆变换模式(如逆DCT/逆DST)应用于量化后的变换系数,以生成残差样本值(剩余样本值)。这与目标专利的该技术特征完全对应。 |
| **技术特征J:** 其中,所述显式比特流信令包括多个变换选择(MTS)标志,所述多个变换选择标志被配置为用于指定将要沿着所述多个亮度变换块的所述水平方向和沿着所述多个亮度变换块的所述垂直方向应用的所述至少一个变换内核。 | 全文未明确提及“MTS标志”或类似的用于显式指定变换内核的语法元素。 | **《未公开》** <br> 对比文件作为2013年的专利申请,其技术方案基于HEVC标准,其中并不存在“多变换选择(MTS)”这一概念。对比文件通过预定义的规则(如查表或算法)来隐式确定变换,而不使用任何标志(flag)来显式指示。因此,对比文件完全没有公开“MTS标志”或类似性质的显式信令语法元素。 |
| **技术特征K:** 其中,在对所述一组变换系数进行编码或解码之前,执行将要被应用的所述变换模式的显式比特流信令。 | 未公开技术特征E(显式比特流信令)。对比文件中的变换模式是在解码过程中,基于已解析的块信息推导得出的,并非通过一个独立的、在系数解码之前的信令步骤来完成。 | **《未公开》** <br> 虽然对比文件在逆变换之前需要确定变换方法,但其确定方法是基于已解码的块信息(如预测模式、块大小)进行逻辑推导,而不是解析一个专门用于指示变换模式的“显式信令”。这与目标专利中在系数编解码前解析一个特定的、用于选择变换模式的信令(如MTS flag)的顺序和机制完全不同。 |
| **技术特征L:** 其中,至少部分地基于被信令发送的变换模式,执行所述一组变换系数的编码或解码。 | 未公开技术特征E(显式比特流信令),因此该特征的限定内容亦未被公开。 | **《未公开》** <br> 该特征建立了显式信令的变换模式与系数编解码过程之间的依赖关系。由于对比文件不涉及显式信令,其变换模式的确定与系数编解码过程之间不存在这种基于“信令”的因果联系。 |
| **技术特征M:** 其中,所述变换模式包括离散余弦变换(DCT)或离散正弦变换(DST)。 | 【0039】 The transform module 115 may transform a residual block... using a transform method, such as Discrete Cosine Transform (DCT) or Discrete Sine Transform (DST). <br> **译文:** 变换模块115可以使用诸如离散余弦变换(DCT)或离散正弦变换(DST)之类的变换方法来变换残差块。 | **《直接公开》** <br> 对比文件在多个地方明确提到了使用DCT和DST作为变换模式,这是其技术方案的核心。例如,`[0039]`、`[0059]`、`[0085]`等段落都公开了这一点。 |
| **技术特征N:** 其中,确定变换模式包括比较所述变换块的宽度和高度。 | 对比文件基于块的宽度(nW)和高度(nH)的乘积(或对数)来判断块是否满足特定尺寸条件(如4x4),例如 `[0095]`中的“Log 2(nW*nH) is equal to 4”。但它并未比较宽度和高度的大小关系。 | **《隐含公开》** <br> 对比文件明确获取并使用了变换块的宽度(nW)和高度(nH)信息,并基于这些信息来确定变换模式。虽然其判断逻辑是“宽度与高度的乘积是否等于特定值”,而不是直接“比较宽度和高度的大小”,但获取块尺寸信息并进行比较是进行任何基于尺寸的变换选择的基础。本领域技术人员可以合理推断,在确定变换模式时,需要利用块的宽度和高度信息。然而,对比文件没有公开目标专利中明确的“比较宽度和高度”以区分块形状(如宽、高、正方形)来为不同方向选择不同变换的核心思想。因此,该特征被隐含公开,但仅限于获取尺寸信息并进行比较的基础概念。 |
### 公开性代码总结
根据以上分析,对各技术特征的公开性进行代码标记。
**直接公开:**
- 技术特征B:`<<<B>>>`
- 技术特征D:`<<<D>>>`
- 技术特征I:`<<<I>>>`
- 技术特征M:`<<<M>>>`
**隐含公开:**
- 技术特征A:`<<<a>>>`
- 技术特征N:`<<<n>>>`
**未公开(不插入任何代码):**
- 技术特征C
- 技术特征E
- 技术特征F
- 技术特征G
- 技术特征H
- 技术特征J
- 技术特征K
- 技术特征L