前言
数字视频在未经过处理的情况体积庞大带来了两个问题:
- 存储困难: 一张传统的DVD往往只能存储几秒钟的未压缩数字视频。
- 传输压力: 庞大的数据量如果直接传输,则在带宽和实时性上有极大的考验
而视频编解码就是进行原始视频体积压缩的技术
视频编解码的关键技术
131639c5cxopo2d6ciqjj2.png- 预测:
主要解决的是空间冗余和时间冗余,实现方式主要包括:帧内预测和帧间预测。 - 变换:
变化编码的目的主要是为了空间冗余(主要通过将空间信号转换集中到频域的一小部分低频系数上)常见的实现方式为:DCT变换(离散余弦变换)和傅里叶变换以及小波变换 - 量化:
量化主要是通过更小的集合去描述变换所得频域信息的集合。(淘汰能量小的系数,而不使图像丢失过多质量)因此量化是一个有损过程。量化的主要思想是映射一个输入间隔为一个整数,减少信源的bit,但重构的值一般与原值不同。 - 熵编码:
数据压缩中根据信源消息的概率模型使消息的熵最小化。特点是无损压缩和变长编码。
视频编码主流编码技术
H.264/MPEG-4 AVC(H.264)是1995年自MPEG-2视频压缩标准发布以后的最新、最有前途的视频压缩标准。H.264是由ITU-T和ISO/IEC的联合开发组共同开发的最新国际视频编码标准。通过该标准,在同等图象质量下的压缩效率比以前的标准提高了2倍以上,因此,H.264被普遍认为是最有影响力的行业标准。