石鑫华视觉论坛

 找回密码
 注册会员
查看: 3299|回复: 0

条码识别的机器视觉应用

[复制链接]
  • TA的每日心情
    开心
    昨天 21:00
  • 签到天数: 3412 天

    连续签到: 14 天

    [LV.Master]2000FPS

    发表于 2016-6-28 11:49:28 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

    注册登陆后可查看附件和大图,以及购买相关内容

    您需要 登录 才可以下载或查看,没有账号?注册会员

    x
    条码识别的机器视觉应用
    条码识别在机器视觉行业中应用非常广泛。特别是一些批量的条码识别中,机器视觉识别有其优势。传统的条码扫描枪,一次只能扫描一个条码,而如果使用机器视觉与图像处理的方法,则一次可以识别多个条码。

                                   
    登录/注册后可看大图

    单个条码

                                   
    登录/注册后可看大图

    NI视觉助手单个条码识别效果

                                   
    登录/注册后可看大图

    多个条码

                                   
    登录/注册后可看大图

    NI视觉助手识别多个条码效果
    机器视觉光源
    本项目中的条码是在料盘上贴着的,因此考虑照明时,必须要考虑整个料盘都能均匀的照明,因为我们并不能保证条码贴在条码的某个固定位置,而只能保证条码贴在料盘上。所以需要考虑比较大的光源,如200mm以上的环形光源,或者是300mm左右的条形光源。对于本方案,可能条形光源会比较好一些。使用4根条形光源,从四个方向进行照明,效果上会比较好。

    工业相机
    尽量使用高分辨率的相机,如500万以上的相机。如果不需要运动中拍摄,则可以使用低成本的卷帘CMOS相机,而如果需要运动中检测,则需要使用CCD或才是全局的CMOS才可以。

    工业镜头
    可以使用常规的CCTV镜头,当然了如果成本允许可以使用高分辨率、低畸变的镜头,这样对于成像质量的提升也有帮助。

    图像处理算法
    主要使用条码识别函数Barcode Reader函数。对于NI VISION来讲,早期版本的一维码读取函数,不支持全图自动识别,只能在ROI兴趣区域中读取,在后面的版本中,才可以全图自动识别条码。而且以前的版本,一个ROI只能读取一个条码,后面的全图识别函数时,可以读取多个条码。因此需要做多个条码识别或任一位置的条码识别时,建议下载最新的NI视觉软件,如NI VISION2015及以后的版本。

    机器视觉项目实现难度
    ★★
    相对来讲比较容易,不过NI VISION的视觉算法不算太强,要求图像质量要比较好一点,分辨率比较足够。如果太低的分辨率,则很有可能识别不到或者是识别错误。

    更多内容:




    机器视觉商城淘宝店:https://visionbbs.com/

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    LabVIEW HALCON图像处理入门教程(24.09)
    石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
    《LabVIEW Vision函数实例详解2020-2024》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24

    QQ|石鑫华视觉论坛 |网站地图

    GMT+8, 2024-12-23 03:30

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表