返回项目页面
对比文件列表
2004-09-23_US2004184549A_发明申请_US20040184549A1 Video deblocking filter_+++A_E_F_H_I_b_c_d_g_l_s+++.docx
2026-03-23 23:48
2006-05-23_US7050504B_发明授权_US07050504B2 Low-complexity deblocking filter_+++A_B_C_D_I_J_K_L_M_Y_e_f_g_h_r_w_z+++.docx
2026-03-23 23:48
2007-02-08_JP2007036463A_发明专利_JP2007036463A Image processing apparatus, image processing method, and program_+++D_E_F_G_I_L_h+++.docx
2026-03-23 23:48
2008-08-07_JP2008182562A_发明专利_JP2008182562A Method and device of adaptive deblocking filtering using quantization matrix_+++I_a_b_c_d_w+++.docx
2026-03-23 23:48
2008-08-21_US2008199090A_发明申请_US20080199090A1 CODING METHOD CONVERSION APPARATUS_+++A_B_C_J_K_M_d_l+++.docx
2026-03-23 23:48
2008-09-18_JP2008219870A_发明专利_JP2008219870A Moving picture coding method and moving picture encoder_+++A_B_C_d+++.docx
2026-03-23 23:48
2008-10-02_US2008240252A_发明申请_US20080240252A1 SIMPLIFIED DEBLOCK FILTERING FOR REDUCED MEMORY ACCESS AND COMPUTATIONAL COMPLEXITY_+++C_D_H_I_M_a_b_f_j_k_l_y+++.docx
2026-03-23 23:48
2009-01-01_US2009003446A_发明申请_US20090003446A1 Computing collocated macroblock information for direct mode macroblocks_+++B_C_D_a+++.docx
2026-03-23 23:48
2011-04-07_US2011080957A_发明申请_US20110080957A1 ENCODING ADAPTIVE DEBLOCKING FILTER METHODS FOR USE THEREWITH_+++D_E_F_I_R_a_b_c_w+++.docx
2026-03-23 23:48
2011-04-21_US2011090967A_发明申请_US20110090967A1 IMAGE-ENCODING METHOD AND A DEVICE THEREFOR, AND IMAGE-DECODING METHOD AND A DEVICE THEREFOR_+++A_B_C_D+++.docx
2026-03-23 23:48
2011-08-04_JP2011151431A_发明专利_JP2011151431A Image processing apparatus and method_+++A_B_C_D_E_F_G_H_I_J_M_R+++.docx
2026-03-23 23:48
2006-05-23_US7050504B_发明授权_US07050504B2 Low-complexity deblocking filter_+++A_B_C_D_I_J_K_L_M_Y_e_f_g_h_r_w_z+++.docx

**对比文件名称**:2006-05-23_US7050504B_发明授权_US07050504B2 Low-complexity deblocking filter

**目标专利名称**:364执行相依于变换的解块滤波的方法和装置 CN103999469B

**本次调用的模型名称**:深度分析模型

以下是根据目标专利权利要求的技术特征划分,与对比文件进行比对的特征比对表格。

