信息采集与识别技术2.ppt
《信息采集与识别技术2.ppt》由会员分享,可在线阅读,更多相关《信息采集与识别技术2.ppt(144页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信息采集与识别技术信息采集与识别技术2第一部分第一部分 条形码技术条形码技术2 21.1 1.1 信息编码技术信息编码技术v1.1.1 1.1.1 代码的定义代码的定义 1 1、代码也叫信息编码,是作为事物(实体)代码也叫信息编码,是作为事物(实体)唯唯一标识一标识的,一组有序字符组合。的,一组有序字符组合。代码的重要性:代码的重要性:(1 1)可以唯一标识某个实体;)可以唯一标识某个实体;(2 2)加快输入,减少差错,便于存储;)加快输入,减少差错,便于存储;(3 3)使数据的表达标准化;)使数据的表达标准化;(4)(4)能够被计算机系统识别、接收和处理。能够被计算机系统识别、接收和处理。3
2、 3v1.1.2 1.1.2 代码的作用代码的作用 1 1、唯一化、唯一化 2 2、规范化、规范化 3 3、系统化、系统化 4 41 1、GB 12904-1998 GB 12904-1998 商品条码商品条码 2 2、GB/T 12905-2000 GB/T 12905-2000 条码术语条码术语 3 3、GB/T 12906-2001 GB/T 12906-2001 中国标准书号条码中国标准书号条码 4 4、GB/T 12907-1991 GB/T 12907-1991 库德巴条码库德巴条码 5 5、GB/T 12908-1991 GB/T 12908-1991 三九条码三九条码 6 6、
3、GB/T 14257-1993 GB/T 14257-1993 通用商品条码符号位置通用商品条码符号位置 7 7、GB/T 14258-1993 GB/T 14258-1993 条码符号印制质量的检验条码符号印制质量的检验 8 8、GB/T 15425-1994 GB/T 15425-1994 贸易单元贸易单元128128码码5 51.1.3 1.1.3 代码的设计方法代码的设计方法 1 1、线分类法、线分类法 2 2、面分类法、面分类法6 6v1、线分类法 线分类法是我国采用的线分类法是我国采用的,依据中华人民共和国国家依据中华人民共和国国家标准标准(GB/T475494)(GB/T4754
4、94)对我国国民经济行业进行的一种分对我国国民经济行业进行的一种分类方法。它将社会经济活动划分为门类、大类、中类和小类方法。它将社会经济活动划分为门类、大类、中类和小类四级。与此相对应类四级。与此相对应,此编码主要采用此编码主要采用层次编码法层次编码法。7 7v2 2、面分类法、面分类法 面分类法也称面分类法也称平行分类法平行分类法,它是把拟分类的商品集合,它是把拟分类的商品集合总体。根据其本身固有的属性或特征,分成相互之间没有总体。根据其本身固有的属性或特征,分成相互之间没有隶属关系的面,每个面都包含一组类目。将某个面中的一隶属关系的面,每个面都包含一组类目。将某个面中的一种类目与另一个面的
5、一种类目组合在一起,即组成一个复种类目与另一个面的一种类目组合在一起,即组成一个复合类目。合类目。面分类法具有类目可以面分类法具有类目可以较大量地扩充、结构弹较大量地扩充、结构弹性好、不必预先确定好最后的分组、适用于计算机管理性好、不必预先确定好最后的分组、适用于计算机管理等等优点,但也存在不能充分利用容量、组配结构太复杂、不优点,但也存在不能充分利用容量、组配结构太复杂、不便于手工处理等缺点。便于手工处理等缺点。8 8v1.1.4 1.1.4 代码的校验代码的校验 为了减少编码过程中的错误,需要使用为了减少编码过程中的错误,需要使用编码校编码校验技术。验技术。校验码校验码是根据事先规定好的算
6、法构成的,将它是根据事先规定好的算法构成的,将它附加在附加在代码本体代码本体上以后,成为代码的一个组成部上以后,成为代码的一个组成部分。分。使用时,应录入包括使用时,应录入包括校验码在内的完整代码校验码在内的完整代码,代码进入,代码进入系统后,系统将取该代码校验位前的各位,按照确定代码系统后,系统将取该代码校验位前的各位,按照确定代码校验码的算法进行计算,并与录入代码的最后一位(校验校验码的算法进行计算,并与录入代码的最后一位(校验码)进行比较。码)进行比较。9 91.2 1.2 条码技术概述条码技术概述1.2.1 1.2.1 条码概念条码概念 条码(条码(Bar CodeBar Code),
7、是由一组规则排列的),是由一组规则排列的条、空条、空及其对应字符及其对应字符组成的标记,用以表示一定的信息。组成的标记,用以表示一定的信息。我国国家标准我国国家标准GB/T12905-2001条码术语条码术语10101.2 1.2 条码技术概述条码技术概述v图图1-1 1-1 标识在一瓶古井贡酒上的条码符号标识在一瓶古井贡酒上的条码符号 1111v1.2.2 1.2.2 条码的历史条码的历史 条码技术诞生于条码技术诞生于2020世纪世纪4040年代年代 美国美国乔乔.伍德兰德和贝尼伍德兰德和贝尼.希尔沃希尔沃开始研究用条码表示食品项目及开始研究用条码表示食品项目及相应的自动识别设备,并与相应的
8、自动识别设备,并与19491949年获得了美国专利。(年获得了美国专利。(“公牛眼公牛眼”条条码)码)1010年后,乔年后,乔.伍德兰德作为伍德兰德作为IBMIBM公司的工程师成为北美地区的统一公司的工程师成为北美地区的统一代码代码-UPCUPC的奠基人。的奠基人。图图1-2早早期期的的条条码码符符号号1212 19701970年,美国超级市场年,美国超级市场Ad HocAd Hoc委员会制定了通用商品代码委员会制定了通用商品代码UPCUPC代码代码,此代码首先在杂货零售业中试用。此代码首先在杂货零售业中试用。19731973年,美国统一编码委员会(简称年,美国统一编码委员会(简称UCCUCC
9、)建立了)建立了UPCUPC商品条码应用商品条码应用系统,实现该码制的标准化。系统,实现该码制的标准化。19771977年,欧洲共同体在年,欧洲共同体在1212位位UPC-AUPC-A商品条码的基础上,开发了与商品条码的基础上,开发了与UPC-AUPC-A兼容的欧洲物品编码系统兼容的欧洲物品编码系统EANEAN系统,并成立了欧洲编码协会系统,并成立了欧洲编码协会(EANEAN)。19811981年,年,EANEAN组织发展为组织发展为“国际物品编码协会国际物品编码协会”IANIAN。日本从日本从19741974年开始着手年开始着手POSPOS系统,在系统,在EANEAN基础上,于基础上,于19
10、781978年制定出年制定出JANJAN码码。19881988年年1212月月2828日,经国务院批准,国家技术监督局成立了日,经国务院批准,国家技术监督局成立了“中国物中国物品编码中心品编码中心”。1991 1991年年4 4月,中国物品编码中心代表我国加入国际物品编码协会月,中国物品编码中心代表我国加入国际物品编码协会(EANEAN)。)。1313条码的构成条码的构成1.2.3 1.2.3 条码的符号结构条码的符号结构 1414相关术语的解释如下:相关术语的解释如下:(1 1)条()条(BarBar)条形码中反射率较低的部分,一般印刷的颜色较深。条形码中反射率较低的部分,一般印刷的颜色较深
11、。(2 2)空()空(SpaceSpace)条形码中反射率较高的部分,一般印刷的颜色较浅。条形码中反射率较高的部分,一般印刷的颜色较浅。(3 3)空白区)空白区(Clear Area)(Clear Area)条码起始符、终止符两端外侧与空的反射率相同的限定区条码起始符、终止符两端外侧与空的反射率相同的限定区域。域。(4 4)起始符)起始符(start character(start character;start cipherstart cipher;start code)start code)位于条码起始位置的若干条与空。位于条码起始位置的若干条与空。(5 5)终止符)终止符(stop ch
12、aracter(stop character;stop cipherstop cipher;stop code)stop code)位于条码终止位置的若干条与空。位于条码终止位置的若干条与空。1515(6 6)中间分隔符()中间分隔符(Central Separating CharacterCentral Separating Character)位于条形码中间位置的若干条与空。位于条形码中间位置的若干条与空。(7 7)条码数据符()条码数据符(bar code character setbar code character set)表示特定信息的条码字符。表示特定信息的条码字符。(8 8)条
13、码校验符()条码校验符(bar code check characterbar code check character)表示校验码的条码字符。表示校验码的条码字符。(9 9)供人识别的字符()供人识别的字符(Human Readable Human Readable Character Character):位于条码字符的下方,与相应的条码字符位于条码字符的下方,与相应的条码字符 相对应的、用于供人识别的字符。相对应的、用于供人识别的字符。161617171.2.4 1.2.4 条形码技术的基本概念条形码技术的基本概念1 1、码制、码制 条码的码制是指条码的码制是指条码符号的类型条码符号的类
14、型,每种类型的条,每种类型的条码符号都是由码符号都是由符合特定编码规则的条和空组合符合特定编码规则的条和空组合而成。而成。常用的一维条码码制包括:常用的一维条码码制包括:EAN EAN条码、条码、UPCUPC条码、条码、UCC/EAN-128UCC/EAN-128条码、交叉条码、交叉2525条条码、码、3939条码、条码、9393条码、库德巴条码等。条码、库德巴条码等。18182.2.字符集字符集 字符集是指字符集是指某种码制的条码符号可以表示的字某种码制的条码符号可以表示的字母、数字和符号的集合母、数字和符号的集合。EAN EAN条码、交叉条码、交叉2525条码的字符集:数字条码的字符集:数
15、字0 09 9;库德巴条码的字符集:数字库德巴条码的字符集:数字0 09 9和一些特殊字和一些特殊字符;符;39 39条码的字符集条码的字符集:数字数字0 09 9 字母字母A AZ Z 特殊字符:特殊字符:-$%-$%空格空格/+/+起始符起始符:/:/终止符终止符:19193.3.连续性与非连续性连续性与非连续性 条码符号的连续性是指条码符号的连续性是指每个条码字符之间不存在间隔每个条码字符之间不存在间隔,相反,非连续性是指每个条码字符之间存在间隔。相反,非连续性是指每个条码字符之间存在间隔。图图1-3 25条码的字符结构条码的字符结构 20204.4.定长条码与非定长条码定长条码与非定长
16、条码 定长条码是定长条码是条码字符个数固定条码字符个数固定的条码,仅能表示固定的条码,仅能表示固定字符个数的代码。非定长条码是指字符个数的代码。非定长条码是指条码字符个数不固定条码字符个数不固定的的条码,能表示可变字符个数的代码。条码,能表示可变字符个数的代码。例如:例如:EAN/UPCEAN/UPC条码是定长条码,它们的标准版仅能表示条码是定长条码,它们的标准版仅能表示1212个字符,个字符,3939条码则为非定长条码。条码则为非定长条码。21215.5.双向可读性双向可读性条码符号的双向可读性,是指条码符号的双向可读性,是指从左、右两侧开始扫从左、右两侧开始扫描都可被识别的特性描都可被识别
17、的特性。绝大多数码制都可双向识读,所以。绝大多数码制都可双向识读,所以都具有双向可读性。都具有双向可读性。22226.6.自校验特性自校验特性 条码符号的自校验特性是指条码符号的自校验特性是指条码字符本身具有校验特条码字符本身具有校验特性。性。对于某种码制,是否具有自校验功能是由其对于某种码制,是否具有自校验功能是由其编码结构编码结构决定的。码制设置者在设置条码符号时,均须考虑自校验决定的。码制设置者在设置条码符号时,均须考虑自校验功能。功能。23237.7.条码密度条码密度 条码密度是指条码密度是指单位长度条码所表示条码字符的个数单位长度条码所表示条码字符的个数。显然,对于任何一种码制来说,
18、各单元的宽度越小,条码显然,对于任何一种码制来说,各单元的宽度越小,条码符号的密度就越高,也越节约印刷面积。但由于印刷条件符号的密度就越高,也越节约印刷面积。但由于印刷条件及扫描条件的限制,还很难条形码符号的密度做得太高。及扫描条件的限制,还很难条形码符号的密度做得太高。比如:比如:3939条码的最高密度为条码的最高密度为9.49.4个个25.4mm25.4mm(9.49.4个英寸);个英寸);库德巴条码的最高密度为库德巴条码的最高密度为10.010.0个个25.4mm25.4mm(10.010.0个英寸);个英寸);交插交插2525条码的最高密度为:条码的最高密度为:17.717.7个个25
19、.4mm25.4mm(17.717.7个英寸)。个英寸)。24248.8.条码质量条码质量 条码质量指的是条码质量指的是条码的印制质量条码的印制质量,其判定主,其判定主要从外观、条(空)反射率、条(空)尺寸误差、空白区要从外观、条(空)反射率、条(空)尺寸误差、空白区尺寸、条高、数字和字母的尺寸、校验码、译码正确性、尺寸、条高、数字和字母的尺寸、校验码、译码正确性、放大系数、印刷厚度、印刷位置几个方面进行。放大系数、印刷厚度、印刷位置几个方面进行。2525 1.2.5 1.2.5 条码的分类条码的分类v条码可以分为一维条码和二维条码条码可以分为一维条码和二维条码。v一维条码一维条码来说,按条码
20、的长度来分,可分为来说,按条码的长度来分,可分为定长和非定长定长和非定长条码条码;按排列方式分,可分为;按排列方式分,可分为连续型和非连续型条码连续型和非连续型条码;从;从校验方式分,又可分为校验方式分,又可分为自校验和非自校验型条码自校验和非自校验型条码等。等。v二维条码二维条码根据构成原理、结构形状的差异,可分为两大类根据构成原理、结构形状的差异,可分为两大类型:一类是行排式二维条码(型:一类是行排式二维条码(2D stacked bar code2D stacked bar code);另);另一类是矩阵式二维条码(一类是矩阵式二维条码(2D matrix bar code2D matr
21、ix bar code)。)。2626272728281.3 1.3 条码的编码理论概述条码的编码理论概述v条码技术涉及了两种类型的编码方式:一条码技术涉及了两种类型的编码方式:一种是种是代码的编码方式代码的编码方式;另一种是;另一种是条码符号条码符号的编码方式的编码方式。v代码的编码规则规定了代码的编码规则规定了由数字、字母或其他字符组成的代由数字、字母或其他字符组成的代码序列码序列的结构。的结构。v条码符号的编制规则规定了条码符号的编制规则规定了不同码制中条、空的编制规则不同码制中条、空的编制规则及其二进制的逻辑表示设置及其二进制的逻辑表示设置。29291.3.1 1.3.1 条码符号的编
22、码方法条码符号的编码方法v条码是利用条码是利用“条条”和和“空空”构成二进制的构成二进制的“0”“0”和和“1”“1”,并以它们的组合来表示某个,并以它们的组合来表示某个数字或字符,反映某种信息的。数字或字符,反映某种信息的。v条码符号的编码方法一般有两种:条码符号的编码方法一般有两种:(1 1)宽度调节编码法)宽度调节编码法 (2 2)模块组配编码法)模块组配编码法3030宽度调节编码法宽度调节编码法v宽度调节编码法,即宽度调节编码法,即条码符号中的条和空由宽、窄两种单条码符号中的条和空由宽、窄两种单元组成的条码编码方法元组成的条码编码方法。v按照这种方式编码时,是以窄单元按照这种方式编码时
23、,是以窄单元(条或空条或空)表示逻辑值表示逻辑值“0”“0”,宽单元,宽单元(条或空条或空)表示逻辑值表示逻辑值“l”“l”。v3939条码、库德巴条码及条码、库德巴条码及2525条码、交插条码、交插2525条码均属宽度调节条码均属宽度调节型条码。型条码。3131宽度调节编码法宽度调节编码法v交叉交叉2525条码是一种条、空均表示信息的连续型、非定长、条码是一种条、空均表示信息的连续型、非定长、具有自校验功能的双向条码。它的每一个条码数据符由具有自校验功能的双向条码。它的每一个条码数据符由5 5个单元组成,其中两个是宽单元(表示二进制的个单元组成,其中两个是宽单元(表示二进制的“1”“1”),
24、三个窄单元三个窄单元(表示二进制的表示二进制的“0”)“0”)。3232模块组配编码法模块组配编码法 v模块组配编码法即条码符号的字符由规定的若干个模块组模块组配编码法即条码符号的字符由规定的若干个模块组成的条码编码方法。成的条码编码方法。v按照这种方式编码,条与空是由模块组合而成的。一个模按照这种方式编码,条与空是由模块组合而成的。一个模块宽度的块宽度的条模块条模块表示二进制的表示二进制的“1”“1”,而一个模块宽度的,而一个模块宽度的空模块空模块表示二进制的表示二进制的“0”“0”。3333 1.3.2 1.3.2 编码容量编码容量 v1.1.代码的编码容量代码的编码容量代码的编码容量即代
25、码的编码容量即每种代码结构可能编制的代每种代码结构可能编制的代码数量的最大值码数量的最大值。例如,例如,EAN/UCC-13EAN/UCC-13代码的结构,有代码的结构,有5 5位数字可用于编制商位数字可用于编制商品项目代码,在每一位数字的代码均无含义的情况下,其品项目代码,在每一位数字的代码均无含义的情况下,其编码容量为编码容量为_,所以厂商如果选择这种代码结构,最,所以厂商如果选择这种代码结构,最多能标识多能标识_种商品。种商品。3434v2.2.条码字符的编码容量条码字符的编码容量条码字符的编码容量即条码字符的编码容量即条码字符集中所能表条码字符集中所能表示的字符数的最大值示的字符数的最
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息 采集 识别 技术
限制150内