二维码识别技术.ppt_第1页
二维码识别技术.ppt_第2页
二维码识别技术.ppt_第3页
二维码识别技术.ppt_第4页
二维码识别技术.ppt_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、两种条形码识别技术,主要内容,1。条形码开发历史,1940,1950,1960,1970,1980,1949年美国佐德兰,伯尼西尔博发明了第一个条形码专利,60年代西沃恩发明了条形码系统,并在北美铁路系统中成功应用。1959年,吉拉德帕塞尔沈申请了用条形码表示数字的专利,1988年在中国成立了中国项目编号中心,1990,70年代UPC代码(UPC代码)广泛应用于北美超市,1997,2000年确定了国家标准,20年代约翰科蒙条形码是图形标识符,它按照一定的编码规则排列各种宽度的多个黑条和空格,以表示一系列信息。2.一维条形码是由不同厚度的一组黑白色(或颜色)的条形、空和相应的字符(数字字符)组成

2、的标记,即传统条形码。3.二维条形码以一定的几何间隔分布在平面(二维方向)上的条形、空相位图形记录数量的符号信息。2.什么是二维条形码?3。二维条形码与一维条形码的比较,(1)可靠条形码的读取精度远远超过手动记录,平均每个15000个字符产生一个错误。(2)高效的条形码读取速度快,相当于每秒40个字符。(3)成本低,与一张贴纸和其他需要结构相对简单的光学扫描仪的自动识别技术相比,成本相当低。(4)条形码制作方便:条形码制作简单,制作也只需要打印,被称为“可打印计算机语言”。4 .二维条形码的优点,(5)构成简单条形码识别设备的结构简单,使用方便。(6)灵活实用的条形码符号可以手动键盘输入,可以

3、自动识别相关设备配置识别系统,也可以与其他控制设备连接,使用全系统自动管理功能。(7)高密度二维条形码利用垂直方向的累积提高条形码中的信息密度,以高密度图形表示,这样无需事先构建数据库就可以直接用条形码描述信息。(8)纠错功能,即二维条形码,不仅可以防止错误,还可以更正错误,即使条形码部分损坏,也可以恢复正确的信息。(9)多语言形式,表示图像的二维条形码具有字节表示模式。也就是说,提供了表示字节流的机制。任何语言字符在存储在计算机中时都表示为机器内部代码,而内部代码是识别多种语言字符的条形码的字节代码。(10)在用二维条形码表示之前,有一种加密机制,该加密机制允许使用特定的加密算法加密信息。识

4、别二维条形码,然后应用一定的解密算法来恢复表示的信息。二维条形码通常分为两种类型。(1) 2行条形码(2D STACKED BAR CODE)。代表性的行二维条形码为PDF417、CODE49、代码16k等。(2)也称为矩阵二维条形码(2d矩阵条代码):棋盘二维条形码。代表性的矩阵二维条形码包括QR代码、Data Matrix、maxi代码和Code one。第二部分:二维代码分类,一些常用的二维条形码,每个级别为:a .左侧空白区域b .起始字母c .左侧水平指示符字符d.1 30数据符号字符e .右侧水平指示符字符f .终结器g .右侧空白空间,每个符号字符由4个和4个空格组成,每个包含1

5、-6个模块。在一个符号字符中,4个和4个空模块的总数为17个。、2。PDF417条形码的特性,QR代码是由1994年九月日本Denso开发的矩阵二维条形码,除了具有二维条形码的信息容量、可靠性、可表示汉字和图像的各种信息、安全功能等优点之外,还具有以下特性:(1)超高速读取QR码代码的超高速读取功能,适合工业自动化线路管理等。(2)具有QR码读取的所有回合(360)读取功能。(3)能够有效地标记中文汉字、日本汉字;(2)QR代码条形码、QR条形码符号、编码方式:矩阵二维条形码超高速读取功能3360符号/秒(100字符/符号) (比417近10)(417333693/秒)全方位接近3336360

