发明授权_CN104205829B 合并信令及环路滤波器开_关信令_+++A_E_J_K_N_b_c_d_h_i_l_m_p+++.docx

对比文件名称:发明授权_CN104205829B 合并信令及环路滤波器开_关信令

目标专利名称:滤波信息的发信号

本次调用的模型名称:GPT

## 特征比对表格 ##

技术特征描述以及公开性判断结果对比文件原文引用公开性论述
**A**:一种用于解码视频数据的方法,所述方法包括:《直接公开》说明书[0006]:“本发明涉及视频译码,且更特定来说,涉及用于用信号通知环路滤波器参数的技术。”;说明书[0041]:“视频编码器20和视频解码器30各自可经实施为...以执行本发明的技术。”;说明书[0182]:“图6是说明可实施本发明中描述的技术的实例视频解码器30的框图。”对比文件明确描述了涉及视频译码(包含解码)及用信号通知环路滤波器参数的技术,并提供了视频解码器的具体实施实例。本领域技术人员能够毫无疑义地得出对比文件公开了一种用于解码视频数据的方法。
**B**:针对所述视频数据的一群视频块确定多个种类的一个种类,其中所述多个种类中的每一种类与方向度量和活动度量相关联,使得所确定的种类表示相应块的方向和活动,其中所述多个种类中的每一种类映射到来自一组滤波器的滤波器,且其中经合并群是映射到相同滤波器系数信息的所述多个种类的一或多个种类的群:《隐含公开》说明书[0061]-[0068]:“包含于HM-3.0中的ALF的版本是基于图片级别优化...对于亮度分量,基于一维(1D)拉普拉斯(Laplacian)方向(例如,高达3个方向)及二维(2D)拉普拉斯活动(例如,高达5个活动值)来对整个图片中的4×4块进行分类...每一块可以是归入十五(5×3)个群中的一者中(即,分类如下)...可针对图片的亮度分量将高达十五组ALF参数发信号。为节省发信号成本,可沿着群索引值合并群。对于每一经合并群,将一组ALF系数发信号。”对比文件引用了HM-3.0中的ALF设计,其中明确描述了基于方向(Dirb)和活动(Actb)度量对视频块(4x4块)进行分类,形成多个种类(15个群),并且每个种类映射到一组ALF系数(即滤波器)。同时,为了节省开销,可以将种类沿着群索引值合并成“经合并群”,每个经合并群共享一组ALF系数。这实质上公开了“经合并群是映射到相同滤波器系数信息的一或多个种类的群”。虽然对比文件主要引用背景技术,但该技术方案作为ALF的已知设计被引入对比文件的上下文,本领域技术人员在阅读对比文件后能够合理推断出基于方向度和活动度量的分类及合并技术是视频解码中ALF的组成部分。
**C**:确定所述一群视频块的经合并群的总数目等于一:《隐含公开》说明书[0068]:“为节省发信号成本,可沿着群索引值合并群。对于每一经合并群,将一组ALF系数发信号。”对比文件公开了可以将多个种类合并为经合并群以节省信令开销。当所有种类都映射到同一组滤波器系数时,经合并群的总数目自然等于一。这是分类合并后的一种可能且常见的情况,本领域技术人员能够从“可沿着群索引值合并群”的描述中,合理推断出存在“经合并群的总数目等于一”这种特定情形。
**D**:针对所述一群视频块在所述视频数据中接收第一旗标,其中所述第一旗标的第一值指示所述经合并群的滤波器系数信息未被译码在所述视频数据中,且所述第一旗标的第二值指示所述经合并群的滤波器系数信息被译码在所述视频数据中:《隐含公开》说明书[0030]、[0094]、[0153]:“根据本发明的技术,指示是否启用环路滤波器(例如,SAO或ALF)的语法元素可在经编码视频位流中在其它环路滤波器参数(例如,合并语法元素)之前用信号通知。”;说明书[0097]表5:`sao_enable_flag`;说明书[0109]表9:`alf_lcu_enable_flag`。对比文件的核心发明点之一是在其他参数(如合并语法、系数)之前,首先用信号通知一个指示滤波器是否被“启用”(即开启或关闭)的旗标(如`sao_enable_flag`或`alf_lcu_enable_flag`)。当该旗标指示“关闭”时,意味着后续的滤波器系数信息不会被译码在视频数据中;当指示“开启”时,意味着后续会译码滤波器系数信息。虽然对比文件中的旗标命名为“启用”(enable)旗标,而目标专利中第一旗标(forceCoeff0)直接指示系数信息“是否被译码”,但二者的功能本质都是控制滤波器参数是否存在于位流中的高层开关。本领域技术人员可以从对比文件“先发启用旗标,再决定是否发系数”的逻辑中,合理推断出存在一个旗标,其值直接决定了滤波器系数信息是否被译码在数据中。
**E**:确定所述第一旗标等于所述第一值:《直接公开》说明书[0080]、[0184]:“如果sao_enable_flag指示SAO滤波被启用...如果alf_lcu_enable_flag指示ALF针对所述LCU是开启的...”对比文件多次描述了视频解码器需要解析并判断`sao_enable_flag`或`alf_lcu_enable_flag`的值(例如,判断其是否指示“开启”或“关闭”)。这是一个明确的、必须执行的解码步骤。本领域技术人员能够毫无疑义地得出,在解码过程中需要“确定所述第一旗标等于所述第一值”(例如,确定启用旗标等于“关闭”值)。
**F**:针对所述一个经合并群在所述视频数据中接收第二旗标,所述第二旗标的值指示映射到所述经合并群的所述滤波器系数信息是全零值:《未公开》无对应内容。对比文件完全没有提及任何用于指示滤波器系数信息是否为“全零值”的第二旗标(如目标专利的`CodedVarBin`)。对比文件中的旗标仅涉及滤波器是否启用、是否合并,或是否发送新系数,但从未与“全零”这一特定系数值状态相关联。本领域技术人员无法从对比文件中直接或隐含地得出此技术特征。
**G**:及使用所述全零值从所述一组滤波器确定滤波器,其中使用所述全零值从所述一组滤波器确定滤波器包括:如果映射到所述经合并群的所述滤波器系数信息包括全部等于零的滤波器系数值,则确定所述滤波器是全零滤波器,其中所述全零滤波器的所有系数都等于零;或者如果映射到所述经合并群的所述滤波器系数信息包括全部等于零的差值,则将所述差值与一或多个预测性滤波器相加,并且其中来自所述一组滤波器的所述一或多个滤波器包括具有至少一个非零系数的至少一个滤波器:《未公开》无对应内容。对比文件完全没有描述“全零滤波器”的概念,也没有描述当系数信息为全零值(无论是系数值本身全零,还是差值全零)时,如何据此确定或构造滤波器的具体过程(如确定全零滤波器或将全零差值与预测滤波器相加)。该特征是实现特定信令节省(全零时不发系数)后的具体处理逻辑,在对比文件中没有记载。
**H**:其中所述一或多个预测性滤波器包括一或多个固定滤波器:《隐含公开》说明书[0112]-[0118]:“在一实例中,alf_new_filter_flag用信号通知是否发送新系数。如果alf_new_filter_flag指示将发送滤波器系数,那么将把滤波器系数从编码器传输到解码器。如果alf_new_filter_flag指示将不发送新滤波器系数,那么可将另一语法元素(例如合并旗标或滤波器索引)从编码器传输到解码器以识别将使用的滤波器系数。”;说明书[0128]-[0132]:`alf_enable_new_flag`的值可以指示“以合并开启”或“以滤波器索引开启”。对比文件描述了当不发送新滤波器系数时,可以通过合并语法或滤波器索引来复用已有的滤波器参数集。在ALF的上下文中,“滤波器索引”通常用于从一组预定义的(即固定的)滤波器中选择一个,这组预定义滤波器对于编解码器双方是已知的,即“固定滤波器”。虽然对比文件没有明确写出“固定滤波器”一词,但本领域技术人员根据视频编码常识(特别是ALF技术)可以合理推断,通过索引来标识的滤波器很可能是一组预定义的固定滤波器。
**I**:其中确定所述一群视频块的经合并群的数目等于一包括在所述视频数据中接收指示所述一组滤波器中的滤波器的总数目等于一的语法:《隐含公开》说明书[0068]:“可针对图片的亮度分量将高达十五组ALF参数发信号。”;说明书[0116]表12:`alf_no_filters_minus1`语法元素。对比文件提及了ALF中可发信号多达十五组参数,并在其语法表(表12)中展示了`alf_no_filters_minus1`这个语法元素,用于指示滤波器的数量。这表明在ALF参数发信号过程中,滤波器的总数目是需要被明确发信号通知的。因此,当滤波器的总数目为1时(对应经合并群数目为1),这个信息必然通过类似的语法元素(如`alf_no_filters_minus1`等于0)在视频数据中传递。本领域技术人员能够合理推断出这一发信号步骤。
**J**:其中所述一群视频块包括一群亮度视频块:《直接公开》说明书[0061]、[0068]:“针对亮度分量存在两种模式...可针对图片的亮度分量将高达十五组ALF参数发信号。”对比文件在描述ALF时,明确将亮度分量(luma)作为滤波操作的对象之一,并讨论了针对亮度分量的具体分类和发信号方法。因此,直接公开了视频块群可以包括亮度视频块群。
**K**:其中所述一群视频块包括切片:《直接公开》说明书[0008]:“对于基于块的视频译码,可将视频切片(即,视频帧或视频帧的一部分)分割为若干视频块...”;说明书[0050]:“切片可包含呈译码次序的多个连续树块。”对比文件在视频译码的基础描述中,明确将“切片”定义为视频数据的基本组成单元,视频块包含在切片内。因此,直接公开了视频块群可以以切片为单位。
**L**:其进一步包括:《隐含公开》说明书[0030]、[0094]:描述了在LCU或分区层级应用该信令方法。对比文件所描述的信令方法(如发送启用旗标)是针对视频块群组(如LCU、分区)进行的。该方法可以并且预期被应用于序列中的多个群组(例如,所有LCU)。因此,本领域技术人员能够合理推断出该方法会“进一步包括”对后续的第二群视频块进行处理。
**M**:针对第二群视频块确定所述第二群视频块的多个种类的经合并群的数目等于一:《隐含公开》同特征C和L的论述。如特征C所述,确定经合并群数目等于一是分类合并后的一种可能情况。如特征L所述,该方法会应用于多个视频块群组。因此,本领域技术人员能够合理推断出,对于第二群视频块,同样可能存在“确定经合并群数目等于一”的情形。
**N**:响应于确定所述第二群视频块的所述多个种类的经合并群的所述数目等于一,所述数目等于一指示所述多个种类包含所述第二群视频块的一个经合并群,针对所述第二群视频块在所述视频数据中接收所述第一旗标的第二实例:《隐含公开》同特征D和L的论述。如特征D所述,对比文件公开了针对一个视频块群组接收第一旗标(启用旗标)。如特征L所述,该方法会应用于多个群组。因此,对于第二群视频块,本领域技术人员能够合理推断出同样会接收第一旗标的一个实例(即“第二实例”)。
**O**:确定所述第一旗标的所述第二实例等于所述第一旗标的所述第二值:《直接公开》同特征E的论述。与特征E同理,对比文件描述了视频解码器需要解析并判断每个启用旗标(如`sao_enable_flag`)的值。因此,对于第二群视频块对应的第一旗标第二实例,解码器同样需要确定其值,包括确定其等于“第二值”(即指示开启/系数被译码的值)。这是一个直接的解码步骤。
**P**:在不在所述视频数据中接收所述第二旗标的第二实例的情况下推断所述第二旗标的所述第二实例等于所述第二旗标的第一值:《未公开》无对应内容。对比文件完全没有描述任何与“第二旗标”(指目标专利中指示系数是否为全零的旗标)相关的推断机制。目标专利中描述的这种特定推断逻辑(当第一旗标指示系数被译码时,默认第二旗标指示系数被译码而非全零)是对比文件中完全不存在的。
**Q**:及在所述视频数据中接收所述第二群视频块的所述一个经合并群的滤波器系数信息,其中所述第二群视频块的所述一个经合并群的所述滤波器系数信息包括至少一个非零系数:《隐含公开》说明书[0094]、[0153]:“如果sao_enable_flag指示SAO滤波被启用...那么可用信号通知所述滤波器参数。”;说明书[0109]表10:当`alf_lcu_enable_flag`指示开启且未合并时,发送`alf_filt_coeff`。对比文件明确,当启用旗标(第一旗标)指示滤波器“开启”(对应目标专利中第一旗标的第二值,即系数信息被译码)时,会在视频数据中发送滤波器参数(系数信息)。这些发送的系数信息完全可能包含非零系数。因此,本领域技术人员能够合理推断出,对于第二群视频块,当第一旗标指示开启时,会接收其滤波器系数信息,且该信息可能包含非零系数。

