返回项目页面
对比文件列表
2003-10-21_US6636222B_发明授权_US06636222B1 Video and graphics system with an MPEG video decoder for concurrent multi-row decoding_+++E_L_a_b_c_f_g+++.docx
2026-03-19 23:42
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
2008-09-18_US2008225956A_发明申请_US20080225956A1 Picture Decoding Device and Method_+++a_b_d_e_g_h+++.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-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
2012-01-26_JP2012502592A_发明专利_JP2012502592A Decoding system and method using parallel processing_+++A_B_e_k_l+++.docx
2026-03-19 23:42
2008-09-18_US2008225956A_发明申请_US20080225956A1 Picture Decoding Device and Method_+++a_b_d_e_g_h+++.docx

对比文件名称:2008-09-18_US2008225956A_发明申请_US20080225956A1 Picture Decoding Device and Method

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

模型名称:DeepSeek-R1

技术特征描述以及公开性判断结果对比文件原文引用公开性论述
技术特征A:其包含:将VP8帧的第一宏块指派给第一硬件线程并将所述VP8帧的第二宏块指派给第二硬件线程 <br>《隐含公开》对比文件涉及多线程并行解码处理。例如,说明书[0111]-[0114]段描述了流水线处理,其中不同阶段(ST1、ST2、ST3、ST4)可以并行处理不同的宏块。虽然没有明确使用“硬件线程”和“指派”的表述,但流水线处理和多线程处理本质上都是利用并行处理单元(可视为硬件线程)同时处理多个数据单元(宏块/切片)。图11的流水线时序图明确展示了在时间TM3,阶段ST1处理宏块MB15,ST2处理宏块MB14,ST3处理宏块MB13,ST4处理宏块MB12,这实质上意味着不同的处理单元(可对应于硬件线程)在同时处理不同的宏块。本领域技术人员可以毫无疑义地理解,对比文件所描述的流水线解码处理,其每个处理阶段(如ST1、ST2、ST3、ST4)在特定时间点处理不同的宏块,这隐含了将不同的宏块分配给了不同的处理单元进行并行处理。虽然对比文件处理的是MPEG-4 AVC切片中的宏块,而目标专利是VP8帧的宏块,但“将图像数据单元(宏块)分配给并行处理单元(硬件线程)”这一基本技术手段是相同或等同的。其作用都是为了实现并行解码以提高效率。因此,技术特征A被对比文件隐含公开。
技术特征B:以及经由以下步骤来通过所述第一硬件线程解码所述第一宏块并同时通过所述第二硬件线程解码所述第二宏块:重构所述第一宏块及所述第二宏块 <br>《隐含公开》对比文件说明书[0111]-[0114]段描述了流水线处理,其中解码(包括重构)和滤波(第一去块滤波)可以并行进行。例如,在时间TM3,阶段ST4(第一去块滤波)正在处理宏块MB12的同时,阶段ST3(运动补偿和相加,属于重构过程的一部分)正在处理宏块MB13,阶段ST2(反量化、反正交变换)正在处理宏块MB14,阶段ST1(可变长度解码)正在处理宏块MB15。这实质上是多个处理单元(可视为硬件线程)在同时处理不同宏块的重构与滤波步骤。具体地,“重构”对应于对比文件解码单元30的功能,其输出“未滤波图像数据”(unfiltered picture data),即重构后的像素数据(参见[0065]、[0080]等段)。本领域技术人员通过对比文件公开的流水线处理时序可以合理推断,多个处理单元(硬件线程)能够同时执行不同宏块的处理流程,其中包括重构步骤(即生成未滤波图像数据)。虽然对比文件没有明确使用“同时解码”和“重构”这两个词连用的表述,但其描述的流水线处理明确展示了多个宏块的重构(解码过程的核心部分)与滤波在不同处理单元中同时进行。其作用与目标专利相同,都是通过并行处理实现解码加速。因此,技术特征B被对比文件隐含公开。
技术特征C:将所述第一宏块和所述第二宏块的经重构像素存储于行缓冲器及列缓冲器中的至少一者内以执行帧内预测 <br>《未公开》对比文件说明书[0053]段:“The macro block memory 60 stores the picture before deblock-filtering or the unfiltered picture of a macro block with the upper edge or the left side edge adjoining the slice boundary.”(宏块存储器60存储去块滤波前的图像或与切片边界相邻的上边缘或左侧边缘的宏块的未滤波图像。)以及[0065]、[0080]、[0096]等段多次提到将未滤波图像数据(unfiltered picture data)存储在宏块存储器60中。对比文件确实公开了存储“未滤波图像数据”(即经重构像素)的存储器(宏块存储器60)。然而,该存储器的目的和作用与目标专利截然不同。在对比文件中,存储未滤波数据是为了在后续对相邻切片进行解码后,能够对这些边界宏块执行“第二次去块滤波”(second deblock-filtering),以修正因切片解码顺序任意而导致的边界滤波不完整问题(参见[0067]-[0073]、[0082]-[0088]等段)。而在目标专利中,存储经重构像素到行/列缓冲器是为了“执行帧内预测”(见说明书[0023]段),这是VP8解码中预测步骤的一部分。两者存储数据的目的(边界滤波修正 vs. 帧内预测参考)和所解决的技术问题(任意切片顺序解码的边界处理 vs. 多线程VP8解码的预测依赖)完全不同。此外,对比文件未提及“行缓冲器及列缓冲器”的具体缓冲结构。因此,技术特征C未被公开。
技术特征D:以及在所述第一硬件线程或所述第二硬件线程重构另外的宏块之前,紧随所述第一宏块及所述第二宏块的重构来执行对所述第一宏块及所述第二宏块的回路滤波。 <br>《隐含公开》对比文件说明书[0111]-[0114]段及图11展示了流水线处理,其中第四阶段ST4就是“第一去块滤波”(first deblock-filtering)。从流水线时序看,一个宏块在完成第三阶段ST3(运动补偿和相加,即重构)后,立即在下一个时钟周期进入第四阶段ST4进行滤波。例如,宏块MB12在时间TM2完成ST3,在时间TM3进入ST4。这体现了“紧随重构”进行滤波。虽然对于边界宏块,后续还有“第二次去块滤波”,但第一次滤波确实是紧随重构进行的。本领域技术人员从对比文件公开的流水线处理时序可以明确得出,对于一个宏块,其“第一去块滤波”步骤是紧随其“重构”步骤之后立即在流水线中执行的。这符合目标专利中“紧随重构来执行回路滤波”的技术特征。尽管对比文件的滤波称为“去块滤波”,目标专利称为“回路滤波”,但在视频解码领域,两者通常都指环路滤波,作用都是消除块效应,提高图像质量。因此,该技术特征被对比文件隐含公开。
技术特征E:其中所述第一宏块和所述第二宏块来自不同行。 <br>《隐含公开》对比文件说明书[0063]段描述了图片由多个切片构成,切片可以位于图片中的任意位置。图6、8、9、10等展示了切片可以水平或垂直划分,因此一个切片中的宏块通常占据多行。当两个不同的切片(由不同线程或流水线阶段处理)被解码时,它们所包含的宏块自然来自图片的不同行(例如,图6中第一切片在下部,第二切片在上部)。对比文件处理的是任意切片顺序(ASO)的解码,其中一个核心场景就是并行或流水处理来自图片不同空间位置(必然包括不同行)的切片/宏块。本领域技术人员在阅读对比文件后,完全能够理解,为了实现ASO解码并利用流水线并行性,被同时处理的多个数据单元(宏块)非常可能来自图片的不同行。因此,技术特征E所限定的条件被对比文件隐含公开。
技术特征F:其进一步包含将未经滤波像素存储于所述行缓冲器及所述列缓冲器中的至少一者中。 <br>《部分公开/未完全公开》对比文件说明书[0053]段:“The macro block memory 60 stores the picture before deblock-filtering or the unfiltered picture of a macro block...”(宏块存储器60存储去块滤波前的图像或宏块的未滤波图像...)。[0065]段:“...stores the unfiltered picture data of the macro blocks in the macro block memory 60 simultaneously.”(...将宏块的未滤波图像数据同时存储在宏块存储器60中。)对比文件明确公开了“存储未经滤波像素”(即未滤波图像数据)这一动作。然而,如特征C所述,其存储的目的(用于二次边界滤波)与目标专利(用于帧内预测)不同。更重要的是,对比文件存储的介质是“宏块存储器”(macro block memory),并未公开该存储器是“行缓冲器及列缓冲器”的结构。因此,虽然“存储未经滤波像素”这一子动作被公开,但将其存储于“行缓冲器及列缓冲器”这一特定缓冲结构中以用于特定目的的技术方案未被公开。综合来看,技术特征F未被对比文件公开。
技术特征G:所述解码进一步包含:在每一硬件线程中重构一个宏块 <br>《隐含公开》结合特征B的论述,对比文件的流水线处理中,每个处理阶段(可视为硬件线程的执行过程)在每个时间周期处理一个宏块。例如,在时间TM3,ST4处理宏块MB12(滤波),ST3处理宏块MB13(重构的一部分),ST2处理宏块MB14,ST1处理宏块MB15。这表明每个“线程”(处理阶段)在其工作周期内“重构”(或处理)一个宏块。本领域技术人员可以从对比文件的流水线处理描述中合理推断,每个处理单元(硬件线程)在解码过程中,其工作粒度是以宏块为单位的,即每次处理(包括重构)一个宏块。这符合目标专利技术特征G的描述。因此,该特征被隐含公开。
技术特征H:且接着对所述经重构宏块进行滤波。 <br>《隐含公开》如特征D所述,对比文件图11的流水线时序清晰展示了宏块在完成ST3(重构)后,紧接着在ST4进行滤波。例如,宏块MB12在TM2完成ST3,在TM3进入ST4滤波。该特征与特征D中“紧随重构来执行回路滤波”的核心思想一致。对比文件公开的流水线处理流程明确体现了“重构一个宏块,且接着对该宏块进行滤波”这一操作顺序。因此,技术特征H被对比文件隐含公开。
技术特征I:其中所述解码进一步包含:将从先前宏块到所述第一宏块和所述第二宏块的经重构像素存储于所述行缓冲器和所述列缓冲器中 <br>《未公开》同特征C和F的引用。对比文件存储的是当前边界宏块自身的未滤波数据,用于自身后续的二次滤波,而不是存储“从先前宏块到当前宏块”的经重构像素以供当前宏块预测使用。目标专利的特征I明确限定了存储“从先前宏块到所述第一宏块和所述第二宏块的经重构像素”,其目的是用于后续宏块的“帧内预测”(参见特征J)。对比文件中宏块存储器60存储的是边界宏块自身的未滤波数据,目的是为了在该宏块相邻的切片解码后,对该边界宏块本身进行二次滤波。两者存储的数据内容、来源、目的和作用均不相同。因此,技术特征I未被公开。
技术特征J:以及使用所述先前宏块的经重构邻近者信息执行帧内预测。 <br>《未公开》对比文件主要涉及利用运动补偿的帧间预测(参见[0007]、[0020]段对运动补偿单元的描述)。对比文件全文未提及“帧内预测”(intra prediction)。其解决的问题和方案围绕任意切片顺序下的去块滤波,不涉及帧内预测模式。目标专利的VP8纹理解码包含帧内预测步骤,并使用存储在行/列缓冲器中的先前宏块邻近像素进行预测(说明书[0023]段)。对比文件解决的是MPEG-4 AVC解码中ASO带来的滤波依赖问题,其技术方案完全不涉及帧内预测。因此,技术特征J未被对比文件公开。
技术特征K:其中解码包含对所述VP8帧的所述第一宏块和所述第二宏块中的每一者进行纹理解码。 <br>《未公开》对比文件自始至终针对的是MPEG-4 AVC(H.264)标准的解码(参见[0002]段),其处理对象是MPEG-4 AVC的切片和宏块。目标专利明确限定了解码对象是“VP8帧”的宏块。VP8和MPEG-4 AVC是两种不同的视频编码格式和标准。对比文件没有提及任何与VP8格式相关的内容。因此,技术特征K中关于“VP8帧”的解码这一特定技术特征未被公开。
技术特征L:其进一步包含将所述多线程处理器集成到移动电话、机顶盒、音乐播放器、视频播放器、娱乐单元、导航装置、计算机、手持式个人通信系统PCS单元、便携式数据单元及固定位置数据单元中的至少一者中。 <br>《未公开》对比文件说明书[0147]段:“The picture decoding device related to the present invention can be used, for example, in a cellular phone with a built-in camera, an image device for the Internet connection, a picture device dealing a compressed moving picture, and the other applied fields.”(与本发明相关的图片解码设备可用于,例如,具有内置相机的蜂窝电话、用于互联网连接的图像设备、处理压缩运动图像的图片设备以及其他应用领域。)对比文件公开了其解码设备可以用于“蜂窝电话”(即移动电话),这覆盖了目标专利列举的集成设备中的一项。然而,目标专利的特征L是一个具体的、包含一系列可选设备的集成方案。对比文件仅泛泛提及了可能的应用领域,包括蜂窝电话,但并未明确公开“将所述多线程处理器集成到”这些设备中的技术特征。该特征更偏向于应用场景的列举而非解码方法本身的核心技术手段。从技术特征比对角度,对比文件未明确公开该集成动作。因此,技术特征L未被公开。

<<<a>>><<<b>>><<<d>>><<<e>>><<<g>>><<<h>>>

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

网站备案号:渝ICP备2023012882号


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