6、度(417:水平方向10度),特定汉字显示模式:13位表示一个汉字(比417增加20%)。417336016双字节/汉字,QR条形码的主要特性,数据类型和容量:数字:个字符;文字:汉字:个字符数据表示:暗模块表示二进制数。浅色模块表示二进制纠错功能:级别();级别();级别();级别()结构连接:最大条形码字符,QR条形码的基本特性,Data Matrix是矩阵二维条形码。有两种类型:ECC000-140和ECC200。ECC000-140具有多个线路错误更正功能。ECC200使用Reed-Solomon更正错误。(3)Data Matrix条形码,Data Matrix条形码的特性,(4)三

7、个条形码的特性比较,数据密度,例如,包含80个字符的信息3360 123450第、3部分:二维代码识别,通过图像收集设备获取包含条形码的图像,然后查找、分割和解码条形码(对于矩阵条形码)的第3阶段。条形码定位、条形码定位是条形码识别的基础,如果找不到要识别的条形码,以后的操作将无法完成。条形码的位置是找到条形码符号的图像区域,查找条形码功能明显的区域。然后,根据其它条形码的位置图形结构特征,将其它条形码符号处理为下一步。条形码定位使用(1)点运算的阈值理论获取的图像作为二值化图像,即图像进行二值化处理。(2)获得二值化图像后的扩展运算;(3)检测膨胀图像的边缘,获得条形码区域的轮廓。以下图像是

8、通过上述过程获得的一系列图像。然后单击图像的二进制运算。其中f(x,y)是点(x,y)处像素的灰度值,t是阈值(自适应阈值)。以上步骤(2)中数学形态学中使用的扩展转换。a使用b定义为膨胀。二值化图像的膨胀计算是自下而上执行的。找到条形码区域后,需要进一步区分哪些矩阵条形码。以下图形是一些常见的矩阵条形码。a .位于左上角、左下角和右上角的三个位置图形b .位于符号中心的三个等距同心圆环(或牛眼)位置图形c .位于左侧和底部的两个垂直实际线段、条形码的分割、边缘检测后条形码区域的边界不完整,因此需要进一步修改边界,然后分割整个条形码区域。首先,使用区域增量方法分割符号,以修改条形码边界。基本思

9、路是从符号内的小区域(种子)开始,通过包含符号内所有点的区域增长来修改条形码边界。然后通过凸形轮廓计算准确地分割整个符号。之后,区域增长和凸壳计算交替进行,通常对密集条形码重复两次就足够了,对这些模块组合相对稀疏的条形码至少重复四次。解码以获得标准条形码图像后,对该符号进行网格采样,在网格的每个交点对图像像素进行采样,并根据阈值确定是暗块还是亮块。为深色像素使用二进制“1”,为浅色像素指定“0”,以获取条形码的原始二进制序列值,然后对该数据进行纠错和解码,并根据条形码的逻辑编码规则构造将这些原始数据位流转换为数据代码词的位图。第4部分:二维代码应用,应用1-物流管理应用2-优惠券门票等应用3-

10、火车票实名制应用4-超市商品信息管理应用5-海报广告应用6-分析网站应用7-购买产品应用8-安全性,应用1-物流管理,应用2在某些方面,火车票实名制可以起到打击火车票非法买卖、预防、减少、管制铁路沿线各种犯罪行为、保障乘客人身安全、加强乘车管理的作用。火车票实名制的主要目的是解决票务难题、票购难问题。应用4-生成超市商品信息管理、蔬菜、肉类、吴优等制造企业、生产日期、工厂日期、物流等信息,将二维代码粘贴到包装袋上。消费者购买产品时,只要用手机写代码或编辑代码号码发送短信,就可以随时随地查询产品源信息和质量认证等信息,及时举报虚假、错误的信息。5-应用海报广告,6-检查网址,从网址和下载地址生成二维代码。手机解码后可以快速联网,减少了输入网站的麻烦。购买app 7-product,home plus最近在韩国地铁站推出了新型电子虚拟超市。顾客在地铁站

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论