- 12
- 0
- 约1.44万字
- 约 19页
- 2019-12-02 发布于湖北
- 举报
课 程 设 计
设计题目:游程编码与算术编码
姓 名:邹 军
学 号 专业班级:信息安全10-2班
指导教师:苏 兆 品
时 间:2012年12月25号
问题描述
理解和掌握算术编码和游程编码的基本原理。
编程实现算术编码和游程编码的基本流程。
了解算术编码和游程编码的优缺点。
分析实验结果。
二、基本要求
1、对于游程编码:
?测试数据为二维数组形式;
?对输入的测试数据,先用霍夫曼编码法编码并译码,再用游程编码法
对霍夫曼编码的结果进行编码并译码。
2、对于算术编码:
?测试数据为自己的学号;
?对测试数据能进行编码和译码。
三、信源编码的相关介绍
编码实质上是对信源的原始符号按一定规则进行的一种变换。编码可分为信源编码和信道编码。信源编码:以提高通信有效性为目的的编码。通常通过压缩信源的冗余度来实现。采用的一般方法是压缩每个信源符号的平均比特数或信源的码率。即同样多的信息用较少的码率传送,使单位时间内传送的平均信息量增加,从而提高通信的有效性。
信源编码理论是信息论的一个重要分支,其理论基础是信源编码的两个定理。无失真信源编码定理:是离散信源/数字信号编码的基础;限失真信源编码定理:是连续信源/模拟信号编码的基础。信源编码的分类:离散信源编码:独立信源编码,可做到无失真编码;连续信源编码:独立信源编码,只能做到限失真信源编码;相关信源编码;非独立信源编码。
信源编码的作用之一是设法减少码元数目和降低 码元速率,即通常所说的 数据压缩:作用之二是将信源的 模拟信号转化成 数字信号,以实现模拟信号的数字化传输。
最原始的信源编码就是 莫尔斯电码,另外还有 ASCII码和电报码都是信源编码。但现代通信应用中常见的信源 编码方式有: Huffman编码、 算术编码、L-Z编码,这三种都是无损编码,另外还有一些有损的编码方式。信源编码的目标就是使信源减少冗余,更加有效、经济地传输,最常见的应用形式就是压缩。
另外,在 数字电视领域,信源编码包括 通用的MPEG—2编码和H.264(MPEG—Part10 AVC)编码等 相应地, 信道编码是为了对抗信道中的噪音和衰减,通过增加冗余,如 校验码等,来提高抗干扰能力以及纠错能力。
四、算法思想
1、游程编码算法:
游程编码的基本原理是:用一个符号值或串长代替具有相同值的连续符号(连续符号构成了一段连续的“行程”,行程编码因此而得名),使符号长度少于原始数据的长度。只在各行或者各列数据的代码发生变化时,一次记录该代码及相同代码重复的个数,从而实现数据的压缩。
在m元序列中,可能m种游程,连着出现m种符号ar的游程,其长度L(r)就是‘r’游程长度,这是一个随机变量。用L(r)也可构成游程序列但是这种变换必须再加一些符号,才能成为一一对应或可逆的。
游程长度编码的主要思想是将一个相同值的连续申用其值和申长(重复的个数)的数对二元组来替代。例如,在图像编码中,可以定义沿特定方向上具有相同灰度值的相邻像素为一轮,其延续的长度称之为延续的行程,即游程。游程终点位置由前一游程终点的相对距离确定,这样就可以由灰度游程串来表示图像数据。例如,若沿水平方向有一串M 个像素具有相同的灰度N,则按游程长度编码后,只传递两个值(N,M)就可以代替这M 个像素的M个灰度值NJ简单来说,游程长度编码的主要任务是统计连续相同字符的个数,解码时要根据字符及连续相同字符的个数,恢复原来的数据。
游程编码特点 :游程编码仍是变长码,有其固有的缺点,及需要大量的缓冲和优 质的信道。此外,编程长度1可以从一直到无限,这在码字的选择和码表的建立方面都有困难,实际应用是尚需采用某些措施来改进。
一般情况下游程长度越长,其概率越小,这在以前的计算中也可以看见,而且将随着长度的增大渐进向零。对于小概率的码字,其长度为达到概率匹配或较长,损失不会太大,也就是对平均码字长度影响较小。再按哈夫曼编码或其他方法处理以达到压缩码率的目的
2、算术编码算法
算术编码在图象数据压缩标准中扮演了重要的角色。在算术编码中,消息用0到1之间的实数进行编码。算术编码用到了两个基本的参数:符号的概率和它的编码间隔。信源符号的概率决定压缩编码的效率,也决定编码过程中信源符号的间隔,而这些间隔包含在0到1之间。编码过程中的间隔决定了符号压缩后的输出。
算术编码的算法思想如下:
?对一组信源符号按照符号的概率从大到小排序,将[0,1)设为当前分析区间。按信源符号的概率序列在当前分析区间划分比例间隔。
您可能关注的文档
- 厦门交通小贴示.doc
- 厦门理工期末JAVA复习题2.doc
- 参数的假设检验与区间估计.ppt
- 参学慧悟境内篇.ppt
- 双绞线制作与应用.ppt
- 去打开大自然绿色的课本(第2课时).ppt
- 印度次大陆文化.pptx
- 双边缘技术多普勒测风激光雷达.docx
- 反应工程第4.0章.ppt
- 反思评析课海水运动.ppt
- 2025年梅河口康美职业技术学院马克思主义基本原理概论期末考试模拟题带答案解析(夺冠).docx
- 2025年广州南洋理工职业学院马克思主义基本原理概论期末考试模拟题及答案解析(夺冠).docx
- 2025年泾阳县幼儿园教师招教考试备考题库带答案解析(必刷).docx
- 2025年哈尔滨工业大学马克思主义基本原理概论期末考试模拟题附答案解析.docx
- 2025年内蒙古美术职业学院马克思主义基本原理概论期末考试模拟题及答案解析(夺冠).docx
- 2025年武汉铁路桥梁职业学院马克思主义基本原理概论期末考试模拟题含答案解析(夺冠).docx
- 2025年广东科学技术职业学院马克思主义基本原理概论期末考试模拟题含答案解析(必刷).docx
- 2025年辽东学院马克思主义基本原理概论期末考试模拟题带答案解析(必刷).docx
- 2025年西南政法大学马克思主义基本原理概论期末考试模拟题含答案解析(必刷).docx
- 2025年梧州职业学院马克思主义基本原理概论期末考试模拟题带答案解析.docx
原创力文档

文档评论(0)