EP3117615A1_Description_20260310_0119_+++A_B_C_D_E_F_G_H_I_J_K_L_M_N_O_p_q_r_s+++.docx

对比文件名称:EP3117615A1_Description_20260310_0119

目标专利名称:使用像素距离的解块滤波CN106105201B

模型名称:本次调用未指定具体模型名称,任务为专利创造性评估。

### 特征比对表格

技术特征描述以及公开性判断结果对比文件原文引用公开性论述
**技术特征A**:确定从第一块的第一像素到所述第一块与第二块之间的边界的几何距离,其中所述几何距离是基于所述第一像素与所述边界之间的像素的数目。<br>**《直接公开》**[0084] “例如,n是0对于p(0)和q(0),且n是1对于p(1)和q(1),等等。这意味着等式:n(i) = i, i = 0...N-1,其中i是像素索引。”<br>[0085] “几何距离,n,可以被设定考虑p(0)和q(0)之间的距离(即,在像素具有像素值p(0)和像素具有像素值q(0)到边界86的距离不为零的例子中)。例如,n被设定为0.5对于p(0)和q(0)。那么,n是1.5对于p(1)和q(1),且2.5对于p(2)和q(2),等等。因此,即使在此例子中,像素的几何距离也是基于像素和边界86之间的像素的数目。这意味着等式:n(i) = (2 x i + 1)/2。”对比文件明确公开了确定从第一块(块84A)的像素(如p(i))到其与第二块(块84B)之间的边界(边界86)的几何距离。对比文件进一步具体说明了该几何距离可以基于像素索引`i`(即该像素与边界之间的像素数目)来计算,并给出了两个示例公式:`n(i)=i`和`n(i)=(2i+1)/2`。这与目标专利特征A中“基于所述第一像素与所述边界之间的像素的数目”确定几何距离的技术方案完全相同。
**技术特征B**:基于第二像素的像素值和第三像素的像素值确定像素值差。<br>**《直接公开》**[0088] “视频编码器通过从一个像素值减去另一个像素值来计算两个像素值p(i)和q(j)之间的像素值差为q(j) - p(i)。”<br>[0089] “作为一个例子,在位置i处的d,即d(i)可以被设定为:d(i) = q(0) - p(0),或d(i) = (q(0) - p(0))/2。”<br>[0092] “作为另一个例子,d可以根据像素位置改变。例如,d(i)可以为位置i处的每个像素设定为d(i) = q(i) - p(i)或d(i) = ((q(i) - p(i))/2。”对比文件详细描述了如何基于两个像素的像素值来确定像素值差(用`d(i)`表示)。公开了多种计算方式,例如`d(i)=q(0)-p(0)`、`d(i)=(q(0)-p(0))/2`、`d(i)=q(i)-p(i)`等。这些均属于“基于第二像素的像素值和第三像素的像素值确定像素值差”的具体实施方式。因此,该技术特征被对比文件直接公开。
**技术特征C**:基于所述几何距离和所述像素值差来确定对所述第一像素的像素值进行解块滤波的量。<br>**《直接公开》**[0082] “在本公开中,术语‘像素距离’被定义为对像素的像素值进行解块滤波的量,并且是像素值差和几何距离的函数。”<br>[0083] “例如,像素距离l(例如,用于确定解块滤波的量的值)被定义为l(i) = f(n(i), d(i)),其中n表示待修改(例如,待解块滤波)的像素与块边界(例如,边界86)的位置之间的几何距离,且d表示针对块边界86的像素值距离(例如,差值)。”<br>[0100] “利用像素值差(例如,d(i))和待滤波的像素到边界86(例如,n(i))的几何距离,视频编码器可以确定对所述像素进行解块滤波的量(即,像素距离可以通过组合d(i)和n(i)而形成)。例如,l(i)可以通过将两项相乘来计算。视频编码器可以用以确定解块滤波的量的一个实例方式是:l(i) = d(i) × (N - n(i))/N。”对比文件的核心发明点之一就是基于几何距离(`n(i)`)和像素值差(`d(i)`)来确定解块滤波的量(即像素距离`l(i)`)。对比文件明确定义了`l(i)=f(n(i), d(i))`,并给出了`l(i)=d(i)×(N-n(i))/N`的具体计算公式。这直接且毫无疑义地公开了特征C的技术方案。
**技术特征D**:以及基于所述解块滤波的量来对所述第一像素的所述像素值进行解块滤波。<br>**《直接公开》**[0101] “视频编码器可以基于以下等式对像素值进行滤波(即,随后修改每一像素值):p'(i) = g1(l, p(i)),以及q'(i) = g2(l, q(i))。作为函数g1和g2的实例,视频编码器可以执行以下等式:p'(i) = p(i) + l(i),以及q'(i) = q(i) - l(i)。”对比文件在确定了滤波量`l(i)`之后,明确给出了应用该滤波量来修改像素值以完成解块滤波的步骤,即`p'(i)=p(i)+l(i)`和`q'(i)=q(i)-l(i)`。这完整公开了基于确定的滤波量对像素值进行解块滤波的技术特征。
**技术特征E**:其中确定所述像素值差包括确定所述第二像素的所述像素值与所述第三像素的所述像素值之间的差值,且将所述差值除以二。<br>**《直接公开》**[0089] “作为一个例子,在位置i处的d,即d(i)可以被设定为:d(i) = q(0) - p(0),**或d(i) = (q(0) - p(0))/2**。”<br>[0092] “作为另一个例子,d可以根据像素位置改变。例如,d(i)可以为位置i处的每个像素设定为d(i) = q(i) - p(i)**或d(i) = ((q(i) - p(i))/2**。”对比文件在描述像素值差`d(i)`的计算时,明确列举了将两个像素值相减后“除以二”的多种具体方案,例如`(q(0)-p(0))/2`和`((q(i)-p(i))/2`。这完全对应于特征E所限定的具体计算方式。
**技术特征F**:其中所述第二像素包括所述第一块的最靠近所述边界的像素,并且其中所述第三像素包括所述第二块的最靠近所述边界的像素。<br>**《直接公开》**[0089] “作为一个例子,在位置i处的d,即d(i)可以被设定为:**d(i) = q(0) - p(0)**,或d(i) = (q(0) - p(0))/2。”<br>[0090] “在此例子中,视频编码器可以基于块84A的最靠近边界86的像素的像素值(例如,p(0))和块84B的最靠近边界86的像素的像素值(例如,q(0))来确定像素值差。”对比文件在示例中明确将`d(i)`定义为`q(0)-p(0)`,并解释`q(0)`和`p(0)`分别是第二块和第一块中最靠近边界的像素的像素值。这直接公开了特征F所限定的特定像素选择方式。
**技术特征G**:其中所述第二像素和所述第一像素是同一像素,并且其中所述第三像素包括在所述第二块中的与所述第一块中的所述第一像素到所述边界等距的像素。<br>**《直接公开》**[0092] “作为另一个例子,d可以根据像素位置改变。例如,d(i)可以为位置i处的每个像素设定为**d(i) = q(i) - p(i)**或d(i) = ((q(i) - p(i))/2。”<br>[0093] “在此例子中,视频编码器确定像素值差,且所述像素值差是基于待解块滤波的像素。举例来说,假设将对具有像素值p(1)的像素(即,在最靠近边界86的像素之后的像素)进行解块滤波。在此例子中,具有像素值p(1)的像素的像素值差是基于q(1)和p(1)的像素值差。在此例子中,视频编码器确定两个像素之间的像素值差,其中所述像素值中的一者是被滤波的像素的像素值...”对比文件公开了`d(i)=q(i)-p(i)`的计算方式。在此方式中,对于第一块中待滤波的像素`p(i)`(即第一像素),用于计算像素值差的“第二像素”就是它自身`p(i)`(同一像素),而“第三像素”是第二块中处于相同索引`i`位置的`q(i)`,该像素与`p(i)`到边界的距离相等。这精确对应于特征G的定义。
**技术特征H**:其中所述第二像素和所述第一像素是同一像素,并且其中所述第三像素包括所述第二块中最靠近所述边界的像素。<br>**《直接公开》**[0095] “在另一实例中,d(i)可以设定为**d(i) = q(0) - p(i)**,d(i) = q(i) - p(0),**(q(0) - p(i))/2**,或d(i) = (q(i) - p(0))/2。”<br>[0096] “在此实例中,视频编码器基于待滤波的像素的像素值(例如,p(i)或q(i))以及在另一个块中最靠近边界86的像素的像素值来确定像素值差。举例来说,块84A中的第i个像素的像素值差是基于p(i)和q(0),其中q(0)是最靠近边界86并在块84B中的像素的像素值。”对比文件公开了`d(i)=q(0)-p(i)`或`(q(0)-p(i))/2`的计算方式。在此方式中,对于第一块中待滤波的像素`p(i)`(即第一像素),用于计算像素值差的“第二像素”就是它自身`p(i)`(同一像素),而“第三像素”是第二块中最靠近边界的像素`q(0)`。这直接公开了特征H所限定的技术方案。
**技术特征I**:其中所述第二像素包括所述第一像素的第一相邻像素,且所述第三像素包括所述第一像素的第二相邻像素。<br>**《直接公开》**[0096] “作为另一个例子,在位置i处的d,即d(i),可以使用相邻像素计算为**d_p(i) = p(i+1) - p(i-1)**或(p(i+1) - p(i-1))/2,以及d_q(i) = q(i+1) - q(i-1)或(q(i+1) - q(i-1))/2。”<br>[0097] “在此实例中,视频编码器基于与待解块滤波的像素相邻的像素的像素值来确定像素值差。换句话说,视频编码器基于待解块滤波的像素的第一相邻像素和待解块滤波的像素的第二相邻像素来确定像素值差。”对比文件明确公开了利用待滤波像素(第一像素)的相邻像素(`p(i+1)`和`p(i-1)`)来计算像素值差`d_p(i)`的方案。其中,`p(i+1)`和`p(i-1)`分别是第一像素的第一相邻像素和第二相邻像素。这完全符合特征I的描述。
**技术特征J**:其进一步包括:确定至少所述像素值差的加权,其中确定所述解块滤波的量包括基于所述几何距离、所述像素值差以及所述像素值差的所述加权来确定所述解块滤波的量。<br>**《直接公开》**[0098] “在一些实例中,d可以通过组合多个像素值差而计算为加权和。例如,**d(i) = Σj w(j) × d(j)**,其中Σj w(j) = 1, j = 0…N-1。”<br>[0099] “在此实例中,视频编码器可以确定至少所述像素值差的加权(例如,针对d(j)的至少一个实例的加权,其中d(j)的等式等于上述d(i)的等式中的任一者)。”对比文件公开了通过加权和(`d(i) = Σj w(j) × d(j)`)的方式来计算最终的像素值差`d(i)`。这意味着确定了对多个`d(j)`的加权`w(j)`。随后,在确定滤波量`l(i)`时(如`l(i)=d(i)×(N-n(i))/N`),所使用的`d(i)`是已经包含了加权信息的综合值。因此,对比文件公开了基于几何距离、像素值差及其加权来确定滤波量。
**技术特征K**:其进一步包括:确定所述解块滤波的量大于第一阈值或小于第二阈值。<br>**《直接公开》**[0103] “此外,在一些实例中,有可能限制对像素的像素值进行解块滤波的量。举例来说,在HEVC下的解块滤波过程中,可修改像素值(例如,对像素的像素值进行滤波的量)受到限制且可以用信号发送用以设定所述限制的阈值。以相同的方式,**l(i)可以使用阈值来削减**。”<br>[0104] “例如,视频编码器20可以用信号发送最大允许调整阈值(即,l(i)的绝对值小于或等于最大允许调整阈值)...”对比文件明确教导了可以对计算出的滤波量`l(i)`应用阈值进行限制(削减)。为了进行这种限制,必然需要先确定`l(i)`是否大于(或小于)某个阈值(如最大允许调整阈值)。这直接对应于特征K中的“确定所述解块滤波的量大于第一阈值或小于第二阈值”。
**技术特征L**:以及基于所述解块滤波的量大于所述第一阈值或小于所述第二阈值来确定经调整的解块滤波的量,其中对所述像素值进行解块滤波包括基于所述经调整的解块滤波的量来对所述第一像素的所述像素值进行解块滤波。<br>**《直接公开》**[0103] “...以相同的方式,l(i)可以使用阈值来削减。”<br>[0104] “...视频编码器20可以用信号发送最大允许调整阈值(即,l(i)的绝对值小于或等于最大允许调整阈值),且视频解码器30可以接收此阈值。”对比文件在公开了使用阈值对`l(i)`进行限制(即“削减”)后,逻辑上必然得到“经调整的解块滤波的量”。应用阈值削减`l(i)`的过程,就是基于`l(i)`超出阈值这一判断来确定一个经调整的(被削减后的)滤波量的过程。后续的滤波操作(`p'(i)=p(i)+l(i)`等)将基于这个经调整的量进行。因此,该特征被直接公开。
**技术特征M**:其中确定所述解块滤波的量包括基于所述几何距离、所述像素值差以及待解块滤波的像素的数目来确定所述解块滤波的量。<br>**《直接公开》**[0100] “视频编码器可以用以确定解块滤波的量的一个实例方式是:**l(i) = d(i) × (N - n(i))/N**。”<br>[0078] “变量‘N’指示待解块滤波的像素的数目(即,块84A中的N-1个像素和块84B中的N-1个像素)。”对比文件给出的具体滤波量计算公式`l(i)=d(i)×(N-n(i))/N`中,明确包含了三项:像素值差`d(i)`、几何距离`n(i)`以及待解块滤波的像素的数目`N`。这清楚且直接地公开了特征M的技术方案。
**技术特征N**:其进一步包括:确定所述第一块的一部分的梯度值,其中所述梯度值指示所述第一块的所述部分的平滑度,其中解块滤波包括基于所述梯度值小于或等于阈值梯度值来对所述像素值进行解块滤波。<br>**《直接公开》**[0110] “在所述一些例子中,视频编码器可以通过梯度确定局部区域的平滑度。基于从梯度所确定的平滑度的结果,视频编码器可以执行解块滤波器。”<br>[0112] “基于确定解块边界的两侧的梯度都小于阈值梯度值,视频编码器可以应用长滤波器(即,本发明中描述的解块滤波技术的一或多个实例)。否则,视频编码器可以不应用长滤波器。”<br>[0114] “...基于视频编码器确定梯度小于阈值,视频编码器可以执行本发明中描述的解块滤波技术...”对比文件详细描述了为了决定是否应用所公开的长解块滤波技术(即本专利的滤波方法),需要先确定块边界附近区域的梯度值以评估其平滑度,并且明确说明当梯度值小于阈值梯度值时,则应用该解块滤波。这完整公开了特征N的全部技术内容。
**技术特征O**:其进一步包括:确定用于产生所述第一块的第一变换块的第一块大小和用于产生所述第二块的第二变换块的第二块大小,其中解块滤波包括基于所述第一块大小和所述第二块大小中的较大者等于最大允许变换块大小或所述第一块大小和所述第二块大小中的较小者大于阈值块大小来对所述像素值进行解块滤波。<br>**《直接公开》**[0133] “基于确定两个邻近TU之间的较大变换大小等于最大允许变换块大小(例如,MaxTrafoSize),视频编码器可以执行本发明中描述的解块滤波技术。”<br>[0138] “...如果视频编码器确定两个TU之间的较小变换大小大于或等于16×16,那么视频编码器可以执行本发明中描述的解块滤波技术。”对比文件明确将所公开的解块滤波技术的应用条件与变换块(TU)的大小相关联。具体公开了两种触发条件:1)两个相邻TU中较大的变换大小等于最大允许变换块大小(MaxTrafoSize);2)两个TU中较小的变换大小大于或等于16x16(一个阈值块大小)。这直接对应于特征O中描述的两种条件。
**技术特征P**:其进一步包括:确定第三块中的像素的像素值与经解块滤波的像素值之间的差值。<br>**《隐含公开》**对比文件整体描述了视频编码系统,其中解块滤波是编码环路的一部分。经解块滤波的像素值存储在解码图片缓冲区(DPB)中,用于后续块的帧间或帧内预测。[0071] “...视频编码器20可以将预测值叠加到经重构TU以产生经重构块。在…技术中,视频编码器20可以利用…技术对经重构块进行解块滤波,以产生经滤波的经重构块,视频编码器20将所述经滤波的经重构块存储在经解码图片缓冲器(DPB)中,使得所述块可以用于后一块的帧间或帧内预测编码。”在视频编码标准(如HEVC)中,对后续块(第三块)进行帧间或帧内预测时,需要确定预测值(通常来自参考块,即经解块滤波的块中的像素值)与当前块原始像素值之间的差值(即残差)。对比文件虽然未在描述具体滤波算法的段落中明确写出“确定差值”这一步骤,但其作为标准视频编码流程中预测环节的必然组成部分,是本领域技术人员在实施对比文件公开的整个视频编码方法时毫无疑义会进行的操作。因此,该技术特征被隐含公开。
**技术特征Q**:以及用信号发送指示所述第三块中的所述像素的所述像素值与所述经解块滤波的像素值之间的所述差值的信息,其中所述用信号发送的信息用于对所述第三块进行解码。<br>**《隐含公开》**同特征P的引用,视频编码器将滤波后的块存入DPB用于后续预测。[0071]在视频编码系统中,编码器计算出的残差(差值)信息需要被熵编码并放入比特流中发送给解码器,以供解码器重构该第三块。这是视频编码的基础流程和标准做法。对比文件虽然未明确描述“用信号发送”这一动作,但作为其描述的编码器功能(产生用于后续预测的参考块)和整个编码-解码系统的必然要求,本领域技术人员能够直接且毫无疑义地推导出必须发送该差值信息。因此,该特征被隐含公开。
**技术特征R**:其进一步包括:接收指示第三块中的像素的像素值与经解块滤波的像素值之间的差值的信息。<br>**《隐含公开》**对比文件描述了视频解码器。[0071] “...视频解码器30可以利用本发明中描述的技术对经重构块进行解块滤波,以产生经滤波的经重构块,视频解码器30将所述经滤波的经重构块存储在其DPB中,使得所述块可以用于后一块的帧间或帧内预测解码...”在视频解码端,为了对第三块进行解码,解码器必须从比特流中接收(解析)该块的残差(差值)信息。这是解码器进行预测补偿以重构块的必要前提。对比文件在描述解码器使用经解块滤波的块进行后续预测时,必然隐含着解码器已经接收到了用于重构这些后续块所需的所有信息,包括残差信息。因此,该特征被隐含公开。
**技术特征S**:以及基于所接收的信息对所述第三块进行帧间预测或帧内预测解码。<br>**《隐含公开》**同特征R的引用。[0071]对比文件明确说明解码器将经解块滤波的块存储在DPB中用于“后一块的帧间或帧内预测解码”。要实现这个“预测解码”,解码器必须利用从比特流接收到的信息(如运动向量、帧内预测模式以及**残差信息**)来重构第三块。这是视频解码的标准步骤。因此,基于所接收的信息(包括差值信息)对第三块进行预测解码,是解码器实施对比文件公开方法时的必然和直接的技术行为,该特征被隐含公开。

<<<A>>><<<B>>><<<C>>><<<D>>><<<E>>><<<F>>><<<G>>><<<H>>><<<I>>><<<J>>><<<K>>><<<L>>><<<M>>><<<N>>><<<O>>><<<p>>><<<q>>><<<r>>><<<s>>>

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

网站备案号:渝ICP备2023012882号


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