- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据压缩基础 第*页 MPEG-7标准应用领域 数字化图书馆(包括图象分类目录、音乐字典等); 多媒体目录服务(例如黄页); 广播式媒体选择(包括个人电子新闻服务、媒体著作等); 潜在的应用领域,如旅游信息、文化服务、地理信息系统等。 MPEG-7已在2001年11月形成国际标准。目前,虽有许多公司和研究机构,如IBM、MIT已开始对其中的关键技术进行研究并已取得一些成果,但离实际应用还有相当距离。 * * * * * * * * * * * * * * * LD-CELP低时延码激励线性预测 * RPE-LTP(Regular Pulse Excitation-Long Term Prediction) vector sum excited linear prediction (vselp) LPC(Linear Predictive Coding) * 数据压缩基础 第*页 第一类词典法的想法是企图查找正在压缩的字符序列是否在以前输入的数据中出现过,然后用已经出现过的字符串替代重复的部分,它的输出仅仅是指向早期出现过的字符串的“指针”。 词典编码的思想 数据压缩基础 第*页 词典编码的思想 第二类算法的想法是企图从输入的数据中创建一个“短语”词典,这种短语可以是任意字符的组合。编码数据过程中当遇到已经在词典中出现的“短语”时,编码器就输出这个词典中的短语的“索引号”,而不是短语本身。 数据压缩基础 第*页 词典编码 J.Ziv和A.Lempel在1978年首次发表了介绍上述第二类编码方法的文章。 Terry A.Welch在他们的研究基础上,于1984年发表了改进这种编码算法的文章,因此把这种编码方法称为LZW(Lempel-Ziv Walch)压缩编码, 数据压缩基础 第*页 LZW算法 LZW算法得到普遍采用,它的速度比使用LZ77算法的速度快,因为它不需要执行那么多的缀-符串比较操作。对LZW算法进一步的改进是增加可变的码字长度,以及在词典中删除老的缀-符串。在GIF图像格式和UNIX的压缩程序中已经采用了这些改进措施之后的LZW算法。 LZW算法取得了专利,专利权的所有者是美国的一个大型计算机公司—Unisys(优利系统公司),除了商业软件生产公司之外,可以免费使用LZW算法。 数据压缩基础 第*页 LZW编码器使用了一种很实用的分析(parsing)算法,称为贪婪分析算法(greedy parsing algorithm)。在贪婪分析算法中,每一次分析都要串行地检查来自字符流(Char stream)的字符串,从中分解出已经识别的最长的字符串,也就是已经在词典中出现的最长的前缀(Prefix)。用已知的前缀(Prefix)加上下一个输入字符C也就是当前字符(Current character)作为该前缀的扩展字符,形成新的扩展字符串——缀-符串(String):Prefix.C。这个新的缀-符串(String)是否要加到词典中,还要看词典中是否存有和它相同的缀-符串String。如果有,那么这个缀-符串(String)就变成前缀(Prefix),继续输入新的字符,否则就把这个缀-符串(String)写到词典中生成一个新的前缀(Prefix),并给一个代码。 LZW算法 数据压缩基础 第*页 LZW算法的中心思想 为原始文本文件中的每个字母分配一个代码并存储到一个代码表中 设置一个循环,每次从文件中获取一个字符。将使用一个缓冲字符串,把从文件中取出的字符连接在一起 在每次循环中,读取一个字符接到缓冲字符串的后面,形成一个新的临时字符串。如果该临时字符串以前曾经出现过就把它移到缓冲区里 如果临时字符串不出现在代码表中,就为它分配一个代码,并把字符串和代码存储到代码表中,同时发送缓冲字符串所对应的代码 重新设置缓冲字符串为刚刚读取的单个字符。 数据压缩基础 第*页 算法举例 输入:ABABABCBABABABCBABAB 初始:A的代码:0 B的代码:1 C的代码: 2 循环次数 缓冲区 读取字符 发送内容 表中存储的内容 新的缓冲值 1 A B 0(A的代码) AB(代码=3) B 2 B A 1(B的代码) BA(代码=4) A 3 A B ? ? AB 4 AB A 3(AB的代码) ABA(代码=5) A 5 A B ? ? AB 6 AB C 3(AB的代码) ABC(代码=6) C 7 C B 2(C的代码) CB(代码=7) B 8 B A ? ? BA 9 BA B 4(BA的代码) BAB(代码=8) B 10 B A ? ? BA 数据压缩基础 第*页 算法举例 输出代码:013324869 输入:ABABABCBABABABCBABAB 循环次
您可能关注的文档
- 第四章:利率理论预案.ppt
- 施工技术第三部分复习试题.doc
- 4对流传热的理论基础探究.ppt
- 桩基础设计-计算书探究.doc
- 施工技术复习题(给学生1)2试题.doc
- 第四章:学习动机(修改)预案.ppt
- 施工技术检查打表试题.doc
- 《无机复合及工艺》第七章复合的成型工艺探究.pdf
- 4非平稳序列的确定性探究.ppt
- 桩基地基验槽记录__3探究.doc
- 白天晚上教学课件.ppt
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题带答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解一套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及完整答案详解1套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解1套.docx
- 2025年山东菏泽市事业单位招聘急需紧缺岗位目录(第一批)笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及答案详解1套.docx
- 画西瓜教学课件.ppt
最近下载
- JB-T7752-2005_滚动轴承密封深沟球轴承技术条件.pdf VIP
- 装配式混凝土结构部品部件吊装监理实施细则(标准化格式文本).doc VIP
- 萧山区地图杭州市萧山区乡镇街道地图高清矢量可填充编辑地图PPT模板.pptx
- 全国初中物理竞赛试题专项(力)精编(2024版)(附答案).pdf VIP
- 人教版七年级数学上册试题 第6章 几何图形初步 章节检测卷 (含详解).docx VIP
- 装配式混凝土结构施工监理实施细则(标准化格式).doc VIP
- 绿色智能船舶制造基地项目可行性研究报告.pptx VIP
- 船舶制造基地可行性研究报告.doc VIP
- 第八节 伏安法测电动势内阻-2024-2025学年高二上学期物理专项训练.pdf VIP
- 节能分部工程监理研究细则.doc VIP
文档评论(0)