<<<A>>><<<E>>><<<J>>><<<K>>><<<N>>>

<<<b>>><<<c>>><<<d>>><<<h>>><<<i>>><<<l>>><<<m>>><<<p>>>

权利要求与技术特征

A 一种用于解码视频数据的方法,所述方法包括:
B 针对所述视频数据的一群视频块确定多个种类的一个种类,其中所述多个种类中的每一种类与方向度量和活动度量相关联,使得所确定的种类表示相应块的方向和活动,其中所述多个种类中的每一种类映射到来自一组滤波器的滤波器,且其中经合并群是映射到相同滤波器系数信息的所述多个种类的一或多个种类的群
C 确定所述一群视频块的经合并群的总数目等于一
D 针对所述一群视频块在所述视频数据中接收第一旗标,其中所述第一旗标的第一值指示所述经合并群的滤波器系数信息未被译码在所述视频数据中,且所述第一旗标的第二值指示所述经合并群的滤波器系数信息被译码在所述视频数据中
E 确定所述第一旗标等于所述第一值
F 针对所述一个经合并群在所述视频数据中接收第二旗标,所述第二旗标的值指示映射到所述经合并群的所述滤波器系数信息是全零值
G 及使用所述全零值从所述一组滤波器确定滤波器,其中使用所述全零值从所述一组滤波器确定滤波器包括:如果映射到所述经合并群的所述滤波器系数信息包括全部等于零的滤波器系数值,则确定所述滤波器是全零滤波器,其中所述全零滤波器的所有系数都等于零
H 或者如果映射到所述经合并群的所述滤波器系数信息包括全部等于零的差值,则将所述差值与一或多个预测性滤波器相加,并且其中来自所述一组滤波器的所述一或多个滤波器包括具有至少一个非零系数的至少一个滤波器。
Powered by Django

网站备案号:渝ICP备2023012882号


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