返回项目页面
对比文件列表
2007-07-26_US2007171975A_发明申请_US20070171975A1 Parallel decoding of intra-encoded video_+++B_C_E_F_G_H_I_J_L_a_d_k+++.docx
2026-03-19 23:42
2007-08-02_WO2007087613A_发明申请_WO2007087613A2 PARALLEL DECODING OF INTRA-ENCODED VIDEO_+++C_E_F_I_J_L_b_g_h+++.docx
2026-03-19 23:42
2007-10-04_JP2007259247A_发明专利_JP2007259247A Encoding device, decoding device, and data processing system_+++C_H_I_J_k+++.docx
2026-03-19 23:42
2009-07-02_JP2009525001A_发明专利_JP2009525001A Parallel decoding of intra-coded video_+++A_B_C_D_E_F_G_H_I_J_L_k+++.docx
2026-03-19 23:42
2010-03-18_CA2736888A_发明专利_CA2736888A1 SYSTEM AND METHOD FOR DECODING USING PARALLEL PROCESSING_+++A_B_E_G_J_c_f_i_k+++.docx
2026-03-19 23:42
2010-03-18_WO2010030752A_发明申请_WO2010030752A2 SYSTEM AND METHOD FOR DECODING USING PARALLEL PROCESSING_+++B_E_a_g_j_k+++.docx
2026-03-19 23:42
2010-07-22_WO2010082904A_发明申请_WO2010082904A1 IMAGE ENCODING METHODS, IMAGE DECODING METHODS, IMAGE ENCODING APPARATUSES, AND IMAGE DECODING APPARATUSES_+++E_J_a_b_g+++.docx
2026-03-19 23:42
2010-12-09_WO2010140759A_发明申请_WO2010140759A1 APPARATUS AND METHOD FOR PROCESSING VIDEO DATA_+++B_E_H_K_a_b_j+++.docx
2026-03-19 23:42
2010-12-23_US2010322317A_发明申请_US20100322317A1 IMAGE DECODING APPARATUS AND IMAGE DECODING METHOD_+++A_B_E_G_H_K_c_i_j_l+++.docx
2026-03-19 23:42
2011-05-19_KR1020110053243A_发明公开_KR1020110053243A 병렬 처리를 이용하여 디코딩하는 시스템 및 방법_+++A_B_J_K_c_e_g_h_i_l+++.docx
2026-03-19 23:42
2011-05-25_CN102075746A_发明公开_CN102075746A 一种视频宏块解码方法及装置_+++j+++.docx
2026-03-19 23:42
2011-05-25_EP2324639A_发明公开_EP2324639A2 SYSTEM AND METHOD FOR DECODING USING PARALLEL PROCESSING_+++B_E_j_k+++.docx
2026-03-19 23:42
2011-08-10_CN102150425A_发明公开_CN102150425A 用于使用并行处理来进行解码的系统和方法_+++A_B_E_G_H_K_j+++.docx
2026-03-19 23:42
2011-08-18_US2011200115A_发明申请_US20110200115A1 IMAGE DECODING APPARATUS AND IMAGE CODING APPARATUS_+++B_G_J_a_e_k+++.docx
2026-03-19 23:42
2011-10-11_US8036517B_发明授权_US08036517B2 Parallel decoding of intra-encoded video_+++B_C_E_F_G_I_J_L_a_k+++.docx
2026-03-19 23:42
2011-05-25_EP2324639A_发明公开_EP2324639A2 SYSTEM AND METHOD FOR DECODING USING PARALLEL PROCESSING_+++B_E_j_k+++.docx

对比文件名称:2011-05-25_EP2324639A_发明公开_EP2324639A2 SYSTEM AND METHOD FOR DECODING USING PARALLEL PROCESSING

目标专利名称:285多线程纹理解码CN104041050B

本次调用的模型名称:DeepSeek

根据目标专利说明书和权利要求,结合对比文件EP2324639A2的内容,进行技术特征比对和公开性判断如下:

### 特征比对表格

