AV1序列头信息
序列头部OBU的内容是序列头信息Sequence header。类似于HEVC中的序列级参数集SPS,序列头信息包含适用整个编码序列的参数信息,这些参数在编码视频序列中的每个图像之间不会发生改变,序列信息中的一些参数提供了编码序列关键描述,这对于系统接口非常有用,其他参数则描述了编码工具的使用状态,或者提供编码工具参数,这可以提高编码效率。除此之外,序列头信息还可以选择性的包含视频可用信息数据,这些信息虽然不会直接影响解码过程,但是提供了两类有价值的数据,第一类是解码图片有关的,比如色度配置等信息,第二类假设参考解码器使用的时间信息,解码模型信息以及解码操作参数信息。
语法元素 still_picture 用于指示编码视频序列是否仅仅由单一编码帧组成。
当Still picture设置为1时,意味着整个视频编码序列仅仅由单一的编码帧组成,通常用于静态图像或者类似于图片的场景。
当still picture设置为0时,表示编码视频序列由一系列视频帧组成。
语法元素operating points cnt minus 1用于指示编码视频序列包含多少个操作点,它的数值等于操作点的总数减去1,所以,实际的操作点数量需要在该值的基础上加1来得到。例如,如果operating points cnt minus 1的值为3, 那么视频序列中就由4个操作点。
语法元素operating point idc[i]包含一个位掩码Bit Mask,用于指示操作点i应该解码哪些空域层和时域层。在这个掩码中,低8位(索引位0~7)表示时域层,