发明申请_WO2011095260A1 MANAGING PREDICTED MOTION VECTOR CANDIDATES_+++C_D_E_H_L_P_Q_f_k+++.docx

**对比文件名称**:发明申请_WO2011095260A1 MANAGING PREDICTED MOTION VECTOR CANDIDATES

**目标专利名称**:用于建构候选列表的几何型优先级

**本次调用的模型名称**:基于深度思考的专利创造性评估模型

### **特征比对表格**

技术特征描述及公开性判断结果对比文件原文引用公开性论述
**技术特征A**:<br>所述方法包括:确定当前视频数据块的第一代表性点与所述当前块的相邻块的多个第二代表性点之间的多个距离,所述当前块具有第一大小,所述相邻块中的至少一个具有与所述第一大小不同的第二大小,所述第一代表性点小于所述当前块,且所述多个第二代表性点小于对应的相邻块<br>**未公开**[p0050] “Possible metrics to determine how far a motion compensation block is away from the current block include: the Euclidian distance (dx^2 + dy^2, where dx and dy are distances in the x and y directions, respectively), the Manhattan distance (the sum of absolute values, \dx\+ \dy\), or the Chebyshev distance (the maximum of the absolute values, max(\dx\, \dy\)...)”<br>(确定一个运动补偿块离当前块多远的可能度量包括:欧几里得距离、曼哈顿距离或切比雪夫距离...)**论述**:对比文件公开了确定当前块与相邻块之间“距离”的概念。然而,对比文件通篇描述的是基于“块”或“运动补偿块”来计算距离,例如通过块之间的坐标差值(dx, dy)来计算欧氏距离等。对比文件并未提及或暗示需要使用块内部的“代表性点”(例如小于块的某个特定点)来计算该距离。目标专利的特征A明确限定了“第一代表性点小于当前块”且“第二代表性点小于对应的相邻块”,这意在强调使用块内部的一个子点(如中心点、左上点)而非块本身作为距离计算的基准。对比文件中的距离计算是基于块的整体位置关系,本领域技术人员无法毫无疑义地或通过合理推断得出必须使用“小于块”的“代表性点”这一特定技术方案。因此,该技术特征既未被直接公开,也未被隐含公开。
**技术特征B**:<br>确定所述当前块的预测模式,并且如果所述预测模式被确定为帧内预测模式,则所述第一代表性点包括所述当前块的左上点,所述多个第二代表性点包括所述相邻块的相应左上点<br>**未公开**对比文件未涉及帧内预测模式。**论述**:对比文件(WO2011095260A1)的主题是管理预测运动向量(PMV)候选,其技术方案完全围绕帧间预测(运动补偿)中的运动向量预测展开。说明书中没有任何部分提及“帧内预测模式”(intra prediction mode)。因此,涉及“帧内预测模式”及其相关联的“左上点”作为代表性点的技术特征,在对比文件中完全没有基础,本领域技术人员无法从中推理得出。该技术特征未被公开。
**技术特征C**:<br>为所述当前块的所确定的预测模式构建候选列表,包括按次序根据所述第一代表性点与所述多个第二代表性点之间的所述多个距离将表示所述相邻块中的一或多个的运动信息候选或帧内预测模式候选添加到所述候选列表,其中所述候选列表中的候选的候选索引的码字具有按次序对应于所述候选的位置的大小<br>**《直接公开》**1. [p0066] “It is assumed that the candidates in PMV_CANDS are sorted, and use of one of the candidates in PMV_CANDS for prediction is signaled such that the first candidate in the list is assigned the shortest code word among the candidates and that subsequent candidates in the list are assigned code words with non-decreasing length.”<br>(假定PMV_CANDS中的候选被排序,并且用于预测的PMV_CANDS中一个候选的使用被信令通知,使得列表中的第一个候选被分配候选中最短的码字,并且列表中的后续候选被分配非递减长度的码字。)<br>2. [p0050] “The PMV_CANDS list may be updated such that motion vectors associated with close motion compensation blocks are inserted towards the beginning of the PMV_CANDS list (signaled with fewer bits), whereas motion vectors associated with more far away motion compensation blocks may be inserted towards the end of the PMV_CANDS list.”<br>(PMV_CANDS列表可以被更新,使得与较近的运动补偿块相关联的运动向量被插入到PMV_CANDS列表的开头(用较少的比特信令通知),而与较远的运动补偿块相关联的运动向量可以被插入到PMV_CANDS列表的末尾。)**论述**:技术特征C包含两个核心子特征:(1) 按距离次序将候选添加到列表;(2) 候选索引的码字长度与候选在列表中的位置次序对应(即位置靠前的候选码字更短)。<br>对于子特征(1),对比文件[p0050]明确教导了根据“块之间的距离”(使用欧氏距离等度量)来决定将运动向量候选插入PMV_CANDS列表的次序(近的插在开头,远的插在末尾),这直接公开了“按次序根据距离添加候选”。<br>对于子特征(2),对比文件[p0066]明确说明了PMV_CANDS列表中的候选被排序,并且信令机制是:列表中的第一个候选分配最短的码字,后续候选的码字长度非递减。这直接且明确地公开了“候选索引的码字具有按次序对应于候选的位置的大小”。<br>因此,技术特征C被对比文件直接公开。
**技术特征D**:<br>对所述候选索引中的一个的码字进行编码,所述候选索引中的所述一个识别所述候选列表中的所述候选中的一个<br>**《直接公开》**[p0040] “Additionally, a code ‘index’ 250 is sent to select a particular PMV candidate... The index 250 may be sent once together with each transmitted motion vector MV 210...”<br>(此外,发送一个代码“索引”250以选择特定的PMV候选…该索引250可以与每个传输的运动向量MV 210一起发送一次…)**论述**:对比文件明确描述了在编码端,需要发送一个“索引”(index)来从PMV_CANDS列表中选择一个特定的PMV候选。发送索引即意味着需要对索引的码字进行编码。这直接公开了“对识别候选列表中的候选的候选索引的码字进行编码”。
**技术特征E**:<br>以及使用所述候选列表中的由所述候选索引中的所述一个识别的所述候选对所述当前块进行编码。<br>**《直接公开》**[p0040] “The described methods assume coding of a motion vector (MV) 210 using predictive coding techniques, where a predicted motion vector (PMV) 220 is used to predict a MV 210, and the prediction error or difference (DMV) 230 is found according to DMV = MV - PMV. DMV 230 is signaled from the encoder 120 to the decoder 150. Additionally, a code ‘index’ 250 is sent to select a particular PMV candidate... from a list of PMV candidates, PMV_CANDS 240...”<br>(所述方法假设使用预测编码技术对运动向量(MV)210进行编码,其中预测运动向量(PMV)220用于预测MV 210,并根据DMV = MV - PMV找到预测误差或差值(DMV)230。DMV 230从编码器120信令通知到解码器150。此外,发送代码“索引”250以从PMV候选列表PMV_CANDS 240中选择特定的PMV候选…)**论述**:对比文件完整描述了使用PMV_CANDS候选列表对当前块进行编码的流程:编码器从PMV_CANDS列表中选择一个PMV候选(通过索引标识),使用该PMV预测当前块的运动向量(MV),计算差值(DMV),并将DMV和索引一起编码传输。这直接对应于“使用候选列表中的由候选索引识别的候选对当前块进行编码”。
**技术特征F**:<br>其中所述候选列表包括合并候选列表、高级运动向量预测AMVP候选列表或帧内最可能模式MPM列表中的一个。<br>**《隐含公开》**[p0007] “Instead of using a fixed rule for building PMV, recently approaches have been presented that explicitly signal a PMV to be used out of a set of PMV candidates, PMV_CANDS.”<br>(最近已经提出了不采用固定规则来构建PMV的方法,这些方法明确地信令通知从一组PMV候选PMV_CANDS中选择要使用的PMV。)<br>[p0040] “The described methods assume coding of a motion vector (MV) 210 using predictive coding techniques, where a predicted motion vector (PMV) 220 is used to predict a MV 210...”<br>(所述方法假设使用预测编码技术对运动向量(MV)210进行编码,其中预测运动向量(PMV)220用于预测MV 210…)**论述**:技术特征F限定了候选列表的三种具体类型。对比文件中的“PMV_CANDS”列表是用于运动向量预测的候选列表。在视频编码领域,特别是在HEVC及类似标准中,用于运动向量预测的候选列表主要应用于两种模式:合并(Merge)模式和高级运动向量预测(AMVP)模式。虽然对比文件没有明确命名其列表为“AMVP候选列表”,但其描述的功能——从一组候选中选择一个运动向量预测符(PMV)用于预测当前MV,并编码其差值——正是AMVP模式的核心操作。本领域技术人员阅读对比文件后,能够直接且毫无疑义地认识到,其所描述的PMV_CANDS列表可以应用于类似AMVP的预测模式中。因此,该特征关于“AMVP候选列表”的部分被隐含公开。虽然“合并候选列表”和“帧内MPM列表”未被公开,但隐含公开判断允许部分公开。
**技术特征G**:<br>其中所述候选列表包括合并候选列表,且其中对所述当前块进行编码包括根据合并模式使用所述合并候选列表的候选对所述当前块的运动信息进行编码。<br>**未公开**对比文件未提及“合并模式”(Merge mode)。**论述**:合并模式是HEVC等标准中一种特定的运动信息编码模式,其特点是从候选列表中继承完整的运动信息(包括运动向量、参考索引等),而不编码运动向量差值。对比文件通篇描述的是基于预测运动向量(PMV)和编码差值(DMV)的方案,这与合并模式的技术原理有本质区别。对比文件没有提供任何关于“合并模式”或类似不编码运动向量差值的模式的教导或启示。因此,该技术特征未被公开。
**技术特征H**:<br>其中所述候选列表包括所述AMVP候选列表,且其中对所述当前块进行编码包括根据AMVP模式使用所述AMVP候选列表的候选对所述当前块的运动信息进行编码。<br>**《直接公开》**[p0040] “The described methods assume coding of a motion vector (MV) 210 using predictive coding techniques, where a predicted motion vector (PMV) 220 is used to predict a MV 210, and the prediction error or difference (DMV) 230 is found according to DMV = MV - PMV. DMV 230 is signaled from the encoder 120 to the decoder 150. Additionally, a code ‘index’ 250 is sent to select a particular PMV candidate... from a list of PMV candidates, PMV_CANDS 240...”<br>(所述方法假设使用预测编码技术对运动向量(MV)210进行编码,其中预测运动向量(PMV)220用于预测MV 210,并根据DMV = MV - PMV找到预测误差或差值(DMV)230。DMV 230从编码器120信令通知到解码器150。此外,发送代码“索引”250以从PMV候选列表PMV_CANDS 240中选择特定的PMV候选…)**论述**:对比文件描述的技术方案与AMVP模式高度一致:构建一个运动向量预测符候选列表(PMV_CANDS),从列表中选择一个预测符(PMV),计算当前运动向量与预测符的差值(DMV)并编码传输,同时编码传输选择预测符的索引。这正是AMVP模式的标准化操作流程。因此,该技术特征被对比文件直接公开。
**技术特征I**:<br>其中所述候选列表包括所述帧内MPM列表,且其中对所述当前块进行编码包括对用以使用所述帧内MPM列表对所述当前块进行帧内预测以及使用所述帧内预测模式对所述当前块进行帧内预测的帧内预测模式的指示进行编码。<br>**未公开**对比文件未涉及帧内预测或最可能模式(MPM)列表。**论述**:对比文件完全聚焦于帧间预测(运动向量预测),其PMV_CANDS列表仅包含运动向量候选。没有任何段落提及帧内预测、帧内预测模式或最可能模式(MPM)列表。本领域技术人员无法从对比文件中推理出与帧内预测相关的任何技术特征。因此,该技术特征未被公开。
**技术特征J**:<br>其中所述相邻块中的至少一个包括子预测单元(子PU),且其中与所述子PU相关联的所述多个第二代表性点中的一个包括所述子PU的中心点。<br>**未公开**对比文件未涉及“子预测单元”(sub-PU)的概念。**论述**:“子PU”是视频编码中用于更精细粒度运动预测的高级概念。对比文件在描述相邻块时,使用的是“运动补偿块”、“宏块”、“块”等传统术语,并未引入或暗示存在“子PU”这一划分层级,也未提及从子PU的中心点获取代表性点。因此,该技术特征未被公开。
**技术特征K**:<br>其中所述当前块的所述第一代表性点包括所述当前块的中心点,且所述相邻块的所述多个第二代表性点包括所述相邻块的对应中心点。<br>**《隐含公开》**[p0050] “Possible metrics to determine how far a motion compensation block is away from the current block include: the Euclidian distance (dx^2 + dy^2, where dx and dy are distances in the x and y directions, respectively)... To this end, an outwards going scan may be performed around the current block to obtain motion vectors...”<br>(确定一个运动补偿块离当前块多远的可能度量包括:欧几里得距离(dx^2 + dy^2,其中dx和dy分别是x和y方向上的距离)…为此,可以在当前块周围执行向外扫描以获得运动向量…)**论述**:对比文件明确教导了基于“块之间的距离”来排序候选。虽然未明确写出“中心点”,但在视频编码和图像处理领域,当计算两个矩形块之间的“距离”(尤其是欧氏距离)时,本领域技术人员最常规、最直接的做法是使用块的中心坐标来计算。这是隐含的常识性技术手段。因此,本领域技术人员在实施对比文件所述“根据块之间的距离排序”时,能够毫无困难地、合理地推断出需要使用当前块的中心点作为其位置代表,以及使用相邻块的中心点作为它们各自的位置代表,以计算这些中心点之间的坐标差,从而得到距离。该技术特征被隐含公开。
**技术特征L**:<br>其中所述相邻块包括所述当前块的空间相邻块或所述当前块的时间相邻块中的一或多个。<br>**《直接公开》**[p0056] “Motion vectors to be added to a PMV_CANDS list may comprise spatial or temporal neighbors of the current block, or combinations of spatial and/or temporal neighbors...”<br>(要添加到PMV_CANDS列表的运动向量可以包括当前块的空间或时间相邻块,或空间和/或时间相邻块的组合…)**论述**:对比文件此段明确指出了用于构建候选列表的运动向量来源,即当前块的“空间相邻块”和“时间相邻块”。这直接公开了技术特征L的内容。
**技术特征M**:<br>其中所述候选列表包括从中确定所述当前块的语法元素的值的上下文自适应二进制算术编码CABAC的上下文信息的候选的列表,且其中对所述当前块进行编码包括使用根据候选的所述列表确定的所述上下文信息对所述当前块的所述语法元素的所述值进行CABAC编码。<br>**未公开**对比文件未提及使用候选列表来确定CABAC的上下文信息。**论述**:对比文件在[p0078]及之后提到了使用可变长度编码(VLC)表来为候选索引分配码字,并未涉及上下文自适应二进制算术编码(CABAC)。更重要的是,对比文件中的候选列表(PMV_CANDS)是直接用于运动向量预测的“内容”列表,而非用于确定其他语法元素(如skip_flag等)编码上下文的“参考信息”列表。目标专利特征M描述的是利用几何优先级信息(来源于候选列表构建过程)来辅助其他语法元素的CABAC上下文建模,这是一个完全不同的技术应用点。对比文件没有提供这方面的任何教导。因此,该技术特征未被公开。
**技术特征N**:<br>其中所述语法元素包括以下中的一个:编码单元颠倒旁通旗标、编码单元跳过旗标、编码块旗标、预测模式旗标、残差四叉树变换根编码块旗标、合并索引、合并旗标、亮度块的编码块旗标或色度块的编码块旗标。<br>**未公开**对比文件未提及这些具体的语法元素。**论述**:这些语法元素是特定视频编码标准(如HEVC)中的具体语法。对比文件虽然涉及视频编码,但并未具体列举或讨论这些语法元素,更未将其与基于几何信息的上下文建模相关联。因此,该技术特征未被公开。
**技术特征O**:<br>其进一步包括确定所述上下文信息,包括根据所述第一代表性点与所述多个第二代表性点之间的所述多个距离对来自所述相邻块的值的比重进行加权。<br>**未公开**对比文件未提及基于距离对值进行加权以确定上下文信息。**论述**:如对特征M和N的论述,对比文件未涉及使用几何信息(距离)进行CABAC上下文建模的技术。因此,基于距离对来自相邻块的信息进行“加权”以确定上下文信息这一具体步骤,在对比文件中完全没有依据。该技术特征未被公开。
**技术特征P**:<br>其中编码包括使用所述候选列表对所述当前块进行编码。<br>**《直接公开》**同技术特征E的引用及论述。**论述**:此特征与技术特征E实质相同,均指使用候选列表执行编码操作。基于与技术特征E相同的理由,该特征被对比文件直接公开。
**技术特征Q**:<br>其中编码包括使用所述候选列表对所述当前块进行解码。<br>**《直接公开》**[p0039] “During decoding the decoder parses the bits and mimics the encoder in order to achieve encoder/decoder synchronization. Because the encoder and decoder follow the same rules for creating and modifying the set of PMV candidates, the respective lists of PMV candidates stored in the encoder and decoder maintain synchronization.”<br>(在解码期间,解码器解析比特并模仿编码器以实现编码器/解码器同步。因为编码器和解码器遵循相同的规则来创建和修改PMV候选集,所以存储在编码器和解码器中的PMV候选的各自列表保持同步。)<br>[p0041] “The list PMV_CANDS 240 is identically available at both the encoder 120 and the decoder 150. Using the transmitted index, the decoder 150 can determine the PMV 220 as used in the encoder... and thus may reconstruct MV = DMV + PMV.”<br>(PMV_CANDS列表240在编码器120和解码器150处同样可用。使用传输的索引,解码器150可以确定编码器中使用的PMV 220…从而可以重建MV = DMV + PMV。)**论述**:对比文件明确描述了编解码双向过程。解码器端同样维护并依据与编码器相同的PMV_CANDS候选列表,利用接收到的索引从列表中选择对应的PMV候选,结合接收到的差值(DMV)来重建运动向量,从而完成对当前块的解码。这直接公开了“使用候选列表对当前块进行解码”。

<<<C>>><<<D>>><<<E>>><<<H>>><<<L>>><<<P>>><<<Q>>><<<f>>><<<k>>>

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

网站备案号:渝ICP备2023012882号


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