哈夫曼编码教学文案.ppt





《哈夫曼编码教学文案.ppt》由会员分享,可在线阅读,更多相关《哈夫曼编码教学文案.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、哈夫曼编码方法第一页,共19页。哈夫曼编码(bin m)1952年哈夫曼提出了一种构造(guzo)最佳码的方法称之为哈夫曼编码。哈夫曼编码适用于多元独立信源对于独立信源来说,哈夫曼编码是最佳码他充分的利用了信源的概率特性进行编码,第二页,共19页。编码方法(1)将信源消息符号将信源消息符号(fho)按其出现的概率大按其出现的概率大小依次排列小依次排列(2)取两个概率最小的字母分别配以取两个概率最小的字母分别配以0和和1两个两个码元,并将这两个概率相加作为一个新字码元,并将这两个概率相加作为一个新字母的概率,与未分配的二进符号母的概率,与未分配的二进符号(fho)的的字母重新排队字母重新排队第三
2、页,共19页。编码方法(3)对对重重排排后后的的两两个个概概率率最最小小符符号号(fho)重重复复步骤步骤(2)的过程。的过程。(4)不不断断继继续续上上述述过过程程,直直到到最最后后两两个个符符号号(fho)配以配以0和和1为止。为止。(5)从从最最后后一一级级开开始始,向向前前返返回回得得到到各各个个信信源源符符号号(fho)所所对对应应的的码码元元序序列列,即即相相应应的的码字。码字。第四页,共19页。例5-7信源符号概率编码过程码字码长a10.20102a20.19112a30.180003a40.170013a50.150103a60.1001104a70.010111411100.
3、110.180.150.170.180.190.20100.170.190.200.26100.190.200.260.35100.260.350.39100.390.61101.0第五页,共19页。该哈夫曼编码的平均(pngjn)码长 信息传输速率 码元/符号(fho)Bit/码元第六页,共19页。哈夫曼编码方法得到(d do)的码并非唯一的1 每次对信源缩减时,赋予信源最后两个概率最小的符号,用每次对信源缩减时,赋予信源最后两个概率最小的符号,用0和和1是可以任意的,所以可以得到不同的哈夫曼码,但不会影响码字是可以任意的,所以可以得到不同的哈夫曼码,但不会影响码字的长度。的长度。2 对信源
4、进行缩减时,两个概率最小的符号合并后的概率与其它信源对信源进行缩减时,两个概率最小的符号合并后的概率与其它信源符号的概率相同时,这两者在缩减信源中进行概率排序,其位置符号的概率相同时,这两者在缩减信源中进行概率排序,其位置(wi zhi)放置次序是可以任意的,故会得到不同的哈夫曼码。此时放置次序是可以任意的,故会得到不同的哈夫曼码。此时将影响码字的长度,一般将合并的概率放在上面,这样可获得较将影响码字的长度,一般将合并的概率放在上面,这样可获得较小的码方差。小的码方差。第七页,共19页。设有离散设有离散(lsn)(lsn)无记无记忆信源忆信源第八页,共19页。信源符号概率编码过程码字码长a10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 哈夫曼 编码 教学 文案

限制150内