2016-07-25 73 views
1

我试图找到QR码的替代方案(我也愿意接受一个完全新颖的解决方案并实现它自己)某些规格。QR代码类似的替代方案,具有极低的错误率和读取弯曲代码的能力

  • 首先,代码通常会在细管道上结束,因此需要在气缸周围可读。这样做的好处是,将图像缠绕在圆柱体上对图像的影响很容易以几何形式表示,并且代码永远不会放置在非常不规则的形状上。
  • 其次,读取的准确性必须非常高,因为任何读取错误都会非常昂贵。如果这意味着更大的代码和更多的冗余,以便更好的纠错,那就这样吧。
  • 第三,普通智能手机摄像头能够从几英寸外读取数据。
  • 第四,每个代码大约半千字节的存储空间。

你知道这样的代码吗?

回答

1

数据矩阵矩形扩展(DMRE)以算法兼容的方式改进了矩形Data Matrix符号大小的标准集合,从而增加了合适应用的范围,而没有真正的缺点。

可靠的圆柱形标记是一个主要的用例。

无论符号系统如何,您都无法获得足够的数据密度,以便在使用标准照相手机扫描的单个紧凑窄符号中实现0.5KB的二进制数据。然而,大多数二维条码(包括DMRE)支持一种名为“结构化追加”的功能,该功能允许链接多个符号,可以按任意顺序扫描多个符号,以便在考虑所有组件时生成单个读取。

如果要编码的数据已知是高度结构化的(例如主要是数字或字母数字),那么Data Matrix的内部编码过程将比一般的二进制数据更优化。例如,最大的DMRE符号(26×64)将提供多达236个数字字符,约175个字母数字字符和仅116个字节。

如果默认错误恢复率不足,那么在数据中包含校验和可能是适当的。

DMRE刚刚被表决通过为ISO/IEC项目,可能会在适当的时候成为享受广泛硬件和软件支持的国际标准。

另一种选择可能是调查PDF417,它具有更广泛的符号大小范围,但是数据密度略低于Data Matrix。

DMRE参考文献:AIM specificationexplanatory notes

+0

作为好奇心的一点,使用4色系统而不是2色系统会有明显的缺点吗?它会使数据容量翻倍,对可读性的影响似乎很小 – TheEnvironmentalist

+0

没有特别的缺点。刚刚作为ISO/IEC标准发布的Ultracode符号体系使用多种颜色来提高数据密度。我还没有审查标准,但我想它试图避免由于彩色背景照明等可读性问题。http://www.aimglobal.org/news/298285/Ultracode-Advances-Color-Barcoding-Using-Phone -App.htm –