返回项目页面
对比文件列表
2002-11-20_GB2375673A_发明专利_GB2375673A Image compression method using a table of hash values corresponding to motion vectors_+++A_C_D_E_F_G_I_J_b_h+++.docx
2026-03-19 23:39
2002-11-21_WO2002093934A_发明申请_WO2002093934A1 IMAGE COMPRESSION AND TRANSMISSION_+++B_C_D_F_G_I_a_e_h_j+++.docx
2026-03-19 23:39
2007-04-05_WO2007038357A_发明申请_WO2007038357A2 MULTI-DIMENSIONAL NEIGHBORING BLOCK PREDICTION FOR VIDEO ENCODING_+++A_I_J_o_p+++.docx
2026-03-19 23:39
2009-07-16_US2009180538A_发明申请_US20090180538A1 TEMPLATE MATCHING SCHEME USING MULTIPLE PREDICTORS AS CANDIDATES FOR INTRA-PREDICTION_+++A_I_J_h+++.docx
2026-03-19 23:39
2013-09-04_CN103281538A_发明公开_CN103281538A 基于滚动哈希和块级别帧内预测的帧内编码方法_+++A_B_C_D_F_G_H_J_R_e_i_u+++.docx
2026-03-19 23:39
2013-10-17_US2013272409A_发明申请_US20130272409A1 BANDWIDTH REDUCTION IN VIDEO CODING THROUGH APPLYING THE SAME REFERENCE INDEX_+++A_J_i+++.docx
2026-03-19 23:39
2013-10-17_US2013272412A_发明申请_US20130272412A1 COMMON MOTION INFORMATION CANDIDATE LIST CONSTRUCTION PROCESS_+++A_J_r+++.docx
2026-03-19 23:39
2013-10-17_WO2013155424A_发明申请_WO2013155424A1 COMMON MOTION INFORMATION CANDIDATE LIST CONSTRUCTION PROCESS_+++A_J_i_r+++.docx
2026-03-19 23:39
2014-02-06_JP2014027600A_发明专利_JP2014027600A Moving image decoding apparatus and program, and moving image encoding system_+++J_O_a+++.docx
2026-03-19 23:39
EP3120543A1_Description_20260309_2232_+++A_B_C_D_E_F_G_H_I_J_K_L_M_N_O_P_Q_R_S_T_U+++.docx
2026-03-19 23:39
US2014029666A1_Description_20260309_2232_+++A_C_I_J_K_O_P_d_e_f_g_h+++.docx
2026-03-19 23:39
2007-04-05_WO2007038357A_发明申请_WO2007038357A2 MULTI-DIMENSIONAL NEIGHBORING BLOCK PREDICTION FOR VIDEO ENCODING_+++A_I_J_o_p+++.docx

对比文件名称:2007-04-05_WO2007038357A_发明申请_WO2007038357A2 MULTI-DIMENSIONAL NEIGHBORING BLOCK PREDICTION FOR VIDEO ENCODING

目标专利名称:279针对帧内块复制的基于散列的编码器搜索CN106105197B

本次调用模型名称:DeepSeek最新版模型

作为资深专利代理师,我将严格依据目标专利说明书和权利要求书,对对比文件进行技术特征公开性评估。目标专利的核心在于针对**帧内块复制(帧内BC)** 这一特定编码模式,提出了一种**基于散列表的快速编码器搜索方法**。该方法通过散列函数将当前块映射到散列索引,从而将搜索范围限制在具有相同散列索引的候选参考块子集内,极大提升了在较大搜索区(如整个帧)内的搜索效率。对比文件则主要涉及**帧间预测**中的运动估计技术,通过多维(二维)流水线处理,利用相邻块的运动向量预测器(MVP)来提高运动估计的准确性,其核心是改进运动向量的计算,而非构建基于内容匹配的快速搜索数据结构。

以下是根据目标专利权利要求划分的技术特征比对表格:

### 特征比对表格

