通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索
查看: 3497|回复: 0
打印

信源熵编码 [复制链接]

军衔等级:

  新兵

注册:2019-6-16
跳转到指定楼层
1#
发表于 2019-12-7 20:21:18 |只看该作者 |倒序浏览
编码的一个重要目的是压缩 。举个例子就是把100MB的原始数据,压缩成10MB的数据,这个过程就需要编码。那么怎么编码才能不失真呢?就是说解码后可以完全恢复原始数据。那么就需要用信息熵来计算数据压缩的理论极限那什么是熵编码?在信息熵的极限范围内进行编码就是熵编码。例如信息熵算出来是3bit/字符,那么4bit/字符来编码,就是熵编码,如果2bit/字符来编码,就不叫熵编码,因为这种情况下,就失真了从这里也看以看出,信源熵是编码这个信源平均所需要的最小位数。所以,熵编码是无损压缩那么为什么要有这么多的编码标准呢?又是Huffman,又是算术编码行程编码 ,又是有损,又是无损,这些不过是人类在寻求一种最优化的权衡而已因为既想拥有较好的压缩比,又不想失真,同时想降低算法复杂度,让电脑在编码的时候可以快点,编码后数据量再小点,最希望能再精确点。

举报本楼

您需要登录后才可以回帖 登录 | 注册 |

版规|手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2025-8-14 05:06 , Processed in 0.187693 second(s), 17 queries , Gzip On.

Copyright © 1999-2025 C114 All Rights Reserved

Discuz Licensed

回顶部