2016 年 7 月 13 日,AIM 发布 Ultracode 国际标准,即在全球用于智能手机的彩色二维码标准。新国际标准的发布,对 AIDC 产业和消费品行业意义显著。
Ultracode 是第一款可以显示在手机屏幕、彩色屏幕上,拥有自我更正功能的二维码,它的诞生源于越来越多彩色屏幕在生活中的投入使用。采用Ultracode 标准,新二维码能够产生和现有二维码一样的效果,但所占用空间降低一半。
Ultracode 标准研发工作已有十余年之久,由创始人 Clive Hohberger 博士同 AIM 的 TSC 专家委员会共同研究、开发而成,并于近期公布于世。“Ultracode 标准的研发将二维码提升到一个彩色的空间,将会在全球 AIDC 市场具有潜力。”Hohberger 博士说道,领先的条码结构,以全球化市场为基准,将会更好的推进二维码应用市场,为更多小众消费品提供二维码支持,扩宽 AIDC 市场。Ultracode 将会使全球更多扫码器和智能手机读取二维码,为生活提供更多方便”。
Ultracode 条码符号系统使用彩色元素网格对数据进行编码。支持 ECI 和 GS-1 模式。可以使用 --secure= 选项或通过将 option_1 设置为下表中所示的值来设置纠错量:
Value | Level | Amount of symbol holding error correction data |
---|---|---|
1 | EC0 | 0% - Error detection only |
2 | EC1 | Approx 5% |
3 | EC2 | Approx 9% - Default value |
4 | EC3 | Approx 17% |
5 | EC4 | Approx 25% |
6 | EC5 | Approx 33% |
Zint 目前默认不实现数据压缩,但可以通过 API 设置 symbol->option_3 = ULTRA_COMPRESSION; 来启动。
警告:Ultracode 数据压缩是实验性的,不应在生产环境中使用。