hevc slice头字段

本文详细介绍了H265编码中Slice的概念及其分类,包括ISlice、PSlice和BSlice等,并解释了Slice如何进一步划分为独立的Slice Segment (SS) 和依赖SS。此外,还介绍了Slice头信息中的关键参数,如Slice_type、Slice_pic_parameter_set_id等。

3.5 片分层

 一副图像可以背分割为一个或者多个片slice,每个片的压缩数据都是独立的,Slice头信息无法通过前一个slice的头信息推断到。这就要求slice不能跨过它的边界来进行帧内或者帧间预测,并且在进行墒编码前需要进行初始化。但是进行环路滤波时,允许滤波器跨slice的边界进行滤波。除了Slice的边界可能受环路滤波影响外,Slice的解码过程可以不实用任何来自其它Slice的影响,且有利于实现并行计算,使用Slice的主要目的是当数据丢失后能再次保证解码同步。

    根据编码类型的不同,Slce可以分为以下几种

ISlice 该Slice中所有CU编码过程中都使用帧内预测,

PSlice在ISlice的基础上,该Slice中的CU还可以使用帧间预测。每个预测块PB使用至多一个运动补偿预测信息,PSlice只使用图像参考列表List0

  BSlice在PSlice的基础上,BSlice中的CU也可以使用帧间预测,但是每个PNB可以使用至多两个运动补偿预测信息。BSlice 可以使用图像参考列表List0 List1.

  一个独立的Slice可以被进一步划分成若干个SS,包括一个独立的SS和若干个依赖SS,

并且以独立SS作为该Slice的开始,一个SS包含证书个CTU,并且这些CTU分布在同一个NAL单元中,SS可以作为一个分组来传送视频编码数据。其中,独立SS是指它所涉及的句法元素可以由自身确定,依赖SS是指它所涉及的某些句法元素由已经解码的独立SS推导得到,依赖SS可以共享独立SS携带的一些信息。例如RPS信息,SAO的可用性和加权预测可用性等等。预测

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值