技术特征描述及公开性判断结果对比文件原文引用公开性论述
**技术特征A:** 其包含:将VP8帧的第一宏块指派给第一硬件线程并将所述VP8帧的第二宏块指派给第二硬件线程<br>**判断结果:未公开**对比文件涉及视频解码的并行处理,但未具体提及VP8格式。其描述了将帧划分为多个分区(Partition),并将不同分区分配给不同处理器或线程进行解码。例如,[0044]段提到“each processor core may be responsible for decoding one of the data partitions 36”。[0047]段提到“decoder 21 creates four separate threads to decode the data from that specific frame”。对比文件公开了将视频帧的不同部分(分区)分配给不同的处理器核心或线程进行并行解码。然而,目标专利的特征A明确限定于“VP8帧”,而对比文件虽然提及VPx格式(见[0004]段),但主要实施例和上下文围绕H.264等格式(见[0004]、[0020]段),未具体公开针对VP8帧的宏块指派。此外,对比文件的分区(Partition)包含多个宏块行(如[0030]段所述),而目标专利的特征A是直接将“宏块”指派给线程。两者在处理的视频格式和任务分配粒度上存在差异。因此,本领域技术人员不能毫无疑义地或通过合理推断得出对比文件公开了“将VP8帧的宏块指派给硬件线程”这一具体技术方案。
**技术特征B:** 以及经由以下步骤来通过所述第一硬件线程解码所述第一宏块并同时通过所述第二硬件线程解码所述第二宏块:重构所述第一宏块及所述第二宏块<br>**判断结果:《直接公开》**[0045]段:“if there are two processors decoding two partitions, respectively, the first processor will begin decoding the first partition. The second processor can then decode macroblocks of the second partition... Accordingly, both the first and second processors can have the information necessary to properly decode macroblocks in their respective partitions.” <br>[0050]段:“three threads 46, 48 and 50 are shown, and each of threads 46, 48 and 50 are capable of performing decoding in parallel with each other.” <br>[0025]段描述了解码流程包括“reconstruction 31”。对比文件明确公开了使用多个处理器(或线程)同时(并行)解码不同分区中的宏块([0045], [0050]段)。解码过程必然包含“重构(reconstruction)”步骤,这是视频解码的标准流程之一([0025]段)。因此,通过第一线程解码第一分区(包含宏块)并同时通过第二线程解码第二分区(包含宏块),且该解码过程包含重构步骤,已被对比文件直接公开。
**技术特征C:** 将所述第一宏块和所述第二宏块的经重构像素存储于行缓冲器及列缓冲器中的至少一者内以执行帧内预测<br>**判断结果:未公开**对比文件未提及“行缓冲器(row buffer)”或“列缓冲器(column buffer)”。其提到了上下文数据(context data)的依赖性和共享,例如[0046]段提到“at least a portion of the output of the decoding of the first partition can be used as input in the decoding of the macroblock...”。[0055]段提到“each thread 46, 48 and 50 that decodes an assigned partition can exploit context data from neighboring macroblocks”。目标专利的特征C限定了使用特定的“行缓冲器及列缓冲器”来存储经重构像素以执行帧内预测,这是其实现宏块级并行滤波和预测的关键手段(参见说明书[0022]-[0024]段)。对比文件虽然提到了解码过程中分区/线程间需要利用来自邻近宏块的上下文数据(context data),但并未公开使用“行缓冲器”和“列缓冲器”这种特定的硬件缓冲结构来存储“经重构像素”以用于“帧内预测”。本领域技术人员无法从对比文件毫无疑义地得出或合理推断出这一具体技术手段。
**技术特征D:** 以及在所述第一硬件线程或所述第二硬件线程重构另外的宏块之前,紧随所述第一宏块及所述第二宏块的重构来执行对所述第一宏块及所述第二宏块的回路滤波。<br>**判断结果:未公开**[0025]段描述了解码流程:“decoder 21 creates the same prediction macroblock... At the reconstruction stage 33, the prediction macroblock can be added to the derivative residual to create a reconstructed macroblock. The loop filter 34 can be applied to the reconstructed macroblock...” <br>对比文件未明确描述在重构“另外的宏块”之前,立即对刚重构的宏块进行滤波。目标专利的特征D强调在重构一个宏块后,**紧接着(紧随)** 并在处理下一个宏块**之前**,就对该宏块执行回路滤波。这打破了VP8标准中在帧边界进行滤波的限制,是实现宏块级并行处理的关键(参见说明书[0016]段)。对比文件虽然将“回路滤波(loop filter)”列为解码流程中的一个步骤([0025]段),但并未公开该滤波步骤与“重构”步骤在时序上的紧耦合关系,即未公开“紧随重构”并在“重构另外的宏块之前”进行滤波这一特定的执行顺序。其并行解码的同步机制(如图6A、6B)是基于宏块间的数据依赖性偏移(offset),而非基于立即滤波。
**技术特征E:** 其中所述第一宏块和所述第二宏块来自不同行。<br>**判断结果:《直接公开》**[0030]段:“In this example, there are four partitions and macroblock rows 0, 4, 8, 12, etc. are grouped into partition 1. Macroblock rows 1, 5, 9 and 13, etc. are grouped into partition 2... As a result, each partition 36 includes contiguous macroblocks, but in this instance, each partition 36 does not contain contiguous macroblock rows 38.” <br>[0047]-[0053]段及图6A、6B显示了不同线程处理不同宏块行(如第一宏块行52,第二宏块行54,第三宏块行56)。对比文件明确公开了将帧划分为多个分区,每个分区包含非连续的宏块行(例如分区1包含行0,4,8...,分区2包含行1,5,9...)。因此,分配给不同处理器或线程(例如线程46和48)进行解码的宏块必然来自不同的宏块行。这直接公开了“第一宏块和第二宏块来自不同行”这一特征。
**技术特征F:** 其进一步包含将未经滤波像素存储于所述行缓冲器及所述列缓冲器中的至少一者中。<br>**判断结果:未公开**对比文件未提及“行缓冲器(row buffer)”或“列缓冲器(column buffer)”,也未提及存储“未经滤波像素(unfiltered pixels)”。如特征C所述,对比文件未公开“行缓冲器及列缓冲器”这一特定结构。因此,“将未经滤波像素存储于所述行缓冲器及列缓冲器中的至少一者中”这一具体操作也未被公开。目标专利说明书中明确指出,存储未经滤波像素是为了支持后续宏块的帧内预测([0023]段),而对比文件未披露此目的和相应手段。
**技术特征G:** 所述解码进一步包含:在每一硬件线程中重构一个宏块<br>**判断结果:未公开**[0050]段:“Each of the three threads 46, 48 and 50 processes one partition in a serial manner...” 一个分区(Partition)包含多个宏块行([0030]段),因此每个线程会处理(解码/重构)多个宏块。目标专利的特征G强调“在每一硬件线程中重构一个宏块”,结合说明书上下文(如[0020]段“每一工作者线程每次处理一个宏块”),其含义是每个线程在任一时刻主要处理一个宏块的完整解码流程(包括重构)。对比文件公开的是每个线程处理一个“分区”(Partition),而一个分区包含多个宏块行,即多个宏块([0030], [0050]段)。因此,每个线程的任务是连续处理多个宏块,而非每次仅处理“一个宏块”。该特征未被公开。
**技术特征H:** 且接着对所述经重构宏块进行滤波。<br>**判断结果:未公开**[0025]段:“The loop filter 34 can be applied to the reconstructed macroblock...”对比文件虽然提到了对重构后的宏块进行回路滤波,但并未使用“且接着”这种明确表示紧接顺序的连接词来描述“重构”与“滤波”两个步骤的关系。如特征D所述,目标专利强调“紧随重构”的立即滤波时序,而对比文件仅将滤波列为解码流程中的一个可能步骤,未强调其在重构后立即执行的顺序。因此,该表述所隐含的紧接时序关系未被直接公开。
**技术特征I:** 其中所述解码进一步包含:将从先前宏块到所述第一宏块和所述第二宏块的经重构像素存储于所述行缓冲器和所述列缓冲器中<br>**判断结果:未公开**对比文件未提及“行缓冲器(row buffer)”或“列缓冲器(column buffer)”。其提到了使用来自邻近(先前)宏块的上下文数据,例如[0055]段。该特征实质上是特征C和F的细化,明确了存储的是“从先前宏块到所述第一宏块和所述第二宏块的经重构像素”。同样,由于对比文件未公开“行缓冲器和列缓冲器”这一特定存储结构,因此该技术特征也未被公开。
**技术特征J:** 以及使用所述先前宏块的经重构邻近者信息执行帧内预测。<br>**判断结果:《隐含公开》**[0022]段:“In the case of intra-prediction, a prediction macroblock can be formed from samples in the current frame that have been previously encoded and reconstructed.” <br>[0055]段:“each thread 46, 48 and 50 that decodes an assigned partition can exploit context data from neighboring macroblocks.” <br>[0057]-[0058]段及图7A、7B描述了当前宏块解码需要利用上方相邻行宏块(例如(r, c-1), (r, c), (r, c+1)等)的信息。对比文件明确公开了在帧内预测(intra-prediction)中,预测宏块是基于当前帧中先前已编码和重构的样本形成的([0022]段)。在并行解码的上下文中,对比文件也提到线程解码时需要利用来自邻近宏块的上下文数据([0055]段),并且具体说明了当前宏块解码依赖于上方相邻行宏块的信息([0057]-[0058]段,图7A、7B)。虽然对比文件未明确使用“经重构邻近者信息”这一措辞,但“先前已编码和重构的样本”以及解码时所需的“来自邻近宏块的上下文数据”必然包含或基于“经重构邻近者信息”。因此,本领域技术人员通过合理推断,可以认为对比文件隐含公开了“使用先前宏块的经重构邻近者信息执行帧内预测”这一技术特征。
**技术特征K:** 其中解码包含对所述VP8帧的所述第一宏块和所述第二宏块中的每一者进行纹理解码。<br>**判断结果:《隐含公开》**[0025]段描述了解码器21的解码流程,包括熵解码、反量化、反变换、帧内/帧间预测、重建、回路滤波和解块滤波。这些步骤涵盖了视频解码(可理解为广义的“纹理解码”)的核心操作。 <br>[0045], [0050]段公开了多个线程并行解码不同分区中的宏块。“纹理解码(texture decoding)”在目标专利的语境下,根据说明书[0016]、[0020]段,指的是包括预测、逆变换、重构及回路滤波的完整宏块解码过程。对比文件详细描述了解码流程([0025]段),该流程包含了预测、反变换(即逆变换)、重建(即重构)、回路滤波等步骤。同时,对比文件公开了多个线程并行解码宏块([0045], [0050]段)。虽然对比文件未明确使用“纹理解码”这一术语,且其主要实施例针对H.264等格式,但其描述的解码流程与目标专利所述的“纹理解码”在功能上实质相同。因此,本领域技术人员可以合理推断,对比文件公开的并行解码过程包含了对宏块进行类似“纹理解码”的操作。但需注意,对比文件未明确限定为“VP8帧”。
**技术特征L:** 其进一步包含将所述多线程处理器集成到移动电话、机顶盒、音乐播放器、视频播放器、娱乐单元、导航装置、计算机、手持式个人通信系统PCS单元、便携式数据单元及固定位置数据单元中的至少一者中。<br>**判断结果:未公开**对比文件全文未提及将解码系统或处理器集成到任何具体的终端设备中。该特征是关于专利应用的特定装置或产品形态。对比文件仅描述了一种用于视频解码的并行处理系统和方法,并未提及将其集成到任何具体的消费电子或通信设备中。因此,该特征未被对比文件公开。

<<<B>>><<<E>>><<<j>>><<<k>>>

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

网站备案号:渝ICP备2023012882号


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