发布信息

用于HRD时序修复的视频数据流、视频编码器、装置和方法以及可扩展及可合并位流的进一步添加与流程

作者:admin      2022-07-23 19:54:17     888



电子通信装置的制造及其应用技术用于hrd时序修复的视频数据流、视频编码器、装置和方法以及可扩展及可合并位流的进一步添加技术领域1.本发明涉及视频编码和视频解码,并且特别涉及视频编码器、涉及视频解码器、涉及用于编码和解码的方法以及涉及用于实现高级视频译码概念的视频数据流。背景技术:2.h.265/hevc(hevc=高效视频译码)是视频编解码器,其已经提供了用于提升或甚至启用(enable)在编码器和/或解码器处的并行处理的工具。例如,hevc支持将图片细分为相互独立编码的图块阵列。由hevc支持的另一个概念涉及wpp,根据所述wpp,只要在连续ctu行的处理中遵守某个最小ctu偏移(offset)(ctu=译码树单元),就可以从左到右并行地(例如以条带的形式)处理图片的ctu排或ctu行。然而,即将具有甚至更有效地支持视频编码器和/或视频解码器的并行处理能力的视频编解码器将是有利的。3.通常,在视频译码中,图片样本的译码过程需要更小的分区(partition),其中样本被划分成一些矩形区域以进行联合处理,诸如预测或变换译码。因此,图片被分割成特定大小的块,该特定大小的块在视频序列的编码期间是恒定的。在h.264/avc标准中,使用16x16样本的固定大小块,即所谓的宏块(avc=高级视频译码)。4.在当前技术水平的hevc标准(参见[1])中,存在64×64样本的最大大小的译码树块(ctb)或译码树单元(ctu)。在对hevc的进一步描述中,对于这类块,使用了更为常见的用语ctu。[0005]ctu按光栅扫描顺序处理,从左上角ctu开始,逐行处理图片中的ctu,下至右下角ctu。[0006]译码后的ctu数据被组织成一种叫做切片(slice)的容器。最初,在以前的视频译码标准中,切片是指包括图片的一个或多个连续ctu的片段(segment)。切片被采用于译码后的数据的分段。从另一个角度来看,完整的图片也可以定义为一个大片段,并且因此,历史上,用语切片仍然适用。除了译码后的图片样本之外,切片还包括与切片本身的译码过程有关的附加信息,该附加信息被放置进所谓的切片标头中。[0007]根据当前技术水平,vcl(视频译码层)还包括用于分片(fragmentation)和空间分割的技术。例如,出于各种原因,这种分割可以应用于视频译码中,所述各种原因中有并行化中的处理负载平衡、网络传输中的ctu大小匹配、误差缓解(error-mitigation)等。[0008]如在视频译码标准中指定的位流具有hrd一致性相关联的信息。该一致性由假设参考解码器(hrd)组成,该假设参考解码器(hrd)包括缓冲区模型,该缓冲区模型假定nal单元在解码器之前进入译码图片缓冲区(cpb)并在特定时间从其中移除,以确保cpb大小没有超出(缓冲区超限(overrun))或nal单元不晚于它们需要被移除时到达(缓冲区欠载(underrun))。此外,该模型由解码图片缓冲区(dpb)组成,当预测不再需要解码的图片时,从该缓冲区中输出解码的图片,并且在许多实现中,解码的图片的大小同样受到限制。hrd的时序信息通过所谓的sei消息在位流中传送,特别是,定义缓冲周期(多个访问单元或au)的特定时序信息的缓冲周期(bp)sei消息、传送单个相关联au的时序信息的图片时序(pt)sei消息、以及传送au的相关联子集(即解码单元或du)的时序信息的解码单元信息(dui)sei消息。[0009]如在视频译码标准中指定的位流具有hrd(假设参考解码器)一致性相关联的信息。该一致性由假设的缓冲区模型组成,该模型假定nal单元进入译码图片缓冲区(cpb)并在特定时间从其中移除,以确保cpb大小没有超出(缓冲区超限)或nal单元不晚于它们需要被移除时到达(缓冲区欠载)。[0010]当位流是可扩展(scalable)位流时,可以进行剪枝(pruning)以获得也是一致性的位流的子位流。例如,当存在包含3个具有分辨率可扩展性的层(例如,480p基本层、720p第一增强层和1080p第二增强层)的输出层集(ols)(以下简称b3),可以获得两个子位流:一个具有两层(480p和720p)b2,并且另一个子位流具有一层(480p)b1。同样,ols可用于时间性可扩展性,其中b3、b2和b1具有相同的分辨率但不同的帧速率。[0011]显然,这样的位流b3、b2和b1具有不同的hrd一致性,因为它们所需的cpb大小、码率和时序信息可以不同。[0012]在vps中指示不同的cpb大小和码率作为定义的输出层集(在所描述的示例中为3)的特征。不同的时序信息由所谓的嵌套(nesting)sei消息提供。嵌套sei消息可以包含嵌套缓冲周期sei和图片时序sei,嵌套缓冲周期sei和图片时序sei应用于可通过位流剪枝(位流提取)获得的子位流。然后,当执行该操作(进行提取或剪枝)时,从位流以及也属于第2增强层的nal单元中移除例如输入位流b3的缓冲周期sei消息和图片时序sei消息。此外,将嵌套sei消息中携带的与位流b2相对应的缓冲周期sei消息和图片时序sei消息放置在嵌套sei消息之外的位流中,从而因此替代被移除的位流。技术实现要素:[0013]本发明的目的是提供用于视频编码和视频解码的改进概念。[0014]本发明的目的通过独立权利要求的主题来解决。[0015]在从属权利要求中提供优选实施例。[0016]根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括:指示一个或多个可扩展嵌套补充增强信息消息是否存在于视频数据流内的指示,一个或多个可扩展嵌套补充增强信息消息包括用于一个或多个输出层集中的每个输出层集的时序信息。[0017]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括指示一个或多个可扩展嵌套补充增强信息消息是否存在于视频数据流内的指示,一个或多个可扩展嵌套补充增强信息消息包括用于一个或多个输出层集中的每个输出层集的时序信息。[0018]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。装置用于处理输入位流以获得子位流。指示一个或多个可扩展嵌套补充增强信息消息是否存在于视频数据流内的指示,该一个或多个可扩展嵌套补充增强信息消息包括用于一个或多个输出层集中的每个输出层集的时序信息。[0019]此外,根据实施例,提供了用于将视频编码到视频数据流中的方法,使得视频数据流具有编码到其中的视频。方法包括生成视频数据流,使得视频数据流包括指示一个或多个可扩展嵌套补充增强信息消息是否存在于视频数据流内的指示,一个或多个可扩展嵌套补充增强信息消息包括用于一个或多个输出层集中的每个输出层集的时序信息。[0020]此外,根据实施例,提供了用于接收视频数据流作为输入位流的方法,其中,视频数据流具有编码到其中的视频。方法包括处理输入位流以获得子位流。指示指示一个或多个可扩展嵌套补充增强信息消息是否存在于视频数据流内,一个或多个可扩展嵌套补充增强信息消息包括用于一个或多个输出层集中的每个输出层集的时序信息。[0021]此外,提供了在计算机或信号处理器上执行时用于实现上面描述的方法的计算机程序。[0022]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流内的指示指示是否要从视频数据流的一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息。[0023]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流内的第一指示指示是否要从视频数据流的一个或多个不可扩展嵌套缓冲周期补充增强信息消息获得用于子位流的时序信息。和/或,视频数据流内的第二指示指示是否要从视频数据流的一个或多个不可扩展嵌套解码单元补充增强信息消息获得用于子位流的时序信息。[0024]此外,根据实施例,提供了视频数据流包括一个或多个包括时序信息的不可扩展嵌套补充增强信息消息。如果视频数据流包括包括时序信息的可扩展嵌套补充增强信息消息,则这指示依赖于可扩展嵌套补充增强信息消息:要用包括时序信息(例如,时序信息是图片时序信息或缓冲周期信息或解码单元信息)的可扩展嵌套补充增强信息消息替代所有一个或多个不可扩展嵌套时序信息补充增强信息消息。或要用包括时序信息(例如,时序信息是图片时序信息或缓冲周期信息或解码单元信息)的可扩展嵌套补充增强信息消息替代包括一个或多个不可扩展嵌套时序信息增强信息消息中的至少一个的子集。[0025]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流内的指示指示是否要从视频数据流的一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息。[0026]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频数据流内的第一指示指示是否要从视频数据流的一个或多个不可扩展嵌套缓冲周期补充增强信息消息获得用于子位流的时序信息。和/或,视频数据流内的第二指示指示是否要从视频数据流的一个或多个不可扩展嵌套解码单元补充增强信息消息获得用于子位流的时序信息。[0027]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括包括时序信息的一个或多个不可扩展嵌套补充增强信息消息。如果视频数据流包括包括时序信息的可扩展嵌套补充增强信息消息,则这指示依赖于可扩展嵌套补充增强信息消息:要用包括时序信息(例如,时序信息是图片时序信息或缓冲周期信息或解码单元信息)的可扩展嵌套补充增强信息消息替代所有一个或多个不可扩展嵌套时序信息补充增强信息消息。或:要用包括时序信息(例如,时序信息是图片时序信息或缓冲周期信息或解码单元信息)的可扩展嵌套补充增强信息消息替代包括一个或多个不可扩展嵌套时序信息补充增强信息消息中的至少一个的子集。[0028]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。装置用于处理输入位流以获得子位流。视频数据流内的指示指示是否要从视频数据流的一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息。[0029]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。装置用于处理输入位流以获得子位流。视频数据流内的第一指示指示是否要从视频数据流的一个或多个不可扩展嵌套缓冲周期补充增强信息消息获得用于子位流的时序信息。和/或,视频数据流内的第二指示指示是否要从视频数据流的一个或多个不可扩展嵌套解码单元补充增强信息消息获得用于子位流的时序信息。[0030]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。装置用于处理输入位流以获得子位流。视频数据流包括一个或多个包括时序信息的不可扩展嵌套补充增强信息消。如果视频数据流包括包括时序信息的可扩展嵌套补充增强信息消息,则装置依赖于可扩展嵌套补充增强信息消息而:要用包括时序信息(例如,时序信息是图片时序信息或缓冲周期信息或解码单元信息)的可扩展嵌套补充增强信息消息替代所有一个或多个不可扩展嵌套时序信息补充增强信息消息。或,要用包括时序信息(例如,时序信息是图片时序信息或缓冲周期信息或解码单元信息)的可扩展嵌套补充增强信息消息替代包括一个或多个不可扩展嵌套时序信息补充增强信息消息中的至少一个的子集。[0031]此外,根据实施例,提供了用于将视频编码到视频数据流中的方法,使得所述视频数据流具有编码到其中的所述视频。所述方法包括生成所述视频数据流,使得所述视频数据流内的指示指示是否要从所述视频数据流的一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息。[0032]此外,根据实施例,提供了用于接收视频数据流作为输入位流的方法,其中,所述视频数据流具有编码到其中的视频。所述方法包括处理所述输入位流以获得子位流。所述视频数据流内的指示指示是否要从所述视频数据流的一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息。[0033]此外,根据实施例,提供了用于将视频编码到视频数据流中的方法,使得所述视频数据流具有编码到其中的所述视频。所述视频数据流内的第一指示指示是否要从所述视频数据流的一个或多个不可扩展嵌套缓冲周期补充增强信息消息获得用于子位流的时序信息。和/或,所述视频数据流内的第二指示指示是否要从所述视频数据流的一个或多个不可扩展嵌套解码单元补充增强信息消息获得用于所述子位流的所述时序信息。[0034]此外,根据实施例,提供了用于接收视频数据流作为输入位流的方法,其中,所述视频数据流具有编码到其中的视频。所述方法包括处理所述输入位流以获得子位流。所述视频数据流内的第一指示指示是否要从所述视频数据流的一个或多个不可扩展嵌套缓冲周期补充增强信息消息获得用于子位流的时序信息。和/或,所述视频数据流内的第二指示指示是否要从所述视频数据流的所述一个或多个不可扩展嵌套解码单元补充增强信息消息获得用于所述子位流的所述时序信息。[0035]此外,根据实施例,提供了用于将视频编码到视频数据流中的方法,使得所述视频数据流具有编码到其中的所述视频。所述方法包括生成所述视频数据流,使得所述视频数据流包括一个或多个包括时序信息的不可扩展嵌套补充增强信息消息。如果所述视频数据流包括包括所述时序信息的可扩展嵌套补充增强信息消息,则这指示所述一个或多个不可扩展嵌套图片时序补充增强信息消息中的至少一个要被包括所述时序信息的可扩展嵌套补充增强信息消息所替代。[0036]此外,根据实施例,提供了用于接收视频数据流作为输入位流的方法,其中,所述视频数据流具有编码到其中的视频。所述方法包括处理所述输入位流以获得子位流。所述视频数据流包括一个或多个包括时序信息的不可扩展嵌套补充增强信息消息。如果所述视频数据流包括包括所述时序信息的可扩展嵌套补充增强信息消息,则所述方法包括用包括所述时序信息的可扩展嵌套补充增强信息消息替代所述一个或多个不可扩展嵌套图片时序补充增强信息消息中的至少一个。[0037]此外,提供了在计算机或信号处理器上执行时用于实现如前所描述的计算机程序。[0038]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息是相等的。[0039]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频数据流包括指示在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息是否相等的指示。[0040]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则用于输出层集的缓冲周期信息和/或图片时序信息仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中,以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中。[0041]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频数据流包括指示用于输出层集的缓冲周期信息和/或图片时序信息是否仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中的指示,以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中。[0042]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频编码器用于生成视频数据流,使得视频数据流包括指示在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息是否相等的指示。[0043]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频编码器用于生成视频数据流,使得用于输出层集的缓冲周期信息和/或图片时序信息仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中,以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中。[0044]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频编码器用于生成视频数据流,使得视频数据流包括指示用于输出层集的缓冲周期信息和/或图片时序信息是否仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中的指示。[0045]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。输入位流包括多个访问单元。装置用于处理输入位流的访问单元以获得子位流。对于多个访问单元中的每个访问单元,如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息是相等的。[0046]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。输入位流包括多个访问单元。装置用于处理输入位流的访问单元以获得子位流。对于多个访问单元中的每个访问单元。如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频数据流包括指示在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息是否相等的指示。[0047]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。输入位流包括多个访问单元,装置用于处理输入位流的访问单元以获得子位流。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则用于输出层集的缓冲周期信息和/或图片时序信息仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中,以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中。[0048]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。输入位流包括多个访问单元。装置用于处理输入位流的访问单元以获得子位流。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频数据流包括指示用于输出层集的缓冲周期信息和/或图片时序信息是否仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中的指示,以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中。[0049]此外,根据实施例,提供了用于将视频编码到视频数据流中的方法,使得视频数据流具有编码到其中的视频。方法包括生成视频数据流,使得视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则方法包括生成视频数据流,使得在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息相等。[0050]此外,根据实施例,提供了用于将视频编码到视频数据流中的方法,使得视频数据流具有编码到其中的视频。方法包括生成视频数据流,使得视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则方法包括生成视频数据流,使得视频数据流包括指示在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息是否相等的指示。[0051]此外,根据实施例,提供了用于将视频编码到视频数据流中的方法,使得视频数据流具有编码到其中的视频。方法包括生成视频数据流,使得视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则方法包括生成视频数据流,使得用于输出层集的缓冲周期信息和/或图片时序信息仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中,以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中。[0052]此外,根据实施例,提供了用于将视频编码到视频数据流中的方法,使得视频数据流具有编码到其中的视频。方法包括生成视频数据流,使得视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则方法包括生成视频数据流,使得视频数据流包括指示用于输出层集的缓冲周期信息和/或图片时序信息是否仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中的指示。[0053]此外,根据实施例,提供了用于接收视频数据流作为输入位流的方法,其中,视频数据流具有编码到其中的视频。输入位流包括多个访问单元。方法包括处理输入位流的访问单元以获得子位流。对于多个访问单元中的每个访问单元,如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息是相等的。[0054]此外,根据实施例,提供了用于接收视频数据流作为输入位流的方法,其中,视频数据流具有编码到其中的视频。输入位流包括多个访问单元。方法包括处理输入位流的访问单元以获得子位流。对于多个访问单元中的每个访问单元,如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频数据流包括指示在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息是否相等的指示。[0055]此外,根据实施例,提供了用于接收视频数据流作为输入位流的方法,其中,视频数据流具有编码到其中的视频。输入位流包括多个访问单元。方法包括处理输入位流的访问单元以获得子位流。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则用于输出层集的缓冲周期信息和/或图片时序信息仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中,以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中。[0056]此外,根据实施例,提供了用于接收视频数据流作为输入位流的方法,其中,视频数据流具有编码到其中的视频。输入位流包括多个访问单元。方法包括处理输入位流的访问单元以获得子位流。于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频数据流包括指示用于输出层集的缓冲周期信息和/或图片时序信息是否仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中的指示,以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中。[0057]此外,提供了在计算机或信号处理器上执行时用于实现如上描述的方法的计算机程序。[0058]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括多个访问单元。视频数据流包括扩散因子,扩散因子依赖于视频数据流的子位流的数量;或视频数据流包括依赖于视频数据流的子位流中的最高子位流的时钟子节拍值。[0059]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。其中视频编码器用于生成视频数据流,使得视频数据流包括多个访问单元。此外,视频编码器用于生成视频数据流,使得视频数据流包括扩散因子,扩散因子依赖于视频数据流的子位流的数量;或视频编码器用于生成视频数据流,使得视频数据流包括时钟子节拍值,时钟子节拍值依赖于视频数据流的子位流中的最高子位流。[0060]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括用于子层的子层特定帧速率信息;和/或视频编码器用于生成视频数据流,使得视频数据流包括用于子层的子层特定帧显示持续时间信息。[0061]此外,根据实施例,用于接收视频数据流作为输入位流的视频解码器,其中,视频数据流具有编码到其中的视频。视频数据流包括多个访问单元。视频解码器用于解码视频数据流以解码视频。视频数据流包括扩散因子,扩散因子依赖于视频数据流的子位流的数量,其中,视频解码器用于使用扩散因子来解码视频;或视频数据流包括时钟子节拍值,时钟子节拍值依赖于视频数据流的子位流中的最高子位流,其中,视频解码器用于使用时钟子节拍值来解码视频。[0062]此外,根据实施例,提供了用于接收视频数据流作为输入位流的视频解码器,其中,视频数据流具有编码到其中的视频。视频解码器用于解码视频数据流以解码视频。视频数据流包括用于子层的子层特定帧速率信息,和/或其中,视频数据流包括用于子层的子层特定帧显示持续时间信息。解码器用于使用用于子层的子层特定帧速率信息和/或使用子层特定帧显示持续时间信息来确定扩散因子。[0063]此外,根据实施例,提供了用于将视频编码到视频数据流中的方法,使得视频数据流具有编码到其中的视频。方法包括生成视频数据流,使得视频数据流包括多个访问单元。方法包括生成视频数据流,使得视频数据流包括扩散因子,扩散因子依赖于视频数据流的子位流的数量;或方法包括生成视频数据流,使得视频数据流包括时钟子节拍值,时钟子节拍值依赖于视频数据流的子位流中的最高子位流。[0064]此外,根据实施例,提供了用于接收视频数据流作为输入位流的方法,其中,视频数据流具有编码到其中的视频。视频数据流包括多个访问单元。方法包括解码视频数据流以解码视频。视频数据流包括扩散因子,扩散因子依赖于视频数据流的子位流的数量,其中,方法包括使用扩散因子来解码视频;或视频数据流包括时钟子节拍值,时钟子节拍值依赖于视频数据流的子位流中的最高子位流,其中,方法包括使用时钟子节拍值来解码视频。[0065]此外,根据实施例,提供了用于接收视频数据流作为输入位流的方法,其中,视频数据流具有编码到其中的视频。方法包括解码视频数据流以解码视频。视频数据流包括用于子层的子层特定帧速率信息,和/或其中,视频数据流包括用于子层的子层特定帧显示持续时间信息。方法包括使用用于子层的子层特定帧速率信息和/或使用子层特定帧显示持续时间信息来确定扩散因子。[0066]此外,提供了计算机或信号处理器上执行时用于实现如前所描述的方法的计算机程序。[0067]根据实施例,提供了用于接收视频数据流作为输入位流的视频解码器,其中,视频数据流具有编码到其中的视频。视频解码器用于解码视频数据流以解码视频。为了解码视频,视频解码器依赖于视频数据流内指示当前译码区图片缓冲大小信息的信息而估计用于子图片的译码图片缓冲区大小。[0068]此外,根据实施例,提供了用于接收视频数据流作为输入位流的视频解码器,其中,视频数据流具有编码到其中的视频。视频解码器用于解码视频数据流以解码视频。为了解码视频,视频解码器用于依赖于视频数据流内指示当前译码视频序列码率信息的信息来估计用于子图片的码率。[0069]此外,根据实施例,提供了用于接收视频数据流作为输入位流的视频解码器,其中,视频数据流具有编码到其中的视频。视频解码器用于解码视频数据流以解码视频。为了解码视频,视频解码器用于接收用于在视频数据流内被编码的子图片的译码图片缓冲区大小,并且用于使用用于子图片的译码图片缓冲区大小来解码视频;和/或为了解码视频,视频解码器用于接收用于在视频数据流内被编码的子图片的码率,并且用于使用用于子图片的码率来解码视频。[0070]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括语法元素cpb_size_value_minus1[i][j]和语法元素cpb_size_scale。或视频数据流包括语法元素bit_rate_value_minus1[i][j]和语法元素bit_rate_scale。[0071]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括指示是否应使用当前译码的图片缓冲区大小信息来估计子图片的译码图片缓冲区大小的指示,和/或视频数据流包括指示是否应使用当前译码视频序列码率信息来估计用于子图片的码率的指示。[0072]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括指示是否在视频数据流中编码子图片的译码图片缓冲区大小或是否应估计子图片的译码图片缓冲区大小的指示,和/或视频数据流包括指示是否在视频数据流内编码了子图片的码率或是否应估计子图片的码率的指示。[0073]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括语法元素cpb_size_value_minus1[i][j]和语法元素cpb_size_scale。或,视频编码器生成视频数据流,使得视频数据流包括语法元素bit_rate_value_minus1[i][j]和语法元素bit_rate_scale。[0074]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器生成视频数据流,使得视频数据流包括指示是否应使用当前译码的图片缓冲区大小信息来估计子图片的译码图片缓冲区大小的指示,和/或视频编码器生成视频数据流,使得视频数据流包括指示是否应使用当前译码的视频序列码率信息来估计子图片的码率的指示。[0075]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括指示是否在视频数据流内编码了用于子图片的译码图片缓冲区大小或是否应估计子图片的译码图片缓冲区大小的指示,和/或视频编码器用于生成视频数据流,使得视频数据流包括指示是否在视频数据流内编码了用于子图片的码率或是否应估计子图片的码率的指示。[0076]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,如果视频数据流包括公共解码单元移除时序信息和多个可提取子位流,多个子位流中的每个子位流特定于输出层集,则视频参数集中或序列参数集中或视频数据流的补充增强信息消息中的每个输出层集特定的假设参考解码器参数语法结构包括用于扩展公共解码单元移除时序的节拍除数的绝对值或扩散因子。[0077]此外,根据实施例,提供了用于接收视频数据流作为输入位流的方法,其中,视频数据流具有编码到其中的视频。方法包括解码视频数据流以解码视频。为了解码视频,方法包括依赖于视频数据流内指示当前译码区图片缓冲大小信息的信息而估计用于子图片的译码图片缓冲区大小。[0078]此外,根据实施例,提供了用于接收视频数据流作为输入位流的方法,其中,视频数据流具有编码到其中的视频。方法包括解码视频数据流以解码视频。为了解码视频,方法包括依赖于视频数据流内指示当前译码视频序列码率信息的信息来估计用于子图片的码率。[0079]此外,根据实施例,提供了用于接收视频数据流作为输入位流的方法,其中,视频数据流具有编码到其中的视频。方法包括解码视频数据流以解码视频。为了解码视频,方法包括接收用于在视频数据流内被编码的子图片的译码图片缓冲区大小,并且包括使用用于子图片的译码图片缓冲区大小来解码视频;和/或为了解码视频,方法包括接收用于在视频数据流内被编码的子图片的码率,并且包括使用用于子图片的码率来解码视频。[0080]此外,根据实施例,提供了用于将视频编码到视频数据流中的方法,使得视频数据流具有编码到其中的视频。方法包括生成视频数据流,使得视频数据流包括语法元素cpb_size_value_minus1[i][j]和语法元素cpb_size_scale;或方法包括生成视频数据流,使得视频数据流包括语法元素bit_rate_value_minus1[i][j]和语法元素bit_rate_scale。[0081]此外,根据实施例,提供了用于将视频编码到视频数据流中的方法,使得视频数据流具有编码到其中的视频。方法包括生成视频数据流,使得视频数据流包括指示是否应使用当前译码图片缓冲区大小信息来估计用于子图片的译码图片缓冲区大小的指示,和/或方法包括生成视频数据流,使得视频数据流包括指示是否应使用当前译码视频序列码率信息来估计用于子图片的码率的指示。[0082]此外,根据实施例,提供了用于将视频编码到视频数据流中的方法,使得视频数据流具有编码到其中的视频。方法包括生成视频数据流,使得视频数据流包括指示是否在视频数据流内编码用于子图片的译码图片缓冲区大小或是否应估计用于子图片的译码图片缓冲区大小的指示,和/或方法包括生成视频数据流,使得视频数据流包括指示是否在视频数据流内编码用于子图片的码率或是否应估计用于子图片的码率的指示。[0083]此外,提供了在计算机或信号处理器上执行时用于实现如上所描述的方法的计算机程序。[0084]根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括多个访问单元。此外,视频数据流包括用于多个访问单元中的访问单元的两个或更多个解码单元中的每个解码单元的增量时间信息,其中用于所述访问单元的两个或更多个解码单元中的每个解码单元的解码单元移除时间依赖于用于访问单元的访问单元移除时间并依赖于用于所述解码单元的增量时间信息。[0085]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括多个访问单元。此外,视频编码器用于生成视频数据流,使得视频数据流包括用于多个访问单元中的访问单元的两个或更多个解码单元中的每个解码单元的增量时间信息,其中用于所述访问单元的两个或更多个解码单元中的每个解码单元的解码单元移除时间依赖于用于访问单元的访问单元移除时间并依赖于用于所述解码单元的增量时间信息。[0086]此外,根据实施例,提供了用于接收视频数据流作为输入位流的视频解码器,其中,视频数据流具有编码到其中的视频。视频数据流包括多个访问单元。视频解码器用于解码视频数据流以解码视频。此外,视频数据流包括用于多个访问单元中的访问单元的两个或更多个解码单元中的每个解码单元的增量时间信息,其中,用于所述访问单元的两个或更多个解码单元中的每个解码单元的解码单元移除时间依赖于用于访问单元的访问单元移除时间,并且依赖于用于所述解码单元的增量时间信息,其中,视频解码器用于使用用于所述访问单元的两个或更多个解码单元中的每个解码单元的增量时间信息来解码视频数据流。[0087]此外,根据实施例,提供了用于将视频编码到视频数据流中的方法,使得视频数据流具有编码到其中的视频。方法包括生成视频数据流,使得视频数据流包括多个访问单元。方法包括生成视频数据流,使得视频数据流包括用于多个访问单元中的访问单元的两个或更多个解码单元中的每个解码单元的增量时间信息,其中,用于所述访问单元的两个或更多个解码单元中的每个解码单元的解码单元移除时间依赖于用于访问单元的访问单元移除时间并依赖于用于所述解码单元的增量时间信息。[0088]此外,根据实施例,提供了用于接收视频数据流作为输入位流的方法,其中,视频数据流具有编码到其中的视频。视频数据流包括多个访问单元。方法包括解码视频数据流以解码视频。视频数据流包括用于多个访问单元中的访问单元的两个或更多个解码单元中的每个解码单元的增量时间信息,其中,用于所述访问单元的两个或更多个解码单元中的每个解码单元的解码单元移除时间依赖于用于访问单元的访问单元移除时间,并且依赖于所述解码单元的增量时间信息,其中,方法包括使用用于所述访问单元的两个或更多个解码单元中的每个解码单元的增量时间信息来解码视频数据流。[0089]此外,提供了在计算机或信号处理器上执行时用于实现如上所描述的方法的计算机程序。附图说明[0090]图1说明了根据实施例的用于将视频编码到视频数据流中的视频编码器。[0091]图2说明了根据实施例的用于接收输入视频数据流的装置。[0092]图3说明了根据实施例的用于接收其中存储有视频的视频数据流的视频解码器。[0093]图4说明了在每个访问单元有三个解码单元的情况下移除时间的变化。[0094]图5说明了两个层以及两个层的访问单元和解码单元的移除时间。[0095]图6说明了视频编码器。[0096]图7说明了视频解码器。[0097]图8说明了一方面的重构信号(例如重构图片)与另一方面的如在数据流中发信号通知的预测残差信号和预测信号的组合之间的关系。具体实施方式[0098]以下对附图的描述以对基于块的预测编解码器的编码器和解码器的描述的呈现开始,所述编解码器用于对视频的图片进行译码,以便形成可将本发明的实施例构建到其中的译码框架的示例。关于图6到图8描述了相应的编码器和解码器。此后,对本发明的概念的实施例的描述连同关于如何能够使这些概念分别构建到图6和图7的编码器和解码器中的描述一起呈现,尽管用图1到图3和下文描述的实施例也可用于形成不根据构成图6和图7的编码器和解码器的基础的译码框架操作的编码器和解码器。[0099]图6示出了视频编码器,一种用于示例性地使用基于变换的残差译码将图片12预测性地译码成数据流14的装置。该装置或编码器用参考标号10表示。图7示出了对应的视频解码器20,例如,配置成也使用基于变换的残差解码对来自数据流14的图片12'进行预测性解码的装置20,其中撇号已用于指示由解码器20重构的图片12'在由预测残差信号的量化引入的译码损失方面偏离由装置10最初编码的图片12。图6和图7示例性地使用基于变换的预测残差译码,尽管本技术的实施例不限于这种类型的预测残差译码。关于图6和图7而描述的其他细节也是如此,如将在下文中所概述的。[0100]编码器10被配置成对预测残差信号进行空间到频谱(spatial-to-spectral)变换,并将由此获得的预测残差信号编码到数据流14中。同样,解码器20被配置成对来自数据流14的预测残差信号进行解码,并对由此获得的预测残差信号进行频谱到空间变换。[0101]在内部,编码器10可以包括预测残差信号形成器22,其产生预测残差24,以便测量预测信号26与原始信号的偏差(deviation),例如与图片12的偏差。预测残差信号形成器22例如可以是从原始信号(例如从图片12)中减去预测信号的减法器。然后,编码器10还包括变换器28,变换器28对预测残差信号24进行空间到频谱变换,以获得频谱域预测残差信号24',然后由也由编码器10包括的量化器32对频谱域预测残差信号24'进行量化。因此量化的预测残差信号24''被译码到位流14中。为此,编码器10可以可选地包括熵译码器34,熵译码器34对变换和量化到数据流14中的预测残差信号进行熵译码。预测信号26由编码器10的预测级36基于编码到数据流14中并可从数据流14解码的预测残差信号24而产生。为此,如图6中所示,预测级36可在内部包括解量化器38,解量化器38对预测残差信号24''进行解量化,以获得对应于除量化损失外的信号24'的频谱域预测残差信号24''',接着是逆变换器40,逆变换器40对后一预测残差信号24'''进行逆变换(例如,频谱到空间变换)以获得对应于除量化损失外的原始预测残差信号24的预测残差信号24''''。然后,预测级36的组合器42诸如通过相加而将预测信号26和预测残差信号24''''重新组合,以获得重构信号46,例如,原始信号12的重构。重构信号46可以对应于信号12'。然后,预测级36的预测模块44通过使用例如空间预测(例如,图片内预测)和/或时间性预测(例如,图片间预测)而基于信号46生成预测信号26。[0102]同样,如图7中所示的,解码器20可以在内部由对应于预测级36的部件组成,并以对应于预测级36的方式互连。特别地,解码器20的熵解码器50可以对来自数据流的量化的频谱域预测残差信号24''进行熵解码,于是以上文关于预测级36的模块而描述的方式相互连接和协作的解量化器52、逆变换器54、组合器56和预测模块58基于预测残差信号24''而恢复重构信号,从而如图7中所示,组合器56的输出导致重构信号,即图片12'。[0103]尽管上面没有具体描述,但很容易清楚的是,编码器10可以根据一些优化方案(诸如例如以优化某种速率和失真相关准则(例如,译码成本)的方式)来设置一些译码参数,包括例如预测模式、运动参数等。例如,编码器10和解码器20以及对应的模块44、58可以分别支持不同的预测模式,诸如帧内译码模式和帧间译码模式。编码器和解码器以其在这些预测模式类型之间切换的粒度可分别对应于将图片12和12'细分为译码分段或译码块。例如,以这些译码分段为单位,图片可以细分为被帧内译码的块和被帧间译码的块。如下面更详细地概述的,基于相应块的空间的、已经译码/解码的邻域来预测帧内译码块。可以存在若干帧内译码模式,并为包括方向或角度的帧内译码模式的相应帧内译码分段而选择该若干帧内译码模式,根据这些模式,通过沿着特定于相应方向的帧内译码模式的特定方向将邻域的样本值外推到相应帧内译码分段中来填充相应分段。帧内译码模式可以例如还包括一个或多个其他模式,诸如dc译码模式(根据该dc译码模式,相应的帧内译码块的预测将dc值分配给相应的帧内译码分段内的所有样本),和/或平面帧内译码模式(根据该平面帧内译码模式,相应块的预测被近似或确定为在相应的帧内译码块的样本位置上由二维线性函数描述的样本值的空间分布,具有基于相邻样本而由所述二维线性函数定义的平面的驱动倾斜和偏移)。与之相比,可以例如在时间上预测帧间译码块。对于帧间译码块,可以在数据流内发信号通知运动向量,运动向量指示图片12所属的视频的先前译码的图片的部分的空间位移,在所述部分,对先前译码/解码的图片进行采样,以便获得相应帧间译码块的预测信号。这意味着,除了由数据流14包括的残差信号译码(诸如表示量化的频谱域预测残差信号24''的熵译码变换系数级别)之外,数据流14还可以将以下编码到其中:用于将译码模式分配给各个块的译码模式参数;用于块中的一些的预测参数(诸如用于帧间编码分段的运动参数)以及可选的其他参数(诸如用于控制和发信号通知分别将图片12和12'细分到分段中的参数)。解码器20使用这些参数以与编码器做过的相同的方式细分图片,以将相同的预测模式分配给分段,并执行相同的预测以导致相同的预测信号。[0104]图8说明了一方面的重构信号(例如重构图片12')与另一方面的如在数据流14中发信号通知的预测残差信号24''''和预测信号26的组合之间的关系。如已经在上文表示的,该组合可以是相加。预测信号26在图8中被说明为将图片区域细分为使用阴影而说明性地指示的帧内译码块和非阴影而说明性地指示的帧间译码块。该细分可以是任何细分,诸如将图片区域规则地细分为正方形块或非正方形块的排和列,或者将图片12从树根块多叉树(multi-tree)细分为多个大小不同的叶块,诸如四叉树细分等,其中,在图8中说明了它们的混合,其中图片区域首先细分为树根块的排和列,然后根据递归的多叉树细分进一步细分为一个或多个叶块。[0105]同样,针对帧内译码块80,数据流14可以具有译码到其中的帧内译码模式,该帧内译码模式将若干支持的帧内译码模式中的一个分配给相应的帧内译码块80。对于帧间译码块82,数据流14可以具有编码到其中的一个或多个运动参数。一般说来,帧间译码块82不限于在时间上被译码。备选地,帧间译码块82可以是从当前图片12本身之外的先前译码的部分预测的任何块,诸如图片12所属的视频的先前译码的图片,或者在编码器和解码器分别是可扩展编码器和解码器的情况下的另一视图或在分层上更低层的图片。[0106]图8中的预测残差信号24''''还被说明为将图片区域细分为块84。这些块可以被称为变换块,以便与译码块80和82相区别。实际上,图8说明了编码器10和解码器20可以使用分别将图片12和图片12'细分为块的两种不同的细分,即一种分别细分为译码块80和82,并且另一种分别细分为变换块84。这两个细分可以是相同的,例如,每个译码块80和82可以同时形成变换块84,但是图8说明了这样的情况:其中,例如,细分为变换块84的细分形成细分为译码块80、82的细分的扩展,使得块80和82的两个块之间的任何边界覆盖两个块84之间的边界,或者备选地来说,每个块80、82要么与变换块84之一重合,要么与变换块84的集群(cluster)重合(coincide)。然而,也可以相互独立地确定或选择细分,以便变换块84能够备选地跨越块80、82之间的块边界。就细分为变换块84的细分而言,由于关于细分为块80、82的细分而提出过的那些陈述,因此类似的陈述是正确的,例如,块84可以是将图片区域规则细分为块(有或没有排列成排和列)的结果、图片区域的递归多叉树细分的结果、或其组合或任何其他类型的块化(blockation)。顺便说一句,注意,块80、82和84不限于二次型(quadratic)、矩形或任何其他形状。[0107]图8进一步说明了预测信号26和预测残差信号24''''的组合直接导致重构信号12'。然而,应当注意,根据备选实施例,可以将一个以上的预测信号26与预测残差信号24''''组合以导致图片12'。[0108]在图8中,变换块84应具有以下意义。变换器28和逆变换器54以这些变换块84为单位执行它们的变换。例如,许多编解码器将某种dst或dct用于所有变换块84。一些编解码器允许跳过变换,以便针对变换块84中的一些而直接在空间域中译码预测残差信号。然而,根据下面描述的实施例,编码器10和解码器20以其支持若干变换的方式配置。例如,由编码器10和解码器20支持的变换可以包括:odct-ii(或dct-iii),其中dct代表离散余弦变换odst-iv,其中dst代表离散正弦变换odct-ivodst-viio恒等变换(it)自然地,虽然变换器28将支持这些变换的所有前向变换版本,但解码器20或逆变换器54将支持其对应的后向或逆版本:o逆dct-ii(或逆dct-iii)o逆dst-ivo逆dct-ivo逆dst-viio恒等变换(it)随后的描述提供了关于编码器10和解码器20能够支持哪些变换的更多细节。在任何情况下,应当注意的是,所支持的变换的集合可以仅包括一个变换,诸如一个频谱到空间或空间到频谱变换。[0109]如上已经概述的,图6至图8已经作为示例呈现,其中可以实现下面进一步描述的发明性概念,以便形成针对根据本技术的编码器和解码器的特定示例。到目前为止,图6和图7的编码器和解码器分别可以表示下文中描述的编码器和解码器的可能实现。然而,图6和图7只是示例。然而,根据本技术的实施例的编码器可以使用下面更详细概述的概念来执行图片12的基于块的编码,并且与图6的编码器的不同之处诸如例如在于其不是视频编码器而是静止图片编码器、在于其不支持帧间预测、或者在于以不同于图8中举例说明的方式执行对块80的细分。同样,根据本技术的实施例的解码器可以使用下面进一步概述的译码概念对来自数据流14的图片12'执行基于块的解码,但是可能例如与图7的解码器20的不同之处在于其不是视频解码器而是静止图片解码器、其不支持帧内预测、或者其以不同于关于图8所描述的方式来将图片12'分成块和/或其例如不在变换域中而是在空间域中从数据流14导出预测残差。[0110]图1说明了根据实施例的用于将视频编码到视频数据流中的视频编码器100。视频编码器100被配置成生成视频数据流。[0111]图2说明了根据实施例的用于接收输入视频数据流的装置200。输入视频数据流具有编码到其中的视频。装置200被配置成从输入视频数据流生成输出视频数据流。[0112]图3说明了根据实施例的用于接收其中存储有视频的视频数据流的视频解码器300。视频解码器300被配置成从视频数据流解码视频。[0113]此外,提供了根据实施例的系统。该系统包括图2的装置和图3的视频解码器。图3的视频解码器(300)被配置成接收图2的装置(200)的输出视频数据流。图3的视频解码器300被配置成从图2的装置200的输出视频数据流解码视频。[0114]在实施例中,该系统可以例如进一步包括图1的视频编码器100。例如,图2的装置200可以被配置成从图1的视频编码器100接收视频数据流作为输入视频数据流。[0115]装置200的(可选的)中间设备210可以例如被配置成从视频编码器100接收视频数据流作为输入视频数据流,并从输入视频数据流生成输出视频数据流。例如,中间设备可以例如被配置成修改输入视频数据流的(标头/元数据)信息和/或可以例如被配置成从输入视频数据流中删除图片和/或可以被配置成将输入视频数据流与具有编码到其中的第二视频的附加第二位流混合/拼接(splice)。[0116](可选的)视频解码器221可以例如被配置成从输出视频数据流解码视频。[0117](可选的)假设参考解码器222可以例如被配置成根据输出视频数据流确定视频的时序信息,或者可以例如被配置成确定要将视频或视频的一部分存储在其中的缓冲区的缓冲区信息。[0118]该系统包括图1的视频编码器101和图2的视频解码器151。[0119]视频编码器101被配置成生成编码的视频信号。视频解码器151被配置成解码编码的视频信号以重构视频的图片。[0120]在下文中,描述特定的实施例。[0121]在hevc中,提取过程规范中的注释描述了嵌套sei消息的如下处理:“智能”位流提取器可以在提取的子位流中包括适当的不可扩展嵌套缓冲图片sei消息、不可扩展嵌套图片时序sei消息和不可扩展嵌套解码单元信息sei消息,前提是可应用于子位流的sei消息曾在原始位流中作为可扩展嵌套sei消息出现。[0122]在vvc中,所设想的设计适当地具有规范地指定的行为,例如如下关于如jvet-p2001-vc中定义的提取过程,其中已经添加了本发明的实施例。[0123]子位流提取过程此过程的输入是位流inbitstream、目标ols索引targetolsidx和目标最高temporalid值tidtarget。[0124]此过程的输出是子位流outbitstream。[0125]输入位流的位流一致性要求,任何输出子位流(即此条中指定的过程与位流的输出),targetolsidx等于由vps指定的ols的列表的索引,并且tidtarget等于0到6(包括0和6)范围内的任何值作为输入,并且满足下列条件的,都应是一致性的位流:-输出子位流包含至少一个vcl nal单元,其nuh_layer_id等于layeridinols[targetolsidx]中的nuh_layer_id值中的每个。[0126]-输出子位流包含至少一个vcl nal单元,其temporalid等于tidtarget。[0127]注意-一致性的位流包含一个或多个temporalid等于0的编码切片nal单元,但不必包含nuh_layer_id等于0的编码切片nal单元。[0128]输出子位流outbitstream导出为如下:-位流outbitstream被设置为与位流inbitstream相同。[0129]-从outbitstream中移除所有temporalid大于tidtarget的nal单位。[0130]-从outbitstream中移除nal_unit_type不等于vps_nut、dps_nut和eob_nut中任何并且layeridinols[targetolsidx]列表中不包括nuh_layer_id的所有nal单元。[0131]-从outbitstream中移除包含具有等于1的nesting_ols_flag的可扩展嵌套sei消息并且在0到nesting_num_olss_minus1(包括0和nesting_num_olss_minus1)范围内不存在i的值(以使得nestingolsidx[i]等于targetolsidx)的所有sei nal单元。[0132]-当targetolsidx大于0时,从outbitstream中移除包含payloadtype等于0(缓冲周期)、1(图片时序)或130(解码单元信息)的不可扩展嵌套sei消息的所有sei nal单元。[0133]根据特定实施例:-当outbitstream包含(包含nesting_ols_flag等于1且可应用于outbitstream(nestingolsidx[i]等于targetolsidx)的可扩展嵌套sei消息的)sei nal单元时,进行以下:-从可扩展嵌套sei消息中提取payloadtype等于0(缓冲周期)、1(图片时序)或130(解码单元信息)的适当的不可扩展嵌套sei消息,并将这些消息放入outbitstream中。[0134]-从outbitstream中移除包含可扩展嵌套sei消息的所有sei nal单元在下文中,描述位流中用于ols的可扩展嵌套sei消息的存在。[0135]根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括:指示一个或多个可扩展嵌套补充增强信息消息是否存在于视频数据流内的指示,一个或多个可扩展嵌套补充增强信息消息包括用于一个或多个输出层集中的每个输出层集的时序信息。[0136]在实施例中,指示是参数集标志(flag)。视频数据流可以例如包括参数集标志,参数集标志指示一个或多个可扩展嵌套补充增强信息消息是否存在于视频数据流内,一个或多个可扩展嵌套补充增强信息消息包括用于一个或多个输出层集中的每个输出层集的时序信息。[0137]根据实施例,根据权利要求2的视频数据流。视频数据流的序列参数集可以例如包括参数集标志。[0138]在实施例中,参数集标志是sps_ols_nest_timing_present_flag。[0139]根据实施例,视频数据流可以例如包括进一步的补充增强信息消息,进一步的补充增强信息消息可以例如包括参数集标志。参数集标志指示用于一个或多个输出层集中的每个输出层集的一个或多个可扩展嵌套补充增强信息消息是否存在于视频数据流内。[0140]在实施例中,时序信息可以例如包括图片时序信息和缓冲周期信息和解码单元信息中的至少一个。[0141]根据实施例,时序信息是用于假设参考解码器的时序信息。[0142]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括指示一个或多个可扩展嵌套补充增强信息消息是否存在于视频数据流内的指示,一个或多个可扩展嵌套补充增强信息消息包括用于一个或多个输出层集中的每个输出层集的时序信息。[0143]根据实施例,指示是参数集标志。视频编码器可以例如配置成生成视频数据流,使得视频数据流可以例如包括参数集标志,参数集标志指示一个或多个可扩展嵌套补充增强信息消息是否存在于视频数据流内,一个或多个可扩展嵌套补充增强信息消息包括用于一个或多个输出层集中的每个输出层集的时序信息。[0144]在实施例中,视频编码器可以例如配置成生成视频数据流,使得视频数据流的序列参数集可以例如包括参数集标志。[0145]根据实施例,视频编码器可以例如配置成生成视频数据流,使得参数集标志是sps_ols_nest_timing_present_flag。[0146]在实施例中,视频编码器可以例如配置成生成视频数据流,使得视频数据流可以例如包括进一步的补充增强信息消息,进一步的补充增强信息消息可以例如包括参数集标志。视频编码器可以例如配置成生成视频数据流,使得参数集标志指示用于一个或多个输出层集中的每个输出层集的一个或多个可扩展嵌套补充增强信息消息是否存在于视频数据流内。[0147]根据实施例,时序信息可以例如包括图片时序信息和缓冲周期信息和解码单元信息中的至少一个。[0148]在实施例中,时序信息是用于假设参考解码器的时序信息。[0149]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。装置用于处理输入位流以获得子位流。指示一个或多个可扩展嵌套补充增强信息消息是否存在于视频数据流内的指示,该一个或多个可扩展嵌套补充增强信息消息包括用于一个或多个输出层集中的每个输出层集的时序信息。[0150]根据实施例,指示是参数集标志。装置用于处理可以例如包括参数集标志的视频数据流,参数集标志指示一个或多个可扩展嵌套补充增强信息消息是否存在于视频数据流内,一个或多个可扩展嵌套补充增强信息消息包括用于一个或多个输出层集中的每个输出层集的时序信息。[0151]在实施例中,视频数据流的序列参数集可以例如包括参数集标志。[0152]根据实施例,参数集标志是sps_ols_nest_timing_present_flag。[0153]在实施例中,视频数据流可以例如包括进一步的补充增强信息消息,进一步的补充增强信息消息可以例如包括参数集标志。参数集标志指示用于一个或多个输出层集中的每个输出层集的一个或多个可扩展嵌套补充增强信息消息是否存在于视频数据流内。装置可以例如配置成处理进一步的补充增强信息消息。[0154]根据实施例,时序信息可以例如包括图片时序信息和缓冲周期信息和解码单元信息中的至少一个。[0155]根据实施例,如果包括时序信息的一个或多个可扩展嵌套补充增强信息消息存在于视频数据流内,时序信息可以例如包括用于一个或多个输出层集中的每个输出层集的图片时序信息,则装置可以例如配置成替代不可扩展嵌套图片时序补充增强信息消息的图片时序信息。如果包括时序信息的一个或多个可扩展嵌套补充增强信息消息存在于视频数据流内,时序信息包括用于一个或多个输出层集中的每个输出层集的缓冲周期信息,则装置可以例如配置成替代不可扩展嵌套图片时序补充增强信息消息的缓冲周期信息。如果包括时序信息的一个或多个可扩展嵌套补充增强信息消息存在于视频数据流内,时序信息包括用于一个或多个输出层集中的每个输出层集的解码单元信息,则装置可以例如配置成替代不可扩展嵌套图片时序补充增强信息消息的解码单元信息。[0156]在实施例中,时序信息是用于假设参考解码器的时序信息。[0157]在实施例中,装置可以例如配置成解码子位流以解码视频。[0158]此外,根据实施例,提供了用于将视频编码到视频数据流中并用于解码视频的系统。该系统包括:如上所述的视频编码器以及如上所述的装置。视频编码器可以例如配置成将视频编码到视频数据流中,使得视频数据流具有编码到其中的视频。装置可以例如配置成接收视频数据流作为输入位流。此外,装置可以例如配置成处理输入位流以获得子位流。此外,装置可以例如配置成解码子位流以解码视频。[0159]vvc草案规范包含vps中ols的定义,该定义还可用于基于以嵌套形式(可扩展嵌套sei消息)的位流中的相应hrd sei消息(bp、pt、dui)的ols子位流的基于hrd的一致性测试。当定义ols时,确保这些ols的相应hrd sei消息在位流中以能够进行一致性测试是至关重要的。[0160]因此,本发明的一部分是,指示是在位流中(或者参数集标志(诸如例如sps中的sps_ols_scal_nest_timing_present_flag),或者包含这样的标志的新sei消息)指示所有ols的可扩展嵌套sei消息应存在于位流内。[0161]在下文中,描述hrd sei如何应用于子位流的概念。[0162]根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流内的指示指示是否要从视频数据流的一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息。[0163]在实施例中,如果指示指示不从一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息,则这指示一个或多个不可扩展嵌套图片时序补充增强信息消息要由一个或多个可扩展嵌套图片时序补充增强信息消息替代。[0164]在实施例中,指示是标志。一个或多个可扩展嵌套补充增强信息消息中的一个可以例如包括指示是否可以例如配置成从一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息的标志。[0165]根据实施例,标志是use_orig_pic_timing_flag。[0166]在实施例中,视频数据流可以例如包括视频参数集。指示是标志。视频参数集包括指示是否可以例如配置成从一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息的标志。[0167]根据实施例,标志是same_pic_timing_within_ols_flag。[0168]在实施例中,标志是general_same_pic_timing_in_all_ols_flag。[0169]根据实施例,指示指示在一个或多个访问单元的每个访问单元中的一个或多个不可扩展嵌套图片时序补充增强信息消息中的每个应用于用于视频数据流中的任何输出层集的访问单元,并且不存在可扩展嵌套图片时序补充增强信息消息,或者指示在一个或多个访问单元的每个访问单元中的不可扩展嵌套图片时序补充增强信息消息可能应用于或可能不应用于用于视频数据流中的任何输出层集的访问单元,并且可扩展嵌套图片时序补充增强信息消息可能存在。[0170]在实施例中,如果指示指示可以例如配置成从一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息,则在位流的访问单元内,一个或多个可扩展嵌套补充增强信息消息中的至少一个出现在一个或多个不可扩展嵌套图片时序补充增强信息消息之前。[0171]根据实施例,指示是约束标志。一个或多个不可扩展嵌套图片时序补充增强信息消息包括指示一个或多个不可扩展嵌套图片时序补充增强信息消息是否应用于一个或多个子位流中的至少一个子位流的约束标志。[0172]在实施例中,指示是第一指示。视频数据流内的第二指示指示是否要进一步从视频数据流的一个或多个不可扩展嵌套缓冲周期补充增强信息消息获得用于子位流的时序信息;和/或视频数据流内的第三指示指示是否要进一步从视频数据流的一个或多个不可扩展嵌套解码单元补充增强信息消息获得用于子位流的时序信息。[0173]根据实施例,视频数据流内的指示还指示是否要进一步从视频数据流的一个或多个不可扩展嵌套缓冲周期补充增强信息消息获得用于子位流的时序信息;和/或视频数据流内的指示还指示是否要进一步从视频数据流的一个或多个不可扩展嵌套解码单元补充增强信息消息获得用于子位流的时序信息。[0174]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流内的第一指示指示是否要从视频数据流的一个或多个不可扩展嵌套缓冲周期补充增强信息消息获得用于子位流的时序信息。和/或,视频数据流内的第二指示指示是否要从视频数据流的一个或多个不可扩展嵌套解码单元补充增强信息消息获得用于子位流的时序信息。[0175]此外,根据实施例,提供了视频数据流包括一个或多个包括时序信息的不可扩展嵌套补充增强信息消息。如果视频数据流包括包括时序信息的可扩展嵌套补充增强信息消息,则这指示依赖于可扩展嵌套补充增强信息消息:要用包括时序信息(例如,时序信息是图片时序信息或缓冲周期信息或解码单元信息)的可扩展嵌套补充增强信息消息替代所有一个或多个不可扩展嵌套时序信息补充增强信息消息。或:要用包括时序信息(例如,时序信息是图片时序信息或缓冲周期信息或解码单元信息)的可扩展嵌套补充增强信息消息替代包括一个或多个不可扩展嵌套时序信息增强信息消息中的至少一个的子集。[0176]根据实施例,包括时序信息的一个或多个不可扩展嵌套补充增强信息消息是一个或多个不可扩展嵌套图片时序补充增强信息消息,而包括时序信息的可扩展嵌套补充增强信息消息是可扩展嵌套图片时序补充增强信息消息。或,包括时序信息的一个或多个不可扩展嵌套补充增强信息消息是一个或多个不可扩展嵌套缓冲周期补充增强信息消息,而包括时序信息的可扩展嵌套补充增强信息消息是可扩展嵌套缓冲周期补充增强信息消息。或,包括时序信息的一个或多个不可扩展嵌套补充增强信息消息是一个或多个不可扩展嵌套解码单元补充增强信息消息,而包括时序信息的可扩展嵌套补充增强信息消息是可扩展嵌套解码单元补充增强信息消息。[0177]在实施例中,如果视频数据流可以例如包括包括时序信息的可扩展嵌套补充增强信息消息,则在位流的访问单元内包括时序信息的可扩展嵌套补充增强信息消息发生在包括时序信息的一个或多个不可扩展嵌套补充增强信息消息之前。[0178]根据实施例,时序信息是用于假设参考解码器的时序信息。[0179]在实施例中,子位流依赖于输出层集和/或依赖于子层,和/或依赖于子图片,和/或依赖于解码单元的子集。[0180]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流内的指示指示是否要从视频数据流的一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息。[0181]根据实施例,如果指示指示不从一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息,则这指示一个或多个不可扩展嵌套图片时序补充增强信息消息要由一个或多个可扩展嵌套图片时序补充增强信息消息替代。[0182]在实施例中,指示是标志。视频编码器可以例如配置成生成视频数据流,使得一个或多个可扩展嵌套补充增强信息消息中的一个可以例如包括指示是否可以例如配置成从一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息的标志。[0183]根据实施例,标志是use_orig_pic_timing_flag。[0184]在实施例中,视频数据流可以例如包括视频参数集。指示可以例如是标志。视频编码器可以例如配置成生成视频数据流,使得视频参数集包括指示是否可以例如配置成从一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息的标志。[0185]根据实施例,标志是same_pic_timing_within_ols_flag。[0186]在实施例中,标志是general_same_pic_timing_in_all_ols_flag。[0187]根据实施例,指示指示在一个或多个访问单元的每个访问单元中的一个或多个不可扩展嵌套图片时序补充增强信息消息中的每个应用于用于视频数据流中的任何输出层集的访问单元,并且不存在可扩展嵌套图片时序补充增强信息消息,或者指示在一个或多个访问单元的每个访问单元中的不可扩展嵌套图片时序补充增强信息消息可能应用于或可能不应用于用于视频数据流中的任何输出层集的访问单元,并且可扩展嵌套图片时序补充增强信息消息可能存在。[0188]在实施例中,如果指示指示可以例如配置成从一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息,则在位流的访问单元内,一个或多个可扩展嵌套补充增强信息消息中的至少一个出现在一个或多个不可扩展嵌套图片时序补充增强信息消息之前。[0189]根据实施例,指示是约束标志。视频编码器用于生成视频数据流,使得一个或多个不可扩展嵌套图片时序补充增强信息消息包括指示一个或多个不可扩展嵌套图片时序补充增强信息消息是否应用于一个或多个子位流中的至少一个子位流的约束标志。[0190]在实施例中,指示是第一指示。视频数据流内的第二指示指示是否要进一步从视频数据流的一个或多个不可扩展嵌套缓冲周期补充增强信息消息获得用于子位流的时序信息;和/或视频数据流内的第三指示指示是否要进一步从视频数据流的一个或多个不可扩展嵌套解码单元补充增强信息消息获得用于子位流的时序信息。[0191]根据实施例,视频数据流内的指示还指示是否要进一步从视频数据流的一个或多个不可扩展嵌套缓冲周期补充增强信息消息获得用于子位流的时序信息;和/或视频数据流内的指示还指示是否要进一步从视频数据流的一个或多个不可扩展嵌套解码单元补充增强信息消息获得用于子位流的时序信息。[0192]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频数据流内的第一指示指示是否要从视频数据流的一个或多个不可扩展嵌套缓冲周期补充增强信息消息获得用于子位流的时序信息。和/或,视频数据流内的第二指示指示是否要从视频数据流的一个或多个不可扩展嵌套解码单元补充增强信息消息获得用于子位流的时序信息。[0193]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括包括时序信息的一个或多个不可扩展嵌套补充增强信息消息。如果视频数据流包括包括时序信息的可扩展嵌套补充增强信息消息,则这指示依赖于可扩展嵌套补充增强信息消息:要用包括时序信息(例如,时序信息是图片时序信息或缓冲周期信息或解码单元信息)的可扩展嵌套补充增强信息消息替代所有一个或多个不可扩展嵌套时序信息补充增强信息消息。或:要用包括时序信息(例如,时序信息是图片时序信息或缓冲周期信息或解码单元信息)的可扩展嵌套补充增强信息消息替代包括一个或多个不可扩展嵌套时序信息补充增强信息消息中的至少一个的子集。[0194]根据实施例,视频编码器可以例如配置成生成视频数据流,使得包括时序信息的一个或多个不可扩展嵌套补充增强信息消息是一个或多个不可扩展嵌套图片时序补充增强信息消息,而包括时序信息的可扩展嵌套补充增强信息消息是可扩展嵌套图片时序补充增强信息消息。或,视频编码器可以例如配置成生成视频数据流,使得包括时序信息的一个或多个不可扩展嵌套补充增强信息消息是一个或多个不可扩展嵌套缓冲周期补充增强信息消息,而包括时序信息的可扩展嵌套补充增强信息消息是可扩展嵌套缓冲周期补充增强信息消息。或,视频编码器可以例如配置成生成视频数据流,使得包括时序信息的一个或多个不可扩展嵌套补充增强信息消息是一个或多个不可扩展嵌套解码单元补充增强信息消息,而包括时序信息的可扩展嵌套补充增强信息消息是可扩展嵌套解码单元补充增强信息消息。[0195]在实施例中,如果视频数据流包括包括时序信息的可扩展嵌套补充增强信息消息,则视频编码器用于生成视频数据流,使得在位流的访问单元内包括时序信息的可扩展嵌套补充增强信息消息发生在包括时序信息的一个或多个不可扩展嵌套补充增强信息消息之前。[0196]根据实施例,时序信息是用于假设参考解码器的时序信息。[0197]在实施例中,子位流依赖于输出层集和/或依赖于子层,和/或依赖于子图片,和/或依赖于解码单元的子集。[0198]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。装置用于处理输入位流以获得子位流。视频数据流内的指示指示是否要从视频数据流的一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息。[0199]根据实施例,如果指示指示不从一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息,则装置可以例如配置成用一个或多个可扩展嵌套图片时序补充增强信息消息替代一个或多个不可扩展嵌套图片时序补充增强信息消息。[0200]根据实施例,指示可以是标志。一个或多个可扩展嵌套补充增强信息消息中的一个可以例如包括指示是否可以例如配置成从一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息的标志。[0201]在实施例中,标志是use_orig_pic_timing_flag。[0202]根据实施例,视频数据流可以例如包括视频参数集。指示可以例如是标志。视频参数集可以例如包括指示是否可以例如配置成从一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息的标志。[0203]在实施例中,标志是same_pic_timing_within_ols_flag。[0204]根据实施例,标志是general_same_pic_timing_in_all_ols_flag。[0205]在实施例中,指示指示在一个或多个访问单元的每个访问单元中的一个或多个不可扩展嵌套图片时序补充增强信息消息中的每个应用于用于视频数据流中的任何输出层集的访问单元,并且不存在可扩展嵌套图片时序补充增强信息消息,或者指示在一个或多个访问单元的每个访问单元中的不可扩展嵌套图片时序补充增强信息消息可能应用于或可能不应用于用于视频数据流中的任何输出层集的访问单元,并且可扩展嵌套图片时序补充增强信息消息可能存在。[0206]根据实施例,如果指示指示在一个或多个访问单元的每个访问单元中的不可扩展嵌套图片时序补充增强信息消息可能应用于或可能不应用于用于视频数据流中的任何输出层集的访问单元,并且可扩展嵌套图片时序补充增强信息消息可能存在,则装置被配置成从输入位流或从子位流中移除包括具有图片时序内容的不可扩展嵌套补充增强信息消息的所有补充增强信息网络抽象层单元。[0207]在实施例中,如果指示指示可以例如配置成从一个或多个不可扩展嵌套图片时序补充增强信息消息获得用于子位流的时序信息,则在装置可以例如配置成在访问单元内处理一个或多个不可扩展嵌套图片时序补充增强信息消息之前,装置可以例如配置成处理一个或多个可扩展嵌套图片时序补充增强信息消息中的至少一个,一个或多个可扩展嵌套图片时序补充增强信息消息发生在位流的访问单元内的一个或多个不可扩展嵌套图片时序补充增强信息消息之前。[0208]根据实施例,指示是约束标志。装置可以例如配置成处理一个或多个不可扩展嵌套图片时序补充增强信息消息,不可扩展嵌套图片时序补充增强信息消息包括指示一个或多个不可扩展嵌套图片时序补充增强信息消息是否应用于一个或多个子位流中的至少一个子位流的约束标志。[0209]在实施例中,指示是第一指示。视频数据流内的第二指示指示是否要进一步从视频数据流的一个或多个不可扩展嵌套缓冲周期补充增强信息消息获得用于子位流的时序信息;和/或视频数据流内的第三指示指示是否要进一步从视频数据流的一个或多个不可扩展嵌套解码单元补充增强信息消息获得用于子位流的时序信息。[0210]根据实施例,视频数据流内的指示还指示是否要进一步从视频数据流的一个或多个不可扩展嵌套缓冲周期补充增强信息消息获得用于子位流的时序信息;和/或视频数据流内的指示还指示是否要进一步从视频数据流的一个或多个不可扩展嵌套解码单元补充增强信息消息获得用于子位流的时序信息。[0211]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。装置用于处理输入位流以获得子位流。视频数据流内的第一指示指示是否要从视频数据流的一个或多个不可扩展嵌套缓冲周期补充增强信息消息获得用于子位流的时序信息。和/或,视频数据流内的第二指示指示是否要从视频数据流的一个或多个不可扩展嵌套解码单元补充增强信息消息获得用于子位流的时序信息。[0212]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。装置用于处理输入位流以获得子位流。视频数据流包括一个或多个包括时序信息的不可扩展嵌套补充增强信息消。如果视频数据流包括包括时序信息的可扩展嵌套补充增强信息消息,则装置依赖于可扩展嵌套补充增强信息消息而:要用包括时序信息(例如,时序信息是图片时序信息或缓冲周期信息或解码单元信息)的可扩展嵌套补充增强信息消息替代所有一个或多个不可扩展嵌套时序信息补充增强信息消息。或,要用包括时序信息(例如,时序信息是图片时序信息或缓冲周期信息或解码单元信息)的可扩展嵌套补充增强信息消息替代包括一个或多个不可扩展嵌套时序信息补充增强信息消息中的至少一个的子集。[0213]根据实施例,包括时序信息的一个或多个不可扩展嵌套补充增强信息消息是一个或多个不可扩展嵌套图片时序补充增强信息消息,而包括时序信息的可扩展嵌套补充增强信息消息是可扩展嵌套图片时序补充增强信息消息。或,包括时序信息的一个或多个不可扩展嵌套补充增强信息消息是一个或多个不可扩展嵌套缓冲周期补充增强信息消息,而包括时序信息的可扩展嵌套补充增强信息消息是可扩展嵌套缓冲周期补充增强信息消息。或,包括时序信息的一个或多个不可扩展嵌套补充增强信息消息是一个或多个不可扩展嵌套解码单元补充增强信息消息,而包括时序信息的可扩展嵌套补充增强信息消息是可扩展嵌套解码单元补充增强信息消息。[0214]在实施例中,如果视频数据流可以例如包括包括时序信息的可扩展嵌套补充增强信息消息。则在位流的访问单元内包括时序信息的可扩展嵌套补充增强信息消息发生在包括时序信息的一个或多个不可扩展嵌套补充增强信息消息之前。装置可以例如配置成在包括时序信息的一个或多个不可扩展嵌套补充增强信息消息之前处理包括时序信息的可扩展嵌套补充增强信息消息。[0215]根据实施例,时序信息是用于假设参考解码器的时序信息。[0216]在实施例中,子位流依赖于输出层集和/或依赖于子层,和/或依赖于子图片,和/或依赖于解码单元的子集。[0217]根据实施例,装置可以例如配置成解码子位流以解码视频。[0218]此外,根据实施例,提供了用于将视频编码到视频数据流中并用于解码视频的系统。系统包括如上所描述的视频编码器以及如上所描述的装置。视频编码器可以例如配置成将视频编码到视频数据流中,使得视频数据流具有编码到其中的视频。装置可以例如配置成接收视频数据流作为输入位流。此外,装置可以例如配置成处理输入位流以获得子位流。此外,装置可以例如配置成解码子位流以解码视频。[0219]vvc草案规范包含控制hrd时序行为的sei消息,即,当位流被解码时的缓冲周期sei消息和图片时序sei消息。[0220]目前,vvc草案规范已经包含了应用于多个目标时间性id的所有图片时序sei消息,即时间性可扩展性不一定需要附加时序信息的可扩展性嵌套。因此,当提取子位流时(例如,在通过ols的或在空间上通过子图片的提取的分层场景中),在某些情况下可能不需要以这样的方式修改/交换图片时序sei消息。[0221]在下文中,描述输出层集提取。[0222]在一个实施例中,添加指示位流中的图片时序sei消息应用于位流(如由一些ols b定义/对应的)的任何子位流(如定义的/对应于某个输出层集(ols)a)的信令,并且只有缓冲周期sei消息将被它们的可扩展嵌套对应物替代。示例语法:到目前为止,可扩展嵌套sei消息跟随访问单元内的hrd sei消息。因此,作为上述实施例的一部分,当use_orig_pic_timing_flag等于1时,包含ols特定hrd sei消息的可扩展嵌套sei消息必须以位流顺序出现在访问单元内的相应pt sei消息(提取期间要保留的消息)之前。[0223]或者,在备选实施例中,该指示在vps中作为约束标志:或者,在备选实施例中,该指示在图片时序sei消息中作为约束标志。[0224]这已经改变了提取过程。[0225]在下文中,描述子位流提取过程。[0226]此过程的输入是位流inbitstream、目标ols索引targetolsidx和目标最高temporalid值tidtarget。[0227]此过程的输出是子位流outbitstream。[0228]输入位流的位流一致性要求,任何输出子位流(即此条中指定的过程与位流的输出),targetolsidx等于由vps指定的ols的列表的索引,并且tidtarget等于0到6(包括0和6)范围内的任何值作为输入,并且满足下列条件的,都应是一致性的位流:-输出子位流包含至少一个vcl nal单元,其nuh_layer_id等于layeridinols[targetolsidx]中的nuh_layer_id值中的每个。[0229]-输出子位流包含至少一个vcl nal单元,其temporalid等于tidtarget。[0230]注意-一致性的位流包含一个或多个temporalid等于0的编码切片nal单元,但不必包含nuh_layer_id等于0的编码切片nal单元。[0231]输出子位流outbitstream导出为如下:-位流outbitstream被设置为与位流inbitstream相同。[0232]-从outbitstream中移除所有temporalid大于tidtarget的nal单位。[0233]-从outbitstream中移除nal_unit_type不等于vps_nut、dps_nut和eob_nut中任何并且layeridinols[targetolsidx]列表中不包括nuh_layer_id的所有nal单元。[0234]-从outbitstream中移除包含具有等于1的nesting_ols_flag的可扩展嵌套sei消息并且在0到nesting_num_olss_minus1(包括0和nesting_num_olss_minus1)范围内不存在i的值(以使得nestingolsidx[i]等于targetolsidx)的所有sei nal单元。[0235]-当targetolsidx大于0时,从outbitstream中移除包含payloadtype等于0(缓冲周期)、1(图片时序)或130(解码单元信息)的不可扩展嵌套sei消息的所有sei nal单元。[0236]-当targetolsidx大于0并且use_orig_pic_timing_flag/same_pic_timing_within_ols_flag等于0时,从outbitstream中移除所有包含payloadtype等于1(图片时序)的不可扩展嵌套sei消息的sei nal单元。[0237]-当outbitstream包含(包含可扩展嵌套sei消息且可应用于outbitstream(nestingolsidx[i]等于targetolsidx)的)sei nal单元时,进行以下:-当use_orig_pic_timing_flag/same_pic_timing_within_ols_flag等于0时,从可扩展嵌套sei消息中提取payloadtype等于0(缓冲周期)、1(图片时序)或130(解码单元信息)的适当的不可扩展嵌套sei消息,并将这些消息放入outbitstream中。[0238]-否则,(当use_orig_pic_timing_flag/same_pic_timing_within_ols_flag等于1时),在呈现时从可扩展嵌套sei消息中提取payloadtype等于0(缓冲周期)或130(解码单元信息)的适当的不可扩展嵌套sei消息,这些消息可应用于outbitstream(nestingolsidx[i]等于targetolsidx),并将这些消息放入outbitstream中。[0239]-从outbitstream中移除包含可扩展嵌套sei消息的所有sei nal单元例如可以利用例如标志的指示,例如general_same_pic_timing_in_all_ols_flag或例如same_pic_timing_within_ols_flag。[0240]general_same_pic_timing_in_all_ols_flag(或same_pic_timing_within_ols_flag)等于第一值(例如等于1),指定每个au中的不可扩展嵌套pt sei消息应用于位流中的任何ols的au,并且不存在可扩展嵌套pt sei消息。general_same_pic_timing_in_all_ols_flag等于第二值(例如0),指定每个au中的不可扩展嵌套pt sei消息可能应用于或可能不应用于位流中的任何ols的au,并且可能存在可扩展嵌套pt sei消息。[0241]例如,当general_same_pic_timing_in_all_ols_flag等于第二值(例如,0)时,(装置可以)从输入位流或输出位流(例如,outbitstream/子位流)中移除包括payloadtype等于1(pt)的不可扩展嵌套sei消息的所有sei nal单元。[0242]在实施例中,同样,缓冲周期sei消息在一些情况下可能不需要通过可扩展嵌套的变体来替代,从而能够在参数集或缓冲周期sei消息本身中携带附加指示,从而指示的时序也应用于提取的子位流,并且提取过程将进一步修改以依赖于相应的指示而保持原始bp和pt sei消息。[0243]在下文中,描述子图片提取。[0244]在考虑子图片子位流提取的情况的另一实施例中,将相应的信令添加到位流(例如,在子图片嵌套sei消息、图片时序sei消息、参数集的语法中),该信令指示位流中的图片时序sei消息应用于由位流中包含的所有子图片的组合构成的位流的子图片或子图片集定义的任何子位流,并且只有缓冲周期sei消息用于被它们的子图片嵌套对应物替代。[0245]备选地,同样,在某些情况下,缓冲周期sei消息可能不需要通过子图片嵌套的变体来替代,从而能够在参数集或缓冲周期sei消息本身中携带附加指示,从而指示的时序也应用于提取的子位流,并且提取过程将进一步修改以依赖于相应的指示保持原始bp和pt sei消息。[0246]在下文中,描述基于可扩展嵌套hrd sei消息的存在来移除不可扩展嵌套hrd sei消息。[0247]在本发明的另一个实施例中,通过以可扩展嵌套hrd sei消息形式存在的相应替代sei消息来指示不可扩展嵌套hrd sei消息(例如,bp、pt、dui sei消息)的范围,即,是否一些(例如仅pt sei消息)或它们的全部应用于可提取子位流(例如ols),其中缺少这样的消息指示相应不可扩展hrd sei消息应用于ols。该范围指示的结果是,子位流提取过程中不可扩展嵌套sei消息的移除依赖于可用作被移除消息的替代的可扩展嵌套sei消息的存在,并且在缺失这样的可扩展嵌套sei消息的情况下,不可扩展嵌套sei消息保留在提取的子位流中。[0248]在另一实施例中,在访问单元中,相应的可扩展嵌套hrd sei消息被按位流顺序放置在不可扩展嵌套hrd sei消息之前,以简化提取期间对位流的顺序处理。[0249]在下文中,将描述简化的可扩展嵌套。[0250]根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息是相等的。[0251]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频数据流包括指示在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息是否相等的指示。[0252]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则用于输出层集的缓冲周期信息和/或图片时序信息仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中,以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中。[0253]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则所述视频数据流包括指示用于输出层集的缓冲周期信息和/或图片时序信息是否仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中的指示,以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中。[0254]在实施例中,在访问单元中具有标识输出层集的标识符的相同值的所有可扩展嵌套补充增强信息消息可以例如携带相同的缓冲周期信息和/或相同的图片时序信息。[0255]根据实施例,对于多个访问单元中的特定访问单元,应用于所述输出层集的层集和子层集的任何图片时序补充增强信息消息可以例如携带相同的图片时序信息。和/或,对于多个访问单元中的特定访问单元,应用于所述输出层集的层集和子层集的任何缓冲周期补充增强信息消息可以例如携带相同的缓冲周期信息。和/或,对于多个访问单元中的特定访问单元,应用于所述输出层集的层集和子层集的任何解码单元补充增强信息消息可以例如携带相同的解码单元信息。[0256]在实施例中,对于访问单元中具有标识输出层集的标识符的相同值的特定有效载荷类型的两个可扩展嵌套补充增强信息消息可以例如携带相同内容。[0257]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元。如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频编码器用于生成视频数据流,使得在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息相等。[0258]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频编码器用于生成视频数据流,使得视频数据流包括指示在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息是否相等的指示。[0259]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频编码器用于生成视频数据流,使得用于输出层集的缓冲周期信息和/或图片时序信息仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中,以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中。[0260]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括多个访问单元。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频编码器用于生成视频数据流,使得视频数据流包括指示用于输出层集的缓冲周期信息和/或图片时序信息是否仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中的指示。[0261]在实施例中,在访问单元中具有标识输出层集的标识符的相同值的所有可扩展嵌套补充增强信息消息可以例如携带相同的缓冲周期信息和/或相同的图片时序信息。[0262]根据实施例,对于多个访问单元中的特定访问单元,应用于所述输出层集的层集和子层集的任何图片时序补充增强信息消息可以例如携带相同的图片时序信息。和/或,对于多个访问单元中的特定访问单元,应用于所述输出层集的层集和子层集的任何缓冲周期补充增强信息消息可以例如携带相同的缓冲周期信息。和/或,对于多个访问单元中的特定访问单元,应用于所述输出层集的层集和子层集的任何解码单元补充增强信息消息可以例如携带相同的解码单元信息。[0263]在实施例中,对于访问单元中具有标识输出层集的标识符的相同值的特定有效载荷类型的两个可扩展嵌套补充增强信息消息携带相同内容。[0264]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。输入位流包括多个访问单元。装置用于处理输入位流的访问单元以获得子位流。对于多个访问单元中的每个访问单元,如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息是相等的。[0265]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。输入位流包括多个访问单元。装置用于处理输入位流的访问单元以获得子位流。对于多个访问单元中的每个访问单元。如果访问单元包括两个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频数据流包括指示在访问单元的所有两个或更多个可扩展嵌套补充增强信息消息中用于输出层集的缓冲周期信息和/或图片时序信息是否相等的指示。[0266]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。输入位流包括多个访问单元,装置用于处理输入位流的访问单元以获得子位流。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则用于输出层集的缓冲周期信息和/或图片时序信息仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中,以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中。[0267]此外,根据实施例,提供了用于接收视频数据流作为输入位流的装置,其中,视频数据流具有编码到其中的视频。输入位流包括多个访问单元。装置用于处理输入位流的访问单元以获得子位流。对于多个访问单元中的每个访问单元,如果访问单元包括三个或更多个可扩展嵌套补充增强信息消息,两个或更多个可扩展嵌套补充增强信息消息包括用于输出层集的缓冲周期信息和/或图片时序信息,则视频数据流包括指示用于输出层集的缓冲周期信息和/或图片时序信息是否仅出现在三个或更多个可扩展嵌套补充增强信息消息中的一个可扩展嵌套补充增强信息消息中的指示,以及紧随三个或更多个可扩展嵌套补充增强信息消息中的所述一个可扩展嵌套补充增强信息消息之后的三个或更多个可扩展嵌套补充增强信息消息中的另一个可扩展嵌套补充增强信息消息中。[0268]在实施例中,在访问单元中具有标识输出层集的标识符的相同值的所有可扩展嵌套补充增强信息消息可以例如携带相同的缓冲周期信息和/或相同的图片时序信息。[0269]根据实施例,对于多个访问单元中的特定访问单元,应用于所述输出层集的层集和子层集的任何图片时序补充增强信息消息可以例如携带相同的图片时序信息。和/或,对于多个访问单元中的特定访问单元,应用于所述输出层集的层集和子层集的任何缓冲周期补充增强信息消息可以例如携带相同的缓冲周期信息。和/或,对于多个访问单元中的特定访问单元,应用于所述输出层集的层集和子层集的任何解码单元补充增强信息消息可以例如携带相同的解码单元信息。[0270]在实施例中,对于访问单元中具有标识输出层集的标识符的相同值的特定有效载荷类型的两个可扩展嵌套补充增强信息消息携带相同内容。[0271]在实施例中,如果装置已经找到用于输出层集的缓冲周期可扩展嵌套补充增强信息消息,则装置可以例如配置成将所述缓冲周期可扩展嵌套补充增强信息的内容用于所述输出层集,而不是为所述输出层集搜索进一步的缓冲周期可扩展嵌套补充增强信息消息。和/或,如果装置已经找到用于输出层集的图片时序可扩展嵌套补充增强信息消息,则装置可以例如配置成将所述图片时序可扩展嵌套补充增强信息的内容用于输出层集,而不是为所述输出层集搜索其他图片时序可扩展嵌套补充增强信息消息。[0272]根据实施例,装置可以例如配置成解码子位流以解码视频。[0273]此外,根据实施例,提供了用于将视频编码到视频数据流中并用于解码视频的系统。系统包括如上所描述的视频编码器以及如上所描述的装置。视频编码器可以例如配置成将视频编码到视频数据流中,使得视频数据流具有编码到其中的视频。装置可以例如配置成接收视频数据流作为输入位流。此外,装置可以例如配置成处理输入位流以获得子位流。此外,装置可以例如配置成解码子位流以解码视频。[0274]当使用可扩展嵌套sei消息来启用对位流中所有ol的bp和pt sei消息的替代时,当前技术水平允许编码器跨越多个可扩展嵌套sei消息而扩散bp和pt。处理这样的位流的提取器将可能需要扫描访问单元中的所有可扩展嵌套sei消息(考虑到ols和重复的量,这可能很多),直到找到可适用的可扩展嵌套bp和pt sei消息为止。[0275]如果编码器将第一可扩展嵌套bp或pt sei消息放入位流的访问单元中,并且在对所述访问单元的图片进行编码的过程中,通过将另一bp或pt sei消息写入位流的所述访问单元中来实现所述bp或pt sei消息参数的更新,则提取器随后将负担:在提取所述访问单元时必须确保其使用曾放入位流内的访问单元中的最近或最新的bp或pt sei消息。[0276]本发明是通过施加限制来简化提取器的操作,这些限制消除了上面提到的不明智的选择。[0277]在实施例中,例如,位流一致性的要求可能是,具有相同值的nesting_ols_idx_delta_minus1(即,标识ols的标识符/索引)的访问单元中的所有可扩展sei消息携带相同的内容(例如,相同的缓冲周期信息和/或相同的图片/时序信息)。因此,可以在一个可扩展嵌套sei消息中找到ols的bp和pt sei消息,并且提取器可以确保,一旦它找到了具有目标ols的可扩展嵌套sei消息,它就具有所有所需的信息。[0278]在实施例中,例如,位流一致性的要求可能是,具有相同值的标识ols的标识符(例如,索引)的访问单元中的所有可扩展嵌套sei消息携带相同的内容(例如,相同的缓冲周期信息和/或相同的图片/时序信息)。例如,对于特定的访问单元,应用于一组层和子层(例如对于特定的ols)的任何pt sei消息,有效载荷都需要相同(例如,对于包括在两个单独的可扩展嵌套sei消息中的两个pt sei消息)。这同样应用于bp sei消息和dui sei消息。因此,可以在一个可扩展嵌套sei消息中找到ols的bp和pt sei消息,并且提取器可以确保,一旦它找到了具有目标ols的可扩展嵌套sei消息,它就具有所有所需的信息。[0279]根据实施例,例如,位流一致性的要求可能是,具有相同值的标识ols的标识符(例如,索引)的访问单元中的特定有效载荷类型的可扩展嵌套sei消息携带相同的内容(例如,相同的缓冲周期信息和/或相同的图片/时序信息)。例如,对于位流中携带例如应用于相同ols的两个可扩展嵌套pt sei消息的特定访问单元,这两个可扩展嵌套pt sei消息的有效载荷应该相等,并且提取器可以确保,一旦它找到了具有目标ols的可扩展嵌套sei消息,它就具有所有所需的信息。[0280]在实施例中,例如,位流一致性的要求可能是,具有相同值的标识ols的标识符(例如,索引)的访问单元中的所有可扩展嵌套sei消息携带相同的内容(例如,相同的缓冲周期信息和/或相同的图片/时序信息)。例如,可以在一个可扩展嵌套sei消息中找到ols的bp和pt sei消息,并且提取器可以确保,一旦它找到了具有目标ols的可扩展嵌套sei消息,它就具有所有所需的信息。[0281]根据实施例,例如,位流一致性的要求可能是,可应用于ols的bp和pt sei消息背靠背(back to back)地进入两个可扩展嵌套sei消息内,而在位流顺序上两者之间没有不可应用于ols的任何其它可扩展嵌套sei消息nal单元。[0282]在下文中,描述用于低延迟和du时序的时间性可扩展性。[0283]根据实施例,提供了具有编码到其中的视频的视频数据流。所述视频数据流包括多个访问单元。所述视频数据流包括扩散因子,所述扩散因子依赖于所述视频数据流的子位流的数量;或所述视频数据流包括依赖于所述视频数据流的所述子位流中的最高子位流的时钟子节拍(sub-tick)值。[0284]根据实施例,所述子位流中的每个依赖于输出层集和/或依赖于子层,和/或依赖于子图片。[0285]在实施例中,解码单元移除时间依赖于访问单元移除时间并依赖于所述扩散因子。[0286]根据实施例,所述视频数据流可以例如包括时间性距离,其中,所述时间性距离可以例如配置成乘以导出的时钟子节拍值,其中,所述导出的时钟子节拍值使用所述扩散因子导出。[0287]在实施例中,所述扩散因子是多个扩散因子中的一个。所述多个扩散因子中的每个被分配给多个子层中的子层。所述视频数据流可以例如包括所述多个扩散因子。[0288]根据实施例,所述时钟子节拍值依赖于时钟节拍(clock tick),并进一步依赖于所述扩散因子。[0289]在实施例中,所述时钟子节拍值根据以下步骤定义:其中,clocksubtick是所述时钟子节拍,其中,clocktick是所述时钟节拍,其中,tick_divisor_minus2是附加的节拍除数,并且其中,tick_divisor_factor_minus1[htid]指示所述视频数据流的所述扩散因子。[0290]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得所述视频数据流具有编码到其中的所述视频。其中所述视频编码器用于生成所述视频数据流,使得所述视频数据流包括多个访问单元。此外,所述视频编码器用于生成所述视频数据流,使得所述视频数据流包括扩散因子,所述扩散因子依赖于所述视频数据流的子位流的数量;或所述视频编码器用于生成所述视频数据流,使得所述视频数据流包括时钟子节拍值,所述时钟子节拍值依赖于所述视频数据流的所述子位流中的最高子位流。[0291]根据实施例,所述子位流中的每个依赖于输出层集和/或依赖于子层,和/或依赖于子图片。[0292]在实施例中,所述视频编码器可以例如配置成生成所述视频数据流,使得解码单元移除时间依赖于访问单元移除时间并依赖于所述扩散因子。[0293]根据实施例,所述视频编码器可以例如配置成生成所述视频数据流,使得所述视频数据流可以例如包括时间性距离,其中,所述时间性距离可以例如配置成乘以导出的时钟子节拍值,其中,所述导出的时钟子节拍值可使用所述扩散因子导出。[0294]在实施例中,所述多个扩散因子中的每个被分配给多个子层中的子层。所述视频编码器可以例如配置成生成所述视频数据流,使得所述视频数据流可以例如包括所述多个扩散因子。[0295]根据实施例,所述时钟子节拍值依赖于时钟节拍,并进一步依赖于所述扩散因子。[0296]在实施例中,所述时钟子节拍值根据以下步骤定义:其中,clocksubtick是所述时钟子节拍值,其中,clocktick是所述时钟节拍,其中,tick_divisor_minus2是附加的节拍除数,并且其中,tick_divisor_factor_minus1[htid]指示所述视频数据流的所述扩散因子。[0297]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得所述视频数据流具有编码到其中的所述视频。所述视频编码器用于生成所述视频数据流,使得所述视频数据流包括用于子层的子层特定帧速率信息;和/或所述视频编码器用于生成所述视频数据流,使得所述视频数据流包括用于所述子层的子层特定帧显示持续时间信息。[0298]此外,根据实施例,用于接收视频数据流作为输入位流的视频解码器,其中,所述视频数据流具有编码到其中的视频。所述视频数据流包括多个访问单元。所述视频解码器用于解码所述视频数据流以解码所述视频。所述视频数据流包括扩散因子,所述扩散因子依赖于所述视频数据流的子位流的数量,其中,所述视频解码器用于使用所述扩散因子来解码所述视频;或所述视频数据流包括时钟子节拍值,所述时钟子节拍值依赖于所述视频数据流的所述子位流中的最高子位流,其中,所述视频解码器用于使用所述时钟子节拍值来解码所述视频。[0299]根据实施例,所述子位流中的每个依赖于输出层集和/或依赖于子层,和/或依赖于子图片。[0300]在实施例中,解码单元移除时间依赖于访问单元移除时间并依赖于所述扩散因子。[0301]根据实施例,所述视频数据流可以例如包括时间性距离。所述视频解码器用于将所述时间性距离乘以导出的时钟子节拍值。所述视频解码器可以例如配置成使用所述扩散因子导出所述导出的时钟子节拍值。[0302]在实施例中,所述扩散因子是多个扩散因子中的一个。所述多个扩散因子中的每个可以例如被分配给多个子层中的子层。所述视频数据流可以例如包括所述多个扩散因子。所述视频解码器可以例如配置成使用所述多个扩散因子来解码所述视频。[0303]根据实施例,所述时钟子节拍值依赖于时钟节拍,并进一步依赖于所述扩散因子。[0304]在实施例中,所述时钟子节拍值根据以下步骤定义:其中,clocksubtick是所述时钟子节拍值,其中,clocktick是所述时钟节拍,其中,tick_divisor_minus2是附加的节拍除数,并且其中,tick_divisor_factor_minus1[htid]指示所述视频数据流的所述扩散因子。[0305]此外,根据实施例,提供了用于接收视频数据流作为输入位流的视频解码器,其中,所述视频数据流具有编码到其中的视频。所述视频解码器用于解码所述视频数据流以解码所述视频。所述视频数据流包括用于子层的子层特定帧速率信息,和/或其中,所述视频数据流包括用于所述子层的子层特定帧显示持续时间信息。所述解码器用于使用用于所述子层的所述子层特定帧速率信息和/或使用所述子层特定帧显示持续时间信息来确定扩散因子。[0306]此外,根据实施例,提供了用于将视频编码到视频数据流中并用于解码所述视频的系统。其中,所述系统包括如上所描述的视频编码器以及如上所描述的视频解码器。所述视频编码器用于将所述视频编码到所述视频数据流中,使得所述视频数据流具有编码到其中的所述视频。所述视频解码器用于接收所述视频数据流并用于解码所述视频数据流以解码所述视频。[0307]时间性子层的移除改变更低时间性子层的剩余访问单元的移除次数。特别是,当存在帧的重新排序时。然而,在低延迟配置中,并且更特别是当提供du时序时,移除时间以非常结构化的方式改变,即,它们被修改地结果是随时间推移扩展或扩散解码时间。图4提供了每访问单元存在3个du的情况下的问题的说明。[0308]注意,由于解码整个位流时au的最终解码时间不同于仅解码其子流的情况,因此失去了超低延迟的性质。通常,这是具有不同解码能力的结果,即,能够解码60fps的解码器可以在1/60秒内处理一帧,而能够解码30fps的解码器只能在1/30秒内处理一帧。[0309]注意,du移除时间被指示为到au移除时间的增量(delta)。在图片时序sei消息或解码单元信息sei消息中以clocksubtick的数量来发信号通知deltatime。该deltatime正表示du的移除时间与au移除时间相比较。可以导出扩散因子,而不是在多个时间性子层上使用循环来指示来自cpb的du移除时间(作为与au移除时间相比的deltatime)。在一个实施例中,例如依赖于两个这样的子层的这种信息的比率,扩散因子从子层特定的帧速率信息(例如子层t0 30fps、子层l1 60fps)或子层特定的帧显示持续时间(以下在第6节中解释的frametimeinterval,例如子层l0 1/30s和子层l1 1/60s)导出。[0310]备选地,可以指示这种扩散因子。该实施例用于添加指示扩散因子的du移除时间的信息,以计算对应的du时间作为au移除时间的增量。[0311]或者如下文中所指示:或者,作为备选实施例,如下:hrd规范中相关联变量clocksubtick的导出将根据以下内容进行改变:变量clocksubtick导出如下,并被称为时钟子节拍:然后deltatime正使用clocksubtick,该clocksubtick依赖于位流中存在的最高子层而更大或更小。[0312]备选地,语法元素tick_divisor_minus2可以在最高时间性子层(htid)被设置为等于相应子层时每指示正确的节拍除数的子层地复制。在这种情况下,将不存在扩散因子,但是将发信号通知多个clocksubtick,每个clocksubtick针对存在于位流中的最高子层的不同值,使得当从原始位流中移除子层时,所使用的clocksubtick是不同的clocksubtick。[0313]在下文中,解释当使用公共du时序时针对ols提取的相关性。[0314]在位流包含特定于ols和公共du时序(包含公共du时序的不可扩展嵌套pt sei消息)的可提取子位流的情况下,从码率开销和处理复杂性的角度出发,期望以与上述指示(use_orig_pic_timing_flag和same_pic_timing_within_ols_flag)可比较的方式重用那些pt sei消息,而不是提供可扩展嵌套pt sei消息作为替代。[0315]图5是其中针对完整位流(例如第0个ols)和具有层id l0(例如第1个ols)提取的单层而在顶部中描绘了两个层并且在底部中示出了两个层的au和du的移除时间的说明。[0316]在这种情况下,需要通过tick_divisor_factor_minus1[]或调整过的节拍除数的绝对指示(参见图中du时间的扩散)而以与上面相同的方式扩展常见的时序。因此,在一个实施例中,vps中的每个ols特定hrd参数语法结构携带所述相对因子或节拍除数的绝对值,以便扩展公共du移除时序。[0317]然而,在这种使用场景中,au包含l0和l1两者的图片,并且因此每au的du数量随着提取而改变。这意味着,它还需要稍后在方面6中描述的方面,以便在提取后导出剩余du的正确数量。[0318]在下文中,解释当使用公共du时序时针对子图片提取的相关性。[0319]在位流包含可提取的子图片(用于启用的运动补偿预测的子图片边界处理)和公共du时序(包含公共时序的不可扩展嵌套pt sei消息)的情况下,从码率开销和处理复杂性的角度出发,同样希望以与上述指示(use_orig_pic_timing_flag和same_pic_timing_within_ols_flag)可比较的方式重用那些sei消息,而不是提供可扩展嵌套pt sei消息作为替代。[0320]在这种情况下,需要通过tick_divisor_factor_minus1[]或调整过的节拍除数的绝对指示以与上面相同的方式扩展公共时序,以便在提取后导出剩余du的正确数量。因此,在一个实施例中,vps/sps中的子图片特定的hrd参数语法结构携带所述相对因子或节拍除数的绝对值,以便扩展公共du移除时序。[0321]备选地,sei消息(例如,子图片级别信息sei消息)携带扩展信息或绝对值,以便可以恰当地导出提取的子位流中的hrd参数。[0322]在下文中,描述用于子图片的cpb/码率大小导出。[0323]根据实施例,提供了用于接收视频数据流作为输入位流的视频解码器,其中,视频数据流具有编码到其中的视频。视频解码器用于解码视频数据流以解码视频。为了解码视频,视频解码器依赖于视频数据流内指示当前译码区图片缓冲大小信息的信息而估计用于子图片的译码图片缓冲区大小。[0324]根据实施例,视频数据流可以例如包括用于参考级别的发信号通知的译码图片缓冲区大小。[0325]在实施例中,如果当前级别等于参考级别,则视频解码器可以例如配置成使用用于参考级别的译码图片缓冲区大小来确定译码图片缓冲区大小。[0326]根据实施例,视频解码器可以例如配置成依赖于视频数据流的语法元素cpb_size_value_minus1[i][j]来估计译码图片缓冲区大小。[0327]在实施例中,视频解码器可以例如配置成依赖于视频数据流的语法元素cpb_size_scale来估计译码图片缓冲区大小。[0328]根据实施例,视频解码器可以例如配置成将用于子图片的译码图片缓冲区大小估计为视频译码层译码图片缓冲区大小,以及可以例如配置成将用于子图片的另一译码图片缓冲区大小估计为网络抽象层译码图片缓冲区大小。[0329]在实施例中,视频解码器可以例如配置成依赖于参考级别分数(fraction)值来估计视频译码层译码图片缓冲区大小和/或网络抽象层译码图片缓冲区大小。[0330]根据实施例,视频解码器可以例如配置成根据以下来估计视频译码层译码图片缓冲区大小:其中,装置可以例如配置成根据以下来估计网络抽象层译码图片缓冲区大小:其中,reflevelfraction是参考级别分数值。[0331]在实施例中,视频解码器可以例如配置成根据以下来估计视频译码层译码图片缓冲区大小:其中,i和j和k是索引,其中,olsreflevelfraction[i][j][k]是实数。[0332]此外,根据实施例,提供了用于接收视频数据流作为输入位流的视频解码器,其中,视频数据流具有编码到其中的视频。视频解码器用于解码视频数据流以解码视频。为了解码视频,视频解码器用于依赖于视频数据流内指示当前译码视频序列码率信息的信息来估计用于子图片的码率。[0333]根据实施例,视频数据流可以例如包括指示是否应使用当前译码视频序列码率信息来估计用于子图片的码率的指示。如果视频数据流的指示指示应使用当前译码视频序列码率信息来估计用于子图片的码率,则视频解码器使用当前译码视频序列码率信息来估计码率。如果视频数据流的指示指示应在不使用当前译码视频序列码率信息的情况下估计用于子图片的码率,则视频解码器在不使用当前译码视频序列码率信息的情况下使用预定值或最坏情况值来估计码率。[0334]在实施例中,当前译码视频序列码率信息是用于参考级别的发信号通知的码率。视频数据流可以例如包括用于参考级别的发信号通知的码率。如果当前级别等于参考级别,则视频解码器可以例如配置成使用用于参考级别的发信号通知的码率来确定用于子图片的码率。[0335]根据实施例,视频解码器可以例如配置成依赖于视频数据流的语法元素bit_rate_value_minus1[i][j]来估计用于子图片的码率。[0336]在实施例中,视频解码器可以例如配置成依赖于视频数据流的语法元素bit_rate_scale来估计用于子图片的码率。[0337]根据实施例,视频解码器可以例如配置成将用于子图片的码率估计为用于子图片的视频译码层码率,以及可以例如配置成将用于子图片的另一译码图片缓冲区大小估计为用于子图片的网络抽象层码率。[0338]在实施例中,视频解码器可以例如配置成依赖于参考级别分数值来估计视频译码层译码图片缓冲区大小和/或网络抽象层译码图片缓冲区大小。[0339]根据实施例,视频解码器可以例如配置成根据以下来估计用于子图片的视频译码层码率:其中,装置可以例如配置成根据以下来估计用于子图片的网络抽象层码率:其中,reflevelfraction是参考级别分数值。[0340]在实施例中,视频解码器可以例如配置成根据以下来估计用于子图片的视频译码层码率:其中,i和j和k是索引,其中,olsreflevelfraction[0][j][k]是实数。[0341]在实施例中,i可以例如指示特定指示的参考级别的索引,j可以例如指示视频数据流中的访问单元的图片的特定子图片的索引,以及k可以例如指示视频数据流包括和/或视频解码器在其上操作的最大时间性子层的索引。[0342]根据实施例,olsreflevelfraction[i][j][k]可以例如依赖于变量sli_non_subpic_layers_fraction[i][k],变量指示当htid等于k时与sps_num_subpics_minus1等于0的targetcvss中的层相关联的位流级别限制的第i个分数。[0343]在实施例中,如果vps_max_layers_minus1等于0,或者当位流中没有层sps_num_subpics_minus1等于0时,则例如sli_non_subpic_layers_fraction[i][k]=0,以及如果k小于sli_max_sublayers_minus1并且sli_non_subpic_layers_fraction[i][k]不存在,则例如sli_non_subpic_layers_fraction[i][k]=sli_non_subpic_layers_fraction[i][k+1]。[0344]根据实施例,。[0345]其中,n指示正整数。[0346]根据实施例,例如,n=256;或n=128;或n=512;或n=1024;或n=2048;或n=4096。[0347]根据实施例,依赖于sli_ref_level_fraction_minus1来定义i、j和k,其中,sli_ref_level_fraction_minus1[i][j][k]加1指定用于子图片的与sli_ref_level_idc[i][k]相关联的级别限制的第i个分数,当作为所考虑的子层索引的htid等于k时,在具有大于0的sps_num_subpics_minus1的targetcvss中的层中,所述子图片具有等于j的子图片索引。[0348]此外,根据实施例,提供了用于接收视频数据流作为输入位流的视频解码器,其中,视频数据流具有编码到其中的视频。视频解码器用于解码视频数据流以解码视频。为了解码视频,视频解码器用于接收用于在视频数据流内被编码的子图片的译码图片缓冲区大小,并且用于使用用于子图片的译码图片缓冲区大小来解码视频;和/或为了解码视频,视频解码器用于接收用于在视频数据流内被编码的子图片的码率,并且用于使用用于子图片的码率来解码视频。[0349]根据实施例,视频数据流可以例如包括指示用于子图片的译码图片缓冲区大小是否编码在视频数据流内或者用于子图片的译码图片缓冲区大小是否应被估计的指示。如果视频数据流的指示指示应估计用于子图片的译码图片缓冲区大小,则视频解码器估计用于子图片的译码图片缓冲区大小。如果视频数据流的指示指示用于子图片的译码图片缓冲区大小被编码在视频数据流内,则视频解码器使用用于被编码在视频数据流内的子图片的译码图片缓冲区大小。[0350]在实施例中,视频数据流可以例如包括指示在视频数据流内是否编码用于子图片的码率或是否应估计用于子图片的码率的指示。如果视频数据流的指示指示应估计用于子图片的码率,则视频解码器估计用于子图片的码率。如果视频数据流的指示指示用于子图片的内码率被编码在视频数据流,则视频解码器使用用于被编码在视频数据流内的子图片的译码图片缓冲区大小。[0351]根据实施例,多个可提取子位流中的每个特定于输出层集,其中,子图片被分配给多个可提取子位流中的至少一个可提取子位流。如果视频数据流可以例如包括公共解码单元移除时序信息和多个可提取子位流,则在视频参数集或序列参数集或在视频数据流的补充增强信息消息中的每个输出层集特定的假设参考解码器参数语法结构可以例如包括扩散因子或用于扩展公共解码单元移除时序的节拍除数的绝对值。视频解码器可以例如配置成处理扩散因子或节拍除数的绝对值。[0352]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流可以例如包括语法元素cpb_size_value_minus1[i][j]和语法元素cpb_size_scale。或视频数据流可以例如包括语法元素bit_rate_value_minus1[i][j]和语法元素bit_rate_scale。[0353]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括指示是否应使用当前译码的图片缓冲区大小信息来估计子图片的译码图片缓冲区大小的指示,和/或视频数据流包括指示是否应使用当前译码视频序列码率信息来估计用于子图片的码率的指示。[0354]根据实施例,当前译码的图片缓冲区大小信息是用于参考级别的发信号通知的译码图片缓冲区大小,其中,视频数据流可以例如包括用于参考级别的发信号通知的译码图片缓冲区大小;和/或当前译码的视频序列码率信息是用于参考级别的信令码率,其中,视频数据流可以例如包括用于参考级别的信令码率。[0355]此外,根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括指示是否在视频数据流中编码子图片的译码图片缓冲区大小或是否应估计子图片的译码图片缓冲区大小的指示,和/或视频数据流包括指示是否在视频数据流内编码了子图片的码率或是否应估计子图片的码率的指示。[0356]根据实施例,多个可提取子位流中的每个特定于输出层集,其中,子图片被分配给多个可提取子位流中的至少一个可提取子位流。如果视频数据流可以例如包括公共解码单元移除时序信息和多个可提取子位流,则在视频参数集或序列参数集或在视频数据流的补充增强信息消息中的每个输出层集特定的假设参考解码器参数语法结构可以例如包括扩散因子或用于扩展公共解码单元移除时序的节拍除数的绝对值。[0357]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流可以例如包括语法元素cpb_size_value_minus1[i][j]和语法元素cpb_size_scale。或,视频编码器生成视频数据流,使得视频数据流可以例如包括语法元素bit_rate_value_minus1[i][j]和语法元素bit_rate_scale。[0358]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器生成视频数据流,使得视频数据流包括指示是否应使用当前译码的图片缓冲区大小信息来估计子图片的译码图片缓冲区大小的指示,和/或视频编码器生成视频数据流,使得视频数据流包括指示是否应使用当前译码的视频序列码率信息来估计子图片的码率的指示。[0359]根据实施例,视频编码器可以例如配置成生成视频数据流,使得当前译码的图片缓冲区大小信息是用于参考级别的发信号通知的译码图片缓冲区大小,其中,视频数据流可以例如包括用于参考级别的发信号通知的译码图片缓冲区大小;和/或视频编码器可以例如配置成将生成视频数据流,使得当前译码的视频序列码率信息是用于参考级别的信令码率,其中,视频数据流可以例如包括用于参考级别的信令码率。[0360]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括指示是否在视频数据流内编码了用于子图片的译码图片缓冲区大小或是否应估计子图片的译码图片缓冲区大小的指示,和/或视频编码器用于生成视频数据流,使得视频数据流包括指示是否在视频数据流内编码了用于子图片的码率或是否应估计子图片的码率的指示。[0361]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,如果视频数据流包括公共解码单元移除时序信息和多个可提取子位流,多个子位流中的每个子位流特定于输出层集,则视频参数集中或序列参数集中或视频数据流的补充增强信息消息中的每个输出层集特定的假设参考解码器参数语法结构包括用于扩展公共解码单元移除时序的节拍除数的绝对值或扩散因子。[0362]此外,根据实施例,提供了用于将视频编码到视频数据流中并用于解码视频的系统。该系统包括如上所描述的视频编码器以及如上所描述的视频解码器。视频编码器可以例如配置成将视频编码到视频数据流中,使得视频数据流具有编码到其中的视频。视频解码器可以例如配置成接收视频数据流并用于解码视频数据流以解码视频。[0363]当前的vvc草案规范包含sei消息,该消息指示用于子图片的级别信息和附加信息,以帮助估计子图片集的级别。实现这个的方式是通过发信号通知子图片对给定发信号通知的参考级别贡献的分数。基于每个子图片的级别分数,变量cpbsize和码率以及随后子图片位流的级别被近似。此外,累积的级别分数用于导出由一组子图片组成的位流的cbp大小和码率,并且还用于近似它们的级别。然而,在所有这些导出中,使用参考级别的maxcpbsize和/或maxbitrate,这是一个问题,因为大多数位流可能不完全占用cpb和码率预算,直到给定级别的maxcpbsize和/或maxbitrate为止。当使用这些值来近似子图片位流或子图片集位流的合并位流的级别时,(累积的)cpb大小和码率最有可能被过度提供。[0364]vvc规范草案包含变量subpiccpbsizevcl[i][j]和subpiccpbsizenal[i][j]的导出,如下:因为包含所有子图片的原始位流可能已经携带关于位流的确切cpb大小和码率(cpb_size_value_minus1和cpb_size_scale)的更精确的信息,而不仅仅是通过参考从位流的级别导出的相应最大值的信息。因此,本发明的目的是可以导出并在子图片集级别的近似中使用用于每子图片的cbp大小和码率的相应值的更加精确的值。在另一实施例中,子图片cpb导出为:注意,语法元素cpb_size_value_minus1[i][j]是为vcl和nal hrd参数单独提交的,并分别用于上文的导出中。因此,subpiccbpsizevcl[s]和subpiccbpsizevcl[s]的值可能被导出到不同的值。[0365]由于针对给定级别而发信号通知cpb大小,所以只有当该级别作为参考级别被包括时,才能执行上面的导出。[0366]对于码率,从使用最大码率作为参考(br[vcl/nal]factor * maxbr)改变相应的导出,如下以使用位流的实际码率作为发信号通知的((bit_rate_value_minus1[i][j] + 1) * 2( 6 + bit_rate_scale ),如下注意,这里同样如上地应用于cpb大小,并且语法元素bit_rate_value_minus1[i][j]的值依赖于是否考虑了nal或vcl hrd,并且因此subbitratevcl[s]和subpicbitratevcl[s]的值可能被导出到不同的值。[0367]在实施例中,变量subpiccpbsizevcl[i][j][k]和subpiccpbsizenal[i][j][k]被导出,如下:其中maxcpb 从sli_ref_level_idc[i][k]导出在实施例中,变量subpicbitratevcl[i][j][k]和subpicbitratenal[i][j][k]被导出,如下:例如,变量olsreflevelfraction[i][j][k]是数字,例如实数。[0368]例如,变量olsreflevelfraction[i][j][k]可以例如依赖于其中n指示正整数,例如n=256;或者,例如,n=128;或者,例如,n=512;或者,例如,n=1024;或者,例如,n=2048;或者,例如,n=4096;因此,例如:例如,sli_non_subpic_layers_fraction[i][k]可以指示当htid等于k时与sps_num_subpics_minus1等于0的targetcvss中的层相关联的位流级别限制的第i个分数。当vps_max_layers_minus1等于0或当位流中没有层sps_num_subpics_minus1等于0时,则sli_non_subpic_layers_fraction[i][k]应等于0。当k小于sli_max_sublayers_minus1并且sli_non_subpic_layers_fraction[i][k]不存在时,它被推断为等于sli_non_subpic_layers_fraction[i][k+1],并且sli_ref_level_fraction_minus1[i][j][k]加1指定与sli_ref_level_idc[i][k]相关联的级别限制的第i个分数,以用于当htid等于k时sps_num_subpics_minus1大于0的targetcvss中的层中的子图片索引等于j的子图片。当k小于sli_max_sublayers_minus1且sli_ref_level_fraction_minus1[i][j][k]不存在时,它被推断为等于sli_ref_level_fraction_minus1[i][j][k+1]。[0369]备选地,在另一实施例中,每个子图片的cpb大小和/或码率可以直接被发信号通知而不是导出。或者进一步,可以有指示是否可以导出该值或显式地发信号通知该值的门控(gating)标志。[0370]在下文中,描述图片时序sei中的du时序信令。[0371]根据实施例,提供了具有编码到其中的视频的视频数据流。视频数据流包括多个访问单元。此外,视频数据流包括用于多个访问单元中的访问单元的两个或更多个解码单元中的每个解码单元的增量时间信息,其中用于所述访问单元的两个或更多个解码单元中的每个解码单元的解码单元移除时间依赖于用于访问单元的访问单元移除时间并依赖于用于所述解码单元的增量时间信息。[0372]在实施例中,视频数据流可以例如包括图片时序补充增强信息。图片时序补充增强信息可以例如包括用于所述访问单元的两个或更多个解码单元的增量时间信息。[0373]在实施例中,增量时间信息指示所述访问单元的两个或更多个解码单元中的两个解码单元之间的移除时间差。[0374]根据实施例,所述访问单元的两个或多个解码单元中的最后解码单元具有等于所述访问单元的移除时间的移除时间。[0375]在实施例中,所述访问单元可以例如包括三个或更多个解码单元。对于所述访问单元的三个或更多个解码单元中的每对两个连续解码单元,移除时间差相等。[0376]根据实施例,所述图片时序补充增强信息应用于从视频数据流导出的子位流,其中解码单元的数量保持恒定。[0377]在实施例中,在视频数据流的参数集中、在序列参数集中的hrd参数中发信号通知帧时间间隔。[0378]根据实施例,帧时间间隔可导出为在最高时间性级别上在两个连续访问单元的移除时间方面的差。[0379]在实施例中,所述访问单元中的两个或更多个解码单元中的每个解码单元可以例如包括一个视频译码层网络抽象层单元。[0380]根据实施例,图片时序补充增强信息应用于从视频数据流导出的子位流,其中存在不同数量的解码单元。[0381]在实施例中,帧时间间隔可导出为(elemental_duration_in_tc_minus1[maxtid]+1)乘以clockticks。[0382]根据实施例,视频数据流可以例如包括指示在解码单元的数量中是否对视频数据流可变的指示。[0383]在实施例中,视频数据流不包括指示在解码单元的示例中是否对视频数据流可变的指示。[0384]根据实施例,访问单元内的解码单元的数量依赖于帧时间间隔并依赖于公共延迟增长。[0385]在实施例中,视频数据流可以例如包括用于所述访问单元的两个或更多个解码单元中的解码单元的解码单元的解码单元信息补充增强信息消息。用于所述解码单元的解码单元信息补充增强信息消息可以例如包括用于所述解码单元的增量时间信息。[0386]根据实施例,视频数据流可以例如包括视频数据流的视频参数集或序列参数集的最小持续时间标志,其中,最小图片持续时间标志指示当不存在恒定帧速率时是否存在帧时间间隔信息。[0387]此外,根据实施例,提供了用于将视频编码到视频数据流中的视频编码器,使得视频数据流具有编码到其中的视频。视频编码器用于生成视频数据流,使得视频数据流包括多个访问单元。此外,视频编码器用于生成视频数据流,使得视频数据流包括用于多个访问单元中的所述访问单元的两个或更多个解码单元中的每个解码单元的增量时间信息,其中用于访问单元的两个或更多个解码单元中的每个解码单元的解码单元移除时间依赖于用于访问单元的访问单元移除时间并依赖于用于所述解码单元的增量时间信息。[0388]根据实施例,视频编码器可以例如配置成生成视频数据流,使得视频数据流可以例如包括图片时序补充增强信息。视频编码器可以例如配置成生成视频数据流,使得图片时序补充增强信息可以例如包括用于所述访问单元的两个或更多个解码单元的增量时间信息。[0389]在实施例中,视频编码器可以例如配置成生成视频数据流,使得增量时间信息指示所述访问单元的两个或更多个解码单元中的两个解码单元之间的移除时间差。[0390]根据实施例,所述访问单元的两个或多个解码单元中的最后解码单元具有等于所述访问单元的移除时间的移除时间。[0391]在实施例中,视频编码器可以例如配置成生成视频数据流,使得所述访问单元可以例如包括三个或更多个解码单元。对于所述访问单元的三个或更多个解码单元中的每对两个连续解码单元,移除时间差相等。[0392]根据实施例,图片时序补充增强信息应用于从视频数据流导出的子位流,其中解码单元的数量保持恒定。[0393]在实施例中,视频编码器可以例如配置成生成视频数据流,使得在视频数据流的参数集中、在序列参数集中的hrd参数中发信号通知帧时间间隔。[0394]根据实施例,视频编码器可以例如配置成生成视频数据流,使得帧时间间隔可导出为在最高时间性级别上在两个连续访问单元的移除时间方面的差。[0395]在实施例中,视频编码器可以例如配置成生成视频数据流,使得访问单元的两个或更多个解码单元中的每个解码单元可以例如包括一个视频译码层网络抽象层单元。[0396]根据实施例,视频编码器可以例如配置成生成视频数据流,使得图片时序补充增强信息应用于从视频数据流导出的子位流,其中存在不同数量的解码单元。[0397]在实施例中,帧时间间隔可导出为(elemental_duration_in_tc_minus1[maxtid]+1)乘以clockticks。[0398]根据实施例,视频编码器可以例如配置成生成视频数据流,使得视频数据流可以例如包括指示在解码单元的数量中是否对视频数据流可变的指示。[0399]在实施例中,视频编码器可以例如配置成生成视频数据流,使得视频数据流不包括指示在解码单元的数量中是否对视频数据流可变的指示。[0400]根据实施例,视频编码器可以例如配置成生成视频数据流,使得访问单元内的解码单元的数量依赖于帧时间间隔并依赖于公共延迟增量。[0401]在实施例中,视频编码器可以例如配置成生成视频数据流,使得视频数据流可以例如包括用于所述访问单元的两个或更多个解码单元中的解码单元的解码单元的解码单元信息补充增强信息消息。视频编码器可以例如生成视频数据流,使得用于所述解码单元的解码单元信息补充增强信息消息可以例如包括用于所述解码单元的增量时间信息。[0402]根据实施例,视频数据流可以例如包括视频数据流的视频参数集或序列参数集的最小持续时间标志,其中,最小图片持续时间标志指示当不存在恒定帧速率时是否存在帧时间间隔信息。[0403]此外,根据实施例,提供了用于接收视频数据流作为输入位流的视频解码器,其中,视频数据流具有编码到其中的视频。视频数据流包括多个访问单元。视频解码器用于解码视频数据流以解码视频。此外,视频数据流包括用于多个访问单元中的访问单元的两个或更多个解码单元中的每个解码单元的增量时间信息,其中,用于所述访问单元的两个或更多个解码单元中的每个解码单元的解码单元移除时间依赖于用于访问单元的访问单元移除时间,并且依赖于用于所述解码单元的增量时间信息,其中,视频解码器用于使用用于所述访问单元的两个或更多个解码单元中的每个解码单元的增量时间信息来解码视频数据流。[0404]根据实施例,视频数据流可以例如包括图片时序补充增强信息。图片时序补充增强信息可以例如包括用于所述访问单元的两个或更多个解码单元的增量时间信息。[0405]在实施例中,增量时间信息指示所述访问单元的两个或更多个解码单元中的两个解码单元之间的移除时间差,其中,视频解码器可以例如配置成使用所述两个解码单元之间的移除时间差来解码视频数据流。[0406]根据实施例,所述访问单元的两个或更多个解码单元中的最后解码单元具有等于所述访问单元的移除时间的移除时间,其中,视频解码器可以例如配置成使用所述访问单元的移除时间来解码视频数据流。[0407]在实施例中,所述访问单元可以例如包括三个或更多个解码单元。对于所述访问单元的三个或更多个解码单元中的每对两个连续解码单元,移除时间差相等。[0408]根据实施例,图片时序补充增强信息应用于从视频数据流导出的子位流,其中解码单元的数量保持恒定。[0409]在实施例中,在视频数据流的参数集中、在序列参数集中的hrd参数中发信号通知帧时间间隔,其中,视频解码器可以例如配置成使用帧时间间隔来解码视频数据流。[0410]根据实施例,帧时间间隔可导出为在最高时间性级别上在两个连续访问单元的移除时间方面的差,其中,视频解码器可以例如配置成使用帧时间间隔来解码视频数据流。[0411]在实施例中,所述访问单元中的两个或更多个解码单元中的每个解码单元可以例如包括一个视频译码层网络抽象层单元。[0412]根据实施例,图片时序补充增强信息应用于从视频数据流导出的子位流,其中存在不同数量的解码单元。[0413]在实施例中,视频解码器可以例如配置成根据以下来导出帧时间间隔:(elemental_duration_in_tc_minus1[maxtid]+1)乘以clockticks。[0414]根据实施例,视频数据流可以例如包括指示在解码单元的数量中是否对视频数据流可变的指示,其中,视频解码器可以例如配置成通过处理指示来解码视频数据流。[0415]在实施例中,视频数据流不包括指示在解码单元的示例中是否对视频数据流可变的指示。[0416]根据实施例,访问单元内的解码单元的数量依赖于帧时间间隔并依赖于公共延迟增长。[0417]在实施例中,视频数据流可以例如包括用于所述访问单元的两个或更多个解码单元中的解码单元的解码单元的解码单元信息补充增强信息消息。用于解码单元的解码单元信息补充增强信息消息可以例如包括用于所述解码单元的增量时间信息,其中,视频解码器可以例如配置成使用用于所述解码单元的所述增量时间信息来解码视频数据流。[0418]根据实施例,视频数据流可以例如包括视频数据流的视频参数集或序列参数集的最小图片持续时间标志,其中,最小图片持续时间标志指示当不存在恒定帧速率时是否存在帧时间间隔信息。[0419]此外,根据实施例,提供了用于将视频编码到视频数据流中并用于解码视频的系统。该系统包括如上所描述的视频编码器以及如上所描述的视频解码器。视频编码器可以例如配置成将视频编码到视频数据流中,使得视频数据流具有编码到其中的视频。视频解码器可以例如配置成接收视频数据流并用于解码视频数据流以解码视频。[0420]如上所提及的,du时序作为au时序的增量给出。更具体地,通过在图片时序sei消息中或在解码单元信息sei消息中给出相对于包含特定du的au的移除时间的增量时间来指示du的移除时间。[0421]如果该信息包括在图片时序sei消息中,则所发信号通知的信息是两个du之间的移除时间差。au中的最后一个du具有等于au移除时间的移除时间,并且任何其他du被发信号通知为到下一du的移除时间之差。有两个选项来表示它(用不同的颜色突出显示):发信号通知它的第一种方式是用于du具有对所有du来说都是公共的相同的移除时间差的情况。第二种情况是其中au内du之间的移除时间差不相同的情况。[0422]当存在du时序时,图片时序sei消息中的当前语法阻止了本发明内讨论的方面2的适用性,因为当从位流提取子位流时,du的数量可能会改变。[0423]原则上,当cu之间的公共移除时间差相同时,即使du的数量改变,图片时序sei消息仍可能适用。在一个实施例中,在pt sei消息中存在其中pt sei消息应用于存在不同数量du的子位流的模式。du的数量是从其他语法元素导出的。pt sei消息改变如下:如果du_not_constraint_flag等于0,则du_common_cpb_removal_delay_flag的值推断为1。推断num_decoding_units_minus1的值等于frametimeinterval除以(du_common_cpb_removal_delay_increment_minus1+1)*clocksubticks减1。[0424]可以在参数集中、在sps中的hrd参数中发信号通知frametimeinterval,或者作为处于最高时间性级别的两个连续访问单元的移除时间的差而导出frametimeinterval。[0425]在这种情况下,还有一个附加约束,即每个du应包含一个vcl nal单元。[0426]显式地发信号通知frametimeinterval的能够如以下来完成:其中,min_pic_duration_within_cvs_present_flag是sps或vps中的当没有恒定帧速率时指示frametimeinterval的存在的标志。这允许在恒定帧速率和在非恒定帧速率两者情况下指示frametimeinterval。[0427]在第二种情况下,只有当有恒定帧速率时才能将du_not_constraint_flag设置为1。在这种情况下,frametimeinterval的值导出为(elemental_duration_in_tc_minus1[maxtid]+1)乘以clockticks。[0428]备选地,通过将相应指示与公共du时序模式信令合并,可以省略附加信令标志,如下:注意,上面描述的au内du的数量的导出是基于frametimeinterval和公共延迟增长(increment),第二是以时钟子节拍的数量给出的。还注意,在方面4中,时钟子节拍随着位流中存在的时间性子层而改变。用最高时间性层的时钟子节拍导出du的数量,或者对于frametimeinterval也考虑在方面4中讨论的扩散因子,从而实现相同的结果。[0429]尽管已在装置的情境下描述一些方面,但显然这些方面也表示对应的方法的描述,其中,块或设备对应于方法步骤或方法步骤的特征。类似地,在方法步骤的情境下描述的方面也表示对应的装置的对应的块或项目或特征的描述。方法步骤的一些或全部可以通过(或使用)如例如微处理器、可编程计算机或电子电路那样的硬件装置来执行。在一些实施例中,最重要的方法步骤中的一个或多个可以由这样的装置执行。[0430]依赖于某些实现方式要求,本发明的实施例能够以硬件实现或以软件实现或至少部分地以硬件实现或至少部分地以软件实现。实现方式能够使用数字存储介质(例如,软盘、dvd、蓝光、cd、rom、prom、eprom、eeprom或闪速存储器)来实行,该数字存储介质具有存储于其上的电子可读的控制信号,该控制信号与可编程计算机系统合作(或能够与其合作),使得实行相应的方法。因此,数字存储介质可以是计算机可读的。[0431]根据本发明的一些实施例包括数据载体,该数据载体具有电子可读的控制信号,该控制信号能够与可编程计算机系统合作,使得实行本文中所描述的方法之一。[0432]一般而言,本发明的实施例能够实现为具有程序代码的计算机程序产品,程序代码是操作性的,以便当计算机程序产品在计算机上运行时,实行方法之一。程序代码可以例如存储于机器可读载体上。[0433]其它实施例包括存储于机器可读载体上的用于实行本文中所描述的方法之一的计算机程序。[0434]换而言之,因此,发明性方法的实施例是一种计算机程序,该计算机程序具有用于当计算机程序在计算机上运行时实行本文中所描述的方法之一的程序代码。[0435]因此,发明性方法的另外的实施例是一种数据载体(或数字存储介质或计算机可读介质),该数据载体包括记录于其上的用于实行本文中所描述的方法之一的计算机程序。数据载体、数字存储介质或所记录的介质典型地是有形和/或非暂时性的。[0436]因此,发明性方法的另外的实施例是一种数据流或信号序列,该数据流或信号序列表示用于实行本文中所描述的方法之一的计算机程序。该数据流或信号序列可以例如配置成经由数据通信连接(例如,经由互联网)转移。[0437]另外的实施例包括配置成或适于实行本文中所描述的方法之一的处理部件,例如计算机或可编程逻辑设备。[0438]另外的实施例包括一种计算机,该计算机具有安装于其上的用于实行本文中所描述的方法之一的计算机程序。[0439]根据本发明的另外的实施例包括配置成将用于实行本文中所描述的方法之一的计算机程序转移(例如,电子地或光学地)到接收器的装置或系统。接收器可以例如是计算机、移动设备、存储器设备等等。该装置或系统可以例如包括用于将计算机程序转移到接收器的文件服务器。[0440]在一些实施例中,可编程逻辑设备(例如,现场可编程门阵列)可以用于实行本文中所描述的方法的功能性中的一些或全部。在一些实施例中,现场可编程门阵列可以与微处理器合作,以便实行本文中所描述的方法之一。一般而言,该方法优选地通过任何硬件设备来实行。[0441]本文中所描述的设备可以使用硬件设备或使用计算机或使用硬件设备和计算机的组合来实现。[0442]本文中所描述的方法可以使用硬件设备或使用计算机或使用硬件设备和计算机的组合来实行。[0443]上述实施例仅说明本发明的原理。理解的是,对于本领域的其他技术人员来说,本文中所描述的布置和细节的修改和变化将是显而易见的。因此,本发明的意图仅由即将提出的专利权利要求的范围所限制,而不由以描述和解释本文中实施例的方式而呈现的具体细节所限制。[0444]参考文献[1]iso/iec、itu-t。高效视频译码。itu-t推荐h.265 | iso/iec 23008 10 (hevc),第1版,2013年;第2版,2014年。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部