视觉检测这行,真不是买个相机就完事了

干机械制造这行十几年,什么妖魔鬼怪都见过——但最让我想摔扳手的,还得是视觉检测。不是因为它没用,恰恰相反,这东西搞好了能救命。搞不好?能气死你。

去年有个项目,客户非要上 AOI,说隔壁老王家用得飞起,每天咔咔过几万件,瑕疵一个跑不了。结果我们吭哧吭哧装好,第一天就跑崩了——误报率 30%,产线直接堵成停车场。客户眼神里的质疑,我现在还记得。当时真想吼一句:视觉检测不是万能药,它是需要伺候的主子!

恼火归恼火,后来静下心分析,才发现问题出在哪。也怪我们,一开始没把打光当回事。

工业视觉检测打光方案对比图
工业视觉检测打光方案对比图

对,就那个灯。很多人以为相机够高级就行,说实话,真不是。光源的角度、波长、均匀度,差一丁点,图像就是废的。我们后来换了低角度的环光,再加个背光,立马消停。误报率掉到 2% 以下。客户脸色才好看点。

表面缺陷检测:那些你看不见的坑

表面缺陷检测:那些你看不见的坑
表面缺陷检测:那些你看不见的坑

你比如金属零件表面的划痕。肉眼看着很明显,对吧?但机器就是抓不到。为啥?因为划痕在不同光线下,形态完全不一样。用常规的 blob 分析,要么漏检,要么把灰尘全当成缺陷。😡 气得我连抽两根烟。

后来大佬指点:得上深度学习。卷积神经网络训个模型,几千张图丢进去,测下来准确率能从 70% 蹦到 95%。但问题又来了——数据怎么标? 让质检员对着屏幕标几千张图,人先疯了。最后只能半自动标注:先用传统算法粗筛,人工再修。时间成本,呵呵。

所以,谁要跟你说视觉检测就是“买个相机插上电”,你可以直接把他拉黑。

问:是不是像素越高越好?
答:还真不是。很多初学者一上来就迷信 2000 万像素,结果图像传半天,算法跑不动,节拍全都耽误。实际上,分辨率要跟缺陷尺寸匹配。我们一般一个像素覆盖 0.05mm 左右就够了,再高就是浪费。而且高像素对镜头、对震动都更敏感,得不偿失。

问:视觉检测能完全替代人工吗?
答:想得美!至少现阶段不行。机器擅长重复性、高速的检测,但遇到复杂纹理、或者没见过的缺陷类型,立马抓瞎。人眼反而灵活。我们现在的方案大多是机器粗筛 + 人工复判。尤其在柔性产线,产品换得勤,视觉系统要跟着调,太依赖程序了。❗

还有一点,常常被忽略:机械定位精度。视觉系统不是悬浮的,它长在机台上。机台要是抖、或者夹具偏了,拍出来的图就是歪的。这时候你再骂相机,它就纯属背锅。我们做过一个齿轮检测工位,开始总不稳定,排查半天才发现是传送带磨损,导致工件到位偏差超过 2mm——相机景深才多少?直接虚焦。

选型那些破事

现在市面上产品太多了。Keyence、Cognex 肯定稳,但贵啊。一个智能相机带上软件,十几万随便花。小厂根本扛不住。国产这几年起来很快,海康、大恒啥的,性价比不错。不过就是售后……有时候一个问题要等两天。急死你。

我个人的血泪经验:别只盯硬件参数。看清接口协议!GigE、USB3、Camera Link,各有各的坑。GigE 走线方便,但有时候丢包丢到你怀疑人生。USB3 呢,线不能超过 3 米,远了就凉凉。Camera Link 最稳,可那个采集卡和线材成本,啧啧。

工业相机镜头选型焦距计算示意图
工业相机镜头选型焦距计算示意图

讲个笑话:我们曾经买了个某品牌相机,SDK 难用到炸,调个曝光要写 20 行代码。后来果断换了一家,支持 Halcon 直接驱动,轻松多了。所以说,软件生态也很重要,别光看硬件指标。

问:自己开发视觉系统还是买现成的?
答:这得看团队。如果你有个牛逼的算法工程师,可以基于 OpenCV 或者 Halcon 自己搭,灵活,成本低。但要是没这样的人,还是老老实实买集成方案。不然调参调到你哭。我们公司早期就是自己搞,结果光一个“字符识别 OCR”就折腾两个月,后来老板怒了,直接买了个康耐视的 In-Sight,一周上线。

不过话说回来,自己搞也有好处,就是理解整个底层。遇到奇葩需求,你能改。商业软件有时候太封闭。比如那个客户,要求检测螺纹的毛刺,标准软件根本不支持这种自由形态的缺陷分析,最后还是我们自己用 OpenCV 写了套算法,结合深度学习才搞定。

💡 一个小提醒:如果上了3D 视觉检测,比如用激光轮廓仪扫焊点,那标定步骤千万别偷懒。标定块脏了或者倾斜,整个高度图就扭曲,最后测量误差直接爆炸。我们吃过亏,整批零件报废,被罚得很惨。

未来的愁与盼

未来的愁与盼
未来的愁与盼

现在到处都在喊“AI 质检”,好像挂上 AI 就高大上。但实际上,很多场景是杀鸡用牛刀。一个简单的尺寸测量,用传统的边缘检测就稳稳的,非上 CNN,慢不说,还不好解释。客户问“为啥判这个 fail”,你只能摊手。

不过 AI 确实打开了新世界:纺织品瑕疵、玻璃内部气泡、水果分选……这些以前很难用规则描述的东西,现在都能搞了。而且迁移学习能让你用小样本快速换产,这才是要命的生产力啊。我们最近在试一个无监督异常检测的模型,不用标缺陷,只学正常样貌,然后自动揪出异常,效果惊人。感觉又爱了。

但人才缺口是真的大。懂视觉又懂工艺的人,太难找了。刚毕业的小孩,只会跑 demo,一碰产线就懵。我们公司招人,都直接说“能搞定现场调试的,薪资好谈”。

视觉检测这玩意儿,水太深。但制造业升级又离不开它。只能说,且干且珍惜,多踩几个坑,自然就成专家了。😏

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:视觉检测这行,真不是买个相机就完事了
文章链接:https://www.zystgy.cn/a/52885