二维条码识读技术及其应用研究毕业.doc
《二维条码识读技术及其应用研究毕业.doc》由会员分享,可在线阅读,更多相关《二维条码识读技术及其应用研究毕业.doc(62页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流二维条码识读技术及其应用研究毕业.精品文档.二维条码识读技术及其应用研究中文摘要二维条码具有密度高、信息量大、可靠性高、纠错能力强、可表示多种信息、保密防伪性好、使用成本低廉等诸多优点。近年来,二维条码识别技术与射频识别(RFID)等自动识别技术一样,在国防、海关、税务、公共安全、交通运输、邮政、医疗等许多领域获得了非常广泛的应用。论文工作深入地研究了二维条码识读技术,设计并实现了基于DSP的二维条码识读终端。论文,针对Data Matrix等二维条码识读中的图像预处理及条码定位等关键技术,提出了多个核心算法,又辅以条码识读必须的几何变换、译
2、码和纠错等算法,形成了一套完整的二维条码识读算法,并将其应用于产品设计。论文在条码图像预处理方面的创新性工作包括:其一,提出了一种基于模糊推理的小波域图像融合规则并设计了依据该规则进行图像融合的图像增强算法,解决了实际应用中因条码图像中的某些局部的对比度极低而难以正确解码的问题;其二,提出了一种先用小波分析估计光照分布来消除光照不均的影响再用大津法进行二值化的方法,解决了工业应用中出现的由于光照不均或背景过于复杂造成图像二值化效果差而影响解码的问题。论文在条码定位方面的创新也有两点:其一,提出了基于Gabor滤波和BP神经网络的二维条码区域提取方法(GF-BPNN),解决了复杂背景下,完整准确
3、地提取条码区域的难题;其二,提出了一种基于边缘跟踪和Radon变换相结合的Data Matrix条码定位方法,克服了利用Hough变换或Radon变换检测直线边缘实现Data Matrix条码定位难以在计算量和定位精度之间取得平衡的缺点。除了上述两方面识读算法的创新外,论文还设计并实现了一种新型的基于DSP的高速二维条码识读终端。该终端的硬件平台包括以高性能浮点DSPTMS320C6713为核心的数据处理子系统和以FPGA为控制中心的图像采集子系统,而其软件设计则基于上述创新性的条码图像预处理和条码定位算法。创新的识读算法与独自设计的硬件平台共同构成了具有自主知识产权的二维条码识读终端。工业生
4、产现场应用实验表明,论文工作研制的二维条码识读终端能够快速准确地识读生产线上的Data Matrix、PDF417等二维条码以及Code39、Code128等一维条码,识读速度和精准度均达到国内领先和国际先进水平。关键词:二维条码、条码识读、Data Matrix、DSP毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个
5、人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 目录第一章绪论.11.1条码技术介绍.11.1.1一维条码简介.21.1.2二维条码简介及与一维条码的区别.31.2典型的二维条码码制.41.3二维条码技术的发展和
6、应用现状.71.3.1二维条码的标准化.71.3.2 Data Matrix的发展和应用.81.3.3 PDF417的发展和应用.91.4二维条码技术与其它自动识别技术的比较.101.5论文的主要内容.121.5.1课题的提出和意义.121.5.2主要工作和创新点.131.5.3论文的内容安排.151.6本章小结.15第二章二维条码识读技术.172.1二维条码图像采集.172.1.1扫描式图像采集.172.1.2摄像式图像采集.182.2条码图像预处理.192.2.1对比度增强.192.2.2图像去噪.202.2.3图像二值化.202.3条码定位与解码.202.4二维条码识读系统.212.4.
7、1二维条码识读系统分类.212.4.2二维条码识读系统的主要技术指标.22-2.4.3本文所设计实现的二维条码识读系统.222.5本章小结.23第三章二维条码图像预处理.253.1图像对比度增强.253.1.1常用的图像对比度增强方法.253.1.2基于图像融合的条码图像对比度增强.303.2图像去噪.383.3图像二值化.393.3.1常用的图像二值化方法.393.3.2基于小波分解和大津法的图像二值化方法.423.4本章小结.49第四章 Data Matrix条码定位与解码.514.1 Data Matrix条码符号简介.514.2 Data Matrix条码区域提取.534.2.1现有条
8、码区域提取方法.534.2.2基于Gabor滤波和BP神经网络的条码区域提取方法.544.3 Data Matrix条码精定位.614.3.1边缘检测.624.3.2边缘跟踪和角点检测.634.3.3 Radon变换及顶点坐标计算.664.3.4实验结果.684.4条码图像几何校正.694.4.1生成坐标变换矩阵.694.4.2图像校正.724.5 Data Matrix条码译码.744.5.1生成映射数据区的二进制位图.744.5.2提取码流.774.5.3码流纠错.814.5.4码流译码.884.6本章小结.89第五章 基于DSP的嵌入式二维条码识读终端的设计与实现.915.1终端概述.9
9、1-5.2终端硬件系统设计.935.2.1 TMS320C6713简介.945.2.2硬件主要模块设计及实现.965.3终端软件系统设计.1065.3.1图像预处理.1085.3.2条码区域提取.1085.3.3条码精定位.1095.3.4条码解码.1095.4本章小结.109第六章 实验结果.1116.1实验环境及方法.1116.2识读性能及与国外同类产品的比较.1126.3本章小结.115第七章 总结和展望.1177.1论文工作总结.1177.2未来工作展望.119参考文献.121发表论文和科研情况说明.127致谢.131第一章绪论条码技术是在计算机应用实践中形成的一种集编码、印刷、识别、
10、数据采集和处理于一体的新兴的自动识别技术1。它自20世纪40年代的美国发起,7080年代开始在国际上得到广泛应用23。因其具有输入速度快、准确度高、可靠性强等优点,条码技术己被广泛地应用在商业流通、仓储、医疗卫生、图书情报、邮政、铁路、交通运输、生产自动化管理等领域,在当今的自动识别技术中占有重要的地位4。在当代社会,条码技术已经深入人们日常生活的方方面面,并与EDI和集装箱技术共同成为国际贸易的三大标准贸易方式5。我国于70年代末到80年代初开始研究,并在部分行业完善了条码管理系统,如邮电、银行、图书馆、交通运输及各大企事业单位等。1988年我国成立了“中国物品编码中心”,并于1991年4月
11、19日正式申请加入了国际编码组织EAN协会6。近年来,我国的条码事业发展迅速,条码技术在商品零售、物品追踪、控制库存、记录时间和出勤、监视生产过程、质量控制、检进检出、分类、订单输入等方面已得到了广泛的应用78。但是,随着现代的发展和高新技术的进步,信息量出现爆炸式增长,人们迫切需要用条码在有限的几何空间内表示更多的信息来满足千变万化的信息需要。我们日常见到的印刷在商品包装上的条码是普通的一维条码,这些一维条码由于受到信息容量的限制和使用时对数据库的依赖,在某些场合使用十分不方便,而且效率很低。因此人们迫切希望发明一种新的条码,除具有普通条码的优点外,同时具有信息容量大、可靠性高、保密防伪性强
12、、易于制作、成本低等优点。于是为了满足人们的这种需求,编码专家在80年代末发明了具有高密度、大容量、可靠性高、纠错能力和安全防伪性强等特点的二维条码,拓宽了条码的应用领域5。1.1条码技术介绍条码分为一维条码和二维条码。一维条码是指通常所说的传统条码,包括39码、ITF码、EAN码和UPC码等。由于受信息容量的限制,一维条码只能充当物品的代码,而不能含有更多的物品信息,所以一维条码的应用不得不依赖数据库的存在。在没有数据库和网络的情况下,一维条码的应用受到了很大的限制有时甚至变得毫无意义。另外,一维条码表示汉字和图像信息几乎是不可能的,在很多场合的应用效率很低。为了解决传统条码所存在的问题,出
13、现了二维条码技术,并且得到了广泛的应用,国内不少公司也纷纷推广自己研制的二维码,为二维码的发展起到了重要的促进作用。二维条码除具有一维条码的优点以外,还具有密度高、信息量大、可靠性高、可表示各种文字和图像、保密防伪性强、使用成本低廉等优点910。1.1.1一维条码简介一维条码是由一组规则排列的条、空以及对应的字符组成的标记,这些条和空组成的数据表达一定的信息,并能够用特定的设备识读,转换成与计算机兼容的二进制和十进制信息11。一维条码只在一个方向上表达信息,一般是在水平方向,垂直方向的高度通常是为了便于阅读器的对准。通常对于每一种物品,它的编码是唯一的,对于普通的一维条码来说,还要通过数据库建
14、立条码与商品信息的对应关系,当条码的数据传到计算机上时,由计算机上的应用程序对数据进行操作和处理。因此,普通的一维条码在使用过程中仅作为识别信息,它的意义是通过在计算机系统的数据库中提取相应的信息而实现的,由此,它对网络资源和后台数据库表现出很强的依赖。世界上约有225种以上的一维条码,每种一维条码都有自己的一套编码规格,规定每个字母(可能是文字或数字或文数字)是由几个线条(Bar)及几个空白(Space)组成,以及字母的排列。目前,国际广泛使用的条码种类有EAN、UPC码(商品条码,用于在世界范围内唯一标识一种商品,我们在超市中最常见的就是这种条码)、Code39码、Code128码、Cod
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二维 条码 技术 及其 应用 研究 毕业
限制150内