选型测算

机器视觉选型测算表

视觉方案能不能做,八成在拍第一张图之前就能算出来。把工件尺寸、最小特征、精度要求和安装空间四个已知量代进几个公式,就能得到相机分辨率、镜头焦距与工作距离的可行区间——算不通的方案,靠算法调参也救不回来。

选型只需要四个输入量

开始算之前,先把这四个数问清楚,任何一项含糊,后面的结论都不可靠:

输入量要问清的内容常见含糊之处
工件尺寸需要一次成像覆盖的最大范围(长 × 宽)只给单件尺寸,没算上位置偏移与多件同框
最小特征尺寸需要被看到的最小缺陷或最小结构的实际尺寸只说「很小的划痕」,没有量化值
精度要求测量公差或判定阈值,以及是否含重复性要求把公差当成像素精度,忽略算法与标定误差
安装空间与节拍相机到工件的可用距离、是否运动中拍摄、单件时间算完才发现机架只有 150 mm 空间

这四项确定后,选型就是一次代数计算,不需要凭经验拍板。 下面的公式全部使用同一套单位(毫米), 像素精度换算成微米时乘 1000。

核心计算方法

1. 视野:工件尺寸留 1.2~1.5 倍余量

视野 FOV = 工件尺寸 × (1.2 ~ 1.5)

余量用来吸收来料位置偏差、夹具重复定位误差、镜头边缘畸变与装配公差。 定位良好的固定工位取 1.2 倍即可; 来料靠传送带自由到位、或需要在图像边缘保留背景做分割的,取 1.4~1.5 倍。 余量不能省——视野卡得太紧,工件偶尔出框就是漏检; 也不宜过大,视野每放大一倍,像素精度就变差一倍。

长宽比不一致时按较严格的那一边算: 工业相机传感器多为 4:3 或 5:4,工件是长条形时应优先考虑长边方向的像素数, 或改用线阵相机。

2. 像素精度:视野除以像素数

像素精度 = 视野尺寸 ÷ 传感器像素数

这是选型里最基础的一步,单位是「毫米每像素」, 表示图像中一个像素对应实际多大的范围。 例如视野 100 mm、水平方向 2448 像素: 100 ÷ 2448 ≈ 0.041 mm/px(约 41 μm)。 横纵两个方向要分别算,取更差的那个作为方案的像素精度。

注意:像素精度不等于检测精度。像素精度只说明「一个像素代表多大」, 而实际能达到的检测精度还要叠加标定误差、镜头畸变残差、 照明一致性与算法的亚像素能力。

3. 特征覆盖:最小特征需要 3~5 个像素

最小特征尺寸 ÷ 像素精度 ≥ 3 ~ 5(像素)

单个像素上的差异无法与噪声区分,稳定的检测通常要求 最小特征至少被 3 个像素覆盖,工程上建议留到 5 个。 沿用上例,像素精度 0.041 mm/px 时, 0.2 mm 的最小特征约占 0.2 ÷ 0.041 ≈ 4.9 个像素,属于可做区间; 若最小特征只有 0.05 mm,则仅约 1.2 个像素,必须减小视野、 提高分辨率或分工位拍摄。

尺寸测量类应用可以借助亚像素边缘提取, 在成像清晰、对比度稳定的条件下达到优于 1 个像素的重复性, 但这不是可以随意套用的乘数,需要以实际样品的实测数据为准。 缺陷检测类应用不建议依赖亚像素,仍应按 3~5 像素覆盖来选分辨率。

4. 工作距离与焦距的换算

WD ≈ f × (视野 ÷ 传感器尺寸)

其中 WD 为工作距离(镜头前端到工件表面),f 为镜头焦距, 视野与传感器尺寸取同一方向(都取水平或都取垂直)。 式子来自放大倍率关系:放大倍率 β = 传感器尺寸 ÷ 视野,物距 ≈ f ÷ β。 它是工程估算式,实际值还要加上镜头本身的机械长度与后截距, 最终以镜头厂给出的 WD–FOV 曲线为准。

两种典型用法:
已知空间求焦距:f ≈ WD × (传感器尺寸 ÷ 视野)。 安装空间只有 300 mm、视野 100 mm、传感器水平尺寸 8.45 mm, 则 f ≈ 300 × 8.45 ÷ 100 ≈ 25 mm,选 25 mm 标准焦距。
已知焦距求距离:视野 100 mm、传感器 8.45 mm、镜头 16 mm, 则 WD ≈ 16 × 100 ÷ 8.45 ≈ 189 mm,需确认机架是否放得下。

选型时还要核对两件事:镜头的支持像面不能小于传感器靶面 (2/3" 传感器不能配 1/2" 镜头,否则四角变暗、边缘分辨率骤降); 镜头的分辨率等级要匹配像元尺寸, 500 万像素的相机配 200 万像素镜头,实际清晰度由镜头决定。

5. 景深与运动模糊的两个约束

工件有高度差或来料上下浮动时,需要景深覆盖整个波动范围。 景深随光圈收小而增大、随放大倍率提高而急剧变小, 而光圈收小又会让进光量下降,只能靠加强照明或延长曝光补偿—— 高倍率场景里景深往往是比分辨率更早触顶的限制。

运动中拍摄要控制拖影: 运动模糊量 = 运动速度 × 曝光时间, 建议控制在 1 个像素以内,即 曝光时间 ≤ 像素精度 ÷ 运动速度。 工件以 200 mm/s 通过、像素精度 0.041 mm/px 时, 曝光需短于 0.041 ÷ 200 ≈ 0.2 ms, 这类工况通常必须配频闪控制器与足够亮度的光源, 并选用全局快门(Global Shutter)传感器。