技术特征描述及公开性判断对比文件原文引用公开性论述
**技术特征A**:所述一或多个块包括第一块,所述第一块包括指示所述图片的第一部分的一组数据。<br>**判断结果**:《直接公开》[p0009] “For each video block in the video frame, an encoder searches similarly sized video blocks of one or more immediately preceding video frames (or subsequent frames) to identify the most similar video block...” <br> [0030] “...video encoder 118 may execute motion estimation and motion compensation techniques in which a video frame to be transmitted is divided into blocks of pixels (referred to as video blocks).”对比文件明确公开了视频帧被划分为多个视频块(video blocks),每个视频块包含图片的一部分像素数据。目标专利中的“第一块”即当前待编码的块,与对比文件中的“current video block”或“macroblock”相对应,都是包含图片一部分数据(像素值)的单元。因此,本领域技术人员能够毫无疑义地得出该技术特征。
**技术特征B**:所述设备包括:存储器单元,其经配置以存储包含用于存储图片数据的至少一个条目的散列表。<br>**判断结果**:《未公开》[0041] “The reconstructed input may be sent to memory buffer 281. Inside memory buffer 281 there may be two memory buffers: (1) reconstructed new frame buffer 282; and (2) reconstructed old frame buffer 284.”对比文件公开了用于存储重建帧数据的存储器单元(如内存缓冲区282、284)。然而,这些缓冲区用于存储完整的重建帧或帧的一部分(块),其存储结构是线性的帧缓冲区,用于存储像素数据或运动向量。对比文件完全没有提及“散列表”(hash table)这一特定的数据结构,也未公开任何用于存储“条目”并支持通过散列键快速查找的关联数组。散列表在目标专利中用于实现快速块匹配,其作用与对比文件中的帧缓冲区有本质区别。
**技术特征C**:所述至少一个条目中的每一者具有相关联散列索引。<br>**判断结果**:《未公开》无相应内容。由于对比文件未公开“散列表”(特征B),自然也不存在散列表的“条目”以及与每个条目“相关联的散列索引”。散列索引是散列表运作的核心,用于快速定位。对比文件中用于定位参考块的是运动向量或运动向量预测器(MVP),其原理和作用与散列索引不同。
**技术特征D**:以及处理器,其操作上耦合到所述存储器单元且经配置以:将散列函数应用到所述第一块以确定第一散列索引。<br>**判断结果**:《未公开》无相应内容。对比文件中的编码器(如视频编码器118)确实包含处理器(或类似处理单元),并执行运动估计等操作。然而,对比文件描述的运动估计过程是基于像素块之间的失真度量(如SAD)在搜索区内进行遍历或分层搜索,以找到最佳匹配块。整个过程**未涉及**对当前块或任何块应用“散列函数”来计算一个“散列索引”。散列函数是目标专利实现快速筛选的关键步骤,在对比文件中未见任何记载或暗示。
**技术特征E**:所述第一散列索引包括与所述图片中的所述一或多个块的子集相关联的一组数据。<br>**判断结果**:《未公开》无相应内容。该特征限定了散列索引的内涵,即它是一组数据,这组数据与图片中一个块的子集相关联。这描述了散列索引在散列表中的作用:作为键(Key),映射到一组候选参考块。由于对比文件未公开散列索引(特征C、D),因此也不可能公开散列索引所包含的这组数据及其与块子集的关联关系。
**技术特征F**:将所述第一块映射到所述第一散列索引。<br>**判断结果**:《未公开》无相应内容。“映射”是指通过散列函数建立当前块与散列索引之间的对应关系,这是散列表操作的核心步骤。对比文件中,当前块是通过运动向量被“指向”参考帧中的某个位置,或通过运动向量预测器(MVP)被“预测”,这是一种基于空间位移的映射,而非基于块内容特征的散列映射。两者技术手段和作用均不相同。
**技术特征G**:识别所述散列表中的与所述第一散列索引相关联的条目。<br>**判断结果**:《未公开》无相应内容。该特征是在散列表已存在且已完成映射的前提下,进行的查找操作。由于对比文件未公开散列表、散列索引及映射步骤,因此也不存在“识别散列表中与散列索引相关联的条目”这一操作。对比文件中识别的是参考帧中的空间位置。
**技术特征H**:从所述散列表识别存储在与所述第一散列索引相关联的经识别条目中的至少一个参考块,所述至少一个参考块是所述图片中的可用块的子集。<br>**判断结果**:《未公开》[p0007] “For each video block in the video frame, an encoder searches similarly sized video blocks of one or more immediately preceding video frames (or subsequent frames) to identify the most similar video block...”对比文件公开了从参考帧(通常是前一帧或后一帧)中识别用于预测的参考块(即最佳匹配块)。然而,**关键区别在于**:目标专利的参考块来自**同一图片**(帧内BC),且是通过**散列索引**从**散列表**中识别出的一个**子集**。对比文件的参考块来自**不同图片**(帧间预测),且是通过在**整个定义的搜索区域**内进行运动估计搜索得到的,其识别机制与散列表无关。因此,该特征未被公开。
**技术特征I**:基于所述第一块与所述至少一个参考块的比较从所述至少一个参考块之中选择预测块,选定预测块用于重建所述第一块。<br>**判断结果**:《直接公开》[p0007] “For each video block in the video frame, an encoder searches similarly sized video blocks ... to identify the most similar video block, referred to as the ‘best prediction block.’” <br> [0045] “Motion estimation, for example, typically requires ... a cost function, also known as a distortion measure is proposed...”对比文件明确公开了编码器通过比较当前视频块与一个或多个候选视频块(通过运动估计搜索得到),基于失真度量(如成本函数)选择最佳预测块(best prediction block),该预测块用于重建当前块(通过运动补偿产生残差,再与预测块相加)。尽管目标专利的比较发生在具有相同散列索引的块子集内,而对比文件可能在整个搜索区内比较,但“基于比较选择预测块”这一核心操作步骤和作用是相同的。本领域技术人员能够毫无疑义地从对比文件中得出此技术方案。
**技术特征J**:以及基于所述选定预测块编码所述第一块。<br>**判断结果**:《直接公开》[p0008] “Once a ‘best prediction block’ is identified for a video block, the encoder can encode the differences between the current video block and the best prediction block. This process ... includes a process referred to as motion compensation.” <br> [0031] “Video encoder 118 performs motion compensation to create a difference block indicative of the differences between the current video block to be encoded and the best prediction block.”对比文件清楚描述了在选定最佳预测块后,通过运动补偿计算差值块,并对差值块进行编码(如变换、量化、熵编码等),从而完成对当前块的编码。这完全对应于目标专利中“基于选定预测块编码第一块”的技术特征。两者作用完全相同。
**技术特征K**:其中所述散列函数创建集合中的一或多个值的最高有效位MSB的串接,所述集合包括:所述第一块的直流电DC值。<br>**判断结果**:《未公开》无相应内容。该特征限定了散列函数的一种具体实现方式,即使用块的DC值的MSB。对比文件虽然提及了DCT变换([0038]),但DCT变换是用于对残差块进行纹理编码,以去除空间冗余。对比文件**从未**提及将当前块或任何块的DC值(或任何其他特征值,如梯度)的MSB提取出来,用于计算一个散列索引。这属于目标专利特有的散列计算细节。
**技术特征L**:所述第一块的子块的DC值。<br>**判断结果**:《未公开》无相应内容。同特征K,对比文件未公开使用子块的DC值进行任何散列计算。
**技术特征M**:所述第一块的梯度。<br>**判断结果**:《未公开》无相应内容。对比文件未提及计算或使用块的“梯度”值。
**技术特征N**:所述第一块的所述子块的梯度。<br>**判断结果**:《未公开》无相应内容。同特征M,对比文件未提及子块的梯度。
**技术特征O**:所述第一块的离散余弦变换DCT。<br>**判断结果**:《隐含公开》[0038] “Texture encoder 247 has a DCT block 248 which transforms the input x (the video block or difference block) from the pixel domain to a spatial frequency domain.”对比文件明确公开了对视频块(或差值块)应用离散余弦变换(DCT)。虽然对比文件中DCT的主要作用是对残差进行频域变换以用于压缩,但“对块进行DCT变换”这一技术手段本身已被公开。本领域技术人员知晓,DCT系数是块的一种数学特征表示。从“对块进行DCT”这一公开内容,结合公知常识(即DCT系数可以表征块的特征),有可能进行推理:为了某种目的(例如生成块的标识或特征摘要),可以使用块的DCT系数。尽管目标专利中DCT是作为散列函数的输入之一,而对比文件中DCT用于压缩,但“应用DCT到块”这一技术动作被部分公开,有可能与其他未被公开的散列思想组合。根据宽松的隐含公开判断标准,可以认为该特征被隐含公开。
**技术特征P**:以及所述第一块的所述子块的DCT。<br>**判断结果**:《隐含公开》同特征O引用。基于与特征O相同的理由,对比文件公开了对“块”进行DCT。虽然未明确提及“子块”,但“块”是一个广义概念,在视频编码中常包含不同大小的块和子块划分(如对比文件[0006]提及多种块大小)。本领域技术人员可以理解,DCT可以应用于不同大小的块,包括一个较大块的子块。因此,从“对块进行DCT”可以合理推断出“对块的子块进行DCT”的可能性。根据隐含公开判断标准,可以认为该特征被隐含公开。
**技术特征Q**:其中所述散列函数包括所述第一块中的一或多个像素的循环冗余检查CRC。<br>**判断结果**:《未公开》无相应内容。对比文件完全没有提及使用循环冗余检查(CRC)作为散列函数或用于处理视频块。CRC是一种特定的校验和算法,用于目标专利中生成块内容的紧凑表示(散列值)。这在对比文件中没有任何记载。
**技术特征R**:其中所述至少一个参考块包括链表。<br>**判断结果**:《未公开》无相应内容。对比文件未公开使用“链表”(linked list)这种数据结构来存储或组织参考块。对比文件中参考块存储在帧缓冲区中,通过空间地址(运动向量)访问。
**技术特征S**:其中所述处理器进一步经配置以响应于所述第一块的平均梯度值满足或超出非均一性阈值而将所述第一块添加到所述链表。<br>**判断结果**:《未公开》无相应内容。该特征涉及散列表的更新策略,具体是基于块的梯度特征进行滤波。对比文件未公开计算块的平均梯度,也未公开基于任何阈值条件决定是否将一个块添加到某个数据结构(如链表)中以供将来参考。
**技术特征T**:其中所述处理器进一步经配置以响应于具有预定义像素值的所述第一块的像素的百分比满足或超出阈值百分比而将所述第一块添加到所述链表。<br>**判断结果**:《未公开》无相应内容。同特征S,这是目标专利特有的散列滤波器条件,对比文件未公开任何相关内容。
**技术特征U**:其中所述处理器进一步经配置以响应于所述链表中的节点的数目小于节点的阈值数目而将所述第一块添加到所述链表。<br>**判断结果**:《未公开》无相应内容。同特征S、T,这是基于链表长度进行控制的更新策略,对比文件未公开链表结构,更无此更新策略。

### 结论

综上所述,对比文件WO2007038357A2主要公开了涉及**帧间预测**和**运动估计**的技术,特别是通过二维流水线利用相邻块的运动信息来提高运动向量预测的准确性。其技术领域、解决的问题和技术手段均与目标专利专注于**帧内块复制(帧内BC)** 并采用**基于散列的快速搜索**方案有显著区别。

- 对比文件**直接公开**了技术特征A、I、J。

- 对比文件**隐含公开**了技术特征O、P。

- 对比文件**未公开**技术特征B、C、D、E、F、G、H、K、L、M、N、Q、R、S、T、U。

根据输出格式要求,在回答结尾插入对应代码。

<<<A>>><<<I>>><<<J>>><<<o>>><<<p>>>

权利要求与技术特征
Powered by Django

网站备案号:渝ICP备2023012882号


重庆市非显而易见网络科技有限责任公司 A Anti NPE NPE