H264码流部分

本文详细介绍了H264编码中的SPS(序列参数集)和PPS(图片参数集)的关键参数,包括profile_idc、level_idc、seq_parameter_set_id、frame_num、pic_order_cnt_type等,并解析了宏块尺寸、图像高度和宽度的计算方法,以及在PPS中如pic_order_present_flag、weighted_pred_flag等参数的作用。同时,通过ESeye输出的数据,展示了I帧、P帧和B帧的编码特点和使用Bit数的情况。
摘要由CSDN通过智能技术生成

SPS
在这里插入图片描述

profile_idc 和 level_idc 是指比特流所遵守的配置和级别
seq_parameter_set_id 确定所引用的序列参数集
frame_num 用作一个图像标识符,在比特流中应由 log2_max_frame_num_minus4 + 4 个比特表示
pic_order_cnt_type 是指解码图像顺序的计数方法
bit_depth_luma_minus8 是指亮度队列样值的比特深度以及亮度量化参数范围的取值偏移
bit_depth_chroma_minus8 是指色度队列样值的比特深度以及色度量化参数范围的取值偏移
num_ref_frames 规定了可能在视频序列中任何图像帧间预测的解码过程中用到的短期参考帧和长期参考 帧、互补参考场对以及不成对的参考场的最大数量为4
pic_width_in_mbs_minus1 加 1 是指以宏块为单元的每个解码图像的宽度。
以宏块为单元的图像宽度变量由下列公式可得:
PicWidthInMbs = pic_width_in_mbs_minus1 + 1
亮度分量的图像宽度变量由下列公式得出:
PicWidthInSamplesL = PicWidthInMbs * 16
pic_height_in_map_units_minus1 加 1 表示以条带组映射为单位的一个解码帧或场的高度。
变量 PicHeightInMapUnits 和 PicSizeInMapU

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值