fbpx
维基百科

Aztec码

Aztec码(英語:Aztec Code)也称阿兹特克码,是一种由Andrew Longacre, Jr.英语Andrew Longacre, Jr.和Robert Hussey于1995年发明的二维条码[1]该种条码1997年由AIM公司英语Association for Automatic Identification and Mobility公布。尽管Aztec码已获专利,但该专利已进入公有领域[2]Aztec码也被发布为ISO/IEC 24778:2008标准。Aztec码的名称源自中心图案与阿兹特克金字塔英语Aztec Pyramids的相似性。因为不需要边缘留白(静区),Aztec码可能比其他矩阵条码使用更少的空间。

编码了内容“This is an example Aztec symbol for Wikipedia.”

结构 编辑

该种符号构筑在方形网格上,其中心有一个“牛眼”图案用以定位该码。数据围绕该牛眼图案做同心方形环状编码。中心的“牛眼”为9×9或13×13像素,并在周围的一行像素编码基本编码参数,产生一个11×11或15×15的核心(core)。而数据以层(layers)添加,每个层包含2环像素,总像素形成15×15、19×19、23×23等。

核心的边角存在方向标记,以支持图案被旋转或镜像时读取代码。解码从有三个像素的边角开始,然后顺时针到两个像素、一个像素、零个像素的边角。在中心的核心编码载有尺寸信息,所以不需要其他一些条码所需要的空白“静区”来标记代码边缘。

编码 编辑

编码过程含如下步骤:

  1. 将源消息转换为字符串位元
  2. 计算必要的符号大小和模式消息,用以决定Reed–Solomon码字大小
  3. 对消息位元补足英语Bit-stuffing为Reed–Solomon码字
  4. 消息填充到码字边界
  5. 追加检查码字
  6. 围绕核心以螺旋形式排列完整信息

位元字符串与其他形式间的所有转换都根据大端(重要位优先)约定执行。

字符集 编辑

所有8位元的值都可编码,另加上两个转义代码。

默认情况下,0–127的码遵循ANSI X3.4 (ASCII)解释,128–255遵循ISO 8859-1: Latin Alphabet No. 1解释。这对应ECI 000003。

模式消息 编辑

模式消息在消息中编码了层数(层数L 编码为整数L−1)和数据码字(codewords)数量(码字D编码为整数D−1)。剩余的码字用作检查码字。

位元补足 编辑

填充 编辑

检查码字 编辑

排布消息 编辑

使用 编辑

 
德国铁路的网上票据,使用了Aztec条码。

运输 编辑

阿兹特克码被广泛用于交通票务。

航空业(IATABCBP标准)已选择阿兹特克码用于电子登机牌。数家航空公司会向乘客的手机发送阿兹特克码作为登机牌。这通常与乘客手机上的移动应用(包括Apple Wallet)集成。

Aztec码也被用于铁路行业,包括歐洲之星德国铁路DSB捷克铁路Slovak Railways英语Železničná spoločnosť Slovensko意大利铁路荷蘭鐵路PKP Intercity英语PKP Intercity芬蘭鐵路維珍鐵路維亞鐵路瑞士聯邦鐵路比利时国家铁路法国国家铁路等公司用此支持线上销售门票,由客户打印或在手机屏幕上展示,由工作人员持手持扫描仪或通过旋转门扫描仪验证票证。

政府 编辑

波兰的汽车登记文件中载有加密的摘要信息,该信息采用Aztec码编码。汽车保险公司可根据文件的数码照片自动填写相关信息,以加快保险理赔流程。

商业 编辑

加拿大许多票据在使用这项技术,包括EastLink (company)英语EastLink (company)蕭氏通訊Bell Aliant英语Bell Aliant等。

参考资料 编辑

  1. ^ US 5591956,Longacre, Jr., Andrew & Robert Hussey,「Two Dimensional Data Encoding Structure and Symbology for use with Optical Readers」,发表于May 15, 1995,发行于January 7, 1997 
  2. ^ Official Gazette. United States Patent Office. June 17, 1997 [2020-09-25]. (原始内容于2017-02-22). Hereby dedicates to the public the entire term of said patent.  Click "images" then "correction" to see dedication to the public domain.

外部链接 编辑

