对比文件的名称:发明授权_CN104918045B 使用不对称分区的公共合并候选组编码_解码视频的方法
目标专利的名称:用于建构候选列表的几何型优先级
本次调用的模型名称:DeepSeek-R1
作为资深专利代理师,我将根据目标专利说明书对权利要求的解释,对对比文件进行深度分析和特征比对。
**核心分析概述:**
目标专利的核心发明点在于引入“几何型优先级”,即利用当前块与相邻块之间的几何信息(例如,代表性点之间的距离)来动态确定候选列表(如合并、AMVP、帧内MPM列表)的建构优先级或插入次序,以更好地捕获局部特性,提升编码效率。对比文件的核心在于为**不对称分区**的预测单元构建一个**公共的合并候选块列表**,以实现PU0和PU1的**并行处理**,其候选选择基于固定的、预定义的相邻块位置(如LT, LB1, RT1等),并未涉及任何基于几何距离的动态优先级排序。
**特征比对结论:**
- **技术特征A、B、C(核心区别特征)**:未被公开。对比文件完全没有提及“代表性点”概念,更未涉及计算当前块与相邻块“代表性点”之间的距离,并据此确定候选插入次序。其候选列表的构建完全基于预定义的空间位置,次序固定。
- **技术特征D、E(列表使用)**:被隐含公开。对比文件描述了从公共合并候选列表中选择候选并用于编码/解码的过程,这必然隐含了对所选候选的标识(索引)进行编码/解码,并使用该候选。
- **技术特征F、G(合并列表)**:被直接公开。对比文件明确构建并使用了“公共合并候选块”列表,并将其用于块合并。
- **技术特征H、I(AMVP/帧内MPM列表)**:未被公开。对比文件仅涉及合并模式,未提及AMVP模式或帧内MPM列表。
- **技术特征J、K(代表性点定义)**:未被公开。对比文件未定义或使用任何“代表性点”(无论是中心点、左上点还是子PU中心点)。
- **技术特征L(相邻块类型)**:被直接公开。对比文件明确其合并候选包括空间相邻块(如图5-7所示),并在[0086]段提及可进一步并入时间合并候选块。
- **技术特征M、N、O(CABAC上下文)**:未被公开。对比文件未涉及使用几何信息进行CABAC上下文建模。
- **技术特征P、Q(编码/解码动作)**:被隐含公开。对比文件整体方案即是对视频块进行编码和解码。
### 特征比对表格
| 技术特征描述及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **技术特征A**:所述方法包括:确定当前视频数据块的第一代表性点与所述当前块的相邻块的多个第二代表性点之间的多个距离,所述当前块具有第一大小,所述相邻块中的至少一个具有与所述第一大小不同的第二大小,所述第一代表性点小于所述当前块,且所述多个第二代表性点小于对应的相邻块 <br> **《未公开》** | 对比文件未提及“代表性点”或基于点间距离确定次序。相关描述为:“构造公共合并候选块的列表,所述公共合并候选块的列表包括从被不对称地分区为第一预测单元和第二预测单元的当前代码化单元的相邻块当中选择的预定数目的公共合并候选块”([0011]段),“用于第一PU0和第二预测单元PU1的公共合并候选块可以包括LT、LB1、LB0、RT1、RT0、CT1和CT2块”([0065]段)。 | **未被公开**。目标专利的特征A是引入“几何型优先级”的核心,即通过计算并比较当前块与相邻块的“代表性点”间的距离来确定候选优先级。对比文件虽然也构建候选列表,但其候选完全基于预定义的、固定的相邻块**位置**(如LT, LB1等)进行选择,并未引入“点”的概念,更没有计算任何点之间的距离。其列表次序是位置固定的,而非根据几何距离动态排序。两者技术手段实质不同。 |
| **技术特征B**:确定所述当前块的预测模式,并且如果所述预测模式被确定为帧内预测模式,则所述第一代表性点包括所述当前块的左上点,所述多个第二代表性点包括所述相邻块的相应左上点 <br> **《未公开》** | 对比文件未涉及帧内预测模式下的代表性点定义。其技术背景主要针对帧间预测和合并(参见[0003]-[0007], [0045]段)。 | **未被公开**。技术特征B是特征A在帧内预测模式下的具体实施方式。对比文件全文未讨论如何为帧内预测模式构建候选列表(如MPM列表),更未提及在帧内预测中使用“左上点”作为代表性点。该特征在对比文件中无任何记载。 |
| **技术特征C**:为所述当前块的所确定的预测模式构建候选列表,包括按次序根据所述第一代表性点与所述多个第二代表性点之间的所述多个距离将表示所述相邻块中的一或多个的运动信息候选或帧内预测模式候选添加到所述候选列表,其中所述候选列表中的候选的候选索引的码字具有按次序对应于所述候选的位置的大小 <br> **《未公开》** | 对比文件描述了构建列表,但次序固定:“第一预测单元PU0的合并候选块的列表包括七个块:LT、LB1、LB0、RT1、RT0、CT1和CT2。第二预测单元PU1的合并候选块的列表包括相同的七个块:LT、LB1、LB0、RT1、RT0、CT1和CT2。”([0067]段)。未提及根据距离排序或码字大小与位置次序对应。 | **未被公开**。特征C的核心在于“按次序根据所述...距离”添加候选,这是几何型优先级的具体体现。对比文件构建的公共合并候选列表,其候选及其次序是预先定义好的(例如LT、LB1、LB0等固定位置),并非根据当前块与各候选块之间的实时几何距离计算来确定插入次序。此外,对比文件未提及候选索引的码字长度特性。两者构建列表的规则和依据完全不同。 |
| **技术特征D**:对所述候选索引中的一个的码字进行编码,所述候选索引中的所述一个识别所述候选列表中的所述候选中的一个 <br> **《隐含公开》** | “从所述公共合并候选块的列表选择至少一个候选块以用于所述第一预测单元和所述第二预测单元中的每一个,并且向解码器发送所选择的候选块的信息以用于所述第一预测单元和所述第二预测单元的每一个。”([0011]段) | **隐含公开**。虽然对比文件未明确描述“候选索引”的码字编码细节,但其明确要求从列表中选择候选块并将“所选择的候选块的信息”发送给解码器。本领域技术人员可以毫无疑义地理解,在数字视频编码系统中,这种“信息”必然包含用于在列表中标识所选候选的某种索引或标识符,并对该索引进行编码。这是实现从固定列表中选择条目所必需的技术手段。 |
| **技术特征E**:以及使用所述候选列表中的由所述候选索引中的所述一个识别的所述候选对所述当前块进行编码。 <br> **《隐含公开》** | “通过使用从所述公共合并候选块的列表选择的至少一个候选块以用于所述第一预测单元和所述第二预测单元中的每一个来重构块合并的块的运动参数,在块的基础上生成运动向量;以及通过使用所生成的运动向量和参考画面来执行运动补偿。”([0013]段) | **隐含公开**。对比文件明确描述了使用从公共合并候选列表中选择的候选块来重构运动参数并执行运动补偿,从而完成对当前块(即不对称分区的PU0和PU1)的编码或解码。这直接对应于“使用所选候选对当前块进行编码/解码”的技术特征。 |
| **技术特征F**:其中所述候选列表包括合并候选列表、高级运动向量预测AMVP候选列表或帧内最可能模式MPM列表中的一个。 <br> **《直接公开》**(仅限“合并候选列表”) | “构造公共合并候选块的列表”([0011]段)、“合并候选块”([0045]段) | **部分直接公开**。对比文件明确且唯一地公开了“合并候选列表”(即“公共合并候选块的列表”)。但对比文件未涉及“AMVP候选列表”或“帧内MPM列表”。因此,特征F中“合并候选列表”这一具体类型被直接公开,但作为选择性特征的整体未被完全公开。 |
| **技术特征G**:其中所述候选列表包括合并候选列表,且其中对所述当前块进行编码包括根据合并模式使用所述合并候选列表的候选对所述当前块的运动信息进行编码。 <br> **《直接公开》** | “在当前块之前编码的与当前块(或预测单元)相邻的块具有与当前块X的运动参数相同的运动参数...的情况下,将具有与当前块X的运动参数相同的运动参数的相邻块与当前块合并。”([0045]段),“通过使用所选择的至少一个公共合并候选块来获得与当前代码化单元合并的块的运动参数。”([0098]段) | **直接公开**。对比文件完整描述了块合并技术:构建合并候选列表,从列表中选择候选,将当前块与所选候选合并,从而继承其运动参数(运动信息)。这完全对应于根据合并模式使用合并候选列表对当前块的运动信息进行编码。 |
| **技术特征H**:其中所述候选列表包括所述AMVP候选列表,且其中对所述当前块进行编码包括根据AMVP模式使用所述AMVP候选列表的候选对所述当前块的运动信息进行编码。 <br> **《未公开》** | 对比文件全文未提及“高级运动向量预测(AMVP)模式”或“AMVP候选列表”。 | **未被公开**。AMVP模式是HEVC等标准中与合并模式不同的另一种运动信息编码模式。对比文件仅讨论了合并(merge)模式,未涉及AMVP模式或其候选列表。 |
| **技术特征I**:其中所述候选列表包括所述帧内MPM列表,且其中对所述当前块进行编码包括对用以使用所述帧内MPM列表对所述当前块进行帧内预测以及使用所述帧内预测模式对所述当前块进行帧内预测的帧内预测模式的指示进行编码。 <br> **《未公开》** | 对比文件主要关注帧间预测和合并,虽然提到了帧内预测单元([0099]段),但未描述为帧内预测构建“最可能模式(MPM)列表”或使用几何信息确定其优先级。 | **未被公开**。特征I涉及帧内预测中的MPM列表构建和使用。对比文件的技术方案聚焦于帧间预测的块合并,并未披露任何与帧内MPM列表相关的、特别是基于几何优先级构建该列表的技术内容。 |
| **技术特征J**:其中所述相邻块中的至少一个包括子预测单元(子PU),且其中与所述子PU相关联的所述多个第二代表性点中的一个包括所述子PU的中心点。 <br> **《未公开》** | 对比文件未引入“子预测单元(子PU)”的概念。其相邻块是指与当前预测单元(PU)相邻的已编码块或预测单元。 | **未被公开**。“子PU”是目标专利说明书(如[0187]段)中提及的用于存储运动信息的基础单元(如4x4块)概念。对比文件未使用此概念,也未提及任何块(无论是相邻块还是当前块)的“中心点”作为代表性点。 |
| **技术特征K**:其中所述当前块的所述第一代表性点包括所述当前块的中心点,且所述相邻块的所述多个第二代表性点包括所述相邻块的对应中心点。 <br> **《未公开》** | 对比文件未提及使用块的“中心点”或任何其他点作为“代表性点”来计算距离。 | **未被公开**。该特征是对代表性点具体为“中心点”的限定。由于对比文件根本未披露“代表性点”这一概念,因此该具体限定自然也未被公开。 |
| **技术特征L**:其中所述相邻块包括所述当前块的空间相邻块或所述当前块的时间相邻块中的一或多个。 <br> **《直接公开》** | “所述公共合并候选块的列表可以包括空间合并候选块和时间合并候选块。”([0011]段)、“可以将时间合并候选块进一步并入公共合并候选块的列表内。”([0086]段) | **直接公开**。对比文件明确记载其公共合并候选列表包含空间相邻块(如图5-7所示的各种相邻块),并且可以进一步包含时间合并候选块。这直接公开了相邻块包括空间和/或时间相邻块。 |
| **技术特征M**:其中所述候选列表包括从中确定所述当前块的语法元素的值的上下文自适应二进制算术编码CABAC的上下文信息的候选的列表,且其中对所述当前块进行编码包括使用根据候选的所述列表确定的所述上下文信息对所述当前块的所述语法元素的所述值进行CABAC编码。 <br> **《未公开》** | 对比文件未涉及使用候选列表或几何信息来确定CABAC编码的上下文模型。 | **未被公开**。目标专利的特征M、N、O提出了将几何优先级思想扩展到CABAC上下文建模的新应用。对比文件仅关注运动参数的合并以减少信令开销,完全未提及CABAC上下文的自适应选择,更未提及基于几何信息(如距离)来加权或选择用于上下文建模的相邻块。 |
| **技术特征N**:其中所述语法元素包括以下中的一个:编码单元颠倒旁通旗标、编码单元跳过旗标、编码块旗标、预测模式旗标、残差四叉树变换根编码块旗标、合并索引、合并旗标、亮度块的编码块旗标或色度块的编码块旗标。 <br> **《未公开》** | 对比文件未具体列举或讨论这些语法元素的CABAC编码。 | **未被公开**。这是特征M的具体应用场景列举,由于特征M未被公开,此特征也未被公开。 |
| **技术特征O**:其进一步包括确定所述上下文信息,包括根据所述第一代表性点与所述多个第二代表性点之间的所述多个距离对来自所述相邻块的值的比重进行加权。 <br> **《未公开》** | 对比文件未涉及根据距离对相邻块信息进行加权以确定上下文。 | **未被公开**。这是基于几何优先级进行CABAC上下文建模的具体实现方式。对比文件中无相应记载。 |
| **技术特征P**:其中编码包括使用所述候选列表对所述当前块进行编码。 <br> **《隐含公开》** | 参见对技术特征E的引用和论述。整个对比文件描述的就是一种使用(公共合并候选)列表对(不对称分区的)当前块进行编码的方法。 | **隐含公开**。对比文件的整体技术方案就是构建公共合并候选列表,并利用该列表对当前编码块(即不对称分区的PU)进行编码(通过合并操作)。这隐含了“使用候选列表对当前块进行编码”这一概括性步骤。 |
| **技术特征Q**:其中编码包括使用所述候选列表对所述当前块进行解码。 <br> **《隐含公开》** | “一种解码方法包括:构造公共合并候选块的列表...通过使用从所述公共合并候选块的列表选择的至少一个候选块...来重构块合并的块的运动参数...执行运动补偿。”([0013]段) | **隐含公开**。对比文件对称地描述了解码方法,同样包括构建相同的公共合并候选列表,并使用从列表中选出的候选块来重构运动参数,从而解码当前块。这隐含了“使用候选列表对当前块进行解码”这一概括性步骤。 |
<<<F>>><<<G>>><<<L>>>
<<<d>>><<<e>>><<<p>>><<<q>>>