【数据压缩(九)】H264码流分析

本文深入探讨H264码流,包括sps和pps信息,如profile_idc、seq_parameter_set_id等,并进行GOP分析,研究I、P、B帧的编码特点,例如I帧的帧内预测,P帧的前向预测,B帧的双向预测。通过对宏块编码比特数和QP值的分析,揭示了不同帧类型的压缩效率。
摘要由CSDN通过智能技术生成

一、sps和pps信息

1、sps

profile_idc:标识当前H.264码流的profile

level_idc:标识当前码流的Level

seq_parameter_set_id:表示当前的序列参数集的id

log2_max_frame_num_minus4:用于计算MaxFrameNum的值

pic_order_cnt_type:表示解码picture order count(POC)的方法

num_ref_frames:用于表示参考帧的数目

gaps_in_frame_num_value_allowed_flag:标识位,说明frame_num中是否允许不连续的值

pic_width_in_mbs_minus1:用于计算图像的宽度,单位为宏块个数

pic_height_in_map_units_minus1:使用PicHeightInMapUnits来度量视频中一帧图像的高度

frame_mbs_only_flag:标识位,说明宏块的编码方式

direct_8x8_inference_flag:标识位,用于B_Skip、B_Direct模式运动矢量的推导计算

frame_cropping_flag:标识位,说明是否需要对输出的图像帧进行裁剪

vui_parameters_present_flag:标识位,说明SPS中是否存在VUI信息

2、pps

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值