知识卡片

无损压缩与有损压缩的本质取舍

专业/工作 · 1285.j

内容

数据压缩分两类:无损压缩保证解压后能完整还原原始数据,靠的是消除数据中的冗余(如连续重复值、可预测的模式),压缩率有理论上限;有损压缩则主动丢弃一部分信息以换取远高于无损方案的压缩率,只在能容忍失真的场景(图像、音频)中使用。选哪种不是技术水平高低的问题,而是由数据的用途决定:程序代码、数据库记录必须无损,照片、音乐可以有损。发散:这个取舍在更抽象的层面也成立——任何”总结/摘要”本质上都是一种有损压缩,取舍的标准同样是”这份总结要拿去做什么,能不能容忍细节丢失”。

参考来源

《计算机科学概论》第1章《数据存储》