密码读心术&纠错码是什么工作原理?( 二 )


密码读心术&纠错码是什么工作原理?

文章插图
然后,我们在此基础上新增由0和1组成的一行一列,用来表示原来网格中每一行每一列中的1的数量为偶数还是奇数 。
密码读心术&纠错码是什么工作原理?

文章插图
然后,假设在这段信息的传输过程中出现了一个错误,其中的一个数字被更改,那么平面设计师接收到的讯息如表4-12所示 。
密码读心术&纠错码是什么工作原理?

文章插图
借助于最后一行一列的纠错位,平面设计师便能查找出错误所在 。在这里,第二行和第三列出现了不一致的情况 。
【密码读心术&纠错码是什么工作原理?】像这样的纠错方法被应用在各行各业之中,从CD制作到卫星通讯等等,不一而足 。我们都有过接电话时无法听清对方声音的经历 。计算机之间在交流的过程中也会遇到同样的问题,但是,通过使用聪明的数学方法,我们已经成功地想出编码数据的方法,以摆脱此类干扰 。这也正是NASA在“旅行者2号”宇宙飞船传回第一幅土星图片时做的事情 。通过对纠错码的使用,他们得以将一幅失真的图片转换为一张无比清晰的照片 。