还剩6页未读,继续阅读
文本内容:
华侨大学工学院实验报告课程名称信息论与编码实验项目名称算术编码学院工学院专业班级11级信息工程姓名学号1195111016指导教师傅玉青2013年11月25日预习报告
1、实验目的
(1)进一步熟悉算术编码算法
(2)掌握MATLAB语言程序设计和调试过程中数值的进制转换、数值与字符串之间的转换等技术
2、实验仪器
(1)计算机
(2)编程软件MATLAB
3、实验原理算术编码是图像压缩的主要算法之一是一种无损数据压缩http://baike.baidu.com/view/
583473.htm\t_blank方法,也是一种熵编码http://baike.baidu.com/view/
182718.htm\t_blank的方法和其它熵编码http://baike.baidu.com/view/
182718.htm\t_blank方法不同的地方在于,其他的熵编码方法通常是把输入的消息分割为符号,然后对每个符号进行编码,而算术编码是直接把整个输入的消息编码为一个数,一个满足
0.0≤n
1.0的小数n当所有的符号都编码完毕,最终得到的结果区间即唯一的确定了已编码的符号串行任何人使用该区间和使用的模型参数即可以解码重建得到该符号串行实际上我们并不需要传输最后的结果区间,实际上,我们只需要传输该区间中的一个小数即可在实用中,只要传输足够的该小数足够的位数(不论几进制),以保证以这些位数开头的所有小数都位于结果区间就可以了HYPERLINKhttp://zh.wikipedia.org/wiki/File:Arithmetic_encoding.svgINCLUDEPICTUREhttp://upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Arithmetic_encoding.svg/400px-Arithmetic_encoding.svg.png\*MERGEFORMAT预习报告
四、实验内容及步骤
(1)计算信源符号的个数n...。