技术特征描述以及公开性判断结果对比文件原文引用公开性论述
**特征A《直接公开》**[0005] “The residual signal, which is the difference between the original pixel data for the macroblock and its prediction, is spatially transformed...”对比文件明确公开了在视频编码中,对残差信号(即视频数据块)应用空间变换以产生变换系数的基本步骤。这是混合块基视频编码器的核心操作之一,其作用与目标专利中“将变换应用于视频数据的块以产生变换系数块”相同,都是将像素域数据转换到频域以便于量化和编码。本领域技术人员能够毫无疑义地得出此技术方案。
**特征B《直接公开》**[0005] “...the resulting transform coefficients are quantized before being entropy coded.”对比文件明确公开了在变换之后,对产生的变换系数进行量化。量化是使用量化参数(QP)来控制量化步长的过程,其作用与目标专利中“应用量化参数以使所述变换系数块量化”完全相同,都是为减少数据量并为熵编码做准备。
**特征C《直接公开》**[0005] “...are quantized before being entropy coded.”; [0063] “...an entropy decoder 34 which decodes the received bit stream 15 to produce syntax elements...”对比文件公开了将经量化的变换系数进行熵编码以形成位流(即经编码版本),以及解码器对位流进行熵解码以重构数据的过程。产生视频数据块的“经编码版本”并放入“视频位流”是编码器的必然结果和目的。其作用与目标专利中“基于经量化的所述变换系数块产生针对视频位流的所述视频数据块的经编码版本”相同,都是生成最终的压缩码流。
**特征D《直接公开》**[0063] “A reconstruction unit 42 adds the prediction error 54 to the predicted pixels 57 to produce the reconstructed frame 56...”对比文件明确描述了重构单元将预测误差(来源于经反量化、反变换的系数)与预测像素相加,以产生重构的视频帧/块。这一过程即为“从经量化的变换系数块重构造视频数据块”。其作用与目标专利相同,都是为了生成用于后续参考或显示的解码图像。
**特征E《隐含公开》**[0080] “The content activity check is based on two activity threshold parameters ALPHA (α) and BETA (β), whose particular values are selected based on the average quantization parameter (QPav)... as well as upon a pair of encoder 18 selected parameter values, referred to as Filter_Offset_A and Filter_Offset_B”; [0094]-[0097] 描述了从slice header解析 offset 值。对比文件公开了在解块滤波过程中,需要基于平均QP和编码器选择的偏移参数(Filter_Offset_A/B)来确定活动度阈值(α和β)。这些阈值直接用于判断是否对边界进行滤波(内容活动度检查),而滤波强度也通过影响C0值(见Table 4)来体现。因此,对比文件公开了“确定用于确定是否执行经重构造的视频数据块的解块滤波或确定解块滤波强度中的一者或两者的至少一个偏移”。虽然对比文件的偏移主要用于索引α、β表,而目标专利的偏移直接用于修改QP以查表,但两者在“使用偏移参数来影响解块决策或强度”这一核心功能和构思上是一致的。本领域技术人员可以从对比文件的公开内容中合理推断出使用偏移来控制解块滤波的基本方案。
**特征F《隐含公开》**[0094] “slice_alpha_c0_offset_div2 specifies the offset used in accessing the ALPHA (α) and C deblocking filter tables”; [0096] “slice_beta_offset_div2 specifies the offset used in accessing the BETA (β) deblocking filter tables”。对比文件明确公开了两种偏移:一种用于访问ALPHA(α)和C(即C0,用于限幅)表,另一种用于访问BETA(β)表。在目标专利中,tc偏移用于查找tc阈值(影响滤波强度),β偏移用于查找β阈值(影响滤波决策和强度)。对比文件中的C(C0)参数在滤波方程中用于限幅操作,直接控制像素值的变化幅度,这相当于控制了“滤波强度”,与目标专利中tc偏移的功能实质对应。而α和β阈值用于内容活动度检查,决定是否滤波,其中β的作用与目标专利中β偏移影响β阈值的作用类似。因此,对比文件隐含公开了“至少一个偏移包括tc偏移和β偏移中的一者或多者”。
**特征G《隐含公开》**[0072] “Filtering is applied on the 4×4 block edges of both luminance and chrominance components.”; [0094] 提到 offset 用于访问 ALPHA 和 C 表。对比文件公开的解块滤波同时应用于亮度和色度分量。用于访问C表的偏移(slice_alpha_c0_offset_div2)会影响限幅值C,而该C值在默认滤波模式中用于计算亮度和色度样本的修改量Δ(见[0104])。因此,该偏移同时影响了亮度和色度方面的滤波强度决策。这隐含公开了“tc偏移包括针对所述经重构造的视频数据块的明度方面与色度方面两者的用于确定是否执行解块滤波或确定解块滤波强度中的一者或两者的偏移”。
**特征H《隐含公开》**[0096] “slice_beta_offset_div2 specifies the offset used in accessing the BETA (β) deblocking filter tables”。对比文件公开了专门用于访问BETA(β)表的偏移。β阈值在内容活动度检查中用于判断亮度样本的局部连续性(p1-p0和q1-q0),该检查是决定是否对亮度边缘执行滤波的关键步骤(见[0081])。因此,该偏移专门针对亮度(明度)方面的滤波决策。这隐含公开了“β偏移包括针对所述经重构造的视频数据块的明度方面的用于确定是否执行解块滤波或确定解块滤波强度中的一者或两者的偏移”。
**特征I《直接公开》**[0072] “In the final stage of the decoding process, the decoder 20 applies the normative deblocking filtering process...”; 图5完整展示了基于Bs、α、β、偏移等进行解块滤波的流程。对比文件完整描述了解块滤波过程,包括基于边界强度(Bs)、活动度阈值(α, β,其值由QP和偏移决定)等参数,对重构的视频数据块执行滤波操作。其作用与目标专利中“基于所述所确定的至少一个偏移而对所述经重构造的视频数据块执行解块滤波”完全相同,都是为了减少块效应伪影。
**特征J《直接公开》**[0058] “However, depending on the value of a flag in the picture parameter set 31 (“filter_parameters_flag”), the transmission of these offsets 39 in the slice header 27 might be disabled.”对比文件明确公开了在图像参数集(PPS,即picture parameter set)中存在一个标志(filter_parameters_flag),该标志控制着偏移参数(Filter_Offset_A/B)是否在切片标头(slice header)中被传输(即指定)。这直接对应于目标专利的“在所述视频位流的图像参数集PPS中指定旗标”。
**特征K《直接公开》**[0058] “However, depending on the value of a flag in the picture parameter set 31 (“filter_parameters_flag”), the transmission of these offsets 39 in the slice header 27 might be disabled.”如上所述,对比文件中的`filter_parameters_flag`明确指示了偏移参数(即所述至少一个偏移)是否在切片标头(即可独立解码单元的标头)中被指定。这完全公开了“所述旗标指示所述至少一个偏移是否在所述PPS及包含所述视频数据块的所述经编码版本的可独立解码的单元的标头中的一者或两者中被指定为至少一个语法元素”中的一种情况(指示是否在标头中指定)。虽然对比文件未明确提及在PPS中直接指定偏移值作为语法元素,但旗标的功能是直接公开的。
**特征L《直接公开》**[0094], [0096] 描述了`slice_alpha_c0_offset_div2`和`slice_beta_offset_div2`这两个语法元素存在于切片标头(slice header)中。对比文件明确公开了在切片标头(即可独立解码单元的标头)中,将偏移参数(`slice_alpha_c0_offset_div2`和`slice_beta_offset_div2`)指定为语法元素。这直接对应于“在包含所述视频数据块的所述经编码版本的可独立解码的单元的标头中将所述至少一个偏移指定为至少一个语法元素”。
**特征M《直接公开》**[0058] 提到了PPS中的标志名为“filter_parameters_flag”。目标专利中的“de-blocking_filter_control_present_flag”是一个具体的语法元素名称,用于指示解块控制信息是否存在。对比文件公开的“filter_parameters_flag”是起完全相同作用的语法元素,只是命名不同。本领域技术人员能够理解,在视频编码标准中,这类控制标志的命名可以有多种约定,但其核心功能(指示解块滤波参数是否在标头中出现)是直接公开的。因此,可以认为对比文件公开了该特征。
**特征N《未公开》**无相关记载。对比文件全文未提及“变换单元大小”(Transform Unit Size)的概念,更没有涉及“最大变换单元大小”。其解块滤波基于4x4块边缘,边界强度(Bs)和偏移参数的决定完全不依赖于变换大小。因此,对比文件既未直接公开也未隐含公开“确定应用于所述视频数据块的所述变换的大小是否为最大变换单元大小”这一技术特征。
**特征O《未公开》**无相关记载。由于特征N未被公开,且对比文件中不存在任何基于变换大小(尤其是最大变换大小)来区分或定义不同偏移(如“最大tc偏移”、“最大β偏移”)的教导或启示,因此该特征未被公开。
**特征P《未公开》**无相关记载。同特征O,对比文件未公开与“最大变换单元大小”相关的偏移,因此自然也谈不上在PPS或标头中指定这些偏移。
**特征Q《未公开》**无相关记载。对比文件中不存在`de-blocking_max_tu_offset_enabled_flag`这类用于启用基于最大变换单元偏移的语法元素或相关概念。
**特征R《隐含公开》**[0073]-[0077], 图7详细描述了边界强度值(Bs)的计算过程。对比文件公开了边界强度值(Bs)的计算,其值(0-4)直接影响滤波强度的选择(例如,Bs=4使用强滤波模式)。在确定滤波参数(如C0)时,需要用到Bs值(见Table 4,按Bs分行)。因此,可以认为对比文件公开了“确定用于所述经重构造的视频数据块的边界强度值,其中确定至少一个偏移包括基于所述所确定的边界强度值而确定用于确定是否执行解块滤波...的所述至少一个偏移”。虽然对比文件中偏移(Filter_Offset_A/B)的确定不直接依赖于Bs,但最终用于滤波的C0值(可视为一种强度偏移的体现)是通过Bs和IndexA查表得到的,即滤波强度参数(C0)的确定基于Bs。
**特征S《未公开》**无相关记载。对比文件计算边界强度值(Bs)的条件包括:块是否为帧内编码、是否包含非零系数、参考帧或运动向量是否不同等(见[0073]-[0077])。其中完全没有涉及“块是否包含在最大大小的变换单元中”这一条件。因此,该特征未被公开。
**特征T《未公开》**无相关记载。同特征S,对比文件的边界强度计算不依赖于变换单元大小。
**特征U《未公开》**无相关记载。同特征S,对比文件的边界强度计算不依赖于变换单元大小。
**特征V《未公开》**无相关记载。同特征S,对比文件的边界强度计算不依赖于变换单元大小。
**特征W《隐含公开》**[0073]-[0077] 边界强度计算规则;[0094]-[0097] 偏移参数。对比文件中,边界强度(Bs)的计算高度依赖于块是帧内编码还是帧间编码(例如,帧内编码块导致Bs=3或4)。而滤波的强度(通过C0值体现)又依赖于Bs(见表4)。此外,虽然偏移参数(Filter_Offset_A/B)本身不在语法上区分帧内/帧间,但它们通过影响α、β、C0的索引值,间接影响了针对不同Bs值(即隐含了帧内/帧间模式)的滤波行为。本领域技术人员可以合理推断,可以通过设置偏移来调整针对不同编码模式(帧内/帧间)的滤波效果。因此,该特征被隐含公开。
**特征X《未公开》**[0058] 提到PPS中的`filter_parameters_flag`;[0094], [0096]提到slice header中的偏移。对比文件公开了在PPS中指定旗标,以及在切片标头中指定偏移。**但是**,对比文件**没有公开**这些指定的偏移是“基于所述视频数据块是经帧内译码还是经帧间译码而确定的”。对比文件的偏移(Filter_Offset_A/B)是全局应用于一个切片内所有宏块的,并不根据块的具体编码模式(帧内/帧间)进行差异化指定。因此,该特征未被公开。
**特征Y《直接公开》**[0058] “In the case that offsets 39 are not transmitted, a default value of zero is used for both filter offsets 39 for example.”对比文件明确指出,当偏移不在切片标头中传输时(即`filter_parameters_flag`指示为禁用),则使用默认值(0)。这意味着偏移“未在所述PPS及包含所述视频数据块的经编码版本的所述可独立解码的单元的标头中的一者或两者中被指定为所述至少一个语法元素”的情况是存在的,并且有明确的处理方式(使用默认值)。这直接公开了该特征。
**特征Z《隐含公开》**[0058] 描述了参数在PPS和slice header中的存在方式;[0094], [0096] 描述了slice header中的偏移语法。对比文件明确公开了在切片标头中将偏移指定为语法元素(特征L)。虽然未明确给出在PPS中直接指定偏移值作为语法元素的实施例,但本领域技术人员知道,参数集(如PPS)本身就是用于承载跨帧/切片共享的语法元素的常见位置。鉴于对比文件已经公开了使用偏移控制滤波的思想,并且公开了在高层语法(slice header)中传递这些偏移,将其进一步定义在PPS中作为可共享的默认或初始值,对于本领域技术人员来说是容易想到的常规选择,属于隐含公开的范围。

