问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么判断算术编码的二进制比特数

发布网友 发布时间:2022-04-20 15:56

我来回答

1个回答

热心网友 时间:2023-05-06 06:17

算术编码对某条信息的输出为 ,那么它表示小数 0.,也即十进制数 0.64。
暂时使用十进制表示算法中出现的小数,这丝毫不会影响算法的可行性。
考虑某条信息中可能出现的字符仅有 a b c 三种,要压缩保存的信息为 bccb。
采用的是自适应模型,开始时暂时认为三者的出现概率相等,也就是都为 1/3,将 0 - 1 区间按照概率的比例分配给三个字符,即 a 从 0.0000 到 0.3333,b 从 0.3333 到 0.6667,c 从 0.6667 到 1.0000。用图形表示就是:
+-- 1.0000
|
Pc = 1/3 |
|
+-- 0.6667
|
Pb = 1/3 |
|
+-- 0.3333
|
Pa = 1/3 |
|
+-- 0.0000
现在拿到第一个字符 b,把目光投向 b 对应的区间 0.3333 - 0.6667。这时由于多了字符 b,三个字符的概率分布变成:Pa = 1/4,Pb = 2/4,Pc = 1/4。好,按照新的概率分布比例划分 0.3333 - 0.6667 这一区间,划分的结果可以用图形表示为:
+-- 0.6667
Pc = 1/4 |
+-- 0.5834
|
|
Pb = 2/4 |
|
|
+-- 0.4167
Pa = 1/4 |
+-- 0.3333
接着拿到字符 c,现在要关注上一步中得到的 c 的区间 0.5834 - 0.6667。新添了 c 以后,三个字符的概率分布变成 Pa = 1/5,Pb = 2/5,Pc = 2/5。用这个概率分布划分区间 0.5834 - 0.6667:
+-- 0.6667
|
Pc = 2/5 |
|
+-- 0.6334
|
Pb = 2/5 |
|
+-- 0.6001
Pa = 1/5 |
+-- 0.5834
现在输入下一个字符 c,三个字符的概率分布为:Pa = 1/6,Pb = 2/6,Pc = 3/6。来划分 c 的区间 0.6334 - 0.6667:
+-- 0.6667
|
|
Pc = 3/6 |
|
|
+-- 0.6501
|
Pb = 2/6 |
|
+-- 0.6390
Pa = 1/6 |
+-- 0.6334
输入最后一个字符 b,因为是最后一个字符,不用再做进一步的划分了,上一步中得到的 b 的区间为 0.6390 - 0.6501,好,在这个区间内随便选择一个容易变成二进制的数,例如 0.64,将它变成二进制 0.,去掉前面没有太多意义的 0 和小数点,我们可以输出 ,这就是信息被压缩后的结果,就完成了一次最简单的算术压缩过程。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
vivo y18l 死机卡在开机界面 vivoy18l手机频繁黑屏死机怎么办? vivo y18l 死机了怎么办 vivoY18l黑屏死机解决办法 vivo y18l刷机很久都开不了机怎么? 湖北自考专升本会有学籍吗? 湖北自考专升本后可以考研吗 湖北自考申请毕业证的时间在什么时候 湖北自考专升本学历怎么查询 湖北自考专升本为什么没有学籍 工程中的编码是什么呀 算术编码的精度问题 如何进行算术解码 请问什么是算术编码 简述算数编码需要注意的问题 与赫夫曼编码相比,算数编码有哪些优缺点? 简述算术编码需要注意的问题 算术编码的工作原理 算术编码的相关介绍 信源有四个消息对其进行二进制编码 算术编码的编码方法 算术编码的介绍 搜狗输入法工具箱如何打开 搜狗输入法无法添加应用 搜狗拼音输入法怎么添加工具 搜狗输入法2015工具箱使用方法 搜狗输入法下下来 怎么安装到 下面的工具栏里?? 搜狗输入法怎么添加应用? 搜狗输入法工具箱你的中英互译怎么添加不了 搜狗拼音输入法下载后怎么把它加进常用的输入工具... 在香农编码,费诺编码,哈夫曼编码,游程编码,算... 哪些压缩标准中用了哈夫曼编码或改进的哈夫曼编码... 数字图像处理及算术编码(或DCT压缩编码)仿真实现 信源编码的目的是什么?与信道编码的区别与联系是... 用c语言实现算术编码和解码 能帮我看下这个算术编码有什么问题吗?为什么我输... 冥可以组什么词? 冥的组词有哪些 苦思冥想的冥是什么意思? 冥形近字加组词 诞组词语有哪些 用幽组词语? 神字怎么组词 二年级上册20雪孩子生字组词语? 组词和词语的分别,词语是什么 空的音字组词语 “相”可以加什么偏旁再组词语? 组词大全三年级上册,(照样子,写词语。)白发苍苍: 寂的组词和成语 目的组词语