资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,11/7/2009,#,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第五章 二维条码与条码识读,第一部分: 二维条码,第五章 二维条码与条码识读第一部分: 二维条码,第一节,二维条码简介,第二节,行排式二维条码,第三节,矩阵式二维条码,第四节 二维条码应用,第一节 二维条码简介 第二节 行排式二维条码 第三节,第一节,二维条码简介,1二维条码的起源与发展,2,二维条码的特点,2,1,二维条码与一维条码的区别与比较,2,2,二维条码与磁卡、,IC,卡、光卡之比较,3,二维条码的分类,4,二维条码识读设备,第一节 二维条码简介 1二维条码的起源与发展,1二维条码的起源与发展,二维条码技术是在一维条码无法满足实际应用需求的前提下产生的。由于受信息容量的限制,一维条码通常是对物品的,标识,,而二维条码是对物品的,描述,。,所谓对物品的,标识,,就是给某物品分配一个代码,代码以条码的形式标识在物品上,用来标识该物品以便自动扫描设备的识读,代码或一维条码本身不表示该产品的描述性信息。,我国已,制定了两个二维条码的国家标准:,GB/T 17172-1997四一七条码,,,GB/T 18284-2000快速响应矩阵码,。,1二维条码的起源与发展 二维条码技术是在一维条码无法满,2,二维条码的特点,21二维条码与一维条码的区别与比较,信息量容量大、安全性高、读取率高、错误纠正能力强等特性是二维条码的主要特点。,2二维条码的特点 21二维条码与一维条码的区别与比较,二维,条,码简介,二维,条,码,一维条码,二维码通过水平和垂直两个方向表示信息,可以承载大量数据,表示信息,表示信息,表示信息,不表示信息,表示信息,表示信息,符号类型,数据类型,数据修复能力,数据容量,数据密度,文字、数字、二进制,有,大约 2,000 字符,20 - 100,文字和数字,无,大约 20 字符,1,一维条码,二维,条,码,二维条码简介二维条码一维条码二维码通过水平和垂直两个方向表示,2,二维条码的特点,二维条码与一维条码的比较,项目,条码类型,信息密度与信息容量,错误校验及纠错正能力,垂直方向是否携带信息,用途,对数据库和通讯网络的依赖,识读设备,一维条码,信息密度低,信息容量较小,可通过校验字符进行错误校验,没有错纠能力,不携带信息,对物品的标识,多数应用场合依赖数据库及通讯网络,可用线扫描器识读,如光笔、线阵CCD、激光枪等,二维条码,信息密度高,信息容量大,具有错误校验和纠错能力,可根据需求设置不同的纠错级别,携带信息,对物品的描述,可不依赖数据库及通讯网络而单独应用,对于行排式二维条码可用线扫描器的多次扫描识读;对于矩阵式二维条码仅能用图像扫描器识读,2二维条码的特点二维条码与一维条码的比较 项目信息密,2,二维条码的特点,二维条码与磁卡、,IC,卡、光卡的比较,比较点,二维条码,磁卡,IC卡,光卡,抗磁力,强,弱,中等,强,抗静电,强,中等,中等,强,抗损性,强可折叠可局部穿孔可局部切割,弱不可折叠不可穿孔不可切割,弱不可折叠不可穿孔不可切割,弱不可折叠不可穿孔不可切割,2二维条码的特点二维条码与磁卡、IC卡、光卡的比较比较点二,3,二维条码的分类,二维条码通常分为以下二种类型:,(,1,),行排式,二维条码,(2D STACKED BAR CODE),又称:,堆积式,二维条码或,层排式,二维条码,其编码原理是建立在一维条码基础之上,按,需要堆积成二行或多行,。有代表性的行排式二维条码有,PDF417,、,CODE49,、,CODE 16K,等。,(,2,),矩阵式,二维条码,(2D MATRIX BAR CODE),又称:,棋盘式,二维条码。具有代表性的矩阵式二维条码有:,QR Code,、,Data Matrix,、,Maxi Code,、,Code One,等。,3二维条码的分类 二维条码通常分为以下二种类型:,3,.二维条码的分类,QR,码,3.二维条码的分类QR 码,3,.二维条码的分类,二维条码的识读设备依识读原理的不同可分为:,(1)线性,CCD(电荷耦合器件,),和线性图像式识读器(,Linear Imager,),可识读一维条码和行排式二维条码(如,PDF417,)。,(,2,)带光栅的激光识读器,可识读一维条码和行排式二维条码。,(,3,)图像式识读器(,Image Reader,),,,可识读一维条码和二维条码。,3.二维条码的分类二维条码的识读设备依识读原理的不同可分为:,第二章,行排式二维条码,1,PDF417,条码,PDF417,条码是由留美华人王寅敬,(音)博士发明的。,PDF,取自英文,Portable Data File,三个单词的首字母,意为“便携数据文件”。因为组成条码的每一符号字符都是由,4,个条和,4,个空共,17,个模块构成,所以称为,PDF417,条码。,第二章 行排式二维条码 1PDF417条码,PDF417,条码,PDF417,是一种多层、可变长度,、具有高容量和纠错能力的二维条码。每一个,PDF417,符号可以表示,1100,个字节、或,1800,个,ASC,字符或,2700,个数字的信息。,PDF417条码 PDF417是一种多层、可变长度 、具有高,(1)层与符号字符(Row and Symbol Character),每一个PDF417条码符号均由多层堆积而成,其层数为390。,(2)簇(Cluster,),PDF417的字符集可分为三个相互独立的子集,即三个簇。,(3)错误纠正码词(Error Correction Codeword),PDF417的纠错等级分为9级,级别越高,纠正能力越强。由于这种纠错功能,使得污损的PDF417条码也可以被正确识读。,(4)数据组合模式(Data Compaction Mode),PDF417提供了三种数据组合模式,每一种模式定义一种数据序列与码词序列之间的转换方法。三种模式为:文本组合模式(Text Compaction, Mode-TC)、字节组合模式(Byte Compaction, Mode-BC)、数字组合模式(Numeric Compaction ,Mode-NC)。,(1)层与符号字符(Row and Symbol Chara,(5)全球标签标识符(Global Label Identifier-GLI),一个GLI是一个特殊的符号字符,它可激活一组解释,GLIS的应用使PDF417可以表示国际语言集,以及工业或用户定义的字符集。,(6)宏PDF417,这种机制可以把一个PDF417符号无法表示的大文件分成多个PDF417符号来表示。宏PDF417包含了一些附加控制信息来支持文件的分块表示,译码器利用这些信息来正确组合和检查所表示的文件,不必担心符号的识读次序。,(7)PDF417其它特性及其变体,这种压缩版本减少了非数据符的数量,但却以降低其坚固性,抗噪音,损伤,污染等能力为代价。截短PDF417条码与普通PDF417完全兼容。,(5)全球标签标识符(Global Label Identi,PDF417,条码的特性,项 目,特 性,可编码字符集,全,ASCII,字符或,8,位二进制数据,可表示汉字,类型,连续、多层,字符自校验功能,有,符号尺寸,可变,高度,3,到,90,行,宽度,90,到,583,个模块宽度,双向可读,是,错误纠正码词数,2,到,512,个,最大数据容量(错误纠正级别为,0,时),1850,个文本字符,或,2710,个数字,或,1108,个字节,附加属性,可选择纠错级别、可跨行扫描、宏,PDF417,条码、全球标记标识符等,PDF417条码的特性项 目特,PDF417,符号结构,每一个,PDF417,符号由空白区包围的一序列层组成。,每一层包括:,a.,左空白区,b.,起始符,c.,左层指示符号字符,d.1,到,30,个数据符号字符,e.,右层指示符号字符,f.,终止符,g.,右空白区,PDF417符号结构 每一个PDF417符号由空白区包围的一,PDF417,符号字符的结构,每一个符号字符包括,4,个条和,4,个空,每一个条或空由,1-6,个模块组成。在一个符号字符中,,4,个条和,4,个空的总模块数为,17,。,PDF417符号字符的结构 每一个符号字符包括4个条和4个,2PDF417,条码的标准化现状,中国二维条码列为九五期间的国家重点科技攻关项目。,1997,年,12,月码国家标准,GB/T 17172-1997,四一七条码正式颁布;,自,Symbol,公司,1991,年将,PDF417,作为公开的标准后,,PDF417,条码为越来越多的标准化机构所接受。,如:,AIM1994,年被选定为国际自动识别制造商协会(,AIM,)标准;,ANSIMH10.81996,年美国标准化委员会,(ANSI),将,PDF417,做为美国的运输包装的纸面,EDI,标准;,CEN1997,年欧洲标准化委员会,(CEN),通过了,PDF417,的欧洲标准;,2PDF417条码的标准化现状 中国二维条码列为九五期间,2,Code 49,条码,一种多层、连续型、可变长度的条码符号,它可以表示全部的128个ASCII(,American Standard Code for Information Interchange,美国信息互换标准代码,)字符。每个Code 49条码符号由2到8层组成,每层有18个条和17个空。层与层之间由一个层分隔条分开。每层包含一个层标识符,最后一层包含表示符号层数的信息。,2Code 49条码 一种多层、连续型、可变长度的条码,Code 49条码的特性,项目,特性,可编码字符集,全部128个ASCII字符,类型,连续型,多层,每个符号字符单元数,8(4条,4空),每个符号字符模块总数,16,符号宽度,81X(包括空白区),符号高度,可变(28层),数据容量,2层符号:9个数字字母型字符或15个数字字符,8层符号:49个数字字母型字符或81个数字字符,层自校验功能,有,符号校验字符,2个或3个,强制型,双向可译码性,是,通过层,其它特性,工业特定标志,字段分隔符,信息追加,序列符号连接,Code 49条码的特性 项目特性可编码字符集全部128个,3,Code 16K,条码,一种多层、连续型可变长度的条码符号,可以表示全ASCII字符集的128个字符及扩展ASCII字符。它采用UPC及Code128字符。一个16层的Code 16K符号,可以表示77个ASCII字符或154个数字字符。Code 16K通过唯一的起始符/终止符标识层号,通过字符自校验及两个模107的校验字符进行错误校验。,3Code 16K条码 一种多层、连续型可变长度的条码,Code 16K条码的特性,项目,特性,可编码字符集,全部128个ASCII字符,全128个扩展ASCII字符,类型,连续型,多层,每个符号字符单元数,6(3条,3空),每个符号字符模块数,11,符号宽度,81X(包括空白区),符号高度,可变(216层),数据容量,2层符号:7个ASCII字符或14个数字字符,8层符号:49个ASCII字符或1541个数字字符,层自校验功能,有,符号校验字符,2个,强制型,双向可译码性,是,通过层(任意次序),其它特性,工业特定标志,区域分隔符字符,信息追加,序列符号连接,扩展数量长度选择,Code 16K条码的特性 项目特性可编码字符集全部128个,第三节,矩阵式二维条码,1QR Code条码,QR Code,是由日本,Denso,公司于,1994,年,9,月研制的一种矩阵式二维条码,它除具有二维条码所具有的,信息容量大、可靠性高、可表示汉字及图象多种信息、保密防伪性强,等优点外,还具有以下特点:,(1),超高速识读,QR Code码的超高速识读特性,使它适宜应用于工业自动化生产线管理等领域。,(2),全方位识读,QR Code具有全方位(360)识读特点。,(3),能够有效地表示中国汉字、日本汉字,第三节 矩阵式二维条码 1QR Code条码,数据密度,实例:80个字符组成的信息,:,1234567890-123456720-123456-30-234567-40ABCDEFGH50IJKLMNOP60QRSTUVWX70YZABCDEF80,QR code,(M),X=0.25mm X=0.35mm X=0.5mm,8.2mm sq. 11.5mm sq. 16.5mm sq.,PDF417,(level 3),X=0.25mm X=0.35mm X=0.5mm,34.2mm亊15mm 47.9mm亊21mm 68.5mm亊30mm,Data Matrix,X=0.25mm X=0.35mm X=0.5mm,8.0mm sq. 11.2mm sq. 16.0mm sq.,数据密度实例:80个字符组成的信息: QR code (M),QR Code,与,Data Martix,和,PDF 417,的比较,码制,QR Code,Data Martix,PDF 417,符号结构,研制公司,Denso Corp.(日本),I.D. Matrix Inc.(美国),Symbol Technolgies Inc(美国),码制分类,矩阵式,行排式,识读速度*,30个/每秒,23个/秒,3个/秒,识读方向,全方位(360),10,识读方法,深色/浅色模块判别,条空宽度尺寸判别,汉字表示,13bit,16bit,16bit,QR Code 与Data Martix和 PDF 417的,QR Code,编码字符集,(1)数字型数据(数字09);,(2)字母数字型数据(数字09;大写字母AZ;9个其他字符:space ,$, %, *, +, -, ., /, :);,(3)8位字节型数据;,(4)日本汉字字符;,(5)中国汉字字符(GB 2312信息交换用汉字编码字符集 基本集对应的汉字和非汉字字符)。,QR Code编码字符集 (1)数字型数据(数字09),QR Code,码符号的基本特性,符号规格,2121模块(版本1)-177177 模块(版本40)(每一规格:每边增加4个模块),数据类型与容量,(指最大规格符号版本40-L级),数字数据7089个字符字母数据4296个字符8位字节数据2953个字符中国汉字、日本汉字数据 1817个字符,数据表示方法,深色模块表示二进制“1”,浅色模块表示二进制“0”。,纠错能力,L级:约可纠错7%的数据码字 M级:约可纠错15%的数据码字 Q级:约可纠错25%的数据码字 H级:约可纠错30%的数据码字,结构链接(可选),可用1-16个QR Code条码符号表示,掩模(固有),可以使符号中深色与浅色模块的比例接近1:1,使因相邻模块的排列造成译码困难的可能性降为最小。,扩充解释(可选),这种方式使符号可以表示缺省字符集以外的数据(如阿拉伯字符、古斯拉夫字符、希腊字母等),以及其他解释(如用一定的压缩方式表示的数据)或者针对行业特点的需要进行编码。,独立定位功能,有,QR Code码符号的基本特性 符号规格2121模块(版本,2. Data Matrix,条码,Data Matrix,是一种矩阵式二维条码。它有两种类型,即,ECC000-140,和,ECC200,。,ECC000-140,具有几种不同等级的卷积纠错功能;而,ECC200,则使用Reed-Solomon纠错。,2. Data Matrix条码 Data Matrix是,Data Matrix条码的特性,项目,特性,可编码字符集,全部ASCII字符及扩展ASCII字符,类型,矩阵式二维条码,符号宽度,ECC000-140:949,ECC200:10144,符号高度,ECC000-140:949,ECC200:10144,最大数据容量,2335个文本字符,3116个数字或1556个字节,数据追加,允许一个数据文件使用最多16个条码符号表示,Data Matrix条码的特性 项目特性可编码字符集全部A,附加特性,(,1,)反转映像:(固有)符号在标记时具有随意性,图像可以是在浅色背景上的深色图形,也可以是在深色背景上的浅色图形(见图,5-10,)。,(,2,)扩充解释:(仅适用,ECC200,,可选)这种方式使符号可以表示其他字符集的字符(如阿拉伯字符、古斯拉夫字符、希腊字母、希伯来字符),以及其他数据解释或者针对行业特点的需要进行编码。,(,3,)长方形符号:(仅适用,ECC200,,可选)在长方形符号中指定,6,种符号格式。,(,4,)结构化追加:(仅适用,ECC200,,可选)允许一个数据文件以多达,16,个,Data Matrix,符号表示。以任意的顺序扫描,能正确地重新连接起来,恢复成原始数据。,附加特性 (1)反转映像:(固有)符号在标记时具有随意性,图,附加特性,ECC-140,(,a,)和,ECC200,(,b,、,c,)编码“,A1B2C3D4E5F6G7H8I9J0K1L2,”,a.ECC140(,浅色背景黑色图形,),b.ECC200(,浅色背景黑色图形,),ECC200(,深色背景浅色图形,),附加特性 ECC-140(a)和ECC200(b、c)编码“,2,.,3,符号结构,每个,Data Matrix,符号由规则排列的方形模块构成的数据区组成。在较大的,ECC200,符号中,数据区由校正图形分隔。数据区的四周由寻像图形包围,寻像图形的四周则由空白区包围。,(,1,),寻像图形,(,2,)符号尺寸和容量,2.3 符号结构 每个Data Matrix符号由规则排,3. Maxicode,条码,一种固定长度(尺寸)的矩阵式二维条码,它有紧密相连的平行六边形模块和位于符号中央位置的定位图形组成。Maxicode符号共有7种模式(包括两种作废模式)。可表示全部ASCII字符和扩展ASCII字符。,3. Maxicode 条码 一种固定长度(尺寸)的矩阵,Maxicode条码的特性,项目,特性,可编码字符集,全部ASCII字符及扩展ASCII字符,符号控制字符,类型,矩阵式二维条码,符号宽度,名义尺寸:28.14mm,符号高度,名义尺寸:26.91mm,最大数据容量,93个文本字符,138个数字,定位独立,是,字符自校验,有,纠错码词,50 或66个,附加特性,扩充解释,结构追加,Maxicode条码的特性 项目特性可编码字符集全部ASC,3,1,基本特征,(1)编码字符集,(,2,)字符集,(,3,),Maxicode,符号码字的表示,每个码字由六个六边形的模块组成。,每个模块表示一个二进制位,暗模块表示“,1,”,浅色模块表示“,0,”。,通常六个模块排列成三层,顺序为从右上至左下,下图是所示典型的符号字符模块。,31基本特征 (1)编码字符集,3,1,基本特征,由于,Maxicode,符号的特殊结构,符号字符,1,9,和,137,144,具有特殊的排列形式,见图,31基本特征由于Maxicode符号的特殊结构,符号字符,3,1,基本特征,(,4,)符号尺寸,名义尺寸为宽,28.14mm ,高,26.91mm,。,(,5,)最大数据容量:,数字字母型字符,93,个,数字字符,138,个,(,6,),纠错,每个,Maxicode,符号有,50,或,66,个纠错码字,(,7,)类型:矩阵式二维条码,(,8,)独立定位:可以,31基本特征(4)符号尺寸,3,.,2,附加特征,Maxicode,固有的或可选的附加特征:,(,1,)寻像图形(固有),(,2,)纠错(固有),(,3,)模式(固有),(,4,)扩充解释(可选),(,5,)结构化追加(可选),3.2 附加特征 Maxicode固有的或可选的附加特征,3.3 符号结构,每个Maxicode符号有一个中央寻像图形,四周成正方形排列着由六边形模块组成的层。符号共有33层,每层分别由30个或29个模块组成。符号四周应有空白区。,(1)寻像图形,寻像图形由3个同心圆构成暗带及其相间的明带组成。寻像图形的中央为一个虚拟模块。中央寻像图形及其周围的排列情况见图。,(2)定位图形,定位的信息由6组以3个模块组成的图形给出,定位图形的精确位置见图,3.3 符号结构 每个Maxicode符号有一个中央寻像图,3,4,符号字符与模块序列,符号最上面一层最右侧的两个模块是不用的(见下图,),它们用暗模块表示。,34符号字符与模块序列 符号最上面一层最右侧的两个模块是不,4,Code one,条码,Code one符号中包含可由快速线性探测器识别的识别图案。每一模块的宽和高的尺寸为X。,Code one符号共有10种版本及14种尺寸。最大的符号,即版本B,可以表示2218个数字字母型字符或3550个数字,以及560个纠错字符。Code one 可以表示全部256个ASCII字符,另加4个功能字符及1个填充字符。,4Code one条码 Code one符号中包含可由快速,Code one条码的特性,项目,特性,可编码字符集,全部ASCII字符及扩展ASCII字符,4个功能字符,一个填充/信息分隔符,8位二进制数据,类型,矩阵式二维条码,符号宽度,版本S-10:13X,版本H:134X,符号高度,版本S-10:9X,版本H:148X,最大数据容量,2218个文本字符,3550个数字或1478个字节,定位独立,是,字符自校验,无,错误纠正码词,4560个,Code one条码的特性 项目特性可编码字符集全部ASC,第四节 二维条码应用,1,物流管理中的条码应用,1.1,生产过程管理中的条码应用,1.2,库存管理中的条码应用,1.3,配送管理中的条码应用,2证卡管理中的条码应用,2.1 证卡管理信息系统结构,2.2 条码生成,2.3 证卡核查,2.4 证卡户外巡查,第四节 二维条码应用 1物流管理中的条码应用,1.1,生产过程管理中的条码应用,首先由生产管理部门下达生产任务单,任务单跟随相应的产品进行流动。然后每一生产环节开始时,用生产线终端的识读器扫描任务单上的条码,更改数据库中的产品状态。产品下线包装时,打印并粘贴产品的信息条码。,1.1 生产过程管理中的条码应用 首先由生产管理部门下达生产,库存管理中的条码应用,(1)入库管理。,库存管理中的条码应用 (1)入库管理。,库存管理中的条码应用,(2)出库管理。,库存管理中的条码应用(2)出库管理。,库存管理中的条码应用,(3)仓库内部管理。,库存管理中的条码应用(3)仓库内部管理。,1.3,配送管理中的条码应用,配送前将配送货品资料和客户订单资料下载到移动终端中,到达配送客户后,打开移动终端,调出客户相应的订单,然后根据订单情况挑选货物并验证其条码标签,确认配送完一个客户的货物后,移动终端可以自动校验配送情况,并做出相应的提示。,1.3 配送管理中的条码应用配送前将配送货品资料和客户订单资,2证卡管理中的条码应用,二维条码是一种崭新的数据存储和通讯技术,由于其信息容量大,识读不需要网络及数据库支持,因此使用方便、快捷、低成本。同时二维条码具有可读而不可改写,能够实现一对一验证的可防伪性。因此,可将二维条码技术广泛应用于证卡的管理。将持证人的姓名、单位、证件号码、血型、照片、指纹等重要信息进行编码,并且通过多种加密方式对数据进行加密,有效地解决了证件的自动录入及防伪问题。,此外,证件的机器识读能力和防伪能力是新一代证件的标志。,2证卡管理中的条码应用 二维条码是一种崭新的数,证卡管理信息系统结构,二维条码证卡管理信息系统结构图,证卡管理信息系统结构 二维条码证卡管理信息系统结构图,条码生成,证卡管理信息系统中条码生成子系统,条码生成 证卡管理信息系统中条码生成子系统,证卡核查,证卡管理信息系统中证卡核查子系统,证卡核查 证卡管理信息系统中证卡核查子系统,证卡户外巡查,证卡管理中户外巡查,证卡户外巡查 证卡管理中户外巡查,
展开阅读全文