- 7
- 0
- 约2.46万字
- 约 93页
- 2019-05-27 发布于广东
- 举报
谢谢大家! Ⅴ. QR码的编码 纠错 例如:版本6-H符号中共有172个码字,其中有112个纠错码字(其余60个为数据码字)。这112个纠错码字可纠正56个替代错误或112个拒读错误,即符号纠错容量为56/172或32.6%。 在上面的公式中,版本1-L符号的p=3,版本1-M符号和版本2-L符号的p=2,版本1-H、1-Q和3-L符号的p=1,其他情况下p=0。p0(即1,2或3)时,有p个码字作为错误检测码字,防止从错误超过纠错容量的符号传输数据。e必须小于d/2。例如,在版本2-L符号中码字总数为44,其中数据码字为34个,纠错码字为10个。从表13中可以看出纠错容量为4个替代错误(e=0)。代入上面公式: 0 +(2×4)= 10 – 2 这就意味着纠正4个替代错误只需要8个纠错码字,剩余的2个纠错码字可用于检测(不能纠正)其他错误,如果超过4个替代错误,则译码失败。 根据版本和纠错等级,将数据码字序列分为1个或多个块,对每一个块分别进行纠错运算。如果某一符号版本需要剩余位填充符号容量中剩余的模块,剩余位都应为0。 Ⅴ. QR码的编码 纠错 (c, k, r): c =码字总数 k =数据码字数 r =纠错容量 ? 纠错容量小于纠错码字数的一半,以减少错误译码的可能性 Ⅴ. QR码的编码 纠错 纠错码字的生成 将数据码字(必要时包括填充码字在内)按照上表分为相应数
原创力文档

文档评论(0)