对比文件名称:2006-10-17_US7124429B_发明授权_US07124429B2 Video coding apparatus and video decoding apparatus
目标专利名称:399视频解码器错误处置CN101960853B
本次调用的模型名称:gpt-4
| 技术特征描述以及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| 技术特征A:确定经编码视频数据的当前单元的起点。 <br>《隐含公开》 | [0055] “The decoder section 303 decodes the picture bit stream 332 output, and generates picture data. At this time, the decoder section 303 executes decoding processing in synchronism with a sync code detected by the sync detector section 304.” <br>[0066] “The coder section 101 codes an input video signal 131 to output it to the bit stream construction section 104, and outputs coded information 133 obtained by coding to the important information construction section 102.” | 对比文件公开了视频解码器对图像比特流进行解码。要开始解码一个视频单元(如视频包VP),解码器必须首先确定该单元的起点。对比文件的解码器部分(303)与同步检测器部分(304)协作,检测同步码(sync code)以开始解码处理([0055])。同步码(如Resync Marker)标记了视频包(VP)的开始,这实质上就是确定了当前解码单元的起点。虽然对比文件没有使用“确定起点”的明确措辞,但本领域技术人员能够毫无疑义地理解,解码过程必然始于对单元起点的识别。因此,该技术特征被对比文件隐含公开。 |
| 技术特征B:在未确定所述经编码视频数据的下一可用单元的起点的情况下,解码所述当前单元的至少一部分。 <br>《未被公开》 | 无相应引用。 | 目标专利的核心创新点之一是“非先行”的循序解码,即在解码当前单元时,不事先去确定下一可用单元的起点。对比文件全文重点在于如何在视频包头中重复重要信息以提高容错性,并未描述或暗示任何关于在解码当前单元时是否(或如何)确定下一单元起点的特定时序或顺序。对比文件的解码过程可能是常规的,并未排除先行操作。因此,对比文件既未直接公开也未隐含公开该技术特征。 |
| 技术特征C:在所述当前单元中检测解码错误。 <br>《直接公开》 | [0055] “The error check section 305 checks decoded information 334 output from the decoder section 303 to detect whether an error occurs during decoding operation.” <br>[0133] “The error check section 305 checks whether an error occurs during decoding processing, from the decoded information 733 from the decoder section 703.” | 对比文件明确公开了错误检查部分(error check section,305, 704)的功能,即基于解码器输出的解码信息来检测解码操作期间是否发生错误([0055], [0133])。这直接对应于目标专利中“在当前单元中检测解码错误”的技术特征。因此,该技术特征被对比文件直接公开。 |
| 技术特征D:当检测到所述解码错误时,确定所述经编码视频数据的所述下一可用单元的所述起点。 <br>《隐含公开》 | [0055] “If an error occurs, the decoder section 303 performs processing corresponding to the error. After processing corresponding to the error, the decoder section 303 again performs decoding operation from the position of a next sync code detected by the sync detector section 304.” | 对比文件指出,当发生错误时,解码器执行与错误对应的处理后,从同步检测器部分检测到的下一个同步码的位置重新开始解码操作([0055])。找到“下一个同步码的位置”这一行为,实质上就是在检测到错误后,确定下一可用解码单元(以同步码为起点)的起点。虽然对比文件没有明确使用“确定下一可用单元的起点”的表述,但本领域技术人员可以合理推断,重新同步到下一个同步码必然涉及确定该同步码所标记的单元的起点。因此,该技术特征被对比文件隐含公开。 |
| 技术特征E:基于所述下一可用单元的所述起点来确定被破坏数据段的终点。 <br>《未被公开》 | 无相应引用。 | 目标专利中,被破坏数据段的终点是通过“下一可用单元的起点”计算得出的(例如,下一片起点的宏块编号减一)。对比文件虽然提到了在错误后重新同步到下一个同步码,但完全没有描述如何利用这个“下一可用单元的起点”来界定一个“被破坏数据段”,更没有描述如何确定该数据段的“终点”。对比文件的错误处理重点在于利用重复的头部信息恢复重要信息,而非界定和隐藏一个连续的被破坏数据段。因此,对比文件未公开该技术特征。 |
| 技术特征F:基于所述当前单元的所述起点和所述被破坏数据段的所述终点来隐藏所述被破坏数据段。 <br>《未被公开》 | 无相应引用。 | 目标专利的错误隐藏操作基于明确界定的被破坏数据段(由起点和终点定义)进行。对比文件没有描述任何基于“当前单元起点”和“被破坏数据段终点”来隐藏数据段的技术。其提到的错误处理(如[0055])更侧重于重新同步和利用备用头部信息继续解码,而非主动隐藏一个特定范围的数据。因此,对比文件未公开该技术特征。 |
| 技术特征G:其中所述当前单元和所述下一可用单元中的每一者包括一视频数据片。 <br>《直接公开》 | [0071] “The video packet “Video Packet” (to be referred to as VP hereinafter) is a packet starting from a sync code (Resync Marker; to be referred to as RM hereinafter).” <br>[0195] “Each VOP includes a plurality of macroblocks, and the first macroblock is made up of a VOP header and MB data set after the VOP header. The following macroblocks each is constructed by a VP header and MB data set after the VP header.” | 对比文件明确使用了“视频包(Video Packet, VP)”的概念,并指出它是以同步码(Resync Marker)开始的数据包([0071])。在MPEG-4等标准中,视频包(VP)通常对应于“片(slice)”。对比文件还描述了VOP由多个宏块组成,其中非首宏块由VP头和随后的MB数据构成([0195])。这直接公开了解码单元(当前单元和下一可用单元)可以是视频数据片(VP)。因此,该技术特征被对比文件直接公开。 |
| 技术特征H:其中所述被破坏数据段包括经编码视频数据的所述当前单元和至少一个额外单元。 <br>《未被公开》 | 无相应引用。 | 目标专利中,被破坏数据段可以跨越多个视频单元(片)。对比文件没有提及“被破坏数据段”的概念,更没有描述该数据段可能包含当前单元和一个或多个额外单元。其错误处理描述未涉及对错误影响范围(跨越多个单元)的界定。因此,对比文件未公开该技术特征。 |
| 技术特征I:其中所述当前单元是第一帧的当前片,且所述被破坏数据段包括所述当前片和来自第二帧的经编码视频数据的至少一个额外片。 <br>《未被公开》 | 无相应引用。 | 目标专利描述了错误可能跨越帧边界的情况。对比文件完全没有涉及跨帧的错误处理或数据段界定。其讨论的VOP、VP等均在同一视频对象平面(可视为帧)内。因此,对比文件未公开该技术特征。 |
| 技术特征J:其进一步包含:如果检测到所述解码错误,那么设置错误旗标以指示所述检测到所述解码错误。 <br>《未被公开》 | 无相应引用。 | 目标专利使用“错误旗标”作为内部状态指示器,用于在后续步骤中触发错误处置逻辑。对比文件虽然描述了错误检测([0055]),但未提及使用“错误旗标”这一特定机制来记录或传递错误状态。错误检查部分可能直接通知解码器或重要信息构造部分,但未公开设置旗标这一具体步骤。因此,对比文件未公开该技术特征。 |
| 技术特征K:当所述错误旗标被设置时,基于所述下一可用单元的所述起点来确定所述被破坏数据段的所述终点。 <br>《未被公开》 | 无相应引用。 | 该特征依赖于特征J(设置错误旗标)和特征E(基于下一单元起点确定终点)。由于对比文件未公开设置错误旗标,也未公开基于下一单元起点确定被破坏数据段终点的方法,因此该组合特征也未被公开。 |
| 技术特征L:其中所述下一可用单元包含至少一个片,所述方法进一步包含在检测到所述解码错误时寻找与所述片相关联的片标头。 <br>《隐含公开》 | [0055] “If an error occurs, the decoder section 303 performs processing corresponding to the error. After processing corresponding to the error, the decoder section 303 again performs decoding operation from the position of a next sync code detected by the sync detector section 304.” <br>[0071] “The video packet “Video Packet” (to be referred to as VP hereinafter) is a packet starting from a sync code (Resync Marker; to be referred to as RM hereinafter).” | 对比文件指出,在错误发生后,解码器从同步检测器检测到的下一个同步码(Resync Marker)的位置重新开始解码([0055])。而同步码正是视频包(VP,可视为片)的起始标记,即片标头的一部分([0071])。因此,“在检测到解码错误时寻找下一个同步码”这一行为,实质上等价于“寻找与下一可用片相关联的片标头”。本领域技术人员可以合理推断出这一点。因此,该技术特征被对比文件隐含公开。 |
| 技术特征M:其进一步包含,如果检测到所述解码错误,那么停止解码所述当前单元,且着手解码所述下一可用单元。 <br>《未被公开》 | [0055] “If an error occurs, the decoder section 303 performs processing corresponding to the error. After processing corresponding to the error, the decoder section 303 again performs decoding operation from the position of a next sync code detected by the sync detector section 304.” | 对比文件提到在错误发生后,解码器执行错误对应处理,然后从下一个同步码位置重新开始解码操作([0055])。这段描述可能隐含了停止当前操作并开始新操作,但并未明确、毫无疑义地指出“停止解码当前单元”。它可能意味着在错误点暂停,也可能意味着在完成某些错误处理(如隐藏)后才继续。目标专利中“停止解码当前单元,且着手解码下一可用单元”是一个明确的流程控制步骤。对比文件的描述不足以直接或隐含公开这一具体步骤。 |
| 技术特征N:其进一步包含,如果未检测到所述解码错误,那么解码整个当前单元。 <br>《未被公开》 | 无相应引用。 | 对比文件描述了存在错误时的处理,但未明确描述在未检测到错误的情况下,解码器是否以及如何解码“整个当前单元”。解码整个单元可能是常规操作,但对比文件说明书并未将其作为方法步骤进行阐述。因此,对比文件未公开该技术特征。 |
| 技术特征O:其中所述解码错误包含语法错误、语义错误或熵译码错误中的至少一者。 <br>《隐含公开》 | [0055] “The error check section 305 checks decoded information 334 output from the decoder section 303 to detect whether an error occurs during decoding operation.” | 对比文件的错误检查部分基于解码器输出的解码信息来检测错误([0055])。在视频解码领域,基于解码信息检测错误通常包括检查是否符合语法规则(语法错误)、语义是否有效(语义错误)以及熵解码码字是否有效(熵译码错误)等。虽然对比文件没有明确列出这些错误类型,但本领域技术人员知晓,错误检查(error check)的常规内容即包含这些类型。因此,可以合理推断对比文件公开的解码错误包括语法、语义或熵译码错误。该技术特征被隐含公开。 |
| 技术特征P:其中确定所述当前单元的起点包含确定与所述当前单元的所述起点相关联的第一宏块MB编号,确定所述被破坏数据段的终点包含确定在第二单元的起点之前的第二MB编号,且隐藏包含隐藏从所述第一MB编号到所述第二MB编号的所述被破坏数据段。 <br>《未被公开》 | 无相应引用。 | 目标专利该特征涉及使用宏块(MB)编号来精确定位被隐藏的数据范围。对比文件完全未提及使用宏块编号来确定被破坏数据段的起点或终点,也未描述基于宏块编号范围进行隐藏。其错误恢复机制不依赖于宏块编号计算。因此,对比文件未公开该技术特征。 |
| 技术特征Q:其中确定所述第二单元的起点包含确定与所述第二单元的所述起点相关联的第三MB编号,且其中确定所述第二MB编号包含从所述第三MB编号减去一以产生所述第二MB编号。 <br>《未被公开》 | 无相应引用。 | 该特征是特征P的具体实现细节。由于对比文件未公开基于MB编号确定数据段范围的方法,因此该具体的计算方式(减一)也未被公开。 |
| 技术特征R:其中确定所述当前单元的起点包含确定与所述当前单元的起点相关联的第一宏块MB编号和第一帧编号,确定所述被破坏数据段的终点包含确定与所述被破坏数据段的所述终点相关联的第二MB编号和第二帧编号,且隐藏包含基于所述第一MB编号和所述第二MB编号以及所述第一帧编号和所述第二帧编号来隐藏所述被破坏数据段的至少一部分,其中所述第一帧编号和所述第二帧编号可相同或不同。 <br>《未被公开》 | 无相应引用。 | 该特征涉及跨帧的错误隐藏,需要使用帧编号和宏块编号共同定位数据段。对比文件未描述任何涉及帧编号和宏块编号组合来确定隐藏范围的方法,也未涉及跨帧的错误数据段处理。因此,对比文件未公开该技术特征。 |
| 技术特征S:其进一步包含:检测一个或一个以上帧的丢失。 <br>《未被公开》 | 无相应引用。 | 目标专利中检测帧丢失是处理参考帧失配的前提。对比文件主要关注包头信息的恢复,并未描述检测完整帧丢失的方法或机制。因此,对比文件未公开该技术特征。 |
| 技术特征T:替换所述一个或一个以上丢失帧以隐藏另一帧的参考帧失配。 <br>《未被公开》 | 无相应引用。 | 目标专利中通过替换丢失帧来纠正参考帧失配,是其错误隐藏的高级应用。对比文件完全没有涉及参考帧失配问题,也没有描述替换丢失帧的技术。因此,对比文件未公开该技术特征。 |
| 技术特征U:其包含:用于确定经编码视频数据的当前单元的起点的装置。 <br>《隐含公开》 | [0055] “The decoder section 303 decodes the picture bit stream 332 output, and generates picture data. At this time, the decoder section 303 executes decoding processing in synchronism with a sync code detected by the sync detector section 304.” <br>[0131] “The sync detector section 304 detects the sync code RM from the bit stream 332 output from the demultiplexer section 302.” | 对比文件公开了解码器部分(303)和同步检测器部分(304)。同步检测器用于检测比特流中的同步码([0131]),而解码器与该同步信号同步执行解码处理([0055])。这一组合装置的功能就是确定当前解码单元的起点(即同步码位置)。因此,该装置特征被对比文件隐含公开。 |
| 技术特征V:用于在未检测到所述经编码视频数据的下一可用单元的起点的情况下解码所述当前单元的至少一部分的装置。 <br>《未被公开》 | 无相应引用。 | 如对特征B的论述,对比文件未公开“非先行”解码这一特定操作模式,因此也未公开用于执行该模式的装置。 |
| 技术特征W:用于在所述当前单元中检测解码错误的装置。 <br>《直接公开》 | [0055] “The error check section 305 checks decoded information 334 output from the decoder section 303 to detect whether an error occurs during decoding operation.” | 对比文件明确公开了“错误检查部分(error check section 305)”,其功能就是检测解码操作中是否发生错误([0055])。这直接对应于“用于在当前单元中检测解码错误的装置”。因此,该技术特征被对比文件直接公开。 |
| 技术特征X:用于在检测到所述解码错误时确定所述经编码视频数据的所述下一可用单元的所述起点的装置。 <br>《隐含公开》 | [0055] “If an error occurs, the decoder section 303 performs processing corresponding to the error. After processing corresponding to the error, the decoder section 303 again performs decoding operation from the position of a next sync code detected by the sync detector section 304.” <br>[0131] “The sync detector section 304 detects the sync code RM from the bit stream 332 output from the demultiplexer section 302.” | 对比文件公开了在发生错误后,解码器(303)从同步检测器(304)检测到的下一个同步码的位置重新开始解码([0055])。同步检测器(304)的功能就是检测同步码([0131])。因此,解码器(303)与同步检测器(304)协同工作,构成了用于在检测到错误时确定下一可用单元起点的装置。该技术特征被隐含公开。 |
| 技术特征Y:用于基于所述下一可用单元的所述起点来确定被破坏数据段的终点的装置。 <br>《未被公开》 | 无相应引用。 | 如对特征E的论述,对比文件未公开基于下一单元起点确定被破坏数据段终点的操作,因此也不存在对应的装置。 |
| 技术特征Z:用于基于所述当前单元的所述起点和所述被破坏数据段的所述终点来隐藏所述被破坏数据段的装置。 <br>《未被公开》 | 无相应引用。 | 如对特征F的论述,对比文件未公开基于起点和终点隐藏被破坏数据段的操作,因此也不存在对应的装置。 |
<<<A>>><<<C>>><<<G>>><<<d>>><<<l>>><<<o>>>