一维码识别系统_第1页
一维码识别系统_第2页
一维码识别系统_第3页
一维码识别系统_第4页
一维码识别系统_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、西南科技大学毕业设计(论文)开题报告学院信息工程学院专业班级姓名学号题目复杂背景下条形码的定位识别题目类型设计型一、选题背景及依据(简述国内外研究现状、生产需求状况,说明选题目的、意义,列出主要参考文献)1.1选题背景伴随着科学技术的日益发展,条形码现在已经成为了一种商品交易语言。在各式各样商品包装上,会通过很多不同类型的条形码来对其进行标识。条形码之所以能够在全球得到普及并快速发展,主要原因就是通过条形码实现了信息的快速准确获取和传输,为人们的生活提供了便捷。经过多年的发展,条形码技术已经成为最为成熟的、应用领域最广的一项技术之一。经过将近一百多年的发展历程,条形码技术已经发展的比较成熟,由

2、于其操作简单,信息量大,成本低等优点,它正在快速的推广,正逐步的渗透到商业、交通运输、图书管理、物流配送以及军事、工程项目等和人们日常生活相关的项目中。如今,条形码的种类越来越多,现已达到近万种。条形码的发展为人们的生活带来了极大的便利。1.2国内外条形码的发展进程条形码技术最早由美国人Kermode在研究邮政单据自动分检时提出。这种一个“条”表示数字“1”,两个“条”表示数字“2”的条形码被称为Kermode码。不久之后,他又发明了第一个由基本元件组成能识别条码的设备,该设备由一个通过发射并接受反射光的扫描器与一个能测定反射信号条与空白处的边缘定位线圈以及一个译码器组成。Kermode的合作

3、者Young在不久之后对Kermode码进行了改进,由于Kermode码过于简单,所以导致其能携带的信息太低。通过Young改进之后的码能通过更少的“条”,经过条码空间尺寸的变化在相同大小下实现更多的编码。在上世纪40年代美国人WoodLand和Silver对条码进行了全方位的研究与记载,并在1949年获得了美国专利。在这之前,条形码还从未被专利文献所记载,更未被运用到实际之中。WoodLand在获得专利之后一直致力于钻研条形码技术的研究,最终,他终于成为了UPC码的奠基人。在1959年,Brinker申请了将条码识别在电车上的专利。60年代后期,Sylvania所发明的条码系统最终被北美铁路

4、采用,条形码技术进入应用阶段。1970年美国制定出UPC码这种后来通用的商品条形码,UPC码开始在杂货零售业中的使用。这位之后条形码的统一和发展奠定了基础。随后几年,在对条形码不断的完善与发展中,国外的大型超市开始通过电子收款机系统对条形码扫描的方式进行收款。目前条形码技术及应用在国外取得巨大的成就,开始向集成化方向发展。128码和93码相继出现并被推荐使用。大量条形码的出现导致一系列条形码标准也先后得到制定。从上世纪80年代开始,我国一些高等院校、科研部门开始研究条形码技术,某些行业也开始使用条形码技术。1988年,国家技术监督局成立“中国物品编码中心标志着我国条形码技术的研究进入的新的发展

5、阶段。虽然我国条形码技术起步晚,但通过以发展为核心的宗旨,目前我国的条形码技术在交通,邮电通信,物流等行业取得了巨大的进展。条形码技术的应用带动了大批产业的发展。1.3条形码的分类随着条形码技术的发展,条形码的种类越来越多。如今,世界主要流行的条形码分为一维条形码和二维条形码。一维条形码是通过条和空白的组合来表达不同信息并能被识别的条形码。现如今流行的一维条码一般有39码、EAN码、UPC码、128码,和用於书刊管理的ISBN、ISSN等。EAN-128EAN-13通过本课题的毕业设计,能够充分应用到大学期间所学的电路与Matlab等课程所学到的知识。同时能了解条形码的现状与发展趋势,加深对条

6、形码的认识。主要参考文献:何军,康景利条形码的计算机编码与识别J.计算机自动测量与控制.2002.04.牛秀明.条形码-产品追踪的有效工具J.物流技术.2013(24).刘颖.档案与图书条形码应用比较J.办公自动化.2014(11).乔连芝.基于图像处理定位识别条形码D.华南理工大学.2010.周望,叶燕隐形条形码及识读器的实用性研究A.2006年全国光电技术学术交流会会议文集C.2006.梁敏.行业革命一维条形码带来的巨变N.电脑报.2013.3.李东利.条形码定位技术的研究D.沈阳航空航天大学.2013.常建平,成瑜,强小应条形码区域的一种快速检测方法J.计算机工程.2004.11.王成端

