5位CNN权重的算术编码与解码技术解析
1. 解码示例
以一个具体的解码过程为例,展示如何使用所提出的技术进行解码。
| i | 起始范围 | 子范围(j = 0) | 子范围(j = 1) | 子范围(j = 2) | Z(idx) | 输出w | 缩放情况 | 更新后的idx |
| — | — | — | — | — | — | — | — | — |
| 0 | [0, 255] | [0, 102] | — | — | (0011010010000000)₂ {0} | Lower | 1 | 52 |
| 1 | [0, 204] | [0, 81] | [81, 163] | — | (0011010010000000)₂ {0,1} | Middle | 2 | 105 |
| 2 | [34, 198] | [34, 99] | — | — | (0001010010000000)₂ {0,1,0} | Lower | 3 | 82 |
| 3 | [68, 198] | [68, 120] | [120, 172] | — | (0001010010000000)₂ {0,1,0,1} | Middle | 4 | 164 |
| 4 | [112, 216] | [112, 153] | [153, 195] | [195, 216] | (0000110010000000)₂ {0,1,0,1,2} | — | — | 200 |
解码步骤如下:
1. 首先,根据起始范围和概率计算每个权重元素的子范围。例如,对于元素“0”,其范围为([34 + ⌊164 0.0⌋, 34 + ⌊164
超级会员免费看
订阅专栏 解锁全文
2952

被折叠的 条评论
为什么被折叠?



