HEVC中的PPS解析

HEVC的图像参数集PPS包含每一帧可能不同的设置信息,其内容同H.264中的大致类似,主要包括:1、自引信息;2、初始图像控制信息,如初始QP等;3、分块信息。在解码开始的时候,所有的PPS全部是非活动状态,而且在解码的任意时刻,最多只能有一个PPS处于激活状态。当某部分码流引用了某个PPS的时候,这个PPS便被激活,称为活动PPS,一直到另一个PPS被激活。

1、 pps_pic_parameter_set_id : 供其他语法元素所引用的PPSid号,此处为0;
2、pps_seq_parameter_set_id :当前激活的SPS的id号,此处为0;
3、dependent_slice_segments_enabled_flag:表示引用该PPS的图像条带头中是否包含dependent_slice_segment_flag这个值;此处为0,表示没有;
4、output_flag_present_flag:指示条带头中是否包含pic_output_flag这个值,此处为0,表示没有;
5、num_extra_slice_header_bits:指示条带头中是否包含额外的比特数据,0表示没有,其他值保留用作后期扩展;
6、sign_data_hiding_flag:指示是否隐藏符号数据,此处为1,表示隐藏符号数据;
7、cabac_init_present_flag:指示条带头中是否cabac_init_flag,此处为1,表示有;
8、num_ref_idx_l0_default_active_minus1:指示在num_ref_idx_active_override_flag为0条件下,P和B条带所引用的num_ref_idx_l0_active_minus1的取值,此处为3;
9、num_ref_idx_l1_default_active_minus1:指示在num_ref_idx_active_override_flag为0条件下,引用的num_ref_idx_l1_active_minus1的取值,此处为3;
10、init_qp_minus26:该值加26为条带的初始QP值,此处为0,即初始QP为26;
11、constrained_intra_pred_flag:限制帧内预测是否允许使用帧间预测的相邻CB的信息,此处为0,表示无限制,可以使用;
12、transform_skip_enabled_flag:表示残差编码的语法元素中是否出现transform_skip_flag这个值,此处为1,表示该值存在;
13、cu_qp_delta_enabled_flag:表示当前PPS中是否包含 diff_cu_qp_delta_depth以及在TU中是否包含cu_qp_delta_abs;此处为0,表示均不存在;
14、pps_cb_qp_offset和pps_cr_qp_offset:表示由亮度QP导出色度QP的偏移量,此处均为0;
15、pps_slice_chroma_qp_offsets_present_flag:指示了表示色度QP偏移量的标记是否存在于条带头中,此处为0,表示不存在;
16、weighted_pred_flag:表示P帧是否使用加权预测,此处为0,表示不使用;
17、weighted_bipred_flag:表示B帧是否使用双向加权预测,此处为0,表示不使用;
18、transquant_bypass_enable_flag:指示cu_transquant_bypass_flag是否存在,此处为0,表示不存在;
19、tiles_enabled_flag和entropy_coding_sync_enabled_flag:分别表示是否使用tile模式和熵编码同步模式,此处均为0,表示不使用;
20、loop_filter_across_slices_enabled_flag:表示是否允许环路滤波器跨越条带左和上边界,此处为1,表示允许;
21、deblocking_filter_control_present_flag:表示当前PPS中是否包含环路滤波控制信息,此处为0,表示不存在;
22、pps_scaling_list_data_present_flag:表示当前PPS中是否存在修改激活的SPS的量化参数表的信息,此处为0,表示不存在;
23、lists_modification_present_flag:表示条带头中是否存在ref_pic_lists_modification( )结构,此处为0,表示不存在;
24、log2_parallel_merge_level_minus2:提供运动矢量合并模式信息,此处为1;
25、slice_segment_header_extension_present_flag:表示条带头中是否包含扩展信息,此处为0,表示不存在;
26、pps_extension_flag:表示是否存在PPS扩展信息,此处为0,表示不存在;
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ww506772362

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值