7、,王承君,董国强,王红,李耀明.基于条形码技术的蔬菜安全可追溯系统Z.国家科技成果.ValerieM.Thomas.Auniversalcodeforenvironmentalmanagementofproducts.Resources,Conservation&Recycling,2009,Vol.53(7),pp.400-408.2009.SaeedYahyanejad,JacobStrom,RemovingMotionBlurfromBarcodeImages.IEEE.S.Wachenfeld,S.Terlunen,andX.Jiang,Robustrecognitionof1-dba

8、rcodesusingcameraphones,in9thInternationalConferenceonPatternRecognition,2008:1-4.二、主要研究(设计)内容、研究(设计)思想及工作方法或工作流程(一)主要设计内容:本设计通过Matlab仿真,设计一个能在复杂背景下对一维条形码进行定位与识别的仿真程序。针对课题中的复杂背景,设计存在下列几个难点:(1)条形码所在背景复杂多变。条形码可能出现在各种材料上,不同材料有着不同的背景特征,加大了条形码定位识别的难度。(2)被识别的条形码中可能含有其他条形码或存在一些对条形码具有影响的图像,这会对检测带来极大的影响。(3)变

9、化多样的光照条件也会对条形码的识别产生影响。(4)拍摄条形码时条件多变。本设计基于EAN-13码进行检测,通过相似边距离测量的方法对符号中相邻元素相似边之间的距离进行测量,从而得到字符的逻辑值。这种方法能更有效的在复杂背景下对一维码进行测量。EAN-13码每个字符的总宽度为7个模块,由两个条两个空交替组成,其中,每个条空的宽度不超过四个模块。一个EAN-13码包含13个字符。它由起止符、终止符、中间分隔符、校验符等组成。每一个条码字符都应对应A,B,C三种排列方式。整个条码字符占的条空总数为59,因此,一行扫描记录的边缘标数应为60个。图1EAN-13码符号结构表1EAN码字符集的二进制表示数

10、字字符h子集E子集c子集QQ00110101Q01U1110Q10101100101100111100110201001100110111101100玄1111010100001100001041000110011101laiiioo51100010111001laomo601011110000101laioooo71110110010001laooioo801101110001001laoioaog000101i00101111110100(二)设计思路在Matlab上运用相似边距离测量的方法建立算法,再读入EAN-13码图像。由于图像中有噪声的存在,可利用在Matlab中加入一些噪声仿真的

11、方法对图像进行滤波,最后通过二值化得到EAN-13码的二值图像。由于二值化处理将丢失图像信息,当图像在其内部有均匀一致的灰度值,并分布在另外一个具有不同灰度值的背景上时,通过二值化处理效果很好。根据一维条形码的特点,条形码图像由条和空组成。深色模块用“1”表示,浅色模块用“0”表示,两个模块的灰度成对比状态,该特点正好符合二值表示数据的特点。对图像进行处理之后,就是对图像进行提取。图像提取是对处理过的图像进行上下分割和左右分割,在不同的背景中分割出条码区域。图像提取的准确性取决于是否能精确地分割出条码区域。由于一维条码是并行长条的,每一条行扫描线都包行了条码的所有信息,最简单的方法是只要在条码

12、图上确定一根行扫描线,逐个像素判断,其中,黑色条纹为1,白色条纹为0,并计入数组。经过数据处理计算宽度之后进行解码。但实际应用中条形码图像存在很多噪声,条形码区域也不可能完全干净。所以只能尽量分割出条码的大部分区域来给译码提供更多的信息。图2定位识别流程由于EAN-13码有59条空,60个边缘因此对二值图进行逐行扫描,检测边缘数是否为60,是则记录下边缘坐标,否则把这行舍弃;再根据每行的边缘坐标,算出每个条空的宽度:为了减小图像中的条码扭曲及其他干扰的影响,计算条空宽度的平均值对于EAN-13的一个条形码字符,用b1,b2,b3,b4来表示条形码字符中四个相邻的条和空的宽度,用Y表示数字字符的总宽度。设一个数据字符的单位模板宽度为m,则条形码的单位模板宽度为:m=Y/7Y=b1+b2+b3+b4通过计算出的条形码条空宽度,并设条空分别占单位模板宽度的个数为n,则:n=bi/m(i=1、2、3、4)条形码的解码方法主要有宽度测量法、平均值法、以及相似边距离测量法。其中,前两种方法对图像条形码的要求非常高,显然不适合复杂背景下的一维码定位。因此,本课题

温馨提示

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

评论

0/150

提交评论