5期_视频压缩技术原理
2023-09-13 本文已影响0人
萧修
视频编码最重要的目的也是为了数据压缩,以此降低数据传输和存储成本。
通常对信息进行压缩,可以从以下几个方面入手:
- 信源包含的符号出现概率的非均匀性,使得信源可以被压缩。
熵编码就利用信源的统计特性进行码率压缩的编码方式。 - 信源的相关性,使得信源可以被压缩的。比如信息A和信息B的相关性,是的可以由信息A加残差D(D=A-B),来推导B,这样只编码A和D来实现压缩,这就是所谓的差分编码技术
- 人的感知对不同信源的敏感度不一样,使得信源可以被压缩的。对人感知不敏感的信息进行部分或全部忽略实现压缩
对视频进行编码,主要研究视频数据中的冗余信息,并对其进行压缩,视频信息主要包括这几个方面的冗余
- 空间冗余:在同一帧中,相邻的像素之间通常有很强的关联性,这种关联性即为空间上的冗余。
- 时间冗余:在视频信息中,相邻的帧与帧之间通常有很强的关连性,这样的关连性即为时间上的冗余信息。
- 编码冗余:视频中不同数据出现的概率不同,欲编码的符号的几率分布是不均匀的。
- 视觉冗余:人的视觉系统对某些细节不敏感。视觉上的冗余信息是指在人在观看视频时,人眼无法察觉的信息。