二维码上为何有三个小方块

2021-04-13 12:31:54谢诗涵王梦然
小读者·阅世界 2021年1期
关键词:机制信息

谢诗涵 王梦然

细心的读者可能会发现,每一枚二維码上都会有三个小方块,这对于扫码来说有何作用?

实际上,这三个方块是二维码位置信息,用于二维码的定位,可以帮助机器正确地解读和识别。换句话说,有了这三个小方块,就可以完整定位一个正方形,从而确定数据范围。不管是正着扫、倾斜扫甚至是镜像翻转,手机都能正常识别。

在实际生活中,为什么有的二维码被污损了也可以被正常识别?奥秘正是二维码中“容错机制”的存在。

即使没有辨识到全部的条码,容错机制也可以帮助扫码正确还原条码上的信息,确保残损条码的可靠性。

东南大学网络空间安全学院副教授宋宇波表示:“为了提高扫描成功率,二维码中不仅会引入纠错码,还会加入冗余信息,即信息数据在不同位置重复放置。因此,即便部分缺失有误,也不妨碍对二维码的‘整体识别,它可进行一定范围的信息推演。”

有意思的是,人们经常都在扫描二维码,那么它是否有一天会被用完?

答案是:理论上二维码的数量是有限的,但现实中根本用不完。以25×25的二维码为例,除去定位用的方块和冗余纠错的方块等,还剩下478个方块。按照二进制,每个方块只有黑或白两种选择,所以478个小方块理论上一共可以组合2478个二维码。以目前40个尺寸的二维码能组合的条码数来看,根据专家推算,全球七十多亿人每秒换一个二维码,用从宇宙大爆炸到今天的138亿年的时间,也仅仅能消耗一小部分。……

登录APP查看全文

猜你喜欢
机制信息
构建“不敢腐、不能腐、不想腐”机制的思考
自制力是一种很好的筛选机制
文苑(2018年21期)2018-11-09 01:23:06
订阅信息
中华手工(2017年2期)2017-06-06 23:00:31
定向培养 还需完善安置机制
中国卫生(2016年9期)2016-11-12 13:28:08
破除旧机制要分步推进
中国卫生(2015年9期)2015-11-10 03:11:12
展会信息
中外会展(2014年4期)2014-11-27 07:46:46
注重机制的相互配合
中国卫生(2014年3期)2014-11-12 13:18:12
打基础 抓机制 显成效
中国火炬(2014年4期)2014-07-24 14:22:19
信息
建筑创作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32