成像系统选型:工业相机、镜头、光源与采集卡
成像系统选型,说白了就是给缺陷检测项目配一双「眼睛」。这双眼睛好不好用,直接决定了后面算法能不能看清缺陷。我做了这么多年项目,见过太多因为成像选型翻车的案例——算法调得再好,图像本身质量不行,一切都是白搭。
这一章,我把相机、镜头、光源、采集卡四个核心部件的选型要点拆开讲。每个部分我都会结合自己踩过的坑,给你一些实用的建议。
工业相机选型:CCD 还是 CMOS?
先聊相机。现在主流的工业相机传感器就两种:CCD 和 CMOS。很多人一上来就问「哪个更好?」其实没有的好坏,关键看场景。
| 对比项 | CCD | CMOS |
|---|---|---|
| 噪声水平 | 低,暗场表现好 | 相对较高,但近年进步很大 |
| 帧率 | 一般较低 | 高,适合高速检测 |
| 功耗 | 高,发热大 | 低,散热压力小 |
| 成本 | 高 | 低,性价比高 |
| 典型应用 | 高精度静态检测、科研 | 产线高速检测、嵌入式视觉 |
我个人习惯是:产线高速场景优先选 CMOS,因为帧率够用、成本可控。如果是高精度静态检测,比如晶圆表面缺陷,我会考虑 CCD,它的暗电流噪声确实更低。
镜头选型:焦距与景深
镜头选型,核心就两个参数:焦距和景深。焦距决定视野大小,景深决定清晰范围。
焦距怎么算? 简单公式:
焦距 = 工作距离 × 传感器靶面尺寸 / 视野宽度
举个例子:你检测一个 50mm 宽的零件,工作距离 200mm,相机靶面宽度 6.4mm(1/2 英寸传感器),那焦距 ≈ 200 × 6.4 / 50 ≈ 25.6mm。选 25mm 定焦镜头就行。
景深要注意什么? 景深跟光圈、焦距、工作距离都有关系。光圈越大(F 值越小),景深越浅。我做过一个 PCB 焊点检测项目,焊点高度差只有 0.3mm,但用了 F2.8 的光圈,结果边缘焊点全虚了。后来收小光圈到 F8,景深够了,缺陷也看清了。
光源选型:环形光、背光、同轴光
光源是成像的灵魂。选对了光源,缺陷自己就「跳」出来了。选错了,算法再强也白费。
三种常见光源的适用场景:
- 环形光: 适合检测表面划痕、凹凸、印刷字符。光线从四周打过来,能突出表面纹理。我做过一个金属外壳划痕检测,用环形光 45 度打光,划痕清晰得像刀刻的一样。
- 背光: 适合检测轮廓、尺寸、通孔。工件放在光源和相机之间,形成高对比度剪影。比如检测螺丝是否缺牙、垫片是否变形,背光一照,轮廓清清楚楚。
- 同轴光: 适合检测高反光表面,比如镜面、玻璃、晶圆。光线通过半透半反镜垂直照射工件,能避免反光干扰。我记得有个项目检测手机玻璃盖板划痕,用环形光全是反光,换成同轴光后,划痕一下就显出来了。
采集卡配置
采集卡是相机和电脑之间的桥梁。很多人忽略它,结果图像传输卡顿、丢帧、延迟,产线根本跑不起来。
选采集卡主要看三点:
- 接口匹配: 相机是 GigE 就配千兆网卡,是 USB3 就配 USB3 扩展卡,是 Camera Link 就配专用采集卡。别混用。
- 带宽够用: 计算一下:分辨率 × 帧率 × 像素深度 = 数据带宽。比如 500 万像素、60fps、8bit,带宽 ≈ 5M × 60 × 1 = 300MB/s。千兆网理论带宽 125MB/s,显然不够。这时候得用万兆网或 Camera Link。
- 触发同步: 多相机系统需要硬件触发同步,采集卡要支持外触发和帧同步。我做过一个 4 相机检测系统,没用硬件同步,结果每张图的时间戳都对不上,算法根本没法融合。
成像系统选型流程
下面这张图是我自己总结的选型流程,每次做项目都按这个走,基本不会漏项。
这个流程我用了很多年,每次做新项目都按这个顺序走一遍。你会发现,很多问题在第一步「明确检测需求」就能发现,省得后面返工。
总结一下
成像系统选型,没有万能方案。每个项目都要根据缺陷类型、工件材质、产线环境来定制。我的建议是:先试拍,再定型。别急着下单买设备,拿样品在实验室里多试几种光源、几种角度,找到最佳成像方案再采购。
嗯,这一章就到这里。成像选型是基础,基础打好了,后面的算法工作才能事半功倍。