|
二维码明明看得清,工业相机却读不出来?车间里经常遇到一件奇怪的事: 金属零件上的二维码,肉眼明明看得清,读码器却一直报NG。 换算法、调曝光,折腾半天还是读不出来。 其实很多时候,问题不在算法,而在于: 码和背景的对比度不够! 图:金属零件上的激光刻码、点阵打码等实际案例 01|肉眼看得见,不代表机器读得出 普通纸质二维码通常是: 黑色方块 + 白色背景。 对比度高,很容易识别。 但金属零件上的二维码、Data Matrix码就不一样了。 有些是激光刻出来的,有些是针打出来的。 它们没有明显的黑白颜色差异,更多依靠表面凹凸和反光变化形成图案。 这种码叫作 DPM(直接零件标记)。 如果光打得不对,码可能直接和背景融在一起。 02|同一个码,换种光就可能读出来看下面这张实拍对比: 图:KEYENCE展示的不同材质读码效果 粗糙金属、黑色亮面树脂、拉丝金属分别采用不同照明方式。 发现没有? 不是所有二维码都适合同一种光。
Cognex的读码指南也强调,调整光源角度、漫射程度和强度,是改善DPM读码率的重要方法。 03|为什么有时越亮,反而越难读?因为读码器需要的不是单纯的亮度。 而是: 码的方块和背景之间,有足够明显的差异。 如果金属表面反光太强,图像可能直接过曝。 原本能看见的刻痕,反而被一大片白光淹没。 图:松下读码器针对不同形状和反光特性的工件,采用不同照明区域 现场排查,记住这个顺序 第一步: 看码有没有过曝、反光或阴影。 第二步: 换不同角度的光,比较码和背景的对比度。 第三步: 检查对焦和码格是否占有足够像素。 第四步: 检查码本身有没有缺损、污渍或刻印质量问题。 最后再去优化读码算法和参数。 陕西拓欣致远信息科技有限公司是一家专注于为企业提供领先的机器视觉定位引导、尺寸测量、视觉识别、视觉缺陷检测,固定式工业读码和条码与RFID自动识别等自动化应用方案的高新技术性企业。业务聚焦于汽车制造、汽车零部件、3C电子、电器、印刷、医疗制药、物流等行业的智能制造,构建开放合作生态,为工业和物流领域用户提供服务,以创新技术持续推动智能化,引领智能智造进程。公司拥有强大的技术团队,应对客户的要求,实现完善、强大的二次开发和售后服务。拓欣致远是西北区域具有实力的机器视觉系统集成商,值得您信赖的机器视觉检测设备制造商,旨在打造西北地区智能制造信息集成的综合服务平台,为西北地区工业智能智造转型升级添砖助力。 |



