2009-12-10_US2009304085A_发明申请_US20090304085A1 Adaptive Deblocking Complexity Control Apparatus and Method_+++C_E_F_I_a_b_g_h_r_w+++.docx

**对比文件名称**:2009-12-10_US2009304085A_发明申请_US20090304085A1 Adaptive Deblocking Complexity Control Apparatus and Method

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

**本次调用的模型名称**:DeepSeek-R1

## 特征比对表格

技术特征描述以及公开性判断结果对比文件原文引用公开性论述
**技术特征A**:将变换应用于所述视频数据的块以产生变换系数块 <br> **《隐含公开》**第[0032]段:“For example, a module may be implemented as a hardware circuit comprising custom VLSI circuits or gate arrays, off-the-shelf semiconductors such as logic chips, transistors, or other discrete components.” 以及全文背景技术提及H.264/AVC等标准编码。对比文件通篇基于H.264/AVC等视频编码标准进行讨论。在这些标准中,将变换(如DCT)应用于视频数据的块以产生变换系数是编码过程的核心和必要步骤。虽然对比文件主要关注解块复杂度控制,并未详细描述变换步骤本身,但本领域技术人员在阅读该文件时,可以毫无疑义地理解其所讨论的编码和解码过程必然包含“将变换应用于视频数据的块以产生变换系数块”这一基础操作。因此,该技术特征被对比文件隐含公开。
**技术特征B**:应用量化参数以使所述变换系数块量化 <br> **《隐含公开》**第[0061]段:“where Qp is the quantization parameter”;第[0062]段:“IndexA=Min(Max(0, Qp+OffsetA), 51)”, “IndexB=Min(Max(0, Qp+OffsetB), 51)”。对比文件多次提及量化参数Qp,并明确指出解块滤波的阈值(α和β)计算依赖于Qp加上偏移值。在视频编码标准(如H.264/AVC)中,Qp正是用于对变换系数块进行量化的参数。对比文件将Qp作为已知参数使用,意味着本领域技术人员可以理解,在应用解块滤波之前,已经完成了“应用量化参数以使变换系数块量化”的步骤。因此,该技术特征被对比文件隐含公开。
**技术特征C**:基于经量化的所述变换系数块产生针对视频位流的所述视频数据块的经编码版本 <br> **《直接公开》**第[0049]段:“an encoder configured to generate a stream of encoded video data”;第[0050]段:“a decoder configured to decode a stream of encoded video data”。对比文件明确描述了编码器生成经编码视频数据流,以及解码器对该数据流进行解码。生成经编码视频数据位流是编码器的基本功能和输出。本领域技术人员能够毫无疑义地从对比文件中得出,编码过程最终会产生视频数据块的经编码版本并形成视频位流。因此,该技术特征被对比文件直接公开。
**技术特征D**:从所述经量化的变换系数块重构造所述视频数据块 <br> **《未公开》**未找到对应描述。对比文件主要讨论解块复杂度控制,虽然提及解码过程,但未具体描述从经量化的变换系数块进行反量化、反变换以重构造视频数据块这一具体步骤。该特征是视频编解码环路中的一个具体内部操作,对比文件未涉及。因此,该技术特征既未被直接公开,也未被隐含公开。
**技术特征E**:确定用于确定是否执行经重构造的视频数据块的解块滤波或确定解块滤波强度中的一者或两者的至少一个偏移 <br> **《直接公开》**第[0059]段:“Using these parameters, the deblocking operation may be adaptively varied... the deblock offsets OffsetA and OffsetB.”;第[0062]段:“where OffsetA and OffsetB are slice-level selectable offsets.”对比文件明确公开了用于控制解块操作的偏移参数OffsetA和OffsetB。这些偏移被用于计算IndexA和IndexB,而IndexA和IndexB直接决定了是否对块边缘执行滤波(参见第[0062]段的条件判断)以及滤波的强度(例如,影响α和β阈值)。因此,对比文件直接公开了“确定用于确定是否执行解块滤波或确定解块滤波强度的至少一个偏移”这一技术特征。
**技术特征F**:其中所述至少一个偏移包括tc偏移和β偏移中的一者或多者 <br> **《直接公开》**第[0062]段:“where OffsetA and OffsetB are slice-level selectable offsets.”;结合H.264/AVC标准背景。在目标专利中,tc偏移和β偏移是用于调整解块滤波器阈值tc和β的参数。在对比文件所依据的H.264/AVC标准中,解块滤波使用两个阈值α和β(对应于目标专利的tc和β)。对比文件明确公开的OffsetA和OffsetB正是用于调整这些阈值的偏移量(参见第[0062]段公式)。因此,OffsetA和OffsetB分别直接对应于tc偏移和β偏移。该技术特征被直接公开。
**技术特征G**:其中所述tc偏移包括针对所述经重构的视频数据块的明度方面与色度方面两者的用于确定是否执行解块滤波或确定解块滤波强度中的一者或两者的偏移 <br> **《隐含公开》**第[0069]段:“C4(BSi=4), Strong Chroma filter=Cost(...)”;全文讨论解块未严格区分仅用于明度。对比文件在讨论解块复杂度时,同时考虑了明度(luma)和色度(chroma)滤波的成本(见第[0069]段)。在H.264/AVC标准中,由OffsetA(对应于tc偏移)调整的阈值α会影响明度和色度分量的解块决策。对比文件公开的OffsetA作为全局偏移参数,本领域技术人员可以合理推断其会同时应用于明度和色度分量的解块控制中。因此,该技术特征被对比文件隐含公开。
**技术特征H**:且其中所述β偏移包括针对所述经重构造的视频数据块的明度方面的用于确定是否执行解块滤波或确定解块滤波强度中的一者或两者的偏移 <br> **《隐含公开》**第[0070]段:“C1...3(BSi=1,2,3), Stronger Luma filter=Cost(...)”。对比文件在列举解块操作成本时,专门列出了“Stronger Luma filter”的成本,表明其对明度滤波的关注。在H.264/AVC标准中,由OffsetB(对应于β偏移)调整的阈值β主要或专门用于控制明度分量的解块滤波强度。虽然对比文件未明确声明OffsetB仅用于明度,但结合其技术背景(H.264/AVC)和对其滤波操作的描述,本领域技术人员能够合理推断OffsetB(即β偏移)是针对明度方面的偏移。因此,该技术特征被隐含公开。
**技术特征I**:基于所述所确定的至少一个偏移而对所述经重构造的视频数据块执行解块滤波 <br> **《直接公开》**第[0059]段:“Using these parameters, the deblocking operation may be adaptively varied...”;第[0062]段描述了使用OffsetA和OffsetB计算IndexA和IndexB,并基于此判断是否进行滤波。对比文件清晰描述了使用偏移参数(OffsetA和OffsetB)来调整解块滤波操作。具体地,通过OffsetA和OffsetB修改Qp值得到IndexA和IndexB,进而决定滤波阈值α和β,最终控制是否执行滤波以及滤波强度。这完整公开了“基于所确定的至少一个偏移而对视频数据块执行解块滤波”的技术方案。因此,该技术特征被直接公开。
**技术特征J**:在所述视频位流的图像参数集PPS中指定旗标 <br> **《未公开》**未找到对应描述。对比文件完全没有提及“图像参数集(PPS)”这一语法结构,也未提及在其中指定任何旗标。目标专利中在PPS中指定旗标是HEVC标准中特定的语法元素发信号机制。对比文件基于H.264/AVC标准,不涉及PPS或类似的语法结构。因此,该技术特征未被公开。
**技术特征K**:所述旗标指示所述至少一个偏移是否在所述PPS及包含所述视频数据块的所述经编码版本的可独立解码的单元的标头中的一者或两者中被指定为至少一个语法元素 <br> **《未公开》**未找到对应描述。如技术特征J所述,对比文件未涉及PPS、切片标头等HEVC中的语法层次结构,也未描述通过一个旗标来指示偏移参数在何处被指定的机制。因此,该技术特征未被公开。
**技术特征L**:在图像参数集PPS及包含所述视频数据块的所述经编码版本的所述可独立解码的单元的标头中的一者或两者中将所述至少一个偏移指定为至少一个语法元素。 <br> **《未公开》**未找到对应描述。对比文件虽然提到了偏移(OffsetA/OffsetB)是切片级(slice-level)可选择的参数(第[0062]段),但并未描述这些偏移具体在视频位流的哪个语法部分(如PPS或切片标头)中被编码或“指定为语法元素”。其描述更侧重于功能性的“选择”或“使用”,而非语法上的发信号(signaling)机制。因此,该技术特征未被公开。
**技术特征M**:其中所述旗标包括de-blocking_filter_control_present_flag。 <br> **《未公开》**未找到对应描述。“de-blocking_filter_control_present_flag”是目标专利及HEVC标准中特定的语法元素名称。对比文件中未出现此命名或功能完全相同的旗标。因此,该技术特征未被公开。
**技术特征N**:其中确定至少一个偏移包括:确定应用于所述视频数据块的所述变换的大小是否为最大变换单元大小 <br> **《未公开》**未找到对应描述。对比文件通篇未提及“变换单元大小”或“最大变换单元大小”的概念。其解块控制依赖于编码模式、运动向量、量化参数等,与变换大小无关。目标专利的核心“相依于变换”的特性在对比文件中完全没有体现。因此,该技术特征未被公开。
**技术特征O**:在确定应用于所述视频数据块的所述变换的大小为所述最大变换单元大小后,即刻确定最大tc偏移和最大β偏移中的一者或一者以上,所述最大tc偏移和所述最大β偏移是用于代替在应用于所述视频数据块的所述变换的所述大小并不是最大变换单元大小时用于确定是否执行所述视频数据的所述经重构造的块的所述解块的所述tc偏移和所述β偏移。 <br> **《未公开》**未找到对应描述。该特征涉及根据变换大小是否为“最大变换单元大小”来切换使用不同的偏移集合(“最大tc/β偏移” vs 普通tc/β偏移)。对比文件未涉及任何与变换大小相关的偏移确定逻辑,更未提及“最大tc偏移”和“最大β偏移”的概念。因此,该技术特征未被公开。
**技术特征P**:其进一步包括在图像参数集PPS及所述可独立解码的单元的标头中的一者或两者中指定所述最大tc偏移和所述最大β偏移。 <br> **《未公开》**未找到对应描述。如前述,对比文件未涉及“最大tc/β偏移”,也未描述在PPS或切片标头等语法结构中指定参数。因此,该技术特征未被公开。
**技术特征Q**:其进一步包括在图像参数集PPS及所述可独立解码的单元的标头中的一者或两者中指定de-blocking_max_tu_offset_enabled_flag,所述de-blocking_max_tu_offset_enabled_flag指示所述最大tc偏移和所述最大β偏移是否分别在所述PPS或所述可独立解码的单元的所述标头中指定。 <br> **《未公开》**未找到对应描述。“de-blocking_max_tu_offset_enabled_flag”是目标专利中特定的、用于控制与最大变换单元相关偏移发信号的语法元素。对比文件中不存在此元素或类似功能的描述。因此,该技术特征未被公开。
**技术特征R**:其进一步包括确定用于所述经重构造的视频数据块的边界强度值,其中确定至少一个偏移包括基于所述所确定的边界强度值而确定用于确定是否执行所述经重构造的视频数据块的所述解块滤波或确定所述解块滤波强度中的一者或两者的所述至少一个偏移。 <br> **《隐含公开》**第[0061]段:“Table 1 below shows the BS values as a function of the coding mode.”;第[0068]段:“Here we would like to introduce the term effective BS...”对比文件明确公开了边界强度(BS)值的概念及其确定规则(基于编码模式)。虽然对比文件没有明确描述“基于BS值来确定tc/β偏移的数值”,但其整个解块复杂度控制模型(第[0066]-[0073]段)将BS值、Qp和偏移(OffsetA/OffsetB)共同作为影响解块复杂度的关键参数。在实现复杂度控制时(如第[0074]段的“显式控制”),需要联合考虑BS分布和偏移的选择以达到预算。本领域技术人员可以理解,为了实现特定的滤波强度或复杂度目标,在选择OffsetA/OffsetB(即tc/β偏移)时,必然需要考虑当前图像的BS值分布情况。因此,“基于边界强度值确定偏移”这一逻辑关系被对比文件隐含公开。
**技术特征S**:其进一步包括基于所述视频数据块或邻近于所述视频数据块的块是否包含在经帧内译码的译码单元中及所述视频数据块或邻近于所述视频数据块的所述块是否包含在最大大小的变换单元中而确定用于所述经重构造的视频数据块的边界强度值,且其中确定至少一个偏移包括基于所述所确定的边界强度而确定用于确定是否执行所述经重构造的视频数据块的所述解块滤波或确定所述解块滤波强度中的一者或两者的所述至少一个偏移。 <br> **《未公开》**第[0061]段表1:“One of the blocks is Intra”条件影响BS值。对比文件公开了基于块是否为帧内(Intra)译码来确定BS值(表1)。然而,其确定BS值的条件中完全不包含“是否包含在最大大小的变换单元中”这一因素。目标专利中结合“帧内译码”和“最大变换单元大小”来确定BS值的特定规则,在对比文件中没有记载。因此,该技术特征中关于结合变换大小确定BS值的部分未被公开。
**技术特征T**:其进一步包括基于所述视频数据块是否包含在经帧内译码的译码单元中且包含在最大大小的变换单元中或邻近于所述视频数据块的块是否包含在经帧内译码的译码单元中且包含在最大大小的变换单元中而确定用于所述经重构造的视频数据块的边界强度值;并且中确定至少一个偏移包括基于所述所确定的边界强度而确定用于确定是否执行所述经重构造的视频数据块的所述解块滤波或确定所述解块滤波强度中的一者或两者的所述至少一个偏移。 <br> **《未公开》**第[0061]段表1。同技术特征S,对比文件仅公开了帧内译码对BS值的影响,未公开与“最大大小的变换单元”相结合的判断条件。因此,该技术特征中关于结合变换大小确定BS值的部分未被公开。
**技术特征U**:其进一步包括在所述视频数据块与邻近于所述视频数据块的块两者均不包含在经帧内译码的译码单元中且所述视频数据块及邻近于所述视频数据块的所述块中的至少一者包含在最大大小的变换单元中时,确定用于所述经重构造的视频数据块的边界强度值,且其中确定至少一个偏移包括基于所述所确定的边界强度而确定用于确定是否执行所述经重构造的视频数据块的所述解块滤波或确定所述解块滤波强度中的一者或两者的所述至少一个偏移。 <br> **《未公开》**未找到对应描述。对比文件完全没有提及基于“最大大小的变换单元”来确定BS值的任何规则。因此,该技术特征未被公开。
**技术特征V**:其进一步包括在所述视频数据块及邻近于所述视频数据块的块中的至少一者包含在最大大小的变换单元中时确定用于所述经重构造的视频数据块的边界强度值,而不确定所述视频数据块及邻近于所述视频数据块的所述块是否包含在经帧内译码的译码单元中;并且中确定至少一个偏移包括基于所述所确定的边界强度而确定用于确定是否执行所述经重构造的视频数据块的所述解块滤波或确定所述解块滤波强度中的一者或两者的所述至少一个偏移。 <br> **《未公开》**未找到对应描述。对比文件完全没有提及基于“最大大小的变换单元”来确定BS值的任何规则。因此,该技术特征未被公开。
**技术特征W**:其中确定至少一个偏移包括基于所述视频数据块是经帧内译码还是经帧间译码而确定用于确定是否执行所述经重构造的视频数据块的所述解块滤波或确定所述解块滤波强度中的一者或两者的所述至少一个偏移。 <br> **《隐含公开》**第[0068]段:“the complexity reduction values may be computed separately for I, P, and B slices”;全文多处讨论帧类型对复杂度的影响。对比文件明确指出,解块复杂度的降低值可以针对I、P、B切片(分别对应帧内、前向帧间、双向帧间)分别计算。这意味着在控制解块复杂度(通过选择偏移等方式)时,需要考虑切片的编码类型(帧内/帧间)。本领域技术人员可以合理推断,为了实现最优的复杂度-失真权衡,为帧内译码块和帧间译码块确定不同的偏移值是可能的且合理的策略。因此,“基于视频数据块是经帧内译码还是经帧间译码来确定偏移”这一技术特征被对比文件隐含公开。
**技术特征X**:其进一步包括:在图像参数集PPS中指定旗标,以指示所述至少一个偏移在所述PPS及包含所述视频数据块的经编码版本的所述可独立解码的单元的标头中的一者或两者中被指定为至少一个语法元素,以及在所述PPS及包含所述视频数据块的所述经编码版本的所述可独立解码的单元的所述标头中的一者或两者中将基于所述视频数据块是经帧内译码还是经帧间译码而确定的所述至少一个偏移指定为所述至少一个语法元素。 <br> **《未公开》**未找到对应描述。该特征涉及在特定语法结构(PPS、切片标头)中用信号发出旗标和基于帧内/帧间类型确定的偏移。对比文件未描述任何在PPS或切片标头中指定语法元素的机制,也未描述将帧内/帧间特定的偏移进行语法编码。因此,该技术特征未被公开。
**技术特征Y**:其进一步包括:在图像参数集PPS中指定旗标,以指示所述至少一个偏移未在所述PPS及包含所述视频数据块的经编码版本的所述可独立解码的单元的标头中的一者或两者中被指定为所述至少一个语法元素 <br> **《未公开》**未找到对应描述。如技术特征J、K所述,对比文件未涉及在PPS中指定此类指示性旗标的语法机制。因此,该技术特征未被公开。
**技术特征Z**:在所述PPS中将所述至少一个偏移指定为语法元素。 <br> **《未公开》**未找到对应描述。对比文件虽然提到偏移是“slice-level selectable”,但并未描述这些偏移被编码在视频位流的哪个具体语法部分(例如PPS)中。其描述侧重于功能性的选择和使用,而非语法层面的“指定”。因此,该技术特征未被公开。

<<<C>>><<<E>>><<<F>>><<<I>>><<<a>>><<<b>>><<<g>>><<<h>>><<<r>>><<<w>>>

权利要求与技术特征

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