<<<A>>><<<B>>><<<C>>><<<D>>><<<I>>><<<J>>><<<K>>><<<L>>><<<M>>><<<Y>>>

<<<e>>><<<f>>><<<g>>><<<h>>><<<r>>><<<w>>><<<z>>>

权利要求与技术特征

A 所述方法包括: 将变换应用于所述视频数据的块以产生变换系数块
B 应用量化参数以使所述变换系数块量化
C 基于经量化的所述变换系数块产生针对视频位流的所述视频数据块的经编码版本
D 从所述经量化的变换系数块重构造所述视频数据块
E 确定用于确定是否执行经重构造的视频数据块的解块滤波或确定解块滤波强度中的一者或两者的至少一个偏移,
F 其中所述至少一个偏移包括tc偏移和β偏移中的一者或多者,
G 其中所述tc偏移包括针对所述经重构造的视频数据块的明度方面与色度方面两者的用于确定是否执行解块滤波或确定解块滤波强度中的一者或两者的偏移,
H 且其中所述β偏移包括针对所述经重构造的视频数据块的明度方面的用于确定是否执行解块滤波或确定解块滤波强度中的一者或两者的偏移
I 基于所述所确定的至少一个偏移而对所述经重构造的视频数据块执行解块滤波
J 在所述视频位流的图像参数集PPS中指定旗标,
K 所述旗标指示所述至少一个偏移是否在所述PPS及包含所述视频数据块的所述经编码版本的可独立解码的单元的标头中的一者或两者中被指定为至少一个语法元素
L 在图像参数集PPS及包含所述视频数据块的所述经编码版本的所述可独立解码的单元的标头中的一者或两者中将所述至少一个偏移指定为至少一个语法元素。
Powered by Django

网站备案号:渝ICP备2023012882号


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