二维条码根据构成原理和结构形状的差异可分为哪几个类型

供稿:hz-xin.com     日期:2024-05-11
二维条形码与一维条形码相比,有哪些特点

一维条码(1D Barcode)
一维条码只是在一个方向(一般是水平方向)表达信息,而在垂直方向则不表达任何信息,其一定的高度通常是为了便于阅读器的对准。
一维条码的应用可以提高信息录入的速度,减少差错率,但是一维条码也存在一些不足之处:
l 数据容量较小: 30个字符左右
l 只能包含字母和数字
l 条码尺寸相对较大(空间利用率较低)
l 条码遭到损坏后便不能阅读
二维条码(2D Barcode)在水平和垂直方向的二维空间存储信息的条码, 称为二维条码(2-dimensional bar code).
二维条码的分类
与一维条码一样,二维条码也有许多不同的编码方法,或称码制。就这些码制的编码原理而言,通常可分为以下三种类型
1. 线性堆叠式二维码 是在一维条码编码原理的基础上,将多个一维码在纵向堆叠而产生的。典型的码制如:Code 16K、Code 49、PDF417等。
2. 矩阵式二维码 是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。典型的码制如: Aztec、Maxi Code、QR Code、 Data Matrix等。
3. 邮政码 通过不同长度的条进行编码,主要用于邮件编码,如:Postnet、BPO 4-State。
在许多种类的二维条码中,常用的码制有:Data Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K 等,其中:
l Data Matrix 主要用于电子行业小零件的标识,如Intel的奔腾处理器的背面就印制了这种码。
l Maxi Code 是由美国联合包裹服务(UPS)公司研制的,用于包裹的分拣和跟踪。
l * Aztec 是由美国韦林(Welch Allyn)公司推出的,最多可容纳3832个数字或3067个字母字符或1914个字节的数据。
特点
1. 信息容量大 例如PDF417码除可以表示字母、数字、ASCII字符外,还能表达二进制数。
2. 错误纠正能力 一维条码通常具有校验功能以防止错读,一旦条码发生污损将被拒读。而二维条码不仅能防止错误,而且能纠正错误,即使条码部分损坏,也能将正确的信息还原出来。
3. 印制要求不高 普通打印设备均可打印,传真件也能阅读。
4. 可用多种阅读设备阅读 PDF417码可用带光栅的激光阅读器,线性及面扫描的图像式阅读器阅读。
5. 尺寸可调以适应不同的打印空间
6. 码制公开 已形成国际标准。
纠错功能
二维条码的纠错功能是通过将部分信息重复表示(冗余)来实现的。比如在PDF417码中,某一行除了包含本行的信息外,还有一些反映其它位置上的字符(错误纠正码)的信息。这样,即使当条码的某部分遭到损坏,也可以通过存在于其它位置的错误纠正码将其信息还原出来。
PDF417的纠错能力依错误纠正码字数的不同分为0~8共9级,见图4,级别越高,纠正码字数越多,纠正能力越强,条码也越大。当纠正等级为8时,即使条码污损50%也能被正确读出。
二维条码的优势 从以上的介绍可以看出,与一维条码相比二维条码有着明显的优势,归纳起来主要有以下几个方面:
1. 数据容量更大
2. 超越了字母数字的限制
3. 条码相对尺寸小
4. 具有抗损毁能力
二维条码的应用
1. 运输行业的应用
一个典型的运输业务过程通常经历:供应商-->货运代理,货运代理-->货运公司,货运公司-->客户等几个过程,在每个过程中都牵涉到发货单据的处理。发货单据含有大量的信息,包括:发货人信息、收货人信息、货物清单、运输方式等等。单据处理的前提是数据的录入,人工键盘录入的方式存在着效率低、差错率高的问题,已不能适应现代运输业的要求。
二维条码在这方面提供了一个很好的解决方案,将单据的内容编成一个二维条码,打印在发货单据上,在运输业务的各个环节使用二维条码阅读器扫描条码,信息便录入到计算机管理系统中,既快速又准确。
在美国,虽然 EDI 应用革新了业务流程的核心部分,但不巧的是它却忽略了流程中的关键角色--货运公司。许多 EDI 报文对于货运商来说总是迟到 ,以至于因不能及时确认准确的装运单信息而影响了货物运输和客户单据的生成。美国货运协会 (ATA) 因此提出了纸上 EDI 系统。 发送方将EDI信息编成一张PDF417条码标签提交给货运商,通过扫描条码,信息立即传入货运商的计算机系统。这一切都发生在恰当的时间和恰当的地 点,使得整个运输过程的效率大大提高。
2. 身份识别卡的应用
美国国防部已经在军人身份卡上印制 PDF417 码。 持卡人的姓名,军衔,照片和其他个人信息被编成一个PDF417码印在卡上。卡被用来做重要场所的进出管理及医院就诊管理。
该项应用的优点在于数据采集的实时性,低实施成本,卡片损坏(比如枪击)也能阅读,以及防伪性。
我国香港特别行政区的居民身份证也采用了PDF417码。其它的应用,如营业执照、驾驶执照、护照、我国城市的流动人口暂住证、医疗保险卡等也都是很好的应用方向。
3. 文件和表格应用
日本Seimei 保险公司的每个经纪人在会见客户时都带着笔记本电脑。每张保单和协议都在电脑中制作并打印出来。当他们回到办公室后需要将保单数据手工输入到公司的主机中。
为了提高数据录入的准确性和速度,他们在制作保单的同时将保单内容编成一个PDF417条码,打印在单据上,这样他们就可以使用二维条码阅读器扫描条码将数据录入主机。
其它类似的应用还有:海关报关单、税务申报单、政府部门的各类申请表等等。
4. 资产跟踪
美国钢管公司在各地拥有不同种类的管道需要维护。为了跟踪每根管子,他们将管子的编号,位置编号,制造厂商,长度,等级,尺寸,厚度以及其他信息编成一个PDF417条码,制成标签后贴在管子上。当管子移走或安装时,操作员扫描条码标签,数据库信息得到及时更新。
工厂可以采用二维条码跟踪生产设备;医院和诊所也可以采用二维条码标签跟踪设备、计算机及手术器械。
5. 混合码及其应用
随着社会的发展、科技的进步、人民生活水平的提高、市场竞争的加剧,人们对信息的要求不断提高。一维条码在它的一些传统应用领域,如:商业、药品、后勤运输等,由于受到信息容量的限制(一般只能标识物品或业务的识别号),已越来越不能满足人们的要求。二维条码技术的不断完善正在这些应用领域引发变革。
美国UCC组织(统一编码委员会)推出了一种新的码制——混合码,它是一种一维码和二维码的组合码,其中:
一维码组成部分可以是:
UCC/EAN-128
UPC/EAN
Reduced Space Symbology (RSS)
二维码组成部分可以是:
* CC-A (一种专用于混合码的PDF417 微码的变体)* CC-B (标准 PDF417微码)* CC-C (标准PDF417)* 一维条码部分包含识别号,而二维条码部分包含补充信息* 将来可用线性CCD 和带光栅的激光扫描器阅读。

