二维条码知识概述.docx
《二维条码知识概述.docx》由会员分享,可在线阅读,更多相关《二维条码知识概述.docx(38页珍藏版)》请在三一办公上搜索。
1、二维条码 一维条码虽然提高了资料收集与资料处理的速度,但由於受到资料容量的限制,一维条码仅能标识商品,而不能描述商品,因此相当依赖电脑网路和资料库。在没有资料库或不便连网路的地方,一维条码很难派上用场。也因此,最近几年开始有人提出一些储存量较高的二维条码。由於二维条码具有高密度、大容量、抗磨损等特点,所以更拓宽了条码的应用领域。 近年来,随着资料自动收集技术的发展,用条码符号表示更多资讯的要求与日俱增,而一维条码最大资料长度通常不超过15个字元,故多用以存放关键索引值(Key),仅可作为一种资料标识,不能对产品进行描述,因此需透过网路到资料库抓取更多的资料项目,因此在缺乏网路或资料库的状况下,
2、一维条码便失去意义。此外一维条码有一个明显的缺点,即垂直方向不携带资料,故资料密度偏低。当初这样设计有二个目的:(1) 为了保证局部损坏的条码仍可正确辨识,(2) 使扫瞄容易完成。 要提高资料密度,又要在一个固定面积上印出所需资料,可用二种方法来解决:(1) 在一维条码的基础上向二维条码方向扩展,(2) 利用图像识别原理,采用新的几何形体和结构设计出二维条码。前者发展出堆叠式(Stacked)二维条码,後者则有矩阵式(Matrix)二维条码之发展,构成现今二维条码的两大类型。堆叠式二维条码的编码原理是建立在一维条码的基础上,将一维条码的高度变窄,再依需要堆成多行,其在编码设计、检查原理、识读方
3、式等方面都继承了一维条码的特点,但由於行数增加,对行的辨别、解码算法及软体则与一维条码有所不同。较具代表性的堆叠式二维条码有PDF417, Code16K, Supercode, Code49等。 矩阵式二维条码是以矩阵的形式组成,在矩阵相应元素位置上,用点(Dot)的出现表示二进制的 “1”,不出现表示二进制的 “0”,点的排列组合确定了矩阵码所代表的意义。其中点可以是方点、圆点或其它形状的点。矩阵码是建立在电脑图像处理技术、组合编码原理等基础上的图形符号自动辨识的码制,已较不适合用“条码”称之。具有代表性的矩阵式二维条码有 Datamatrix, Maxicode, Vericode, S
4、oftstrip, Code1, Philips Dot Code等。 二维条码的新技术在1980年代晚期逐渐被重视,在资料储存量大、资讯随着产品走、可以传真影印、错误纠正能力高等特性下,二维条码在1990年代初期已逐渐被使用。第8.1节 二维条码的基本概念二维条码术语定义1. 堆叠式二维条码(2D Stacked Code)堆叠式二维条码是一种多层符号(Multi-Row Symbology),通常是将一维条码的高度截短再层叠起来表示资料。 2. 矩阵式二维条码(2D Matrix Code)矩阵式二条码是一种由中心点到与中心点固定距离的多边形单元所组成的图形,用来表示资料及其它与符号相关功
5、能。 3. 资料字元(Data Character)用於表示特定资料的ASCII字元集的一个字母、数字或特殊符号等字元。 4. 符号字元(Symbol Character)依条码符号规则定义来表示资料的线条、空白组合形式。资料字元与符号字元间不一定是一对一的关系。一般情况下,每个符号字元分配一个唯一的值。 5. 代码集(Code Set)代码集是指将资 字元转化为符号字元值的方法。 6. 字码(Codeword)字码是指符号字元的值,为原始资料转换为符号字元过程的一个中间值,一种条码的字码数决定了该类条码所有符号字元的数量。 7. 字元自我检查(Character Self-Checking)
6、字元自我检查是指在一个符号字元中出现单一的印刷错误时,扫瞄器不会将该符号字元解码成其它符号字元的特性。 8. 错误纠正字元(Error Correction Character)用於错误侦测和错误纠正的符号字元,这些字元是由其它符号字元计算而得,二维条码一般有多个错误纠正字元用於错误侦测以及错误纠正。有些线性扫瞄器有一个错误纠正字元用於侦测错误。 9. E错误纠正(Erasure Correction)E错误是指在已知位置上因图像对比度不够,或有大污点等原因造成该位置符号字元无法辨识,因此又称为拒读错误。通过错误纠正字元对E错误的恢复称为E错误纠正。对於每个E错误的纠正仅需一个错误纠正字元。
7、10. T错误纠正(Error Correction)T错误是指因某种原因将一个符号字元识读为其它符号字元的错误,因此又称为替代错误。T错误的位置以及该位置的正确值都是未知的,因此对每个T错误的纠正需要两个错误纠正字元,一个用於找出位置,另一个用於纠正错误。 11. 错误侦测(Error Detection)一般是保留一些错误纠正字元用於错误侦测,这些字元被称为侦测字元,用以侦测出符号中不超出错误纠正容量的错误数量,从而保证符号不被读错。此外,也可利用软体透过侦测无效错误纠正的计算结果提供错误侦测功能。若仅为E错误纠正则不提供错误侦测功能。 条码扫瞄器的分类 一般对条码扫瞄器的分类如图7.1所
8、示,共可分为四类:(1) 手持雷射条码扫瞄器(Hand-Held Laser Bar Code Reader),(2) 固定式雷射条码扫瞄器(Fixed Laser Bar Code Reader),(3) CCD条码扫瞄器(Charge Coupled Device Bar Code Reader),(4) 光笔条码扫瞄器(WAND或称Light Pen)。若依扫瞄方式分类,则有单点式、线型与面型等叁种。图7.1 条码扫瞄器的分类 条码扫瞄器可分为二个独立之部份:输入元件(Input Device)及解码器(Decoder)。二者可一体成型,也可以电线连接,或利用红外线以无线方式输送资料。
9、输入元件主要包括光电转换系统与类比数位转换器两大部份,光电系统主要用来扫瞄条码,扫瞄动作可藉着操作者手的移动或条码的移动来完成。当光源照射到条码,反射光经光路设计落在感测元件上时,感测元件随着不同内射光之强度转换成不同的类比讯号,经类比数位(A/D)转换器器处理成数位码输出。 数位码输出到解码器中,将数位码解译成条码讯号,即完成了条码扫瞄的工作。条码扫瞄器的读取系统结构如图7.2所示:图7.2 条码扫瞄器的读取系统结构1. 光笔条码扫瞄器其取像方式为单点式,藉由人手之移动来完成扫瞄条码之动作,扫瞄速度可达每秒3”到30”。光笔的读取方式为接触式读取,光笔尖端条码距离最多只能容许0.05”,可视
10、为读取距离,属於条码扫瞄器之低阶产品。目前的光笔只能读取一维条码。较需注意的是光径需符合最小条码间距,以能完整读取条码之资料,光源采波长660nm LED为主。 2. CCD条码扫瞄器 线型CCD主要用於一维条码,而面型CCD主要应用於资料量丰富的二维条码。其感测元件为光耦合器(Charge-Coupled Device),一般简称为CCD。CCD的取像方式是属於线型接触式,由於其感测元件长度涵盖条码长度范围,所以读取时并不需要左右移动,CCD的解析度约为2048dpi,扫瞄速度较光笔快。CCD的读取距离较雷射式的短,传统CCD读取距离约可容许1025mm,并非一定要完全接触。目前则在增加读取
11、距离上努力,已经有2”5”之加强型CCD开发出来,未来则希望读取距离能加强至10”。在读取宽度上,以60mm与80mm为主,光源则以波长660nm红光发光二级体(LED)阵列为主。 3. 雷射扫瞄器藉由雷射光束的扫瞄来读取条码的资料,因此其读取距离较长,约可达10”。由於它和笔式读码机一样,可自由移动到物体处扫瞄,因此条码的长度在容许的范围下并不会受到限制,而且扫瞄时可悬空划过,不必像笔式读码机要接触到条码的表面。雷射扫瞄器特别适用於大量扫瞄以及印刷品质较差的条码。 二维条码扫瞄器主要由美国叁大厂Symbo Tech、PSC、Welch Allyn积极推广中,已成为扫瞄器一重要发展趋势。二维条
12、码的识别 二维条码的识别有两种方法:(1) 透过线型扫瞄器逐层扫瞄进行解码,(2) 透过照相和图像处理对二维条码进行解码。对於堆叠式二维条码,可以采用上述两种方法识读,但对绝大多数的矩阵式二维条码则必须用照相方法识读,例如使用面型CCD扫瞄器。 用线型扫瞄器如线型CCD、雷射枪对二维条码进行辨识时,如何防止垂直方向的资料漏读是主要的技术关键,因为在识别二维条码符号时,扫瞄线往往不会与水平方向平行。解决这个问题的方法之一是必须保证条码的每一层至少有一条扫瞄线完全穿过,否则解码程序不识读。这种方法简化了处理过程,但却降低了资料密度,因为每层必须要有足够的高度来确保扫瞄线完全穿过,如图7.3所示。我
13、们所提到的二维条码中,如Code 49, Code 16K的识别即是如此。图7.3 二维条码的识别(每层至少一条扫瞄线通过) 不同於其它堆叠式二维条码,PDF417建立了一种能缝合局部扫瞄的机制,只要确保有一条扫瞄线完全落在任一层中即可,因此层与层间不需要分隔线,而是以不同的符号字元 (Cluster)来区分相邻层,因此PDF417的资料密度较高,是Code 49及Code 16K的两倍多,但其识读设备也比较复杂。第8.2节二维条码与一维条码的比较 一维条码与二维条码应用处理的比较如图3.4所示,虽然一维和二维条码的原理都是用符号(Symbology)来携带资料,达成资料的自动辨识。但是从应用
14、的观点来看,一维条码偏重於标识商品,而二维条码则偏重於描述商品。因此相较於一维条码,二维条码(2D)不仅只存关键值,并可将商品的基本资料编入二维条码中,达到资料库随着产品走的效益,进一步提供许多一维条码无法达成的应用。例如一维条码必须搭配电脑资料库才能读取产品的详细资讯,若为新产品则必须再重新登录,对产品特性为多样少量的行业构成应用上的困扰。此外,一维条码稍有磨损即会影响条码阅读效果,故较不适用於工厂型行业。除了这些资料重覆登录与条码磨损等问题外,二维条码还可有效解决许多一维条码所面临的问题,让企业充分享受资料自动输入、无键输入的好处,对企业与整体产业带来相当的利益,也拓宽了条码的应用领域。
15、一维条码与二维条码的差异可以从资料容量与密度、错误侦测能力及错误纠正能力、主要用途、资料库依赖性、识读设备等项目看出,二者的比较如表7.1所示。表7.1 一维条码与二维条码之比较项目 条码类型一维条码二维条码资料密度与容量密度低,容量小密度高,容量大错误侦侧及自我纠正能力可以检查码进行错误侦测,但没有错误纠正能力有错误检验及错误纠正能,并可根据实际应用设置不同的安全等级垂直方向的资料不储存资料,垂直方向的高度是为了识读方便,并弥补印刷缺陷或局部损坏携带资料,因对印刷缺陷或局部损坏等可以错误纠正机制恢复资料主要用途主要用於对物品的标识用於对物品的描述资料库与网路依赖性 多数场合须依赖资料库及通讯
16、网路的存在可不依赖资料库及通讯网路的存在而单独应用识读设备可用线扫瞄器识读,如光笔、线型CCD、雷射枪对於堆叠式可用型线扫瞄器的多次扫瞄,或可用图像扫瞄仪识读。矩阵式则仅能用图像扫瞄仪识读图7.4 一维条码与二维条码应用处理的比较第8.3节二维条码的应用范围 如前所述,二维条码具有储存量大、保密性高、追踪性高、抗损性强、备援性大、成本便宜等特性,这些特性特别适用於表单、安全保密、追踪、证照、存货盘点、资料备援等方面,如图7.5所示。 图7.5 二维条码的应用范围1. 表单应用:公文表单、商业表单、进出口报单、舱单等资料之传送交换,减少人工重覆输入表单资料,避免人为错误,降低人力成本。 2. 保
17、密应用:商业情报、经济情报、政治情报、军事情报、私人情报等机密资料之加密及传递。 3. 追踪应用:公文自动追踪、生产线零件自动追踪、客户服务自动追踪、邮购运送自动追踪、维修记录自动追踪、危险物品自动追踪、後勤补给自动追踪、医疗体检自动追踪、生态研究(动物、鸟类.)自动追踪等。 4. 证照应用:护照、身分证、挂号证、驾照、会员证、识别证、连锁店会员证等证照之资料登记及自动输入,发挥随到随读、立即取用的资讯管理效果。 5. 盘点应用:物流中心、仓储中心、联勤中心之货品及固定资产之自动盘点,发挥立即盘点、立即决策的效果。 6. 备援应用:文件表单的资料若不愿或不能以磁碟、光碟等电子媒体储存备援时,可
18、利用二维条码来储存备援,携带方便,不怕折叠,保存时间长,又可影印传真,做更多备份第8.4节二维条码的国际标准 国际组织在二维条码标准上的努力已有初步成效,之後我们将详细介绍目前美国国家标准协会(ANSI)所制定的二维条码国际标准,包括PDF417、Maxicode、Datamatrix。其中以PDF417应用范围最广,从生产、运货、行销、到存货管理都很适合,故PDF417特别适用於流通业者。Maxicode通常用於邮包的自动分类和追踪,Datamatrix则特别适用於小零件的标识。国际标准组织 标准制定委员会最大的任务,在避免同一行业采用不同的二维条码,造成资讯传输上的困扰。目前国际组织在二维
19、条码标准上的努力已有初步成效,例如下列国际组织皆设有二维条码标准制订委员会: 1. 美国国家标准协会, American National Standards Institute,简称ANSI。 2. 美国自动辨识协会,Automatic Identification Manufacturers, 简称AIM-USA。 3. 电子工业协会,Electronic Industries Association-EIA PEPS Industrial-PN3132。 4. 汽车工业协会,Automotive Industry Action Group,简称 AIAG。 5. 国际航空协会,Inter
20、national Air Transport Association,简称 IATA。 6. 公用事业工业协会,Utility Industry Group,简称 UIG。 7. 欧洲的标准技术协会225委员会,Commit European Normalization Technical Committee 225,简称 CEN TC225。 8. 欧洲的电子资料交换协会,Electronic Data Interchange Forum for Companies with Interests in Computing and Electronics,简称 EDIFICE。 9. 日本的电
21、子工业协会,简称EIA-J。 10. 国际标准组织,International Standard Organization, 简称ISO。 上述国际组织虽分属不同的行业或国家,为求二维条码的共同标准,常常会举行国际会议相互交换意见。本课程老师黄庆祥在1996年曾担任国际标准组织ISO/TC122/WG4委员会委员之一,直接参与二维条码国际标准制订的相关活动,希望为我国今後在二维条码国际标准制订的发言权抢占先机,以协助经济部商业司创造二维条码的有利环境,为亚太营运中心及其应用资料自动收集及辨识的技术水准提供帮助。流通业的标准 美国部分条码委员会,如美国国家标准协会ANSIMH10.8、电子工业联
22、谊会EIA MH10 SBC-8等,已发展出二维条码在流通业的应用标准。ANSI MH10.8委员会的主要任务,在制定单位包裹与货运标签应用的标准(Two-dimensional Symbols For Use With Unit Loads and Transport Packages),目前二维条码标准的建议内容包括:1. 进货及出货单采用PDF417二维条码,例如船运公司的舱单,其每个模组列印的最佳尺寸是10mils(千分之一寸)以上。 2. 电子资料交换(EDI)的讯息及相关文件采用PDF417二维条码。 3. 输送带上产品之搜寻及追踪采Maxicode二维条码,建议尺寸为1寸1寸。
23、美国电子工业联谊会(EIA)是美国主要电子制造业者,如英代尔(Intel)、Motorola、德州仪器等共同组成的产业贸易协会,1995年2月1日,EIA条码委员会(MH10 SBC-8)在ANSI的支持下宣布二维条码可以应用在下列叁大范围:高速搜寻及追踪(High Speed Sortation and Tracking)、纸上电子资料交换(Paper EDI)、出货进货讯息(Shipping/Receiving Information)。1995年4月,EIA条码委员会完成二维条码标准草案(ANSI/EIA PN3132),做为电子产品整个产销流程上中下游使用二维条码的标准。事实上,半导体
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二维 条码 知识 概述

链接地址:https://www.31ppt.com/p-1752027.html