由于眼睛对亮度信息更敏感,所以先将图像格式转换为YUV,再对UV进行压缩。
通过傅里叶变换,将时域的连续曲线,转换为点出现的频率曲线,
完成从时域-->频域的转换
帧内压缩
1、通过线性扫描,将二维图像1维化
aaaabbbddddd
2、第一步压缩,改变存储方式
4a3b5d
3、Huffman 压缩算法:将出现频率最高的数用最短的编码实现。
d-->0, a-->01, b-->10
帧间压缩
RGB-->YUV
1、A->B->C->D
A 和 D 作为基准帧,只做帧内压缩
B 参考A, 只保留差值部分
C 参考B 和 D,只保留差值部分