PDF417二维条码


(这个条码中包含了下面蓝色文字的内容,纠错级别为3)
  一维条码所表示的数据量有限,且不具备纠错功能,而二维条码弥补了这一不足。二维条码近几年刚刚发展起来,正在应用于多种领域。我们在奔腾处理器外壳上见到的一个光刻的小方块就是 Data Matrix二维条码。PDF417二维条码是一种堆叠式二维条码,目前应用最为广泛。PDF417条码是由美国YMBOL公司发明的,PDF(Portable Data File)意思是“便携数据文件”。组成条码的每一个条码字符由4个条和4个空共17个模块构成,故称为PDF417条码。
PDF417条码可表示数字、字母或二进制数据,也可表示汉字。一个PDF417条码最多可容纳1850个字符或1108个字节的二进制数据,如果只表示数字则可容纳2710 个数字。PDF417的纠错能力分为9级,级别越高,纠正能力越强。由于这种纠错功能,使得污损的417条码也可以正确读出。我国目前已制定了PDF417码的国家标准(GB/T 17172-1997)。
PDF417条码符号的基本特性

  项  目
 特     征
可编码字符集

全ASCII字符或8位二进制数据,可表示汉字
类型
连续、多行
字符自校验功能

符号尺寸
可变,高度3到90行,宽度90到583个模块宽度
双向可读

错误纠正码字数

2到512个



最大数据容量(错误纠正级别为0时)

每个符号表示1850个大写字母或2710个数字或1108个字节
附加属性

可选择错误纠正等级、可跨行扫描、宏四一七条码、全球标记标识符等
PDF417条码最大的优势在于其庞大的数据容量和极强的纠错能力。
QR code 二维条码

(这个条码中包含了下面蓝色文字的内容,纠错级别为M)
QR Code码是由日本Denso公司于1994年9月研制的一种矩阵二维码符号,它除具有一维条码及其它二维条码所具有的信息容量大、可靠性高、可表示汉字及图象多种文字信息、保密防伪性强等优点外,还具有如下主要特点:

码制

QR Code

Data Martix

PDF 417

研制公司


Denso Corp. (日本)

I.D. Matrix(美国)

Symbol Technolgies(美国)

码制分类


矩阵式

