对比文件名称:2012-10-04_US2012250773A_发明申请_US20120250773A1 COMBINED REFERENCE PICTURE LIST CONSTRUCTION AND MAPPING
目标专利名称:284用于视频译码的方法、设备及计算机可读存储媒体CN104756499B
本次调用的模型名称:GPT-4
### 特征比对表格
| 技术特征描述及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **技术特征A**:存储第一图片的一或多个参考图片的参考状态信息,所述参考状态信息指示在对所述第一图片进行译码的情况下的所述一或多个参考图片的参考状态《直接公开》 | [0100] “举例来说,在合并或AMVP模式期间,在视频编码器20或视频解码器30确定是否包含到合并或AMVP候选者列表中的空间或时间候选运动向量(即,SMVP或TMVP)时,视频编码器20或视频解码器30可比较目标参考图片(例如,时间图片)的长期或短期状态与候选运动向量的参考图片(例如,时间图片的参考图片)的长期或短期状态。” <br> [0119] “一个帧号值也用于将图片标识为长期或短期参考图片,或标识为在解码过程中不用于参考的图片。” | 对比文件明确提到了需要比较“候选运动向量的参考图片”的“长期或短期状态”。这里的“状态”即参考状态信息,且该比较发生在确定候选运动向量时,隐含了该状态信息被存储以供使用。本领域技术人员能够毫无疑义地得出,为了进行这样的比较,视频编码器/解码器需要存储相关参考图片的参考状态信息(如长期或短期)。这直接公开了技术特征A。 |
| **技术特征B**:将所存储的参考状态信息与对所述第一图片进行译码的所述情况相关联《隐含公开》 | [0100] “...视频编码器20或视频解码器30可比较目标参考图片(例如,时间图片)的长期或短期状态与候选运动向量的参考图片(例如,时间图片的参考图片)的长期或短期状态。” | 对比文件描述了比较“时间图片的参考图片”的状态。为了进行这种比较,所存储的参考状态信息必须与“时间图片”(即第一图片)的译码情况相关联,因为比较的是“时间图片的参考图片”在其作为参考图片时的状态。虽然对比文件没有明确使用“关联”一词,但本领域技术人员根据其描述的功能可以合理推断,存储的状态信息必然与特定图片(时间图片)的译码上下文相关联。因此,该技术特征被隐含公开。 |
| **技术特征C**:确定所述第一图片中的视频块及所述第一图片中的所述视频块的运动向量,其中所述第一图片中的所述视频块的所述运动向量基于所述第一图片中的所述视频块的所述运动向量的参考索引来参考来自所述第一图片的所述一或多个参考图片的参考图片《隐含公开》 | [0071] “...时间相邻块存在于时间图片内...TMVP参考为时间图片的参考图片的图片。” <br> [0073] “...为了利用时间相邻块的一或多个运动向量作为当前块的一或多个运动向量预测子(即,作为当前块的一或多个TMVP),视频译码器可需要确定时间相邻块的一或多个运动向量所参考的参考图片的参考状态。” | 对比文件明确描述了“时间图片”(即第一图片)中的“时间相邻块”(即视频块)及其运动向量(TMVP),并且该运动向量参考“时间图片的参考图片”。确定运动向量所参考的具体参考图片,必然涉及解析该运动向量所关联的参考索引(例如,到参考图片列表的索引),这是视频编码领域的公知常识。因此,本领域技术人员能够从对比文件公开的内容中合理推断出技术特征C。 |
| **技术特征D**:基于从所述第一图片中的所述视频块的所述运动向量导出的不同于所述第一图片的正译码的第二图片中的视频块的运动向量,《隐含公开》 | [0071] “时间运动向量预测子(TMVP)参考时间相邻块的运动向量。时间相邻块存在于除包含进行帧间预测的块之外的图片内。” <br> [0072] “...为了利用时间相邻块的一或多个运动向量作为当前块的一或多个运动向量预测子(即,作为当前块的一或多个TMVP)...” | 对比文件的核心内容之一就是利用“时间图片”(第一图片)中块的运动向量作为“当前图片”(第二图片)中块的运动向量预测子(TMVP)。这直接描述了基于从第一图片的视频块运动向量导出来预测第二图片(不同于第一图片)的视频块运动向量。因此,技术特征D被对比文件直接隐含公开。 |
| **技术特征E**:基于与对所述第一图片进行译码的所述情况相关联的所述所存储的参考状态信息,确定在对所述第一图片进行译码的情况下的所述参考图片的参考状态《隐含公开》 | [0100] “...视频编码器20或视频解码器30可比较目标参考图片(例如,时间图片)的长期或短期状态与候选运动向量的参考图片(例如,时间图片的参考图片)的长期或短期状态。” | 对比文件描述了比较“候选运动向量的参考图片(例如,时间图片的参考图片)的长期或短期状态”。为了进行这种比较,视频译码器必须能够确定在对“时间图片”(第一图片)进行译码时,其参考图片的状态。这需要基于存储的、与第一图片译码情况相关联的状态信息。因此,本领域技术人员可以合理推断出技术特征E所描述的操作。 |
| **技术特征F**:及基于在对所述第一图片进行译码的情况下的所述参考图片的所述所存储的参考状态信息对所述第二图片内的视频块进行译码,《隐含公开》 | [0072] “...为了利用时间相邻块的一或多个运动向量作为当前块的一或多个运动向量预测子(即,作为当前块的一或多个TMVP),视频译码器可需要确定时间相邻块的一或多个运动向量所参考的参考图片的参考状态。” <br> [0100] “在一些状况下,仅在这些图片中的两者的状态相同时(在时间图片的译码时),将候选运动向量添加到候选者列表中。” | 对比文件明确指出,为了利用TMVP(即使用第一图片的运动向量来预测第二图片的块),需要确定第一图片的参考图片的参考状态。并且,该状态信息用于决定是否将候选运动向量添加到列表(这是译码过程的一部分)。因此,对第二图片内视频块的译码(具体是运动向量预测过程)是基于所确定的第一图片参考图片的参考状态信息进行的。技术特征F被隐含公开。 |
| **技术特征G**:其中在对所述第一图片进行译码的情况下的所述一或多个参考图片中的所述参考图片的所述参考状态不同于在对所述第二图片进行译码的情况下的所述参考图片的参考状态。《直接公开》 | [0075] “举例来说,假设在对时间图片进行译码的情况下,时间图片的参考图片的参考状态‘用于长期参考图片’。接着,假设在对当前图片进行译码之前,参考图片的参考状态从‘用于长期参考图片’改变为‘用于短期参考图片’。在此实例中,在视频译码器对时间图片进行译码的情况下为‘所使用的长期参考图片’的参考图片的参考状态可在视频译码器对当前图片进行译码时丢失。” | 对比文件明确且详细地举例如说明了,第一图片(时间图片)的参考图片的参考状态,可能在对第一图片译码时和对第二图片(当前图片)译码时是不同的。这直接、毫无疑义地公开了技术特征G所限定的情形。 |
| **技术特征H**:其进一步包括:建构所述第一图片的至少一个参考图片列表,其中所述至少一个参考图片列表识别所述第一图片的所述一或多个参考图片中的至少一者,其中存储所述参考状态信息包括存储在所述至少一个参考图片列表中识别的所述第一图片的所述一或多个参考图片中的所述至少一者的参考状态信息。《直接公开》 | [0034] “视频编码器存储参考帧列表在内存中以用于帧间编码...在一些示例中,可能有两个参考帧列表,例如,列表0和列表1。” <br> [0066] “...视频编码器20及视频解码器30可各自建构一个或两个参考图片列表(即,时间图片的RefPicList0及时间图片的RefPicList1)。时间图片的RefPicList0及RefPicList1识别可用以帧间预测时间图片的块的参考图片...” | 对比文件多次明确描述了视频译码器为图片(包括“时间图片”即第一图片)建构参考图片列表(如List 0, List 1),这些列表识别了该图片的参考图片。结合对技术特征A的公开性论述(存储参考状态信息),本领域技术人员可以毫无疑义地得出,所存储的参考状态信息是针对这些列表中所识别的参考图片的。因此,技术特征H被直接公开。 |
| **技术特征I**:其进一步包括:建构所述第一图片的至少一个参考图片列表,其中所述至少一个参考图片列表识别所述第一图片的所述一或多个参考图片,其中存储所述参考状态信息包括存储在所述至少一个参考图片列表中识别的所述第一图片的所有所述一或多个参考图片的参考状态信息。《隐含公开》 | [0066] “...视频编码器20及视频解码器30可各自建构一个或两个参考图片列表(即,时间图片的RefPicList0及时间图片的RefPicList1)。时间图片的RefPicList0及RefPicList1识别可用以帧间预测时间图片的块的参考图片...” <br> [0100] “...比较目标参考图片(例如,时间图片)的长期或短期状态与候选运动向量的参考图片(例如,时间图片的参考图片)的长期或短期状态。” | 对比文件公开了建构参考图片列表以识别第一图片的所有参考图片。为了能够比较“候选运动向量的参考图片”的状态(该参考图片是列表中的一员),视频译码器需要能够获取列表中任何参考图片的状态。本领域技术人员可以合理推断,最直接有效的实现方式就是存储列表中所有参考图片的状态信息,以便随时查询。因此,技术特征I被隐含公开。 |
| **技术特征J**:其中存储所述参考状态信息包括存储所述第一图片的所述一或多个参考图片中的参考图片的值,所述值指示所述参考图片是经指明为用于长期参考还是未被指明为用于长期参考。《隐含公开》 | [0119] “一个帧号值也用于将图片标识为长期或短期参考图片,或标识为在解码过程中不用于参考的图片。” | 对比文件明确指出,参考图片可以被标识(指明)为“长期”或“短期”参考图片。本领域技术人员知晓,这种标识通常通过存储一个指示值(例如,一个标志位)来实现。因此,从对比文件公开的“标识为长期或短期参考图片”这一概念,可以合理推断出通过存储一个值来指示该状态的技术手段。技术特征J被隐含公开。 |
| **技术特征K**:其中存储所述参考状态信息包括存储所述第一图片的所述一或多个参考图片中的参考图片的值,所述值指示所述参考图片的图片次序计数POC值为与所述第一图片的POC值相同的POC值还是所述参考图片的所述POC值不同于所述第一图片的所述POC值。《隐含公开》 | [0121] “POC值标识列表0 66和列表1 68中的参考帧将被显示设备32显示的顺序。” <br> [0122] “...在多视图编码中,当第一视图中的图片使用第二视图中的图片进行帧间预测时,在对第一视图中的图片进行编码时,第二视图中的图片可被视为‘用于长期参考’。” <br> [0128] “...如果由RefPicListX[i]识别的参考图片具有与经编码图片相同的POC值,那么视频编码器20及视频解码器30在对图片进行编码时可将usedForLongTermX[i]的值设定为等于1...” | 对比文件提到了POC值以及其在多视图编码中用于判断参考图片是否应被视为长期参考(当POC相同时)。目标专利说明书中也描述了基于POC值是否相同来设定参考状态(见[0128])。虽然对比文件没有明确说明将“POC值是否相同”这一判断结果作为一个值存储下来,但本领域技术人员为了实现基于POC比较来确定参考状态的功能,可以合理采用存储一个指示POC是否相同的值作为中间或最终步骤。因此,技术特征K被隐含公开。 |
| **技术特征L**:其进一步包括:存储第三图片的一个或多个参考图片的参考状态信息,所述参考状态信息指示在对所述第三图片进行译码的情况下的所述第三图片的一或多个参考图片的参考状态《未公开》 | 无相应内容。 | 对比文件通篇聚焦于“时间图片”(第一图片)和“当前图片”(第二图片)之间的关系,描述了为第一图片存储/使用参考状态信息。没有提及对第三个独立图片进行类似的信息存储。因此,对比文件没有公开或隐含技术特征L。 |
| **技术特征M**:将所述第三图片的一或多个参考图片的所存储的参考状态信息与对所述第三图片进行译码的情况相关联《未公开》 | 无相应内容。 | 由于技术特征L未被公开,其关联性(技术特征M)自然也未被公开。对比文件未涉及第三图片。 |
| **技术特征N**:其中如果对第四图片进行译码时所述第三图片的所述参考状态不同于与对所述第三图片进行译码的情况相关联的所述第三图片的参考图片的所存储的参考状态,那么不使用所述第三图片的视频块的运动向量来预测所述第四图片的所述视频块的运动向量。《未公开》 | 无相应内容。 | 对比文件未涉及第三、第四图片,也未描述基于参考状态在译码前后的差异来决定是否使用某个运动向量进行预测的规则。技术特征N所描述的特定条件判断未被公开。 |
| **技术特征O**:其进一步包括不添加所述第三图片的所述视频块的所述运动向量作为高级运动向量预测AMVP或合并候选者列表中的候选者以用于预测所述第四图片的所述视频块的所述运动向量。《未公开》 | 无相应内容。 | 此特征是对技术特征N所述规则的具体执行动作。由于规则本身(特征N)未被公开,此具体动作也未被公开。 |
| **技术特征P**:其中存储包括通过视频编码器存储所述第一图片的一或多个参考图片的所述参考状态信息,所述参考状态信息指示在对所述第一图片进行编码的情况下的所述一或多个参考图片的所述参考状态,且其中译码包括通过所述视频编码器基于在对所述第一图片进行编码的情况下的所述参考图片的所述所存储的参考状态信息对所述第二图片内的所述视频块进行编码。《直接公开》 | [0034] “视频编码器存储参考帧列表在内存中以用于帧间编码。” <br> [0071] “...视频编码器20及视频解码器30可各自建构一个或两个参考图片列表...” <br> [0100] “...视频编码器20或视频解码器30可比较目标参考图片(例如,时间图片)的长期或短期状态与候选运动向量的参考图片(例如,时间图片的参考图片)的长期或短期状态。” | 对比文件明确描述了视频编码器(如视频编码器20)执行参考列表构建、存储参考图片以及比较参考状态等操作。这些操作是编码过程的一部分。因此,对比文件直接公开了由视频编码器执行存储和基于存储信息进行编码的技术方案。 |
| **技术特征Q**:其中存储包括通过视频解码器存储所述第一图片的一或多个参考图片的所述参考状态信息,所述参考状态信息指示在对所述第一图片进行解码的情况下的所述一或多个参考图片的所述参考状态,且其中译码包括通过所述视频解码器基于在对所述第一图片进行解码的情况下的所述参考图片的所述所存储的参考状态信息对所述第二图片内的所述视频块进行解码。《直接公开》 | [0034] “...视频解码器...执行参考帧列表构建...” <br> [0071] “...视频编码器20及视频解码器30可各自建构一个或两个参考图片列表...” <br> [0100] “...视频编码器20或视频解码器30可比较目标参考图片(例如,时间图片)的长期或短期状态与候选运动向量的参考图片(例如,时间图片的参考图片)的长期或短期状态。” | 对比文件同样明确描述了视频解码器(如视频解码器30)执行参考列表构建、以及比较参考状态等操作。这些操作是解码过程的一部分。因此,对比文件也直接公开了由视频解码器执行存储和基于存储信息进行解码的技术方案。 |
<<<A>>><<<G>>><<<H>>><<<P>>><<<Q>>><<<b>>><<<c>>><<<d>>><<<e>>><<<f>>><<<i>>><<<j>>><<<k>>>