**对比文件名称:** 2016-07-28_US2016219290A_发明申请_US20160219290A1 ENHANCED MULTIPLE TRANSFORMS FOR PREDICTION RESIDUAL
**目标专利名称:** 1577图像解码方法、图像编码方法和数据发送方法CN114390280B
**本次调用的模型名称:** AI辅助分析模型
---
### 特征比对表格
| 技术特征描述及公开性判断结果 | 对比文件原文引用(并翻译成中文) | 公开性论述 |
| **技术特征A:** 该图像解码方法包括以下步骤<br>《直接公开》 | [0006] “In one example, the disclosure describes a method of decoding video data, the method comprising determining a plurality of transform subsets, … selecting a first transform subset … selecting a second transform subset … determining the left transform … determining the right transform … determining a current transform block … and reconstructing a video block …” <br>(中文:在一个示例中,本公开描述了一种解码视频数据的方法,该方法包括确定多个变换子集,……选择第一变换子集……选择第二变换子集……确定左变换……确定右变换……确定当前变换块……以及重构视频块……) | 对比文件明确公开了一种图像解码方法,该方法包括一系列步骤,与目标专利中限定的图像解码方法属于同一技术领域的通用方法步骤。目标专利特征A仅为方法步骤的主题引述,无实质限定,对比文件的公开足以使本领域技术人员毫无疑义地确定其公开了该方法步骤本身。 |
| **技术特征B:** 接收包括残差信息的比特流<br>《直接公开》 | [0082] “Video decoder 30 may receive a bitstream generated by video encoder 20. In addition, video decoder 30 may parse the bitstream to decode syntax elements from the bitstream.” <br>(中文:视频解码器30可以接收由视频编码器20生成的比特流。此外,视频解码器30可以解析比特流以从比特流解码出语法元素。)<br> [0083] “Video decoder 30 may inverse quantize transform coefficient blocks … and perform inverse transforms on the transform coefficient blocks…” <br>(中文:视频解码器30可以对变换系数块进行反量化……并对变换系数块执行逆变换……) | 对比文件公开了接收比特流并从中解码出语法元素(包括残差信息,如量化后的变换系数)。目标专利中的残差信息同样是指用于导出变换系数的信息,对比文件公开的“语法元素”覆盖了残差信息。因此本特征被直接公开。 |
| **技术特征C:** 基于所述残差信息来导出针对当前块的变换系数<br>《直接公开》 | [0083] “video decoder 30 may inverse quantize transform coefficient blocks … and perform inverse transforms on the transform coefficient blocks to reconstruct transform blocks …” <br>(中文:视频解码器30可以对变换系数块进行反量化……并对变换系数块执行逆变换以重构变换块……)<br> 同时[0082]指出比特流中的语法元素指示了变换系数。 | 对比文件明确记载了解码设备从比特流解析出语法元素(即残差信息),然后通过反量化和逆变换处理得到变换系数。目标专利特征C正是描述这一过程,本领域技术人员可以直接且毫无疑义地确定对比文件公开了本特征。 |
| **技术特征D:** 通过向所导出的变换系数应用逆变换来导出针对所述当前块的残差样本<br>《直接公开》 | [0027] “During decoding, a video decoder performs the reciprocal process. For instance, the video decoder applies an inverse-transform to a coefficient block to transform the coefficient block to a transform block (e.g., transform from frequency domain to pixel domain).” <br>(中文:在解码期间,视频解码器执行相反的过程。例如,视频解码器对系数块应用逆变换,以将系数块变换为变换块(例如从频域变换到像素域)。) | 对比文件直接描述了通过逆变换将系数块(变换系数)转换为变换块(即残差样本块),与目标专利特征D完全一致。 |
| **技术特征E:** 导出针对所述当前块的预测样本<br>《直接公开》 | [0084] “Video decoder 30 may reconstruct the coding blocks of the current CU by adding the samples of the predictive blocks for PUs of the current CU to corresponding samples of the transform blocks of the TUs of the current CU.” <br>(中文:视频解码器30可以通过将当前CU的PU的预测块的样本与当前CU的TU的变换块的对应样本相加,来重构当前CU的编码块。)<br> [0071]-[0075] 详细描述了帧内预测和帧间预测生成预测块的过程。 | 对比文件明确公开了解码过程中根据帧内/帧间预测模式导出预测样本(预测块)的过程,因此特征E被直接公开。 |
| **技术特征F:** 基于所述残差样本和所述预测样本来生成重构图片<br>《直接公开》 | [0084] “Video decoder 30 may reconstruct the coding blocks of the current CU by adding … By reconstructing the coding blocks for each CU of a picture, video decoder 30 may reconstruct the picture.” <br>(中文:视频解码器30可以通过……相加来重构当前CU的编码块。通过重构图片的每个CU的编码块,视频解码器30可以重构图片。) | 对比文件明确揭示了将残差样本(变换块样本)与预测样本相加来生成重构块并最终重构图片,与特征F一致。 |
| **技术特征G:** 其中,所述当前块包含包括至少一个有效变换系数的低频变换系数区域<br>《直接公开》 | [0275] “only the top-left X×Y lower frequency coefficients inside the resulting M×N coefficient block … are signaled and the remaining coefficients are not signaled and derived as 0.” <br>(中文:仅所得到的M×N系数块内的左上角X×Y低频系数……被发信号通知,其余系数不被发信号通知并被推导为0。)<br> [0083] 说明系数块中的非零系数即为有效变换系数。 | 对比文件明确将变换系数块划分为左上角X×Y的低频区域(该区域系数被发信号通知,包含有效系数),以及其余高频区域(系数为零)。因此本特征被直接公开。 |
| **技术特征H:** 和包括变换系数0的除了所述低频变换系数区域之外的区域<br>《直接公开》 | [0275] “the remaining coefficients are not signaled and derived as 0.” <br>(中文:其余系数不被发信号通知并被推导为0。) | 对比文件直接公开了低频区域之外的区域的变换系数为0,与特征H完全相同。 |
| **技术特征I:** 所述残差信息包括关于针对所述当前块的所述变换系数当中的最后非零变换系数的位置的最后有效系数前缀信息<br>《直接公开》 | [0093]-[0095] “For each color component, … the position of the last significant coefficient … is then explicitly coded … The vertical or horizontal component of the coordination is represented by its prefix and suffix, wherein prefix is binarized with truncated rice (TR) … last_sig_coeff_x_prefix specifies the prefix of the column position of the last significant coefficient … last_sig_coeff_y_prefix specifies the prefix of the row position …” <br>(中文:对于每个颜色分量,……最后有效系数的位置被显式编码……坐标的垂直或水平分量由其前缀和后缀表示,其中前缀使用截断莱斯码进行二值化……last_sig_coeff_x_prefix指定变换块内按扫描顺序的最后有效系数的列位置的前缀……last_sig_coeff_y_prefix指定行位置的前缀。)<br>同样参见[0083]关于残差信息包括该语法元素。 | 对比文件明确公开了残差信息中包含最后有效系数的前缀信息(last_sig_coeff_x_prefix和last_sig_coeff_y_prefix),这与目标专利特征I完全相同。 |
| **技术特征J:** 和最后有效系数后缀信息<br>《直接公开》 | [0096] “last_sig_coeff_x_suffix specifies the suffix of the column position of the last significant coefficient … last_sig_coeff_y_suffix specifies the suffix of the row position of the last significant coefficient …” <br>(中文:last_sig_coeff_x_suffix指定……列位置的后缀;last_sig_coeff_y_suffix指定……行位置的后缀。)<br> [0097][0103] 进一步描述了后缀的使用。 | 对比文件直接公开了后缀语法元素,特征J被直接公开。 |
| **技术特征K:** 针对所述最后有效系数前缀信息的cMax是基于所述低频变换系数区域的大小来确定的;并且,所述最后非零变换系数的位置是基于针对所述最后有效系数前缀信息的前缀码字和所述最后有效系数后缀信息确定的。<br>(未公开) | 前半部分:对比文件[0093]-[0095]描述cMax基于变换块大小(log2TrafoSize<<1)-1。例如[0094] “last_sig_coeff_x_prefix … shall be in the range of 0 to (log2TrafoSize<<1)−1, inclusive.” <br>(中文:last_sig_coeff_x_prefix……的值应当在0至(log2TrafoSize<<1)-1的范围内。)<br>后半部分:对比文件[0097][0103]公开基于前缀和后缀确定最后位置。 | 对比文件明确记载cMax是基于变换块的大小确定的(即log2TrafoSize),而不是基于低频变换系数区域的大小。尽管对比文件在后文中([0275][0279])对64×64块执行了高频置零并限制最后位置<32,但并未对应调整cMax,cMax仍由变换块大小(即64)决定(值为11)。目标专利强调cMax基于低频区域大小(例如log2(min(W1,W2))<<1)-1),这一区别在对比文件中既无直接描述也无任何暗示。后半部分虽被公开,但特征K整体因前半部分的缺失而未公开。本领域技术人员从对比文件无法毫无疑义地得出前半部分,且没有合理推断的基础(对比文件甚至明确使用变换块大小计算cMax)。因此特征K未被对比文件直接或隐含公开。 |
| **技术特征L:** 其中,基于所述低频变换系数区域的宽度和高度来确定所述低频变换系数区域的大小<br>《直接公开》 | [0275] “only the top-left X×Y lower frequency coefficients … The value of X and Y may be constant, e.g., 32, or dependent on transform size, e.g., X=M/2, Y=N/2. A typical value of X and Y is 32 for 64-point transform.” <br>(中文:仅左上角X×Y低频系数……X和Y的值可以是常数,例如32,或依赖于变换尺寸,例如X=M/2,Y=N/2。对于64点变换,X和Y的典型值为32。) | 对比文件明确公开了低频变换系数区域的大小由宽度X和高度Y确定,且给出了具体确定方式(常数或依赖变换尺寸)。特征L正是描述这一关系,故被直接公开。 |
| **技术特征M:** 所述最后有效系数前缀信息包括x轴前缀信息<br>《直接公开》 | [0094] “last_sig_coeff_x_prefix specifies the prefix of the column position of the last significant coefficient in scanning order within a transform block.” <br>(中文:last_sig_coeff_x_prefix指定变换块内按扫描顺序的最后有效系数的列位置的前缀。) | 对比文件明确公开了x轴前缀信息last_sig_coeff_x_prefix,特征M被直接公开。 |
| **技术特征N:** 和y轴前缀信息<br>《直接公开》 | [0095] “last_sig_coeff_y_prefix specifies the prefix of the row position of the last significant coefficient in scanning order within a transform block.” <br>(中文:last_sig_coeff_y_prefix指定变换块内按扫描顺序的最后有效系数的行位置的前缀。) | 对比文件明确公开了y轴前缀信息last_sig_coeff_y_prefix,特征N被直接公开。 |
| **技术特征O:** 其中,基于所述低频变换系数区域的宽度为32来将指示所述x轴前缀信息的码字的最大长度确定为9<br>(未公开) | 对比文件仅在[0275]指出X可等于32,但关于x轴前缀信息码字的最大长度,[0094]规定范围由(log2TrafoSize<<1)-1决定。对于宽度64的块,cMax为11;对于宽度32的块,cMax为9。但对比文件从未教导基于低频区域宽度(即X=32)来将最大长度确定为9,因为其cMax始终基于当前块宽度TrafoSize(未经低频区域修正)。[0279]虽约束最后有效系数列位置<32,但未改变cMax计算。 | 对比文件没有公开当低频区域宽度为32时,x轴前缀码字最大长度应确定为9。相反,对比文件中的cMax是基于原始变换块宽度计算的(若块宽度为64,cMax=11)。对于宽度为64的块即使低频区域宽度为32,对比文件仍使用cMax=11。因此,特征O未被直接或隐含公开。 |
| **技术特征P:** 基于所述低频变换系数区域的高度为32来将指示所述y轴前缀信息的码字的最大长度确定为9<br>(未公开) | 同特征O的理由,适用于高度。对比文件[0095]定义y轴前缀范围基于log2TrafoSize;[0275]提到Y=32;但未将y轴前缀最大长度改为9。 | 对比文件未公开根据低频区域高度32来确定y轴前缀最大长度为9,与特征O类似,未被公开。 |
| **技术特征Q:** 其中,基于所述当前块的宽度大于32并且所述低频变换系数区域的宽度为32来将针对所述x轴前缀信息的码字的最大二值化值确定为111111111<br>(未公开) | 对比文件[0275]描述了对64×64块仅保留32×32区域,但前缀二值化码字仍使用表7(对应VTM3.0)中的11位码字(包含前缀最大码字11111111111)。对比文件从未提及将最大码字(即最大二值化值)缩短为111111111(9位)。 | 目标专利特征Q为特定条件(块宽>32且低频宽=32)下的具体码字值111111111(9个1),这是基于低频区域大小调整cMax后的结果。对比文件没有任何地方公开或暗示该特定值;事实上对比文件使用的是基于变换块大小的更长码字。因此特征Q未被公开。 |
| **技术特征R:** 基于所述当前块的高度大于32并且所述低频变换系数区域的高度为32来将针对所述y轴前缀信息的码字的最大二值化值确定为111111111<br>(未公开) | 同特征Q,适用于高度方向。对比文件未公开类似内容。 | 特征R未被公开。 |
| **技术特征S:** 其中,基于cMaxx来确定针对所述x轴前缀信息的码字的最大长度<br>《直接公开》 | [0094] “last_sig_coeff_x_prefix … shall be in the range of 0 to (log2TrafoSize<<1)−1, inclusive.” <br>(中文:last_sig_coeff_x_prefix……的值应当在0至(log2TrafoSize<<1)-1的范围内。)这里(log2TrafoSize<<1)-1就是cMax,它直接确定了码字的最大可能长度(最大二值化值)。<br> [0099] “cMax = (log2TrafoSize<<1)−1”同样适用于二值化过程。 | 对比文件明确使用一个称为cMax的值(由变换块大小导出)来确定x轴前缀码字的最大长度(即二值化后的最大可能值)。特征S中的cMaxx在目标专利中即为该最大长度值,对比文件公开了基于类似概念确定最大长度,因此特征S被直接公开。 |
| **技术特征T:** 其中,基于下式来计算cMaxx:cMaxx=(log2(min(W1,W2))<<1)‑1<br>(未公开) | 对比文件[0094][0099]中的公式为cMax = (log2TrafoSize<<1)-1,即基于当前块宽度(W1)计算,从未涉及取min(W1,W2)(即当前块宽度与低频区域宽度的最小值)。 | 目标专利特征T的公式使用了min(W1,W2),体现了基于低频区域大小的调整,这是与对比文件的根本区别。对比文件始终使用当前块宽度,在低频区域小于当前块宽度时仍沿用较大的cMax值,因此未公开本特征。本领域技术人员无法从对比文件推理出该公式,因为对比文件明确教导使用变换块大小。特征T未被公开。 |
| **技术特征U:** 其中,cMaxx等于针对所述x轴前缀信息的码字的最大长度<br>《直接公开》 | [0099] “cMax = (log2TrafoSize<<1)−1”以及[0094]对值范围的限定,表明该cMax即为x轴前缀码字的最大长度(最大可能值)。 | 对比文件中cMax的定义与目标专利特征U一致,即cMaxx等于码字的最大长度,特征U被直接公开。 |
| **技术特征V:** W1是所述当前块的宽度<br>《直接公开》 | [0094]中使用的log2TrafoSize,其中TrafoSize是变换块的宽度(当用于last_sig_coeff_x_prefix时)。[0040]中DCT公式涉及N点变换,明确了块宽度。 | 对比文件在计算cMax时使用的变量直接对应于当前块的宽度,因此特征V被直接公开。 |
| **技术特征W:** W2是所述低频变换系数区域的宽度<br>《直接公开》 | [0275] “X … A typical value of X and Y is 32 for 64-point transform.” 其中X即为低频变换系数区域的宽度。 | 对比文件明确给出了低频区域的宽度X,特征W中的W2即对应此宽度,因此被直接公开。 |
| **技术特征X:** 其中,所述当前块是正方形块或非正方形块<br>《直接公开》 | [0073] “A prediction block may be a rectangular (i.e., square or non-square) block of samples …” <br>(中文:预测块可以是矩形(即正方形或非正方形)样本块……)<br> [0077] “A transform block may be a rectangular block of samples …” <br>(中文:变换块可以是矩形样本块……) | 对比文件明确支持正方形和非正方形变换块,特征X被直接公开。 |
| **技术特征Y:** 基于所述当前块的宽度为64来将所述低频变换系数区域的宽度确定为32<br>《直接公开》 | [0275] “for 64-point transform … X=32 …” <br>(中文:对于64点变换……X=32……) | 对比文件直接公开了当当前块宽度为64时,低频变换系数区域的宽度(X)为32,特征Y被直接公开。 |
| **技术特征Z:** 基于所述当前块的高度为64来将所述低频变换系数区域的高度确定为32<br>《直接公开》 | [0275] “for 64-point transform … Y=32 …” <br>(中文:对于64点变换……Y=32……) | 对比文件直接公开了当当前块高度为64时,低频变换系数区域的高度(Y)为32,特征Z被直接公开。 |
### 公开性代码总结
根据上述分析,对比文件直接公开了以下技术特征:A、B、C、D、E、F、G、H、I、J、L、M、N、S、U、V、W、X、Y、Z。
未公开(直接或隐含)的技术特征:K、O、P、Q、R、T。
<<<A>>><<<B>>><<<C>>><<<D>>><<<E>>><<<F>>><<<G>>><<<H>>><<<I>>><<<J>>><<<L>>><<<M>>><<<N>>><<<S>>><<<U>>><<<V>>><<<W>>><<<X>>><<<Y>>><<<Z>>>