堆叠式
识读速度*

30个/每秒

2~3个/秒

3个/秒
识读方向

全方位(360°)

±10°
识读方法
深色/浅色模块判别
条空宽度尺寸判别
汉字表示
13bit
16bit
16bit
* 每一符号表示100个字符的信息。
超高速识读:从QR Code码的英文名称Quick Response Code可以看出,超高速识读特点是QR Code码区别于四一七条码、Data Matrix等二维码的主要特性。由于在用CCD识读QR Code码时,整个QR Code码符号中信息的读取是通过QR Code码符号的位置探测图形,用硬件来实现,因此,信息识读过程所需时间很短,它具有超高速识读特点。用CCD二维条码识读设备,每秒可识读30个含有100个字符的QR Code码符号;对于含有相同数据信息的四一七条码符号,每秒仅能识读3个符号;对于Data Martix矩阵码,每秒仅能识读2~3个符号。QR Code码的超高速识读特性是它能够广泛应用于工业自动化生产线管理等领域。
全方位识读: QR Code码具有全方位(360°)识读特点,这是QR Code码优于行排式二维条码如四一七条码的另一主要特点,由于四一七条码是将一维条码符号在行排高度上的截短来实现的,因此,它很难实现全方位识读,其识读方位角仅为±10°.
能够有效地表示中国汉字、日本汉字:由于QR Code码用特定的数据压缩模式表示中国汉字和日本汉字,它仅用13bit可表示一个汉字,而四一七条码、Data Martix等二维码没有特定的汉字表示模式,因此仅用字节表示模式来表示汉字,在用字节模式表示汉字时,需用16bit(二个字节)表示一个汉字,因此QR Code码比其它的二维条码表示汉字的效率提高了20%。
编码字符集: 1、数字型数据(数字0~9); 2、字母数字型数据(数字0~9;大写字母A~Z;9个其他字符:space ,$, %, *, +, -, ., /, :); 3、8位字节型数据; 4、日本汉字字符; 5、中国汉字字符(GB 2312对应的汉字和非汉字字符)。
QR Code码符号的基本特性
符号规格

21×21模块(版本1)-177×177 模块(版本40) (每一规格:每边增加4个模块)
数据类型与容量 (指最大规格符号版本40-L级)
数字数据 :7,089个字符字母数据 :4,296个字符8位字节数据 :2,953个字符 中国汉字、日本汉字数据 :1,817个 字符
数据表示方法
深色模块表示二进制“1”,浅色模块表示二进制“0”。
纠错能力
L级:约可纠错7%的数据码字M级:约可纠错15%的数据码字 Q级:约可纠错25%的数据码字H级:约可纠错30%的数据码字
结构链接(可选)

可用1-16个QR Code码符号表示一组信息
掩模(固有)
可以使符号中深色与浅色模块的比例接近1:1,使因相邻模块的排列造成译码困难的可能性降为最小。

扩充解释(可选)
这种方式使符号可以表示缺省字符集以外的数据(如阿拉伯字符、古斯拉夫字符、希腊字母等),以及其他解释(如用一定的压缩方式表示的数据)或者对行业特点的需要进行编码。
独立定位功能有
QR Code码可高效地表示汉字,相同内容,其尺寸小于相同密度的PDF417条码。目前市场上的大部分条码打印机都支持QR code条码,其专有的汉字模式更加适合我国应用。因此,QR code在我国具有良好的应用前景。

原作者:成都新得利电子

条码的编码规则与码制区分唯一性:同种规格同种产品对应同一个产品代码,同种产品不同规格应对应不同的产品代码。根据产品的不同性质,如:重量、包装、规格、气味、颜色、形状等等,赋予不同的商品代码。
永久性:产品代码一经分配,就不再更改,并且是终身的。当此种产品不再生产时,其对应的产品代码只能搁置起来,不得重复起用再分配给其它的商品。
无含义:为了保证代码有足够的容量以适应产品频繁的更新换代的需要,最好采用无含义的顺序码。

条形码的码制区别

UPC:(统一产品代码)
只能表示数字
有A、B、C、D、E四个版本
版本 A - 12 位数字
版本 E - 7 位数字
最后一位为校验位
大小是宽1.5" 高1 " ,而且背景要与清晰
主要使用于美国和加W拿大地区,用于工业、医药、仓库等部门

当UPC 作为十二位进行解码时,定义如下:
第一位 = 数字标识 (已经由UCC(统一代码委员会)所建立).
第2-6位 = 生产厂家的标识号(包括第一位)
第7-11 = 唯一的厂家产品代码
第12位 = 校验位(used for error detection)

