**对比文件名称**:发明申请_US20150281733A1 METHOD AND APPARATUS OF MOTION INFORMATION MANAGEMENT IN VIDEO CODING
**目标专利名称**:视频译码中的时间运动矢量预测候选的推导
**本次调用模型名称**:专利创造性评估模型
### 特征比对表格
| 技术特征描述及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| A:一种对视频数据进行译码的方法<br>**直接公开** | [0002] The present invention relates to three-dimensional video coding (3DVC) and scalable video coding (SVC). ... In particular, the present invention relates to motion information management associated with temporal motion vector prediction (TMVP) ...<br>[0026] In three-dimensional video coding systems and scalable video coding systems, the motion information can be used for depth map coding, dependent view video coding, and enhancement layer video coding. | 对比文件通篇描述了一种对视频数据(包括纹理和深度数据)进行编码和解码的方法,其核心涉及运动信息管理,特别是与时间运动矢量预测(TMVP)相关的管理。这与目标专利权利要求中“一种对视频数据进行译码的方法”这一上位技术特征完全相同。因此,该技术特征被对比文件直接公开。 |
| B:由视频译码器并且经由经译码的视频比特流对语法元素进行译码,所述语法元素显式地指定所述经译码的视频比特流是否包括指定时间运动矢量预测(TMVP)候选推导过程的参数的多个语法元素<br>**直接公开** | [0027] ... a flag, sps_temporal_mvp_enable_flag in the sequence level can be used to indicate whether temporal MVP is enabled.<br>[0032] ... a slice level flag (i.e., slice_temporal_mvp_enable_flag) is used to enable or disable TMVP for depth coding, dependent views or enhancement layer coding. | 对比文件明确公开了在序列级别(sps_temporal_mvp_enable_flag)和切片级别(slice_temporal_mvp_enable_flag)使用标志(即语法元素),该标志显式地指定是否启用时间运动矢量预测(TMVP)。启用TMVP意味着需要使用其推导过程的相关参数(如共置图片索引等)。因此,该语法元素实质上“显式地指定所述经译码的视频比特流是否包括指定TMVP候选推导过程的参数的多个语法元素”。该技术特征被对比文件直接公开。 |
| C:所述语法元素是二进制标志语法元素<br>**直接公开** | [0027] ... a flag, sps_temporal_mvp_enable_flag ...<br>[0032] ... a slice level flag (i.e., slice_temporal_mvp_enable_flag) ... | 对比文件明确将`sps_temporal_mvp_enable_flag`和`slice_temporal_mvp_enable_flag`称为“flag”(标志)。在本领域,此类启用/禁用标志通常为二进制语法元素(例如,0表示禁用,1表示启用)。因此,该技术特征被对比文件直接公开。 |
| D:所述二进制标志语法元素的显式地指定所述经译码的视频比特流是否包括指定所述TMVP候选推导过程的参数的所述多个语法元素的第一值指示所述经译码的视频比特流包括指定所述TMVP候选推导过程的参数的所述多个语法元素<br>**未公开** | [0027] ... a flag, sps_temporal_mvp_enable_flag in the sequence level can be used to indicate whether temporal MVP is enabled.<br>[0031] ... collocated_from_l0_flag and collocated_ref_idx can also be removed conditionally. | 对比文件仅描述了标志用于指示是否“启用TMVP”,但未明确公开该标志的某个特定值(第一值)与“所述经译码的视频比特流包括指定所述TMVP候选推导过程的参数的所述多个语法元素”之间的直接对应关系。虽然启用TMVP通常意味着需要相关的参数(如共置图片索引`collocated_ref_idx`),但对比文件并未将标志的值与“包括多个语法元素”这一具体信令行为进行绑定描述。因此,该技术特征未被对比文件公开。 |
| E:以及所述二进制标志语法元素的显式地指定所述经译码的视频比特流是否包括指定所述TMVP候选推导过程的参数的所述多个语法元素的第二值指示所述经译码的视频比特流不包括指定所述TMVP候选推导过程的参数的所述多个语法元素<br>**未公开** | [0027] ... a flag, sps_temporal_mvp_enable_flag in the sequence level can be used to indicate whether temporal MVP is enabled.<br>[0031] ... collocated_from_l0_flag and collocated_ref_idx can also be removed conditionally. | 与特征D同理,对比文件未明确公开该标志的另一个特定值(第二值)与“所述经译码的视频比特流不包括指定所述TMVP候选推导过程的参数的所述多个语法元素”之间的直接对应关系。虽然禁用TMVP可能意味着省略相关参数,但对比文件未明确建立这种一一对应的指示关系。因此,该技术特征未被对比文件公开。 |
| F:在所述二进制标志语法元素具有显式地指定所述经译码的视频比特流包括所述多个语法元素的所述第一值的情况下:由所述视频译码器经由所述经译码的视频比特流对所述多个语法元素进行译码<br>**未公开** | [0027] ... If the sequence level flag indicates that the temporal MVP for depth is disabled and the current picture corresponds to a depth map, any slice level syntax related to temporal MVP can then be removed.<br>[0031] ... collocated_from_l0_flag and collocated_ref_idx can also be removed conditionally. | 对比文件提到了根据条件(如视频数据类型)移除(即不编码)与TMVP相关的切片级别语法(如`collocated_ref_idx`),但并未描述在标志为特定值(指示包括多个语法元素)时,视频译码器“对所述多个语法元素进行译码”这一具体过程。其描述重点在于有条件地“移除”语法,而非在特定条件下执行“译码”动作。因此,该技术特征未被对比文件公开。 |
| G:以及由所述视频译码器并且基于通过所述多个语法元素指定的参数来推导针对视频数据的当前图片的当前块的TMVP候选<br>**未公开** | [0002] ... the present invention relates to motion information management associated with temporal motion vector prediction (TMVP)...<br>[0027] ... the slice level syntax related to temporal MVP may include ... collocated picture index (e.g., collocated_ref_idx), and collocated picture direction (e.g., collocated_from_l0_flag). | 对比文件虽然提及了TMVP以及其推导可能用到的参数(如共置图片索引),但全文没有描述一个完整的、基于从比特流中解码出的多个显式参数来推导当前块的TMVP候选的具体步骤或过程。其核心在于管理这些参数或标志的可用性以节省缓冲区,而非阐述TMVP候选的具体推导流程。因此,该技术特征未被对比文件公开。 |
| H:针对所述当前块生成运动矢量候选的列表,所述列表包括所推导的TMVP候选<br>**未公开** | [0030] ... the size of the candidate list for Merge mode or advanced motion vector prediction (AMVP) is modified according to the number of available motion vector information. | 对比文件提到了合并模式或AMVP的候选列表大小可以根据可用运动矢量信息的数量进行修改,暗示了存在候选列表。然而,它并未明确描述“生成运动矢量候选的列表”这一动作,也**未明确**指出该列表“包括所推导的TMVP候选”。其讨论焦点是列表大小的调整,而非列表的构成内容。因此,该技术特征未被对比文件公开。 |
| I:以及基于所述运动矢量候选的列表来预测所述当前块<br>**未公开** | 未找到相关描述。 | 对比文件没有描述如何基于一个运动矢量候选列表来预测当前视频块的过程。其内容主要围绕TMVP的启用/禁用标志以及相关语法元素的管理,不涉及具体的块预测操作。因此,该技术特征未被对比文件公开。 |
| J:指定所述TMVP候选推导过程的所述参数的所述多个语法元素包括以下各项中的一项或多项:指定用于对用于推导所述TMVP候选的共置图片的推导的参考图片列表的语法元素;指定所述共置图片的参考索引的语法元素;以及指定用于对用于推导所述TMVP候选的运动矢量候选的推导的参考图片列表的语法元素<br>**直接公开** | [0027] ... the slice level syntax related to temporal MVP may include the slice temporal MVP enable flag (e.g., slice_temporal_mvp_enable_flag), collocated picture index (e.g., collocated_ref_idx), and collocated picture direction (e.g., collocated_from_l0_flag).<br>[0031] ... collocated_from_l0_flag and collocated_ref_idx can also be removed conditionally. | 对比文件明确列举了与TMVP相关的切片级别语法,包括共置图片索引(`collocated_ref_idx`)和共置图片方向(`collocated_from_l0_flag`)。`collocated_ref_idx`对应于“指定所述共置图片的参考索引的语法元素”。`collocated_from_l0_flag`用于指示共置图片来自哪个参考图片列表(List 0 或 List 1),这实质上就是“指定用于对用于推导所述TMVP候选的共置图片的推导的参考图片列表的语法元素”。虽然对比文件未明确提及第三个语法元素(指定用于推导运动矢量候选的参考图片列表),但特征J要求“包括以下各项中的一项或多项”,因此前两项的公开已满足该特征的直接公开要求。 |
| K:所述指定所述经译码的视频比特流是否包括所述多个语法元素的语法元素包括temporal_mvp_asigned_flag语法元素;所述指定用于对用于推导所述TMVP候选的所述共置图片的推导的所述参考图片列表的语法元素包括col_pic_list_idx语法元素;所述指定所述共置图片的所述参考索引的语法元素包括col_pic_ref_idx语法元素;以及所述指定用于对用于推导所述TMVP候选的所述运动矢量候选的推导的所述参考图片列表的语法元素包括col_source_mvp_list_idx语法元素<br>**未公开** | [0027] ... slice_temporal_mvp_enable_flag ..., collocated_ref_idx ..., and collocated_from_l0_flag ... | 对比文件公开了功能类似的语法元素,但其具体命名与目标专利权利要求中给出的名称(`temporal_mvp_asigned_flag`, `col_pic_list_idx`, `col_pic_ref_idx`, `col_source_mvp_list_idx`)不同。例如,对比文件使用`slice_temporal_mvp_enable_flag`而非`temporal_mvp_asigned_flag`,使用`collocated_from_l0_flag`而非`col_pic_list_idx`。对于本领域技术人员而言,语法元素的特定名称通常是标准或实现定义的,不同的命名并不改变其技术功能。然而,在“直接公开”的严格标准下,对比文件文字并未出现目标专利权利要求中限定的这些具体名称。因此,该技术特征未被对比文件直接公开。同时,由于命名是约定的,并非技术功能的必然推导,也无法认为其被隐含公开。 |
| L:对所述多个语法元素进行译码包括:在所述经译码的视频比特流的切片报头语法结构中对所述多个语法元素进行译码<br>**隐含公开** | [0027] ... any slice level syntax related to temporal MVP can then be removed.<br>[0032] ... a slice level flag (i.e., slice_temporal_mvp_enable_flag) is used to enable or disable TMVP ... | 对比文件多次提到“slice level syntax”(切片级别语法),并明确指出`slice_temporal_mvp_enable_flag`是一个切片级别标志。在本领域视频编码标准(如H.264/AVC, HEVC)的常规实践中,切片级别的语法元素正是在切片报头(slice header)中进行编码/解码的。因此,本领域技术人员阅读对比文件后,能够直接且毫无疑义地确定,这些与TMVP相关的切片级别语法元素(包括标志和参数)是在切片报头语法结构中进行译码的。该技术特征被对比文件隐含公开。 |
| M:所述视频译码器包括视频解码器,并且其中,译码包括解码<br>**直接公开** | [0026] ... at the decoder ...<br>[0032] ... the MV buffer can be eliminated while keeping the syntax unchanged.<br>[0033] For decoding, the input data corresponds to coded texture or depth data ... For decoding, the motion information set is determined from the bitstream. | 对比文件通篇在描述编码系统和方法的同時,也明确提到了解码器(decoder)侧的操作和益处(如减少缓冲区),并在第[0033]段专门区分了编码和解码时输入数据的差异。这表明其描述的方法同样适用于视频解码器,且“译码”包括“解码”的含义。因此,该技术特征被对比文件直接公开。 |
| N:所述视频译码器包括视频编码器,并且其中,译码包括编码<br>**直接公开** | [0002] ... video coding ...<br>[0026] In three-dimensional video coding systems and scalable video coding systems ...<br>[0033] For encoding, the input data may correspond to original texture or depth data ... For encoding, the motion information set is derived from the input video data. | 对比文件标题和内容均涉及视频编码(video coding),并在第[0033]段明确说明了编码时的处理。这表明其描述的方法适用于视频编码器,且“译码”包括“编码”的含义。因此,该技术特征被对比文件直接公开。 |
<<<A>>><<<B>>><<<C>>><<<J>>><<<M>>><<<N>>><<<l>>>