- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统课件培训教程文件
多媒体数据压缩技术 信息熵编码 (1)信息熵编码(统计编码) 根据信源符号出现概率的分布特性而进行的压缩编码。 (2)熵编码的特点 熵编码是无失真数据压缩编码,在编码过程中不丢失信息量,熵编码是建立在随机过程的统计特性基础上的。 (2)分类 Huffman编码和算术编码 (1)基本原理 在变长编码中,对出现概率低的信源符号采用长码字,对出现概率大的信源符号采用短码字。 (2) 编码步骤 (a)将信源符号按概率递减顺序排列; (b)把两个最小概率相加作为新符号的概率,并按前一个步骤重排; (c)重复前两个步骤,直到概率为1; (d)在每次合并信源时,将合并的信源分别赋“0”和“1”; (e)寻找从每一个信源符号到概率为1处的路径,记录路径上的“1”和“0”; (f)写出每一个符号的“1”、“0”序列(从树根到信源符号结点) 例:设一组信源符号为{X1,X2,X3,X4,X5,X6,X7,X8},这些符号出现的概率分别为{0.40,0.18,0.10,0.10,0.07,0.06,0.05,0.04},求它们的Huffman编码。 上述编码的平均码子长度: R= =0.40×1 + 0.18×3 + 0.10×3 + 0.10×4 + 0.07×4 + 0.06×4 + 0.05×5 + 0.04×5 = 2.61 (1)基本原理 将编码的信息表示成实数0和1之间的一个间隔,信息越长,编码表示它的间隔就越小,表示这一间隔所需的二进制位就越多。 (2)特点 不必预先定义概率模型,在信源符号概率接近时,效率高于Huffman编码 例:采用固定模式符号概率分配如下: 字符: a e i o u 概率: 0.2 0.3 0.1 0.2 0.2 范围:[0,0.2) [0.2,0.5) [0.5,0.6)[0.6,0.8)[0.8,1.0) 编码数据串为eai 编码结果用[0.23, 0.236)表示数据串eai。 字符: a e i o u 概率: 0.2 0.3 0.1 0.2 0.2 范围:[0,0.2) [0.2,0.5) [0.5,0.6)[0.6,0.8)[0.8,1.0) 具体编码过程: 初始high = 1,low = 0,range= high-low,每个字符编码后新的low1和high1按以下公式计算: Low1 = low + range × rangelow high1 = low + range × rangehigh (1)对e进行编码,此时rangelow = 0.2, rangehigh = 0.5,因此: Low1 = 0 + 1 × 0.2 = 0.2 High1 = 0 + 1 × 0.5 = 0.5 Range = high1 – low1 = 0.3 此时,得到e的范围为[0.2,0.5) (2)再对a编码,使用新的生成范围[0.2,0.5),a的rangelow = 0,rangehigh = 0.2,因此: Low1 = 0.2 + 0.3 × 0 = 0.2 High1 = 0.2 + 0.3 × 0.2 = 0.26 Range = high1 – low1 = 0.06 此时,得到的范围为[0.2,0.26) (3)最后,对i编码,使用新范围[0.2,0.26),i的rangelow = 0.5,rangehigh = 0.6,因此: Low1 = 0.2 + 0.06 × 0.5 = 0.23 High1 = 0.2 + 0.06 × 0.6 = 0.236 此时,得到最终的范围为[0.23,0.236),我们用这个范围来表示数据串eai。 例:如上例题中,如果解码器知道最后范围是[0.23, 0.236),它马上可解得一个字符为e,然后依次得到唯一解a、i,最终得到eai。 具体解码过程如下: (1)由最终的范围[0.23, 0.236),对照题目可以看到此范围包含在e的范围内,所以可以解得一个字符e。 (2)根据公式,e的low = 0.2,high = 0.5,range = 0.5 – 0.2 = 0.3,解码第二个字符[rangelow,rangehigh) 0.23 = 0.2 + 0.3 × rangelow 则 range
您可能关注的文档
- 摄像头的工作原理优秀培训书.ppt
- 搜索引擎v优秀培训书.ppt
- 摩擦与润滑报告学习指导书.ppt
- 摩擦片和制动衬块学习指导书.ppt
- 摄影的起源和发展优秀培训书.ppt
- 摩擦型带传动学习指导书.ppt
- 摸球学习指导书.ppt
- 摄影器材优秀培训书.ppt
- 摩擦力及静力学复习学习指导书.ppt
- 摸球游戏 张冰学习指导书.ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
最近下载
- 《常考题》初中八年级数学上册第十三章《轴对称》习题(含答案解析).docx VIP
- 《事件相关电位入门》课件.ppt VIP
- 《儿童骨科疾病诊断》课件.ppt VIP
- 公司战略与风险管理 第3版 吕文栋 教学大纲+教案1--3.doc
- 12SG121-1 施工图结构设计总说明(混凝土结构) .docx VIP
- 一种实验室危化品试剂进出库智能化管控系统及管控方法.pdf VIP
- 专练08:读后续写-2020-2021学年高一英语下学期期末题型专项训练.docx VIP
- 动脉血标本采集技术操作考核及评分标准.docx
- AI驱动的知识图谱:混合式教学模式创新研究.docx VIP
- AI辅助混合式教学设计实践与效果评估.docx VIP
文档评论(0)