Code 3 of 9 :
能表示字母、数字和其它一些符号共43个字符:A -Z,0 - 9,-.$/+%,pace
条码的长度是可变化的
通常用“*”号作为起始、终止符
校验码不用
代码密度介于3 - 9.4个字符/每英寸
空白区是窄条的10倍
用于工业、图书、以及票证自动化管理上

Code 128:
表示高密度数据, 字符串
字符串可变长
符号内含校验码
有三种不同版本: A, B, and C
可用128个字符分别在 A, B, or C 三个字符串集合中
用于工业、仓库、零售批发

Interleaved 2-of-5 (I2 of 5):
只能表示数字0 -9
可变长度
连续性条码,所有条与空都表示代码,第一个数字由条开始,第二个数字由空组成
空白区比窄条宽10倍
应用于商品批发、仓库、机场、生产/包装识别、工业中
条码的识读率高,可适用于固定条码扫描器可靠扫描
在所有一维条码中的密度最高

Codabar(库德巴条码):
可表示数字0 - 9,字符$、+、 -、还有只能用作起始/终止符的a, b, c d四个字符

可变长度
没有校验位
应用于物料管理、图书馆、血站和当前的机场包裹发送中
空白区比窄条宽10倍
非连续性条码,每个字符表示为4条3空

PDF417 (二维条码):
多行组成的条码
不需要连接一个数据库,本身可存储大量数据
应用于:医院、驾驶证、物料管理、货物运输
当条码受一定破坏时,错误纠正能使条码能正确解码
PDF417, 是Symbol科技公司于1990研制产品。它是一个多行、连续性、可变长、包含大量数据的符号标识。每个条码有3 - 90行,每一行有一个起始部分、数据部分、终止部分。它的字符集包括所有128个字符,最大数据含量是1850个字符。

上海启邦条码工程师马天宇回答你:
二维码有矩阵式和堆叠式两种主要类型,堆叠式的代表 如PDF417码, 矩阵式代表如QR码,Datamatrix码。

条形码分几种?
答:2、二维条形码 在水平和垂直方向的二维空间存储信息的条形码,称为二维条形码(2-dimensionalbarcode)。与一维条形码一样,二维条形码也有许多不同的编码方法,或称码制。就这些码制的编码原理而言,通常可分为以下三种类型 3...

二维码是什么东西,是什么原理?
答:堆叠式/行排式二维条码形态上是由多行短截的一维条码堆叠而成;矩阵式二维条码以矩阵的形式组成,在矩阵相应元素位置上用“点”表示二进制“1”,用“空”表示二进制“0”,“点”和“空”的排列组成代码。 二维码的原理可以从矩阵式...

二维条形码有哪些种类?目前我们使用的是什么类型的?
答:在矩阵相应元素位置上,用点(方点、圆点或其他形状)的出现表示二进制“1”,点的不出现表示二进制的“0”,点的排列组合确定了矩阵式二维条码所代表的意义。矩阵式二维条码是建立在计算机图像处理技术、组合编码原理等基础...

有谁知道二维条码的生成原理,条码的数据是存储在条码上还是说有一个外 ...
答:0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。条码信息生成时就会被输入电脑了。

条形码的原理是什么?
答:按照一定的编码规则(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符.即条形码是一组粗细不同,按照一定的规则安排间距的平行线条图形.常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)组成...

条形码和二维码的区别?
答:2.1、我们通常所说的条形码是指一维条码,因为一维条码是条形状的,所以大家通常把一维条形码称为条形码。一维条形码,即由多个高度相等(大多数是相等,也是少数不等的)但宽度不等的黑条、空白间隔按照一定的排序编码规则排...

二维码/条码是什么
答:相比一维条码,二维码记载更复杂的数据,比如图片、网络链接等 二维条码/二维码(dimensional barcode)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算...

条形码,二维码的区别和组成结构介绍
答:二维码承载的信息量远大于一维码 一维码只能在水平方向单向的表达商品信息,二维码在水平和垂直方向都可表达信息 两者的外在结构不一样:一维码是用条空在水平方向上表达信息的条码,外形更接近矩形。二维码可以说是正方形,在...

条形码的工作原理是什么啊?它具体包含了哪些信息?
答:条形码是指由一组规则排列的条、空及其对应字符组成的标识,用以表示一定的商品信息的符号。其中条为深色、空为纳色,用于条形码识读设备的扫描识读。条码识别的工作原理主要是因为不同颜色的物体在反射的时候,我们可见光的...

二维码和一维码有什么区别
答:一维码只能在水平方向表达信息;而二维码可在水平和垂直两个方向表达信息。条形码是将多个宽度不等的黑条和空白按照一定的编码规则排列,用以表达不同的信息,目前条码分有两种:一维码和二维码。一维码可提高信息录入速度,但是...