对比文件名称:2012-05-01_US8170108B_发明授权_US08170108B2 Method and apparatus for decoding_encoding a video signal
目标专利名称:284用于视频译码的方法、设备及计算机可读存储媒体CN104756499B
模型名称:本次调用的模型
特征比对表格
| 技术特征描述及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **技术特征A**:所述方法包括:存储第一图片的一或多个参考图片的参考状态信息,所述参考状态信息指示在对所述第一图片进行译码的情况下的所述一或多个参考图片的参考状态 <br>**《直接公开》** | [0083] 在视频编码器20及视频解码器30建构图片的RefPicListX之后,如果经识别为RefPicListX[i]的图片被标记为“用于长期参考”,那么视频编码器20及视频解码器30可将usedForLongTermX[i]的值设定为等于一,否则等于零。在一些实例中,视频编码器20及视频解码器30可将usedForLongTermX旗标列表存储于相应经解码图片缓冲器(DPB)中...<br> [0084] 视频编码器20的DPB及视频解码器30的DPB可存储经解码图片以及关于经解码图片的信息...因此,视频编码器20的DPB及视频解码器30的DPB可为存储在对图片进行译码(即,在适当时编码或解码)的情况下的图片的参考图片的参考状态信息的合适位置。 | 对比文件明确公开了视频编码器和解码器将图片的参考图片标记为“用于长期参考”(即参考状态),并将该状态信息(usedForLongTermX[i]的值)存储在与图片相关联的经解码图片缓冲器(DPB)中。这与目标专利中“存储第一图片的一或多个参考图片的参考状态信息”的技术特征相同,且该信息正是用于指示在对该图片进行译码时其参考图片的参考状态。因此,本领域技术人员能够毫无疑义地从对比文件得出该技术方案。 |
| **技术特征B**:将所存储的参考状态信息与对所述第一图片进行译码的所述情况相关联 <br>**《隐含公开》** | [0083] 在视频编码器20及视频解码器30建构图片的RefPicListX之后,如果经识别为RefPicListX[i]的图片被标记为“用于长期参考”,那么视频编码器20及视频解码器30可将usedForLongTermX[i]的值设定为等于一,否则等于零。在一些实例中,视频编码器20及视频解码器30可将usedForLongTermX旗标列表存储于相应经解码图片缓冲器(DPB)中...<br> [0084] 视频编码器20的DPB及视频解码器30的DPB可存储经解码图片以及关于经解码图片的信息... | 对比文件公开了在建构图片的参考图片列表(RefPicListX)时,基于此时参考图片的标记状态(“用于长期参考”或否)来设置并存储usedForLongTermX[i]的值。虽然对比文件没有使用“相关联”这一术语,但根据其描述的逻辑,存储的usedForLongTermX旗标列表必然是针对“在建构该图片的参考图片列表时”这一特定译码情况(即对所述第一图片进行译码的情况)下参考图片的状态。本领域技术人员能够合理推断,存储该状态信息即意味着将其与产生该状态的译码场景(即对第一图片进行译码的情况)建立了关联。因此,该技术特征被隐含公开。 |
| **技术特征C**:确定所述第一图片中的视频块及所述第一图片中的所述视频块的运动向量,其中所述第一图片中的所述视频块的所述运动向量基于所述第一图片中的所述视频块的所述运动向量的参考索引来参考来自所述第一图片的所述一或多个参考图片的参考图片 <br>**《直接公开》** | [0079] 举例来说,假设用参考时间图片的RefPicList0中的第三图片的运动向量对时间相邻块进行单向预测。在此实例中,视频编码器20及视频解码器30可需要确定在视频编码器20及视频解码器30对时间图片进行译码的情况下的时间图片的RefPicList0中的第三图片的参考状态。<br> [0084] ...视频编码器20及视频解码器30各自建构一个或两个参考图片列表(即,时间图片的RefPicList0及时间图片的RefPicList1)。时间图片的RefPicList0及RefPicList1识别可用以帧间预测时间图片的块的参考图片,所述参考图片包含用以帧间预测时间相邻块的参考图片。<br> [0085] 如果对时间相邻块进行单向预测(即,用一个运动向量进行预测),那么时间相邻块的运动向量可参考RefPicList0中的参考图片或RefPicList1中的参考图片。 | 对比文件明确描述了“时间图片”(对应于目标专利的“第一图片”)中的“时间相邻块”(对应于“第一图片中的视频块”)具有运动向量,并且该运动向量参考时间图片的参考图片列表(RefPicList0或RefPicList1)中的特定参考图片。通过参考索引(例如“第三图片”意味着索引2)来标识所参考的具体参考图片,这是视频编码中的公知常识。因此,对比文件直接公开了确定第一图片中的视频块及其运动向量,且该运动向量通过参考索引来参考第一图片的参考图片列表中的特定参考图片。 |
| **技术特征D**:基于从所述第一图片中的所述视频块的运动向量导出的不同于所述第一图片的正译码的第二图片中的视频块的运动向量, <br>**《直接公开》** | [0079] ...为了利用TMVP,视频编码器20及视频解码器30可需要确定时间图片的参考图片的参考状态。<br> [0080] ...时间相邻块存在于时间图片内,其中时间图片为除当前图片之外的图片。<br> [0081] ...为了利用时间相邻块的一或多个运动向量作为当前块的一或多个运动向量预测子(即,作为当前块的一或多个TMVP)... | 对比文件明确公开了时间运动向量预测(TMVP)技术,其中当前图片(第二图片)中当前块的运动向量预测子(TMVP)是从时间图片(第一图片)中时间相邻块(第一图片中的视频块)的运动向量导出的。这正是“基于从第一图片中的视频块的运动向量导出第二图片中的视频块的运动向量”的技术方案。因此,该技术特征被直接公开。 |
| **技术特征E**:基于与对所述第一图片进行译码的所述情况相关联的所述所存储的参考状态信息,确定在对所述第一图片进行译码的情况下的所述参考图片的参考状态 <br>**《直接公开》** | [0086] 在本发明中所描述的技术中,视频编码器20及视频解码器30可使用在对图片进行译码的情况下的图片的所存储的参考状态信息实施LongTermRefPic函数。举例来说,LongTermRefPic(picX,refIdx,LX)传回picX的usedForLongTermX[refIdx]的值。举例来说,视频编码器20及视频解码器30可基于存储于userForLongTermX[refIdx]中的值确定在对图片进行译码的情况下的图片的参考图片的参考状态。 | 对比文件明确指出,视频编码器/解码器通过读取之前存储的、与图片(picX,即第一图片)相关联的usedForLongTermX[refIdx]旗标值,来确定在对该图片进行译码时其参考图片的参考状态。这完全对应于目标专利的技术特征E。因此,本领域技术人员能毫无疑义地得出该技术方案。 |
| **技术特征F**:及基于在对所述第一图片进行译码的情况下的所述参考图片的所述所存储的参考状态信息对所述第二图片内的视频块进行译码, <br>**《直接公开》** | [0086] ...视频编码器20及视频解码器30可基于存储于userForLongTermX[refIdx]中的值确定在对图片进行译码的情况下的图片的参考图片的参考状态。<br> [0090] ...为了利用TMVP,视频编码器20及视频解码器30可需要确定时间图片的参考图片的参考状态。<br> [0091] ...在合并或AMVP模式期间,...视频编码器20或视频解码器30可比较目标参考图片(例如,时间图片)的长期或短期状态与候选运动向量的参考图片(例如,时间图片的参考图片)的长期或短期状态。在一些状况下,仅在这些图片中的两者的状态相同时(在时间图片的译码时),将候选运动向量添加到候选者列表中。 | 对比文件描述了在合并/AMVP模式下,当使用时间图片(第一图片)中块的运动向量作为当前图片(第二图片)中块的TMVP候选时,需要基于存储的、在对时间图片译码时的参考状态信息(usedForLongTermX[refIdx])来确定时间图片参考图片的状态,并据此决定是否将该TMVP候选添加到列表中以用于对当前块(第二图片内的视频块)的译码(预测)。这明确公开了基于所存储的参考状态信息来对第二图片进行译码。因此,该技术特征被直接公开。 |
| **技术特征G**:其中在对所述第一图片进行译码的情况下的所述一或多个参考图片中的所述参考图片的所述参考状态不同于在对所述第二图片进行译码的情况下的所述参考图片的参考状态。 <br>**《直接公开》** | [0023] 举例来说,假设在对时间图片进行译码的情况下,时间图片的参考图片的参考状态“用于长期参考图片”。接着,假设在对当前图片进行译码之前,参考图片的参考状态从“用于长期参考图片”改变为“用于短期参考图片”。在此实例中,在视频译码器对时间图片进行译码的情况下为“所使用的长期参考图片”的参考图片的参考状态可在视频译码器对当前图片进行译码时丢失。 | 对比文件明确描述了一个示例场景:同一参考图片在对第一图片(时间图片)译码时的状态是“用于长期参考”,而在对第二图片(当前图片)译码时,其状态已改变为“用于短期参考”。这直接公开了参考状态在不同图片译码时刻可能不同的情况,而这正是目标专利技术特征G所定义的情形。因此,该技术特征被直接公开。 |
| **技术特征H**:其进一步包括:建构所述第一图片的至少一个参考图片列表,其中所述至少一个参考图片列表识别所述第一图片的所述一或多个参考图片中的至少一者,其中存储所述参考状态信息包括存储在所述至少一个参考图片列表中识别的所述第一图片的所述一或多个参考图片中的所述至少一者的参考状态信息。 <br>**《直接公开》** | [0073] ...视频编码器20及视频解码器30可各自建构一个或两个参考图片列表(即,时间图片的RefPicList0及时间图片的RefPicList1)。时间图片的RefPicList0及RefPicList1识别可用以帧间预测时间图片的块的参考图片...<br> [0083] 在视频编码器20及视频解码器30建构图片的RefPicListX之后,如果经识别为RefPicListX[i]的图片被标记为“用于长期参考”,那么视频编码器20及视频解码器30可将usedForLongTermX[i]的值设定为等于一,否则等于零。 | 对比文件明确公开了为图片(包括第一图片/时间图片)建构参考图片列表(RefPicList0/1),该列表识别了该图片的参考图片。同时,对比文件公开了在建构列表后,为列表中识别的每个参考图片存储其参考状态信息(usedForLongTermX[i])。这完全对应于技术特征H。因此,该技术特征被直接公开。 |
| **技术特征I**:其进一步包括:建构所述第一图片的至少一个参考图片列表,其中所述至少一个参考图片列表识别所述第一图片的所述一或多个参考图片,其中存储所述参考状态信息包括存储在所述至少一个参考图片列表中识别的所述第一图片的所有所述一或多个参考图片的参考状态信息。 <br>**《直接公开》** | [0083] 在视频编码器20及视频解码器30建构图片的RefPicListX之后,如果经识别为RefPicListX[i]的图片被标记为“用于长期参考”,那么视频编码器20及视频解码器30可将usedForLongTermX[i]的值设定为等于一,否则等于零。 | 对比文件描述了在建构参考图片列表RefPicListX后,为列表中识别的每一个参考图片(即所有参考图片)设置并存储其usedForLongTermX[i]值。这隐含了存储列表中所有参考图片的状态信息。本领域技术人员能够毫无疑义地理解,为列表中的每个索引[i]设置值,即意味着存储了列表中所有参考图片的状态信息。因此,该技术特征被直接公开。 |
| **技术特征J**:其中存储所述参考状态信息包括存储所述第一图片的所述一或多个参考图片中的参考图片的值,所述值指示所述参考图片是经指明为用于长期参考还是未被指明为用于长期参考。 <br>**《直接公开》** | [0083] 在视频编码器20及视频解码器30建构图片的RefPicListX之后,如果经识别为RefPicListX[i]的图片被标记为“用于长期参考”,那么视频编码器20及视频解码器30可将usedForLongTermX[i]的值设定为等于一,否则等于零。 | 对比文件明确公开了存储的参考状态信息是usedForLongTermX[i]旗标,其值为1或0,用于指示参考图片是否被标记为“用于长期参考”。这直接对应于技术特征J。因此,该技术特征被直接公开。 |
| **技术特征K**:其中存储所述参考状态信息包括存储所述第一图片的所述一或多个参考图片中的参考图片的值,所述值指示所述参考图片的图片次序计数POC值为与所述第一图片的POC值相同的POC值还是所述参考图片的所述POC值不同于所述第一图片的所述POC值。 <br>**《直接公开》** | [0099] ...在对图片进行译码的情况下,属于不同于经译码的图片的视图的参考图片可经指明为“用于长期参考”。在一些实例中,如果由RefPicListX[i]识别的图片具有与经译码的图片相同的POC值,那么视频编码器20及视频解码器30可将usedForLongTermX[i]的值设定为等于一。在这些实例中,如果由RefPicListX[i]识别的图片不具有与经译码的图片相同的POC值,那么视频编码器20及视频解码器30可将usedForLongTermX[i]的值设定为等于零。 | 对比文件公开了在特定实施方式(多视图译码)中,存储的usedForLongTermX[i]值是基于参考图片的POC值是否与当前(第一)图片的POC值相同来设定的。若相同(通常意味着来自不同视图)则设为1,否则设为0。这直接公开了技术特征K所描述的存储基于POC比较结果的值。因此,该技术特征被直接公开。 |
| **技术特征L**:其进一步包括:存储第三图片的一个或多个参考图片的参考状态信息,所述参考状态信息指示在对所述第三图片进行译码的情况下的所述第三图片的一或多个参考图片的参考状态 <br>**《隐含公开》** | [0083] 在视频编码器20及视频解码器30建构图片的RefPicListX之后,如果经识别为RefPicListX[i]的图片被标记为“用于长期参考”,那么视频编码器20及视频解码器30可将usedForLongTermX[i]的值设定为等于一,否则等于零。...一般来说,usedForLongTermX旗标列表可用于相应DPB中的每一图片的每一参考图片列表。 | 对比文件公开了对“图片”存储其参考图片的参考状态信息,并指出该方法可用于DPB中的“每一图片”。虽然未明确点名“第三图片”,但本领域技术人员根据对比文件公开的通用方法,能够合理推断出该方法同样适用于序列中的任何其他图片,包括“第三图片”。因此,存储第三图片的参考状态信息这一技术特征被隐含公开。 |
| **技术特征M**:将所述第三图片的一或多个参考图片的所存储的参考状态信息与对所述第三图片进行译码的情况相关联 <br>**《隐含公开》** | 同上[0083]。结合技术特征B的论述。 | 如技术特征B所述,对比文件公开的存储参考状态信息的方法,逻辑上必然将该信息与存储时所处的译码情况(即对所述图片进行译码的情况)相关联。既然存储第三图片参考状态信息的方法被隐含公开(技术特征L),那么将该信息与对第三图片译码的情况相关联也同样被隐含公开。 |
| **技术特征N**:其中如果对第四图片进行译码时所述第三图片的所述参考状态不同于与对所述第三图片进行译码的情况相关联的所述第三图片的参考图片的所存储的参考状态,那么不使用所述第三图片的视频块的运动向量来预测所述第四图片的所述视频块的运动向量。 <br>**《未公开》** | 未找到相关描述。 | 对比文件虽然提到了参考状态可能改变(技术特征G),以及在合并/AMVP模式中需要比较状态并可能因此不添加候选(技术特征F的引用部分),但并未明确记载或隐含揭示这样一个具体规则:当第三图片的参考图片的当前状态与其存储的历史状态不同时,就“不使用”该第三图片中视频块的运动向量来预测第四图片的运动向量。对比文件描述的比较和决策是在选择TMVP候选时进行的,但未将其条件严格限定为“参考状态不同”就“不使用”。因此,该技术特征未被对比文件公开。 |
| **技术特征O**:其进一步包括不添加所述第三图片的所述视频块的所述运动向量作为高级运动向量预测AMVP或合并候选者列表中的候选者以用于预测所述第四图片的所述视频块的所述运动向量。 <br>**《未公开》** | 未找到相关描述。 | 与技术特征N类似,对比文件未明确记载或隐含揭示“不添加...作为AMVP或合并候选者”这一具体操作。虽然提到了在候选列表构造过程中进行比较,但并未将“不添加”作为唯一或明确的结果与“参考状态不同”这一条件直接挂钩。因此,该技术特征未被对比文件公开。 |
| **技术特征P**:其中存储包括通过视频编码器存储所述第一图片的一或多个参考图片的所述参考状态信息,所述参考状态信息指示在对所述第一图片进行编码的情况下的所述一或多个参考图片的所述参考状态,且其中译码包括通过所述视频编码器基于在对所述第一图片进行编码的情况下的所述参考图片的所述所存储的参考状态信息对所述第二图片内的所述视频块进行编码。 <br>**《直接公开》** | [0083] ...视频编码器20...可将usedForLongTermX[i]的值设定为等于一,否则等于零。<br> [0084] ...视频编码器20的DPB...可为存储在对图片进行译码(即,在适当时编码或解码)的情况下的图片的参考图片的参考状态信息的合适位置。<br> [0090]-[0091] ...视频编码器20...可需要确定时间图片的参考图片的参考状态。...在合并或AMVP模式期间,...视频编码器20...可比较...状态...仅在这些图片中的两者的状态相同时...,将候选运动向量添加到候选者列表中。 | 对比文件通篇描述了视频编码器20执行所述技术方案。明确提到了视频编码器存储参考状态信息(设定usedForLongTermX[i]),并基于此信息在编码过程中(例如在合并/AMVP模式下)进行决策以编码后续图片。因此,技术特征P所限定的由视频编码器执行存储和编码操作的技术方案被直接公开。 |
| **技术特征Q**:其中存储包括通过视频解码器存储所述第一图片的一或多个参考图片的所述参考状态信息,所述参考状态信息指示在对所述第一图片进行解码的情况下的所述一或多个参考图片的所述参考状态,且其中译码包括通过所述视频解码器基于在对所述第一图片进行解码的情况下的所述参考图片的所述所存储的参考状态信息对所述第二图片内的所述视频块进行解码。 <br>**《直接公开》** | [0083] ...视频解码器30...可将usedForLongTermX[i]的值设定为等于一,否则等于零。<br> [0084] ...视频解码器30的DPB...可为存储在对图片进行译码(即,在适当时编码或解码)的情况下的图片的参考图片的参考状态信息的合适位置。<br> [0090]-[0091] ...视频解码器30...可需要确定时间图片的参考图片的参考状态。...在合并或AMVP模式期间,...视频解码器30...可比较...状态...仅在这些图片中的两者的状态相同时...,将候选运动向量添加到候选者列表中。 | 对比文件同样详细描述了视频解码器30执行所述技术方案。明确提到了视频解码器存储参考状态信息,并基于此信息在解码过程中(例如在合并/AMVP模式下)进行决策以解码后续图片。因此,技术特征Q所限定的由视频解码器执行存储和解码操作的技术方案被直接公开。 |
<<<A>>><<<C>>><<<D>>><<<E>>><<<F>>><<<G>>><<<H>>><<<I>>><<<J>>><<<K>>><<<P>>><<<Q>>><<<b>>><<<l>>><<<m>>>