严小红
(1. 新疆交通职业技术学院 运输管理学院, 新疆 乌鲁木齐 831401;2. 南京航空航天大学 航空宇航学院, 江苏 南京 210016)

计算机视觉在条形码缺陷检测中的应用
严小红1,2
(1. 新疆交通职业技术学院 运输管理学院, 新疆 乌鲁木齐 831401;2. 南京航空航天大学 航空宇航学院, 江苏 南京 210016)
提出一种新的基于计算机视觉技术的识别方法.通过各种计算机视觉算法的合理配置,达成对缺陷条形码的修正和识别.在预处理阶段,采取线性灰度化方法和Ostu阈值分割方法,增强黑色条纹和白色背景之间的对比度;在条纹定位阶段,采取Canny边缘检测和Hough变换,有效定位黑色条纹对应的直线特征.实验结果表明:该方法对缺陷条形码的识别是有效的. 关键词: 缺陷条形码; 机器视觉; Ostu分割; Hough变换
快速有效地识别商品的相关信息,对于自动分拣、智能销售等工作都具有非常重要的意义[1].如同人的身份证一样,商品也有自己的身份识别标志,那就是条形码.Toshihiko等[2]提出一种迭代识别方法,并将该方法从一维条形码识别的应用扩展到二维条形码识别.姚俊等[3]研究了复杂背景对条形码识别的影响,并提出一种基于模板匹配技术的条码图像分割方法.黄小英[4]构建一种基于网格划分的条形码检测方法.Tekin等[5]构建了条形码图像信号的一阶差分方程,通过一阶差分处理对噪声的抑制,实现条形码图像的准确识别.陈萍芸等[6]则选择傅里叶变换方法,将图像信号变换到频率域,在频率域上消……