好的,作为一名经验丰富的专利代理师,我将严格遵循您的要求,对对比文件和目标专利进行严谨的创造性评估并分析技术特征的公开情况。
**对比文件名称**:2016-08-30_US9432696B_发明授权_US09432696B2 Systems and methods for low complexity forward transforms using zeroed-out coefficients
**目标专利名称**:1573通过向分区块应用二次变换来处理视频信号的方法及设备CN111937386B
**本次调用的模型名称**:DeepSeek-R1(推理模型)及 GPT-4(语言生成模型)协同工作
以下为详细的特征比对分析表格:
| 技术特征描述及公开性判断 | 对比文件原文引用(翻译) | 公开性论述 |
| 特征A:该方法包括以下步骤:通过对当前块执行熵解码和解量化,获得变换块<br><br>**判断结果:《直接公开》** | **[0082]**:在图3的示例中,视频解码器30包括熵解码单元70...逆量化单元76...<br><br>**[0086]**:在解码过程中,视频解码器30可以接收来自视频编码器20的表示已编码视频切片的视频块和相关联的语法元素的已编码视频比特流。视频解码器30的熵解码单元70对该比特流进行熵解码以生成量化系数、运动矢量或帧内预测模式指示符以及其它语法元素。逆量化单元76可以反量化(例如,解量化)由熵解码单元70提供的比特流中的量化变换系数。 | 对比文件明确描述了解码器的标准操作流程,包括通过熵解码单元70对比特流进行熵解码以获得量化系数,并通过逆量化单元76对该量化系数进行解量化以获得变换系数。本领域技术人员可以毫无疑义地确定,该流程对应于“对当前块执行熵解码和解量化,获得变换块”的技术特征。该特征在对比文件中扮演了标准的解码重构步骤的角色,与目标专利中的相应步骤作用相同。 |
| 特征B:推导与所述变换块中的特定区域相对应的二次变换矩阵,其中,所述特定区域表示包括所述变换块的左上区域的区域,并且其中,所述二次变换矩阵基于二次变换的输入长度和输出长度来表示<br><br>**判断结果:未公开(既非直接,亦非隐含)** | **[0076]**:例如,变换处理单元52可以零化变换系数矩阵中四分之三的变换系数(“外部区域”)。视频编码器20则可能只需要在矩阵乘法期间缓冲保留的四分之一的变换系数(“内部区域”)。<br><br>**[0091]**:图4示出了可用于将视频块从像素域变换到系数域的变换系数矩阵400(或“系数矩阵”或“矩阵”)的一个示例。变换系数矩阵400包含一系列行(例如,32行)和一系列列(例如,32列)以形成特定矩阵尺寸(例如,32×32)。...内部区域410可以定义为变换系数矩阵400的左上部分(例如,其整体的四分之一),由M×L区域表示。 | 对比文件聚焦于正向核心变换(如DCT)的简化,通过零化变换矩阵(或生成的变换系数块)中的高频部分(外部区域)来降低复杂度。其公开的“内部区域”是指最终保留非零值的低频变换系数区域。对比文件全文未提及“二次变换”的概念,也未涉及为执行二次变换而推导特定的二次变换矩阵,更未提及基于“输入长度和输出长度”来表示二次变换矩阵。对比文件中变换的简化(零化)针对的是核心变换本身,而目标专利特征B针对的是在一次变换之后附加应用的二次变换。两者技术领域、实现方式和作用完全不同。因此,本领域技术人员无法从对比文件中得到任何有关二次变换矩阵的教导或暗示。 |
| 特征C:基于所述二次变换矩阵对所述特定区域执行逆二次变换<br><br>**判断结果:未公开(既非直接,亦非隐含)** | **[0085]**:...逆变换单元78可以在第一方向上(例如,按行)对尺寸为16×16的保留系数块内的变换系数应用一维逆变换,该保留系数块位于尺寸为32×32的变换系数矩阵内。在行逆变换之后,视频解码器30可能只需要缓冲从保留系数块内的系数变换而来的中间残差数据...逆变换单元78然后在第二方向上(例如,按列)对TU中的中间残差数据应用一维逆变换。 | 对比文件明确公开了逆变换单元78执行一次逆变换(例如核心变换的逆变换)的过程。但是,该过程直接应用于解码后得到的变换系数块,并不存在一个预先选定的“二次变换”步骤。对比文件中的逆变换是针对核心变换的,其输入是变换系数块本身,输出是像素域的残差块。目标专利特征C要求首先推导二次变换矩阵,再基于该矩阵对特定区域执行逆二次变换。对比文件中既无二次变换矩阵的推导,也无逆二次变换的执行。该特征在对比文件中完全缺失。 |
| 特征D:对应用了所述逆二次变换的块执行逆一次变换<br><br>**判断结果:未公开(既非直接,亦非隐含)** | **[0090]**:逆变换单元78可以应用逆变换,例如逆DCT、逆整数变换或概念上类似的逆变换过程,对变换系数进行处理,以在像素域中产生残差块。 | 对比文件描述了逆变换(逆一次变换)的过程,但这过程是直接对变换系数块进行的。目标专利特征D中的“逆一次变换”是在“逆二次变换”之后依次进行的。由于对比文件没有公开特征C的逆二次变换,因此其公开的逆一次变换是在不具备该前提条件的情况下使用的。对比文件中没有教导或暗示先进行逆二次变换再进行逆一次变换的顺序和组合。因此,该特征作为一个整体未被公开。 |
| 特征E:基于应用了所述逆一次变换的块来重构所述当前块,其中,基于所述变换块的高度和宽度中的每一个等于8或16,所述逆二次变换的输入长度被确定为16,并且所述逆二次变换的输出长度被确定为48。<br><br>**判断结果:未公开(既非直接,亦非隐含)** | **[0091]**:...内部区域410可以定义为变换系数矩阵400的左上部分(例如,其整体的四分之一),由M×L区域表示。在此示例中,M×L为16×16。<br><br>**[0095]**:通过零化四分之三的变换系数...当内部区域410被定义为32×32变换系数矩阵中的16×16时... | 对比文件公开了重构步骤(通过求和重建),也公开了变换系数块中保留的内部区域可以是16×16。但是,该16×16是核心变换后系数块中非零系数的大小,而非二次变换的输入/输出长度。目标专利特征E极为具体,限定了基于变换块(即TU)尺寸(高宽为8或16)时,二次变换的输入长度为16、输出长度为48。这是一个特定的二次变换配置(例如对应于目标专利中描述的8×8或16×16块下的特定简化二次变换RST)。对比文件既无二次变换,亦无此特定输入输出长度的概念。本领域技术人员无法从对比文件中推理出或联想到任何与二次变换输入输出长度相关的信息。 |
| 特征F:其中,所述特定区域被划分为4×4子块,并且其中,针对所述4×4子块中的每个子块执行所述逆二次变换。<br><br>**判断结果:未公开(既非直接,亦非隐含)** | **[0097]-[0100]**:与图4中描述的示例不同,变换系数矩阵500A或500B可以被划分为相应的部分。在此示例中,变换系数矩阵500A(例如,32×32矩阵)可以被划分为16个相等部分(例如,每个尺寸为8×8),变换系数矩阵500B(例如,另一个32×32矩阵)可以被划分为4个相等部分(例如,每个尺寸为16×16)。一旦变换系数矩阵500A或500B被划分为多个部分,内部区域可以定义为每个部分左上阴影部分的总和(例如,该部分总尺寸的25%)。 | 对比文件确实公开了将变换系数矩阵(或其中的区域)划分为多个子块(如8×8或16×16部分)的技术。但是,这种划分的目的是为了计算各个子块的功率,以决定是否对整个变换矩阵进行零化简化。划分的单位是8×8或16×16,不是4×4。更重要的是,划分后并不针对每个子块单独应用任何变换(更不是二次变换),而只是提取每个子块的一小部分(左上1/4区域)来定义“内部区域”。因此,对比文件没有公开“特定区域被划分为4×4子块”以及“针对每个4×4子块执行逆二次变换”的技术方案。其目的和作用均不同。 |
| 特征G:其中,基于所述4×4子块的位置和预测模式中的至少一个,向所述4×4子块应用相同的4×4二次变换或应用不同的4×4二次变换。<br><br>**判断结果:未公开(既非直接,亦非隐含)** | **[0069]**:帧内预测单元46可以确定用于编码当前块的帧内预测模式...<br><br>**[0078]**:...变换处理单元52可以生成具有不同“内部区域”尺寸的零化矩阵... | 对比文件提到了预测模式(帧内/帧间),但其仅用于选择预测方式,与后续的变换过程(包括是否零化)没有直接的、基于子块位置的关联。对比文件中的零化策略是全局的,基于整个块的功率比较,而不是基于子块位置(如左上、右上、左下、右下)或预测模式来为每个4×4子块选择不同的二次变换。目标专利特征G的核心在于根据细粒度的位置或模式信息为划分出的最小单元(4×4)分配可能不同的二次变换。对比文件中完全不具有“为子块分配变换”的概念和技术,更不用说基于位置/模式的分配策略。 |
| 特征H:其中,基于所述变换块的尺寸来确定所述特定区域是否被划分为4×4子块。<br><br>**判断结果:未公开(既非直接,亦非隐含)** | **[0078]**:...此外,在一些情况下,变换处理单元52可以被配置为生成具有不同尺寸的“内部区域”...<br><br>**[0120](示例)**:在另外的示例中,内部区域尺寸的选择可以基于变换单元(TU)的尺寸。 | 对比文件提到可以基于TU尺寸或其他因素选择内部区域的大小(即决定零化的程度)。但是,这个“内部区域”是整个系数块的一部分,而不是进行二次变换子块划分的粒度。目标专利特征H是决定“是否将特定区域划分为4×4子块”的条件,这直接关系到二次变换的实施方式(如4×4 NSST)。对比文件中没有将TU尺寸与是否进行4×4子块划分以应用变换直接联系起来。其决策逻辑完全不同。 |
| 特征I:所述方法还包括以下步骤:检查所述4×4子块内的非零变换系数的数量是否等于或大于特定阈值,其中,根据检查结果来确定是否向所述4×4子块应用4×4二次变换。<br><br>**判断结果:未公开(既非直接,亦非隐含)** | **[0107]-[0108](图6)**:变换处理单元52确定外部区域的功率是否小于预定阈值乘以一些估计的功率(例如,PO < Thresh * PP)。如果是,则在块625处,变换处理单元52使用缩减的(例如,零化的)变换矩阵来执行变换。如果不是,则在块630处,变换处理单元52使用未缩减的(例如,未零化的)变换矩阵来执行变换。 | 对比文件确实使用了阈值判断来决定是否应用简化的变换(零化)。但是,其判断对象是“外部区域”的功率与总功率的比较,是全局的、基于能量/幅度的度量。目标专利特征I是局部地、逐个4×4子块地检查“非零变换系数的数量”,并以此决定是否对该子块应用二次变换。对比文件的判断标准(功率比值)和目标专利的判断标准(非零系数个数计数)在技术手段和判断粒度上完全不同。虽然都是阈值比较,但对比文件没有给出任何在每个子块层次检查非零系数数量并据此启用/禁用变换的教导。本领域技术人员无法从功率比较合理推断出基于非零系数个数进行子块级变换控制。 |
| 特征J:其中,当所述4×4子块内的非零变换系数的数量等于或大于所述特定阈值时,向所述4×4子块应用所述4×4二次变换,否则,不向所述4×4子块应用所述4×4二次变换。<br><br>**判断结果:未公开(既非直接,亦非隐含)** | **[0108]**:如果外部区域的功率小于阈值乘以估计功率,则使用缩减的(零化的)变换矩阵;否则使用非缩减的变换矩阵。 | 该特征是基于特征I的阈值判断结果的具体动作。对比文件中没有公开“非零系数计数”这一判断条件,因此,基于该条件的“应用/不应用二次变换”的动作自然也就没有被公开。对比文件中阈值比较的结果是选择“使用零化矩阵”或“使用完整矩阵”,这与目标专利中“应用或不应用二次变换”是截然不同的技术动作(零化矩阵依然是一次变换的一部分,而非切换二次变换的存在与否)。 |
---
**直接公开/隐含公开结论代码:**
<<<A>>>