信源编码.ppt
《信源编码.ppt》由会员分享,可在线阅读,更多相关《信源编码.ppt(62页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信息论与编码技术展爱云通信工程教研室Coding and Information Theroy本课程的相关要求课程基础(概率论)上课要求 学习要求实验要求(CC+)本课程的重点信息的基本概念信息量的计算典型的几种信源编码方法典型的几种信道编码方法无失真信源编码定理-香农第一定理信道编码定理-香农第二定理限失真信源编码定理-香农第三定理第5章 信源编码编码的意义编码的意义编码定义编码定义最佳编码方法第5章 信源编码M=m1,m2,mnA=a1,a2,anC=c1,c2,cn一、编码的意义一、编码的意义第5章 信源编码信源编码的目的:信源编码的目的:1、便于信道的传输、便于信道的传输例如:语音信号
2、的数字传输例如:语音信号的数字传输2、提高有效性、提高有效性第5章 信源编码例:设某计算机终端用来控制检查流水线上产品的质量,按优、中、劣三级来分类记录。从统计中已知产品在三级中的比例为优、劣各占1/4,中占1/2。以下研究如何将检查结果编成二进制码,以通过网络传送到主机中进行存储和处理。第5章 信源编码第一种编码方法:产 品 等级出现概率编码优1/411中1/210劣1/400第5章 信源编码平均编码长度:L1=1/4*2+1/2*2+1/4*2=2bit/符号第5章 信源编码产 品 等级出现概率编码优1/41中1/210劣1/400第二种编码方法第5章 信源编码平均编码长度:L2=1/4*
3、1+1/2*2+1/4*2=1.75bit/符号第5章 信源编码产 品 等级出现概率编码优1/411中1/21劣1/400第三种编码方法第5章 信源编码平均编码长度:L3=1/4*2+1/2*1+1/4*2=1.5bit/符号第5章 信源编码结论:1、不同的编码方法,平均的编码长度不一样2、L1L2L3第5章 信源编码思考:为什么平均编码长度不一样?第5章 信源编码结论:概率越大,用的码长短,则平均编码长度则越小。第5章 信源编码二、编码定义1、等长码和变长码如果一种码的各个码字都是由同样多个码元构成的,则成为等长码。例如:00,01,10第5章 信源编码2、单义码和非单义码如果由W的一组码字
4、构成的任意长的码序列,只能有唯一的方式分割成若干前后连接的码字,则W叫做单义码。例如:1,01,0010001101例如:0,10,0101001思考一下,有没有其他的划分01001第5章 信源编码3、码树码树是表示元素之间的结构层次的方法。第5章 信源编码4、非续长码任意一个码字都不是由另外一个码字的续长而成的。例如:W=0,10,11非续长W=0,10,100续长第5章 信源编码5、平均编码长度设N个码字中的第I个码字的长度为ni,他所代表的编码对象xi的概率为p(xi),则码字的平均编码长度为:L=p(xi)ni第5章 信源编码6、编码效率最小的平均编码长度和实际的编码长度的比值。Lmi
5、n=H(X)/logD=Lmin/L编码的剩余度r=1-第5章 信源编码产 品 等级出现概率编码优1/411中1/21劣1/400例:第5章 信源编码平均编码长度:L3=1/4*2+1/2*1+1/4*2=1.5bit/符号Lmin=1.5=1第5章 信源编码三、最佳编码方法满足两个条件:1、唯一可译性2、码长是最小的第5章 信源编码1、香农编码1)步骤A将信源符号按概率从大到小排列B求累加和C求自信息量,确定码字长度D将累加和用二进制表示,并取小数点后码字的长度的码字第5章 信源编码2)编码过程例:有离散无记忆信源X=x1,x2,x3,x4,x5,x6,相应的概率矩阵为P(X)=0.250.
6、25,0.2,0.15,0.1,0.05,对该信源进行二进制香农编码。第5章 信源编码xip(xi)Pa(xi)ki码字X10.250.000200X20.250.250201X30.200.5003100X40.150.7003101X50.100.85041101X60.050.950511110第5章 信源编码平均编码长度:L=0.25*2+0.25*2+0.20*3+0.15*3+0.10*4+0.05*5=2.7bit/符号H(X)=2.42bit/符号=86.93%3)结论:香农编码的剩余度较大,实用性不大,但有重要的意义。思考一下,什么时候可以使编码效率高呢?第5章 信源编码第5
7、章 信源编码2、费诺编码1)步骤A将概率按从大到小的顺序排列B按编码进制数将概率分组,使每组概率和尽可能接近或相等。C给每组分配一位码元D将每一分组再按同样原则划分,重复b和c,直到概率不再可分为止第5章 信源编码2)编码过程例、有离散无记忆信源X=x1,x2,x3,x4,x5,x6,相应的概率矩阵为P(X)=0.250.25,0.2,0.15,0.1,0.05,对该信源进行二进制费诺编码。第5章 信源编码xip(xi)码字X10.250000X20.25101X30.201010X40.1510110X50.10101110X60.0511111第5章 信源编码H(X)=2.42bit/符号
8、L=0.25*2+0.25*2+0.20*2+0.15*3+0.10*4+0.05*4=2.45bit/符号=98.77%思考一下,什么时候可以使编码效率高呢?Huffman 编码就是利用就是利用变字字长最佳最佳编码实现信信源符号按概率大小源符号按概率大小顺序排列。序排列。第5章 信源编码3、哈夫曼编码(Huffman)第5章 信源编码1)步骤A把信源符号按概率大小顺序排列,并设法按逆次序分配码字的长度。B在分配码字长度时,首先将出现概率最小的两个符号的概率相加合成一个概率C把这个合成概率看成是一个新组合符号地概率,重复上述做法直到最后只剩下两个符号概率为止。D完成以上概率顺序排列后,再反过来
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信源 编码
限制150内