2、硬件选型基础:相机类型、分辨率与帧率、镜头接口与焦距、光源类型的选择原则

做工业视觉这么多年,我见过太多项目因为硬件选型翻车了。说白了,硬件选型就是整个视觉系统的地基——地基没打好,算法再牛也白搭。今天咱们就聊聊相机、镜头、光源这几个核心硬件的选型门道。

2.1 相机类型:CCD vs CMOS

先说说相机传感器。CCD和CMOS之争,在工业圈里其实已经没那么激烈了。但我个人习惯,还是会根据场景来选。

对比项 CCD CMOS
噪声水平 低,图像干净 相对较高,但近年进步很大
动态范围 宽,适合高反差场景 中等,高端型号已接近CCD
帧率 一般较低 高,适合高速检测
功耗 较高 低,发热小
成本 便宜,性价比高

我的建议是:

  • 如果做高精度尺寸测量,比如精密零件公差检测,我倾向于选CCD。图像干净,边缘锐利,后期处理省心。
  • 如果做高速检测,比如流水线上的瓶盖缺陷检测,CMOS的高帧率优势就体现出来了。
  • 如果预算有限,或者项目对图像质量要求没那么苛刻,CMOS完全够用。
避坑指南: 我曾经在一个半导体项目中,为了省钱选了低端CMOS,结果在弱光环境下噪声大得离谱,算法根本跑不动。后来换了CCD,问题迎刃而解。所以,别在传感器上省钱,尤其是高精度场景。

2.2 分辨率与帧率

分辨率和帧率,这两个参数经常让人纠结。你想想看,分辨率高了,图像细节丰富,但数据量也大,处理速度就慢。帧率高了,能抓拍高速运动物体,但分辨率往往上不去。

分辨率怎么选?

说白了,分辨率取决于你要检测的最小特征尺寸。有个经验公式:

所需分辨率 = 视野范围(FOV) / 最小检测特征尺寸 × 2(奈奎斯特采样定理)

举个例子:你要检测一个0.1mm的划痕,视野范围是10mm×10mm。那么:

水平方向所需像素数 = 10mm / 0.1mm × 2 = 200像素

嗯,这只是理论值。实际项目中,我一般会留出30%-50%的余量。所以200像素的检测需求,我会选500万像素的相机。

帧率怎么选?

帧率取决于产线速度。如果产线速度是每秒移动100mm,相机视野宽度是50mm,那么:

最小帧率 = 100mm/s / 50mm = 2fps

但别忘了,还要考虑曝光时间和图像处理时间。我习惯把帧率再翻一倍,确保不丢帧。

核心原则: 分辨率够用就好,别盲目追求高像素。帧率要留余量,但别太高,否则数据量爆炸,工控机扛不住。

2.3 镜头接口与焦距

镜头接口这事儿,看着简单,但坑不少。常见的接口有C接口、CS接口、F接口等。

接口类型 法兰距 适用场景
C接口 17.526mm 工业相机主流,1英寸以下传感器
CS接口 12.5mm 老款相机,现在用得少
F接口 46.5mm 大靶面相机,线阵相机常用

焦距怎么选?

焦距决定了视场角。焦距越短,视野越宽;焦距越长,看得越远但视野窄。计算公式:

焦距 = 工作距离 × 传感器靶面尺寸 / 视野范围

举个例子:工作距离200mm,传感器靶面尺寸6.4mm(1/2英寸),视野范围50mm:

焦距 = 200mm × 6.4mm / 50mm = 25.6mm

实际选型时,我会选最接近的标准焦距,比如25mm或35mm。

注意: 镜头和相机的靶面尺寸必须匹配。小靶面镜头配大靶面相机,会出现暗角;大靶面镜头配小靶面相机,浪费了镜头的成像能力。我见过有人把1英寸镜头装在2/3英寸相机上,结果边缘画质一塌糊涂。

2.4 光源类型与选择原则

光源是工业视觉里最容易被忽视的环节。说实话,一个好的光源方案,能让算法难度降低一半。

常见光源类型:

  • 环形光: 安装在镜头周围,提供均匀照明。适合检测字符、划痕、边缘等。我习惯用在PCB板检测上,效果不错。
  • 背光: 光源在物体背面,突出轮廓。适合尺寸测量、外形检测。比如检测螺丝的螺纹长度,背光一打,轮廓清晰得很。
  • 同轴光: 光线通过半透半反镜垂直照射物体。适合高反光表面,比如晶圆、镜面。但要注意,同轴光对表面平整度敏感,不平整的地方会发暗。

选择原则:

  1. 根据被测物特性选: 透明物体用背光,反光物体用同轴光,漫反射物体用环形光。
  2. 根据检测目标选: 检测轮廓用背光,检测表面缺陷用环形光或同轴光。
  3. 根据环境选: 产线有振动?选频闪光源。环境光干扰大?选高亮度光源加滤光片。
我的经验: 在一个手机玻璃盖板检测项目中,一开始用环形光,结果划痕根本看不出来。后来换成同轴光,划痕在暗背景下亮得刺眼,算法轻松搞定。所以,光源选型一定要多试,别怕麻烦。

2.5 知识体系总览

下面这张图,是我自己整理的硬件选型知识框架。你把它存下来,以后选型时对着看,基本不会跑偏。

硬件选型知识体系 相机类型 CCD vs CMOS 高精度选CCD 高速选CMOS 分辨率与帧率 分辨率=视野/特征×2 帧率≥产线速度/视野 留30%-50%余量 镜头接口与焦距 C/CS/F接口 焦距=距离×靶面/视野 靶面必须匹配 光源类型 环形光/背光/同轴光 按被测物特性选 按检测目标选 选型核心原则 1. 先明确检测需求:测什么?精度多少?速度多快? 2. 再选相机:传感器类型、分辨率、帧率 3. 再配镜头:接口、焦距、靶面匹配 4. 最后定光源:类型、颜色、角度、亮度 顺序不能乱!顺序不能乱!顺序不能乱!

好了,硬件选型这块就聊到这儿。记住一句话:选型不是选最贵的,也不是选参数最高的,而是选最合适的。多试、多测、多积累,慢慢就有感觉了。


公众号:蓝海资料掘金营,微信deep3321