条形码质量高速在线检测技术研究

条形码质量高速在线检测技术研究

论文摘要

条形码检测是一门用于检测条形码印制质量的技术,是图像处理技术的应用领域之一。将机器视觉技术应用于条码检测,并在嵌入式平台上实现,是目前条码技术的一大热点。国外条码检测相关的产品已趋于成熟,而国内产品由于起步较晚,跟国外产品还有一定距离,尤其是嵌入式的条码检测产品。本论文主要研究条形码质量检测在DM6437上的算法实现,围绕这根主线,深入研究当今条码检测的行业规范,设计一套由条码图像预处理、条形码的识读与检测、条形码供人识别字符的识别等组成的具体方案,完成方案中各个环节的算法在DM6437上的实现。图像预处理部分,根据实际拍摄的条形码图像信息,设计出由二值化、连通提取、角度测量、插值仿射等组合的一整套算法,通过比较相关算法的优劣,选择合理的方案,实现条形码的有效提取。利用DM6437的各种优化手段对其中的各算法进行优化,以提高整个软件系统的运行速度,使得优化后的代码运行效率比最初的代码高300倍,处理速度可达每秒7帧。条形码的检测部分,按照国家标准GB/T-18348-2008文件中的检测方法,对条形码质量相关的八个参数进行测量和计算,根据国标对各检测项目进行等级评估,并输出最终的检测结果。条码的识读则利用查找EAN-13码字符集数组获得条码符号的译码值,一次识读率可达96%。最后,采用模板匹配的方法对条形码中供人识别字符进行机器识别,数字字符识别准确率可达90.27%。此外,本论文还设计了按键控制和结果显示的软件驱动,用以实现人机接口的功能。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题选题意义
  • 1.2 条形码检测技术的国内外研究现状
  • 1.3 研究内容及章节安排
  • 2 条码识读及检测原理
  • 2.1 条形码编码原理
  • 2.2 条码译码原理
  • 2.3 条码质量检测
  • 2.4 数字字符特征
  • 2.5 本章小结
  • 3 方案设计
  • 3.1 硬件系统
  • 3.2 软件系统
  • 3.3 本章小结
  • 4 条形码检测的图像预处理
  • 4.1 引言
  • 4.2 二值化
  • 4.3 连通标记
  • 4.4 目标定位
  • 4.5 角度测量
  • 4.6 插值算法
  • 4.7 本章小结
  • 5 算法实现
  • 5.1 整体软件系统结构
  • 5.2 图像预处理算法
  • 5.3 条码识读与等级检测算法
  • 5.4 字符识别算法
  • 5.5 人机接口驱动设计
  • 5.6 本章小结
  • 6 算法测试与结果分析
  • 6.1 算法测试结果
  • 6.2 条形码质量检测结果
  • 6.3 算法优化技术
  • 6.4 本章小结
  • 7 总结与展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    条形码质量高速在线检测技术研究
    下载Doc文档

    猜你喜欢