aztec码, 此條目可参照英語維基百科相應條目来扩充, 若您熟悉来源语言和主题, 请协助参考外语维基百科扩充条目, 请勿直接提交机械翻译, 也不要翻译不可靠, 低品质内容, 依版权协议, 译文需在编辑摘要注明来源, 或于讨论页顶部标记, href, template, translated, page, html, title, template, translated, page, translated, page, 标签, 此條目需要补充更多来源, 2018年2月14日, 请协助補充多方面可靠来源以改善这篇条. 此條目可参照英語維基百科相應條目来扩充 若您熟悉来源语言和主题 请协助参考外语维基百科扩充条目 请勿直接提交机械翻译 也不要翻译不可靠 低品质内容 依版权协议 译文需在编辑摘要注明来源 或于讨论页顶部标记 a href Template Translated page html title Template Translated page Translated page a 标签 此條目需要补充更多来源 2018年2月14日 请协助補充多方面可靠来源以改善这篇条目 无法查证的内容可能會因為异议提出而被移除 致使用者 请搜索一下条目的标题 来源搜索 Aztec码 网页 新闻 书籍 学术 图像 以检查网络上是否存在该主题的更多可靠来源 判定指引 Aztec码 英語 Aztec Code 也称阿兹特克码 是一种由Andrew Longacre Jr 英语 Andrew Longacre Jr 和Robert Hussey于1995年发明的二维条码 1 该种条码1997年由AIM公司 英语 Association for Automatic Identification and Mobility 公布 尽管Aztec码已获专利 但该专利已进入公有领域 2 Aztec码也被发布为ISO IEC 24778 2008标准 Aztec码的名称源自中心图案与阿兹特克金字塔 英语 Aztec Pyramids 的相似性 因为不需要边缘留白 静区 Aztec码可能比其他矩阵条码使用更少的空间 编码了内容 This is an example Aztec symbol for Wikipedia 目录 1 结构 2 编码 2 1 字符集 2 2 模式消息 2 3 位元补足 2 4 填充 2 5 检查码字 2 6 排布消息 3 使用 3 1 运输 3 2 政府 3 3 商业 4 参考资料 5 外部链接结构 编辑该种符号构筑在方形网格上 其中心有一个 牛眼 图案用以定位该码 数据围绕该牛眼图案做同心方形环状编码 中心的 牛眼 为9 9或13 13像素 并在周围的一行像素编码基本编码参数 产生一个11 11或15 15的核心 core 而数据以层 layers 添加 每个层包含2环像素 总像素形成15 15 19 19 23 23等 核心的边角存在方向标记 以支持图案被旋转或镜像时读取代码 解码从有三个像素的边角开始 然后顺时针到两个像素 一个像素 零个像素的边角 在中心的核心编码载有尺寸信息 所以不需要其他一些条码所需要的空白 静区 来标记代码边缘 nbsp The core of the compact Aztec code red ascending diagonal hatching showing the central bulls eye the four orientation marks blue diagonal cross hatching and space for 28 bits 7 bits per side of coding information green horizontal hatching The first ring of data begins outside that grey descending diagonal hatching nbsp The core of the full Aztec code 40 bits are available between the orientation marks for encoding parameters nbsp Message data is placed in a spiral pattern around the core The mode message begins 01011100 indicating 01 1 2 layers and 011100 1 29 data codewords of 6 bits each 编码 编辑编码过程含如下步骤 将源消息转换为字符串位元 计算必要的符号大小和模式消息 用以决定Reed Solomon码字大小 对消息位元补足 英语 Bit stuffing 为Reed Solomon码字 消息填充到码字边界 追加检查码字 围绕核心以螺旋形式排列完整信息位元字符串与其他形式间的所有转换都根据大端 重要位优先 约定执行 字符集 编辑 所有8位元的值都可编码 另加上两个转义代码 默认情况下 0 127的码遵循ANSI X3 4 ASCII 解释 128 255遵循ISO 8859 1 Latin Alphabet No 1解释 这对应ECI 000003 模式消息 编辑 模式消息在消息中编码了层数 层数L 编码为整数L 1 和数据码字 codewords 数量 码字D编码为整数D 1 剩余的码字用作检查码字 位元补足 编辑 填充 编辑 检查码字 编辑 排布消息 编辑使用 编辑 nbsp 德国铁路的网上票据 使用了Aztec条码 运输 编辑 阿兹特克码被广泛用于交通票务 航空业 IATA的BCBP标准 已选择阿兹特克码用于电子登机牌 数家航空公司会向乘客的手机发送阿兹特克码作为登机牌 这通常与乘客手机上的移动应用 包括Apple Wallet 集成 Aztec码也被用于铁路行业 包括歐洲之星 德国铁路 DSB 捷克铁路 Slovak Railways 英语 Zeleznicna spolocnost Slovensko 意大利铁路 荷蘭鐵路 PKP Intercity 英语 PKP Intercity 芬蘭鐵路 維珍鐵路 維亞鐵路 瑞士聯邦鐵路 比利时国家铁路和法国国家铁路等公司用此支持线上销售门票 由客户打印或在手机屏幕上展示 由工作人员持手持扫描仪或通过旋转门扫描仪验证票证 政府 编辑 波兰的汽车登记文件中载有加密的摘要信息 该信息采用Aztec码编码 汽车保险公司可根据文件的数码照片自动填写相关信息 以加快保险理赔流程 商业 编辑 加拿大许多票据在使用这项技术 包括EastLink company 英语 EastLink company 蕭氏通訊 Bell Aliant 英语 Bell Aliant 等 参考资料 编辑 US 5591956 Longacre Jr Andrew amp Robert Hussey Two Dimensional Data Encoding Structure and Symbology for use with Optical Readers 发表于May 15 1995 发行于January 7 1997 Official Gazette United States Patent Office June 17 1997 2020 09 25 原始内容存档于2017 02 22 Hereby dedicates to the public the entire term of said patent Click images then correction to see dedication to the public domain 外部链接 编辑2D barcodes at AIM Global 页面存档备份 存于互联网档案馆 Aztec code specification ISO IEC 24778 2008 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title Aztec码 amp oldid 64117191, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。