PDF417条码识别方法的研究

PDF417条码识别方法的研究

论文摘要

条码作为一种信息存储和信息传播的手段,广泛地应用于社会生产和生活的各个领域。近年来物联网概念的白热化,给条码技术的发展带来了新的契机。传统的一维条码由于容量限制已不能满足应用需求,各种二维条码应运而生。其中PDF417条码以信息容量大、编码信息范围广、译码可靠性高等诸多优点得到了用户的青睐,在产业界得到了广泛的应用。但是市面上已有的一些PDF417条码识读器,或者技术被国外垄断,或者只能处理理想条件下的条码识别。对于各种复杂情况,如高噪、扭曲、低对比度等条件下的PDF417条码识别,还有很多值得研究的问题。本文从PDF417条码的形状、纹理特点以及编码规则、纠错原理出发,深入研究了各种复杂情况下的条码定位识别问题。本文工作的主要创新点总结如下:1、针对各种复杂条件,如背景噪声干扰、低对比度、光照不均等情况下PDF417条码识别率低的问题,提出了一种基于数学形态学和边缘检测的条码定位方法(MMED)。该方法首先对输入图像进行预处理,再通过边缘检测和数学形态学运算将离散的条码区域膨胀成一片联通的区域,检测矩形轮廓以实现粗定位;然后采用线扫描策略,进行模式搜索和区域精确化处理定位出PDF417条码的四个顶点。实验结果表明该方法具有较好的鲁棒性,能够解决各种复杂情况下的条码定位。2、针对图像中扭曲条码难定位难识别的问题,提出了一种扭曲条码定位方法。该方法基于MMED定位方法,通过预处理后提取凸四边形轮廓,并改进模式搜索策略,精确定位条码区域,解决了扭曲条码的定位问题;提出了条码矩形度的概念来区分条码的平面旋转变形和空间旋转变形,对于平面旋转变形的条码采用仿射变换逆旋转相应的角度进行矫正,对于空间旋转变形的条码采用透射变换和双线性插值的方法进行矫正。实验结果表明,本文提出的方法能够有效识别并矫正各种扭曲条码图像,且具有较高的实时性。3、针对传统的基于Sobel边缘检测后投影的行列分割方法存在的问题,提出了一种基于投影和波形分析的条码行列切分算法。对于列切分,算法基于PDF417条码列边界的特点,通过竖直方向黑点数目投影后阈值分割,提取峰值,然后进行等距测试,剔除噪声点,实现列边界点提取;对于行切分,首先进行行差统计,然后加工滤波,通过提取峰值实现行分割。实验结果证明了该算法的有效性。4、设计并实现了一个完整的PDF417条码识别系统。该系统采用模块化结构设计,具有良好的可扩展性;基于OpenCV库实现,具有较高的实时性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.1.1 条码技术简介
  • 1.1.2 PDF417 条码结构
  • 1.1.3 PDF417 条码特点
  • 1.2 研究现状
  • 1.2.1 条码定位
  • 1.2.2 扭曲矫正
  • 1.2.3 行列切分
  • 1.2.4 条码译码
  • 1.3 研究内容
  • 1.4 研究成果
  • 1.5 论文结构
  • 第二章 基于数学形态学和边缘检测的条码定位
  • 2.1 引言
  • 2.1.1 数学形态学
  • 2.1.2 边缘检测
  • 2.2 条码定位算法
  • 2.2.1 算法基本思想
  • 2.2.2 图像预处理
  • 2.3.3 条码区粗定位
  • 2.3.4 条码精确定位
  • 2.3 实验结果与分析
  • 2.3.1 参数设置
  • 2.3.2 样本选取
  • 2.3.3 实验结果分析
  • 2.4 本章小结
  • 第三章 扭曲条码定位和矫正
  • 3.1 引言
  • 3.2 扭曲条码定位
  • 3.2.1 算法基本思想
  • 3.2.2 算法描述
  • 3.3 扭曲条码矫正
  • 3.3.1 条码矩形度
  • 3.3.2 双线性插值
  • 3.3.3 矫正算法
  • 3.4 实验结果与分析
  • 3.4.1 参数设置
  • 3.4.2 样本选取
  • 3.4.3 扭曲条码定位实验结果分析
  • 3.4.4 条码矫正实验结果分析
  • 3.5 本章小结
  • 第四章 基于投影和波形分析的行列切分
  • 4.1 引言
  • 4.2 列切分算法
  • 4.2.1 算法基本思想
  • 4.2.2 算法描述
  • 4.3 行切分算法
  • 4.3.1 算法基本思想
  • 4.3.2 算法描述
  • 4.4 实验结果与分析
  • 4.4.1 列切分算法实验结果分析
  • 4.4.2 行切分算法实验结果分析
  • 4.5 本章小结
  • 第五章 PDF417 条码识别系统设计与实现
  • 5.1 系统结构设计
  • 5.1.1 人机交互模块
  • 5.1.2 条码定位模块
  • 5.1.3 扭曲矫正模块
  • 5.1.4 行列切分模块
  • 5.1.5 条码译码模块
  • 5.2 系统功能演示及性能分析
  • 5.2.1 系统功能演示
  • 5.2.2 条码识别系统性能分析
  • 5.3 本章小结
  • 第六章 结束语
  • 6.1 工作总结
  • 6.2 工作展望
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 附录一 复杂背景下PDF417 条码识别
  • 附录二 扭曲PDF417 条码识别
  • 相关论文文献

    • [1].基于PDF417二维条码的食品安全追溯系统的设计与实现[J]. 郑州轻工业学院学报(自然科学版) 2011(05)
    • [2].PDF417二维条码的识别及应用[J]. 数字技术与应用 2014(06)
    • [3].Pdf417二维条码编码技术研究[J]. 电脑知识与技术 2012(12)
    • [4].生成PDF417二维条码的应用探讨[J]. 长沙通信职业技术学院学报 2010(02)
    • [5].基于二维条形码PDF417的图像编解码研究[J]. 金陵科技学院学报 2008(03)
    • [6].基于PDF417二维条码的身份识别系统[J]. 信息通信 2016(04)
    • [7].基于PDF417二维条码的顽健数字水印方法[J]. 网络与信息安全学报 2016(09)
    • [8].基于PDF417和提升小波的数字图像水印算法[J]. 计算机工程与应用 2008(07)
    • [9].PDF417二维条码的编码设计与研究[J]. 电子世界 2014(05)
    • [10].针式打印机PDF417二维码的设计与实现[J]. 福建电脑 2013(04)
    • [11].基于小波多分辨率分析的PDF417定位算法[J]. 自动化学报 2008(05)
    • [12].基于防伪手机摄像模组的PDF417二维条码识别系统的研究[J]. 中国高新技术企业 2008(23)
    • [13].一种新的PDF417二维条形码识别算法[J]. 液晶与显示 2008(05)
    • [14].基于拍摄图像的PDF417条码识别[J]. 北京理工大学学报 2008(12)
    • [15].基于VC++的二维条码PDF417编解码系统设计[J]. 电子设计工程 2012(11)
    • [16].基于PDF417二维码指纹加密的新型快递单设计[J]. 浙江万里学院学报 2018(03)
    • [17].非线性畸变PDF417条码的定位与校正方法[J]. 计算机工程与应用 2017(04)
    • [18].基于SPIHT图像压缩算法的PDF417二维条码研究[J]. 计算机与现代化 2010(12)
    • [19].非线性畸变PDF417条码的识别[J]. 计算机与现代化 2016(06)
    • [20].PDF417二维条形码识别技术研究[J]. 电脑编程技巧与维护 2013(02)
    • [21].隐形加密PDF417条码的药品防伪系统探析[J]. 包装工程 2013(13)
    • [22].彩色三维PDF417条码的设计[J]. 自动化与信息工程 2011(03)
    • [23].面向防伪认证的PDF417二维码水印技术的实现[J]. 软件工程 2017(05)
    • [24].基于局部透视变换的圆柱体侧表面PDF417条码矫正方法[J]. 计算机工程与科学 2012(09)
    • [25].基于PDF417条码的信息隐藏算法[J]. 计算机工程 2010(09)
    • [26].PDF417条码图像的预处理方法[J]. 计算机应用 2009(S1)
    • [27].结合列边缘提取的PDF417条码检测方法[J]. 计算机工程与应用 2013(07)
    • [28].PDF417二维条码在出入境证件中的应用[J]. 中国安防 2012(03)
    • [29].基于二维条码PDF417的彩票打印机的设计与实现[J]. 计算机应用与软件 2014(07)
    • [30].水果流通领域中PDF417条码编码算法的优化研究[J]. 农机化研究 2008(05)

    标签:;  ;  ;  ;  ;  

    PDF417条码识别方法的研究
    下载Doc文档

    猜你喜欢