hevc vps解析

41 篇文章 0 订阅

vps_video_parameter_set_id: 当前VPS标示号,以供其他语法元素引用。

vps_reserved_threee_2bits: 保留为,3

vps_max_layers_minus1:当前保留,其值为0,用于以后的3D视频编码或可分级视频编码的使用。

vps_max_sub_layers_minus1:表示比特流中可支持的时域子层的最大数目减1,取值0-6,最大可以支持7层。

vps_temporal_id_nesting_flag 当vps_max_sub_layers_minus1 为0的时候,这个参数只为1,当vps_max_sub_layers_minus1大于0 的时候,这个参数指定是否对帧间预测进行额外的限定,该参数用于指示时域子层升档,即从低子层切入高子层。

    vps_reserved_oxffff_16bits 两个字节的保留位,其值等于0xFFFF

    vps_sub_layer_ordering_info_present_flag, 其值为1时表示vps_max_dec_pic_buffering_minus[i],vps_max_num_reorder_pics[i] vps_max_latency_increase_plus1[i] 存在并用于第vps_max_sub_layers_minus1 + 1子层,其值为0时表示这三个语法元素可以用于所有的子层。

vps_max_dec_pic_buffering_minus1[i] 规定了HighestTid等于i时,CVS图像缓存单元中解码图像所需要的最大缓存。

vps_max_num_reorder_pics[i] 规定了HighestTid等于i时,在CVS中解码顺序某一副图像之后,而显示顺序在该幅图像之前的图像最大数量。

vps_max_latency_increase_plus1[i] 当HighestTid等于i时,该语法元素用于计算VpsMaxLatencyPictures[i]的值。

 vps_max_layer_id 指定CVS中所有的NAL单元的muh_layer_id的最大值。

   vps_num_layer_sets_minus1:指定VPS中图层集的数量,在该版本中,该语法元素值被要求等于0,但是解码器应该允许其值可以取 0 ~0123之间的其他值。

   layer_id_included_flag[i][j] 该语法元素取值为1时,表示图层标示列表layerSetLayerList[i] 中包含nuh_layer_id等于j的情况;其值为0时,则表示图层表示列表layerSetLayerIdList[i]中不包含nuh_layer_id等于j的情况。

    vps_timing_info_present_flag 该语法元素取值为1时,表示在VPS中语法元素vps_num_units_in_tick. vps_time_scale, vps_poc_proportional_to_timing_flag, vps_num_hrd_parameters存在,其值为0的时候表示在VPS中不存在着四个语法元素。

    vps_num_units_in_tick, 该语法元素规定当时钟频率为vps_time_scale Hz时,所花的时间单位的个数,以秒为单位时,一个始终频率为25Hz时,vps_time_scale等于27 000 000 Hz,vps_num_units_in_tick, 就等于1080 000印次一个时钟周期就是0.04s。

   vps_time_scale 一秒时间单位个数

   vps_poc_proportioanl_to_timing_flag 该语法元素值为1,表示CVS中的每一幅图像,的POC与它的显示时间和第一幅图像的显示时间成正比,否则,不成比例。

   vps_num_ticks_poc_diff_one_minus1 表示POC之间差值为1时,时钟周期的数目

   vps_num_hrd_parameters 指定VPS RBSP中语法结构体hrd_parameters的数目。

   hrd_layer_set_idx[i], 规定第i个语法结构题hrd_parameters 使用的图层集的索引。

   cprms_present_flag[i] 表示第i个hrd_parameters 中是否存在所有子层公用的HRD参数。

 vps_externsion_flag 该语法元素取值为0,表示在VPS PBSP中没有语法元素vps_extension_data_flag, 该版本中,vps_extensition_flag取值等于0, 其值等于1用于保留为将来使用。

   vps_externsion_data_flag 可以是任意值。在该版本中,其取值不影响解码器,解码器可以忽略该语法元素。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值