【多媒体技术与实践】数据无损压缩编码

您所在的位置:网站首页 算术编码的概念是什么 【多媒体技术与实践】数据无损压缩编码

【多媒体技术与实践】数据无损压缩编码

2024-07-06 16:51| 来源: 网络整理| 查看: 265

数据无损压缩

1. 熵(entropy)是什么?

按照香农的理论,在有限的互斥和联合穷举事件的集合中,熵为事件的信息量的平均值,也称事件的平均信息量。

2. 熵编码(entropy encoding)是什么?

如果要求在编码过程中不丢失信息,即要求保存信息熵,这种信息保持编码又叫做熵保存编码,或者叫做熵编码。

3. 假设是由3个事件组成的集合,计算该集合的决策量。

决策量H0 = log2(3) = 1.58 bit。

4. 现有一段用8位二进制量化的音频片段,假设每级出现的概率均为p(xi)=1/256,计算这段音频数据的熵。

H = -∑p(i)*log2p(i) = -256*(1/256)*log2(1/256) = log2(1/256) = 8

5. 现有8 个待编码的符号m0,…m7,它们的概率如所示,计算这些符号的霍夫曼码。(答案不唯一。)

6. 现有5个待编码的符号,概率如图所示,计算该符号集的:(1)熵(2)霍夫曼编码(3)平均码长(4)编码前后的压缩比 (5)编码效率

7. 使用算术编码生成字符串games的代码。字符g, a, m, e, s的概率如下。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3