编码的本质:
帧内预测(空间冗余)+ 帧间预测(时间冗余)
+ DCT(频域变换)
+ 量化(丢细节)
+ 熵编码(无损压缩)
I/P/B 帧:
I 帧:完整编码,可随机访问,体积最大
P 帧:参考前一帧,只存差异
B 帧:参考前后帧,压缩率最高,但需要重新排序
DCT 的作用:
把像素变换为频率系数
平坦区域 → 只有一个 DC 系数有用
量化后大部系数为 0 → 可以高效压缩
编码的本质:
帧内预测(空间冗余)+ 帧间预测(时间冗余)
+ DCT(频域变换)
+ 量化(丢细节)
+ 熵编码(无损压缩)
I/P/B 帧:
I 帧:完整编码,可随机访问,体积最大
P 帧:参考前一帧,只存差异
B 帧:参考前后帧,压缩率最高,但需要重新排序
DCT 的作用:
把像素变换为频率系数
平坦区域 → 只有一个 DC 系数有用
量化后大部系数为 0 → 可以高效压缩