对比文件名称:2013-04-25_发明申请_US20130101018A1 ADAPTIVE LOOP FILTERING FOR CHROMA COMPONENTS
目标专利名称:基于几何变换的自适应环路滤波CN109479130B
模型名称:DeepSeek-R1
### 特征比对表格
| 技术特征描述以及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **A**:所述方法包括:接收具有由其产生经重构视频单元的经译码视频数据的经编码位流<br>**《隐含公开》** | [0094] “... receive one or more of filter information relating to a luma ALF and filter information relating to a chroma ALF (920), receive encoded video data (922), and decode the encoded video data to create the decoded video data (924).” | 对比文件公开了解码方法,包括接收与ALF相关的滤波信息和经编码视频数据,并对编码视频数据进行解码以产生解码视频数据(经重构视频单元)。这构成了接收具有经译码视频数据的经编码位流并产生经重构视频单元的完整过程。因此,本领域技术人员能够从对比文件毫无疑义地得出该技术特征。 |
| **B**:识别对于所述经重构视频单元中的每一者的多个滤波器支持大小,<br>**《隐含公开》** | [0061] “... each of these 16 regions is represented by a number (0-15) that indicates the particular set of linear filter coefficients used by that region.”<br>[0062] “For a block-based adaptation mode, a frame is divided in to 4×4 blocks, and each 4×4 block derives one class by computing a metric using direction and activity information. For each class, one set of linear filter coefficients ... can be used...” | 对比文件公开了在区域自适应模式(region-based)下,一帧被分成多个区域(例如16个),每个区域可以使用一组特定的滤波器系数(见[0061])。在基于块的自适应模式(block-based)下,帧被分成4x4块,每个块通过计算方向和活动度信息得到一个类别,每个类别可以使用一组线性滤波器系数(见[0062])。这明确教导了对于经重构视频单元(例如一帧)内的不同部分(区域或块),可以识别并使用不同的滤波器系数集。滤波器系数集直接对应于一个具体的滤波器实现,而“滤波器支持大小”是滤波器的一个关键属性(例如,5x5菱形、7x7菱形等)。对比文件公开了使用多个不同的滤波器(系数集),本领域技术人员能够理解,为了实现这些不同的滤波器,必然需要识别或确定其相应的滤波器支持大小(即滤波器的形状和尺寸)。因此,对比文件隐含公开了识别多个滤波器支持大小的技术特征。 |
| **C**:所述多个滤波器支持大小用于基于几何变换的自适应环路滤波GALF方案且基于所述经重构视频单元中的每一者内的分类,其中所述分类至少部分地基于对角线梯度<br>**《未公开》** | [0062] “For a block-based adaptation mode, a frame is divided in to 4×4 blocks, and each 4×4 block derives one class by computing a metric using direction and activity information.”<br>方向计算部分:<br>“Direction=0, 1(HB>2VB), 2(VB>2HB)”<br>其中HB和VB是基于水平和垂直梯度计算的(参见[0062]中Hor_act和Ver_act的计算公式)。 | 目标专利的特征C限定了三个关键要素:(1) 滤波器支持大小用于“基于几何变换的自适应环路滤波(GALF)方案”;(2) 分类基于经重构视频单元内的内容;(3) 该分类至少部分地基于“对角线梯度”。对比文件虽然公开了基于块(4x4块)的分类,但其分类所使用的方向信息仅基于“水平梯度(HB)”和“垂直梯度(VB)”进行计算和比较(见[0062]),并未提及或使用“对角线梯度”。对比文件的自适应环路滤波(ALF)方案也没有涉及任何“几何变换”(Geometry Transformation)的概念。因此,对比文件既未公开GALF方案,也未公开使用对角线梯度进行分类,该技术特征未被对比文件公开。 |
| **D**:及作为所述GALF方案的部分,使用所述相应多个滤波器支持大小对所述经重构视频单元中的每一者进行滤波以产生经解码视频输出。<br>**《未公开》** | [0061]-[0062] 描述了使用识别出的不同滤波器系数集(对应于不同滤波器支持)对视频数据进行滤波。<br>[0094] “... decode the encoded video data to create the decoded video data (924).”<br>[0128] “... perform chroma adaptive loop filtering for chroma components of the block of pixels, wherein filter coefficients ... are derived from a block-based mode or a region-based mode (928).” | 对比文件公开了使用基于区域或基于块模式导出的滤波器系数(即相应的滤波器)对像素块进行自适应环路滤波,以产生解码视频输出。然而,如特征C所述,该滤波过程并非作为“基于几何变换的自适应环路滤波(GALF)方案”的一部分。由于GALF方案本身未被对比文件公开,因此作为该方案特定部分的滤波操作也同样未被公开。 |
| **E**:其中每一经重构视频单元对应于视频切片、视频图案块、视频图片或视频帧。<br>**《直接公开》** | [0061] “For a region-based adaptation mode, a frame is divided into 16 regions...”<br>[0062] “For a block-based adaptation mode, a frame is divided in to 4×4 blocks...”<br>[0094] “... decode the encoded video data to create the decoded video data (924). The decoded video data may include one or more blocks of pixels.” | 对比文件多次以“frame”(帧)作为进行自适应环路滤波处理的基本视频单元(见[0061], [0062])。解码过程产生的解码视频数据包含像素块,这些块是帧的组成部分。在视频编码领域,“帧”(frame)与“图片”(picture)通常同义。因此,对比文件直接公开了经重构视频单元对应于视频图片或视频帧。 |
| **F**:其中识别对于所述经重构视频单元中的每一者的多个滤波器支持大小包含:针对所述经重构视频单元中的一者内的多个视频块中的每一者识别不同滤波器支持大小,且其中对所述经重构视频单元中的每一者进行滤波包含:使用所述相应滤波器支持大小中的一者对所述一个经重构视频单元内的所述多个视频块中的每一者进行滤波。<br>**《隐含公开》** | [0062] “For a block-based adaptation mode, a frame is divided in to 4×4 blocks, and each 4×4 block derives one class by computing a metric using direction and activity information. For each class, one set of linear filter coefficients ... can be used...” | 对比文件公开了在基于块的自适应模式下,一帧(一个经重构视频单元)被划分为多个4x4块(多个视频块)。每个4x4块根据其方向和活动度计算出一个类别,而不同的类别可以与不同的滤波器系数集(对应于不同的滤波器支持大小)相关联并使用。因此,对于一个帧内的不同视频块(4x4块),可以识别并使用不同的滤波器(即不同的滤波器支持大小),并对每个块使用其相应的滤波器进行滤波。这隐含公开了该技术特征。 |
| **G**:其中识别对于所述经重构视频单元中的每一者的多个滤波器支持大小包含:对所述经重构视频单元中的一者内的多个视频块进行分类,所述分类中的多个种类中的每一者与所述多个滤波器支持大小中的独特滤波器支持大小相关联。<br>**《直接公开》** | [0062] “For a block-based adaptation mode, a frame is divided in to 4×4 blocks, and each 4×4 block derives one class by computing a metric using direction and activity information. For each class, one set of linear filter coefficients ... can be used and one class can share the same filter coefficients with other classes.” | 对比文件明确公开了基于块的自适应模式:对帧(经重构视频单元)内的多个视频块(4x4块)进行分类,每个块得到一个“class”(种类)。并且明确指出,对于每个“class”,可以使用一组线性滤波器系数(即对应于一个特定的滤波器支持大小)。同时提到,一个种类可以与其他种类共享相同的滤波器系数,这反向意味着不同的种类也可以与不同的(独特的)滤波器系数集(即独特的滤波器支持大小)相关联。因此,对比文件直接公开了该技术特征。 |
| **H**:其中识别对于所述经重构视频单元中的每一者的多个滤波器支持大小包含:针对所述经重构视频单元中的一者内的多个视频块识别不同滤波器支持大小,对于所述多个视频块的所述滤波器支持大小中的每一者与方向性值或强方向性值相关联、基于从所述一个经重构视频单元解码的信息,或其组合。<br>**《隐含公开》** | [0062] 计算方向和活动度信息以对4x4块进行分类。方向性值根据HB和VB的比较结果得出(Direction=0, 1, 2)。每个类别(与方向性值相关)可以与一组滤波器系数(对应一个滤波器支持大小)相关联。 | 对比文件公开了基于视频块的方向性信息(Direction=0, 1, 2)对块进行分类,并且不同的类别可以与不同的滤波器系数集(即不同的滤波器支持大小)相关联(见[0062])。这隐含公开了为视频块识别的滤波器支持大小可以与“方向性值”相关联。对比文件未明确提及“强方向性值”,但方向性值1(HB>2VB,水平主导)和2(VB>2HB,垂直主导)可以被本领域技术人员视为表示较强方向性的值。因此,该技术特征被对比文件隐含公开。 |
| **I**:其中从所述一个经重构视频单元解码的所述信息包含以下各项中的一或多者:帧内预测方向信息,块分割大小信息,或量化参数QP信息。<br>**《未公开》** | 无对应内容。 | 对比文件在描述分类过程时(见[0062]),仅使用了基于像素值计算的方向和活动度信息(Hor_act, Ver_act),并未提及使用从经解码视频单元获得的“帧内预测方向信息”、“块分割大小信息”或“量化参数(QP)信息”来识别滤波器支持大小或进行分类。因此,该技术特征未被对比文件公开。 |
| **J**:其进一步包括:连同具有所述经译码视频数据的所述经编码位流且针对每一经重构视频单元,接收待以类似方式应用于所有所述多个滤波器支持大小的滤波器长度的指示,其中所述滤波器长度对应于所述滤波中所涉及的样本的数目。<br>**《未公开》** | 无对应内容。 | 对比文件未提及“滤波器长度”的概念,也未提及针对每个经重构视频单元接收一个要统一应用于所有滤波器支持大小的滤波器长度指示。因此,该技术特征未被对比文件公开。 |
| **K**:其进一步包括:连同具有所述经译码视频数据的所述经编码位流且针对每一经重构视频单元,接收待应用于所述多个滤波器支持大小中的每一者的滤波器长度的一或多个指示。<br>**《未公开》** | 无对应内容。 | 对比文件未提及“滤波器长度”的概念,也未提及针对每个经重构视频单元接收分别应用于不同滤波器支持大小的多个滤波器长度指示。因此,该技术特征未被对比文件公开。 |
| **L**:其进一步包括:连同具有所述经译码视频数据的所述经编码位流且针对每一经重构视频单元,接收所述多个滤波器支持大小中的每一者的指示,其中识别对于所述经重构视频单元中的每一者的所述多个滤波器支持大小至少基于所述指示。<br>**《隐含公开》** | [0061] “In one example, a video encoder may signal, in the encoded video bitstream, the index number of the set of filter coefficients used by the video encoder for a particular region. Based on the signaled index, a video decoder may retrieve the same predetermined set of filter coefficients...”<br>[0082] “The actual ALF filter information determined for both the luma and chroma components may be signaled in the encoded video bitstream.” | 对比文件公开了视频编码器可以在编码位流中发信(signal)滤波器系数集的索引号或滤波器信息,解码器基于接收到的指示来检索或确定要使用的滤波器系数集(见[0061], [0082])。滤波器系数集直接定义了滤波器的特性,包括其支持大小。因此,接收滤波器系数集的指示,等同于接收了对应滤波器支持大小的指示。基于该指示,解码器可以识别出要使用的多个滤波器支持大小。这隐含公开了该技术特征。 |
| **M**:其中所述多个滤波器支持大小中的每一者来自经由离线训练预定义的滤波器支持大小群组。<br>**《隐含公开》** | [0061] “The numbers (0-15) may be index numbers to a predetermined set of filter coefficients that are stored at both a video encoder and a video decoder.” | 对比文件公开了滤波器系数集可以是“predetermined”(预定的),并且存储在编码器和解码器两端。这些预定的系数集可以通过离线训练得到。由于滤波器系数集对应着特定的滤波器支持大小,因此可以推断,这些滤波器支持大小也来自一个预定义的群组。这隐含公开了该技术特征。 |
| **N**:其中所述多个滤波器支持大小中的每一者与一或多个种类、一或多个方向性值或一或多个强方向性值相关联。<br>**《直接公开》** | [0062] 描述了基于方向和活动度对4x4块进行分类(得到种类),并且“For each class, one set of linear filter coefficients ... can be used”。方向性值(Direction)是分类的依据之一。 | 对比文件直接公开了每个“class”(种类)可以使用一组线性滤波器系数(对应一个滤波器支持大小)。因此,滤波器支持大小与“种类”相关联。同时,分类是基于方向性值的,所以滤波器支持大小也间接与方向性值相关联。因此,该技术特征被对比文件直接公开。 |
| **O**:其中针对所述预定义滤波器支持大小群组,与所述经重构视频单元相关联的所述多个滤波器支持大小中的一者不同于与所述经重构视频单元相关联的所述多个滤波器支持大小中的另一者。<br>**《隐含公开》** | [0061] “each region can have one set of linear filter coefficients ... A region may share the same filter coefficients with other regions.”<br>[0062] “one class can share the same filter coefficients with other classes.” | 对比文件指出,一个区域或一个种类“可以”与其他区域或种类共享相同的滤波器系数。这意味着,在预定义的滤波器系数集(对应滤波器支持大小群组)中,允许不同的区域或种类使用不同的滤波器系数集(即不同的滤波器支持大小)。因此,对于一个经重构视频单元(如一帧),与之相关联的多个滤波器支持大小中的某一个,可以不同于该单元中其他部分所使用的滤波器支持大小。这隐含公开了该技术特征。 |
| **P**:其中针对所述多个滤波器支持大小中的每一者,接收从所述预定义群组选择的滤波器支持大小的指示。<br>**《隐含公开》** | [0061] “... signal, in the encoded video bitstream, the index number of the set of filter coefficients used ... for a particular region.”<br>[0082] “The actual ALF filter information ... may be signaled in the encoded video bitstream.” | 如特征L和M所述,对比文件公开了预定义的滤波器系数集群组,并且编码器可以发信所使用的滤波器系数集的索引。这个索引就是针对特定区域或类别,从预定义群组中选择的滤波器(支持大小)的指示。因此,该技术特征被对比文件隐含公开。 |
| **Q**:其中针对所述经重构视频单元中的一者中的视频块的每一大小,所述多个滤波器支持大小来自与所述视频块大小相关联的当前滤波器支持群组,且所述当前群组基于所述当前群组中的每一滤波器支持大小的选择频率而动态地更新。<br>**《未公开》** | 无对应内容。 | 对比文件未提及根据视频块大小关联不同的滤波器支持群组,也未提及基于滤波器支持大小的选择频率来动态更新当前群组的机制。因此,该技术特征未被对比文件公开。 |
| **R**:其中:识别对于所述经重构视频单元中的每一者的多个滤波器支持大小包含:对每一经重构视频单元内的多个视频块进行分类,且在多个滤波器系数对于与两个不同种类相关联的两个不同滤波器支持大小中的每一者相同时可应用与所述分类相关联的不同种类之间的合并。<br>**《直接公开》** | [0062] “... one class can share the same filter coefficients with other classes.” | 对比文件直接公开了“一个种类可以与其他种类共享相同的滤波器系数”。这意味着,如果两个不同的种类(通过分类得到)决定使用相同的滤波器系数集(即对应于相同的滤波器支持大小),那么这两个种类就发生了“合并”——它们共享同一套滤波资源。这正是该技术特征所描述的情形。因此,对比文件直接公开了该技术特征。 |
| **S**:其进一步包括:在多个滤波器系数对于与两个不同种类相关联的两个不同滤波器支持大小中的每一者不同时停用预测译码,停用预测译码包含停用依据所述两个滤波器支持大小中的一者对另一滤波器支持大小进行预测译码。<br>**《未公开》** | 无对应内容。 | 对比文件未提及“预测译码”(predictive coding)滤波器系数或滤波器支持大小的机制,更没有提及在滤波器系数不同时停用此类预测译码。因此,该技术特征未被对比文件公开。 |
| **T**:其进一步包括:从几何变换群组识别具有45度旋转的几何变换,其中将所述几何变换结合所述滤波应用于所述多个滤波器支持大小中的相应者的滤波器系数。<br>**《未公开》** | 无对应内容。 | 对比文件的自适应环路滤波(ALF)方案不涉及任何“几何变换”(Geometry Transformation),更没有提及包含“45度旋转”的几何变换群组。因此,该技术特征未被对比文件公开。 |
| **U**:其中相同数目个滤波器系数与具有所述45度旋转的所述几何变换及所述几何变换群组中的所述其他几何变换相关联。<br>**《未公开》** | 无对应内容。 | 由于对比文件未公开任何几何变换(见特征T),因此该依赖于几何变换的进一步限定特征自然也未被公开。 |
| **V**:其进一步包括:在相关联方向性指示不存在方向时停用具有所述45度旋转的所述几何变换。<br>**《未公开》** | 无对应内容。 | 由于对比文件未公开任何几何变换,特别是45度旋转的几何变换(见特征T),因此关于停用该变换的条件也未被公开。 |
| **W**:其中识别对于所述经重构视频单元中的每一者的多个滤波器支持大小包含:至少部分地基于评估当前行的能量、当前列的能量、相邻行的能量或相邻列的能量中的一或多者而对每一经重构视频单元内的多个视频块进行分类。<br>**《未公开》** | [0062] 分类基于对4x4块内像素计算的方向(HB, VB)和活动度(LB)信息,计算公式涉及相邻像素的差值(Hor_act, Ver_act)。 | 对比文件的分类方法基于计算块内像素的梯度和活动度(见[0062]的公式),这本质上是评估像素值的变化。虽然这种评估可能间接反映局部区域的能量,但目标专利的特征W明确限定了基于评估“当前行的能量”、“当前列的能量”、“相邻行的能量”或“相邻列的能量”进行分类。这是一种更具体、更结构化的能量评估方式,与对比文件基于像素梯度计算方向和活动度的分类方法有本质不同。对比文件未公开这种基于行/列能量评估的分类方法。因此,该技术特征未被对比文件公开。 |
| **X**:其中当前行或列的所述能量或相邻行或列的所述能量被定义为:所述相应行或列的平滑度,或包含所述相应行或列的当前像素的连续样本的值的平均函数。<br>**《未公开》** | 无对应内容。 | 对比文件未对“能量”给出任何定义,也未提及基于行或列的“平滑度”或“连续样本值的平均函数”进行评估。因此,该技术特征未被对比文件公开。 |
| **Y**:其中在所述相应视频块的方向性指示不存在方向时所述多个视频块中的视频块的所述分类至少基于对能量的评估。<br>**《未公开》** | [0062] 方向性计算:Direction=0, 1(HB>2VB), 2(VB>2HB)。当HB不大于2VB且VB不大于2HB时,Direction=0(即“无方向”)。 | 对比文件公开了方向性值(Direction)为0时表示没有明确的方向性。然而,对比文件的分类是基于“Activity+N*Direction”这个综合度量(Metric),其中Activity(LB)是水平与垂直活动度之和。即使在Direction=0时,分类仍然依赖于活动度(Activity),而活动度是基于像素梯度计算的,并非特征Y所限定的“对能量的评估”(如特征W、X所定义的行/列能量)。因此,该技术特征未被对比文件公开。 |
| **Z**:其中识别对于所述经重构视频单元中的每一者的多个滤波器支持大小包含:至少部分地基于多个视频块的当前视频块中的当前像素的值及相邻于所述当前像素的像素的值而对每一经重构视频单元内的多个视频块进行分类。<br>**《直接公开》** | [0062] 方向计算:Hor_act(i,j)=abs(X(i,j)<<1−X(i−1,j)−X(i+1,j));Ver_act(i,j)=abs(X(i,j)<<1−X(i,j−1)−X(i,j+1))。这些公式明确使用了当前像素X(i,j)的值及其相邻像素(左、右、上、下)的值来计算水平和垂直活动度。 | 对比文件公开的分类方法,其核心计算(Hor_act, Ver_act)直接基于当前像素的值(X(i,j))和与其相邻的像素的值(X(i-1,j), X(i+1,j), X(i,j-1), X(i,j+1))。这正是该技术特征所描述的内容。因此,对比文件直接公开了该技术特征。 |
<<<A>>><<<B>>><<<E>>><<<F>>><<<G>>><<<H>>><<<L>>><<<M>>><<<N>>><<<O>>><<<P>>><<<R>>><<<Z>>>
<<<a>>><<<b>>><<<l>>><<<m>>><<<p>>>