测算示例:一步一步代进去

以「80 mm 见方的冲压件,检测 0.2 mm 以上表面划伤,机架可用高度约 250 mm」为例:

步骤计算结果与判断
① 定视野80 × 1.25 = 100 mm取 100 × 100 mm 视野
② 试算像素精度100 ÷ 2448(500 万像素,2448 × 2048)≈ 0.041 mm/px
③ 校验特征覆盖0.2 ÷ 0.041 ≈ 4.9 px落在 3~5 px 区间,分辨率可用
④ 算焦距f ≈ 250 × 8.45 ÷ 100 ≈ 21 mm取标准 25 mm,工作距离回算约 296 mm,需微调机架或改 16 mm
⑤ 核对镜头等级2/3" 靶面、500 万像素级别镜头支持像面与分辨率均需不低于相机
⑥ 定照明表面划伤、金属反光低角度暗场或条形光斜照,避免同轴造成整面高光

如果第③步算出来只有 1~2 个像素,可选路径按代价从低到高是: 减小视野(分区拍摄或多工位)→ 提高相机分辨率 → 改用远心镜头提高成像一致性 → 改变照明方式让特征对比度变强。 最后一条常被忽略:很多「分辨率不够」实际是对比度不够, 换一种打光方式比换相机更便宜。相关思路见 高反光工件怎么打光与 极片毛刺检测。

典型工况选型对照表

下表为常见起点配置,用于快速判断量级, 具体项目仍需按上面的公式代入实际数值核算。

工况相机分辨率起点镜头类型光源类型关键约束
尺寸测量 500 万 ~ 1200 万像素,全局快门;高精度场合优先大靶面 双远心镜头(消除放大倍率随距离变化的误差) 平行背光 / 同轴背光,形成清晰轮廓剪影 公差要求决定像素精度;必须做标定,并留出重复性预算
缺陷检测 500 万 ~ 2000 万像素;大面幅可用线阵扫描 高分辨率定焦工业镜头,畸变小、边缘一致性好 按缺陷形貌选:暗场低角度打凹凸与划伤、明场看色差、同轴看镜面、穹顶光看曲面 最小特征 3~5 px;对比度比分辨率更关键;需足够的良品与不良样本
条码读取 200 万 ~ 500 万像素,或专用读码器 定焦镜头,或带自动对焦的读码镜头 红光条形光斜照 / 环形光;DPM 直接标刻件常用低角度或漫射 一维码窄条建议 ≥ 3 px,DataMatrix 单模块建议 ≥ 4~5 px;反光与曲面需专门试打光
定位引导 200 万 ~ 500 万像素,全局快门,触发同步 常规定焦镜头;大视野兼顾畸变校正 环形光 / 条形光提供均匀照明,避免阴影影响轮廓 需手眼标定,精度受机械重复定位限制;节拍决定曝光与传输带宽

彩色与黑白的取舍:除颜色本身是判定依据(色差、混料区分), 否则一律优先黑白相机——同等分辨率下黑白的有效解析力更高、 灵敏度更好、数据量更小。需要区分颜色时也可考虑黑白相机配特定波长光源, 往往比彩色相机更稳定。

接口与节拍的核对项

算完成像还有一层容易漏掉:数据能不能按节拍传回来、软件能不能按节拍算完。

核对项怎么算注意
单帧数据量像素数 × 每像素字节数(黑白 8 位约 1 字节)2448 × 2048 黑白约 5 MB/帧
所需带宽单帧数据量 × 帧率千兆网约 100 MB/s 上限,多相机需分网口或换万兆 / CoaXPress
触发方式软触发 / 硬触发 / 编码器触发运动中拍摄必须硬触发,软触发抖动会造成位置偏移
算法耗时预算节拍 − 曝光 − 传输 − 通信应答 = 可用算法时间预留余量,勿把节拍算到刚好
结果通信与 PLC / 上位机的信号或协议约定需明确超时、重试与异常时的默认动作

敏洽的做法是先按上述公式给出可行性判断与硬件前置条件, 再谈软件工作量。软件与算法由敏洽负责, 相机、镜头、光源与工控机的采购与现场接线由客户方负责,交付可白标。 功能范围见机器视觉检测软件, 标定相关问题见手眼标定。 提供工件照片、最小特征尺寸、精度要求与安装空间,可先做一轮测算, 服务热线 400-814-5288。

选型时容易算错的六处

易错点后果
把公差直接当像素精度忽略标定与算法误差,实测重复性达不到要求
视野不留余量来料偏移时工件出框,偶发漏检难以复现
镜头像面小于传感器靶面四角暗、边缘模糊,边缘区域检测能力大幅下降
镜头分辨率低于相机换了高分辨率相机但清晰度没提升
忽略景深与工件高度波动部分工件失焦,判定结果随来料批次跳动
忽略运动模糊动态拍摄拖影,边缘位置系统性偏移

六项里有五项都能在方案阶段用一张纸算出来。 真正无法计算、只能靠试的只有一件事: 某种打光方式下缺陷的对比度够不够—— 这需要拿实际样品试拍,而不是靠推断。

有工件样品或图纸,可以先做一轮测算

提供工件尺寸、最小特征尺寸、精度要求、安装空间与节拍,敏洽可给出视野、像素精度、焦距与工作距离的可行区间,以及相机、镜头、光源的选型建议与需要试拍验证的项。