ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

面阵相机靶面、工业镜头选型与FA镜头视野计算实战

面阵相机靶面、工业镜头选型与FA镜头视野计算实战 面阵相机靶面、镜头选择和FA镜头视野计算这三件事几乎决定了机器视觉项目在选型阶段能走多远。我见过太多项目把它们拆开来做先按像素数挑相机再随手配一支镜头装上去才发现视野差一截、边缘发暗、精度不够回头全部返工。靶面尺寸这个词最近被提得很多但很多人只记住了英寸标称这个数字没真正理解它背后的几何关系也没搞明白它跟镜头成像圈、工作距离、焦距之间是怎么互相锁死的。下面这套内容我把面阵相机靶面、工业镜头选型、FA镜头视野计算串成一条完整的链子讲清楚包含公式推导、参数对照和现场实测校核的方法适合刚入行的视觉工程师也适合需要重新梳理选型逻辑的老手。1. 靶面尺寸到底在描述什么一个被英寸掩盖的几何量靶面这个词听起来专业说白了就是传感器上真正能感光的那块矩形区域。它决定了相机能看到多大范围的像也决定了镜头必须投出一个多大的成像圈才能把它填满。问题出在描述方式上——行业沿用了1/2英寸2/3英寸这种标法而它跟实际的物理尺寸几乎没有直接换算关系这是最容易让新手栽跟头的地方。1.1 标称英寸与真实对角线的错位从哪来这套标法是从早期摄像管时代留下来的。当年1英寸管指的是玻璃管外壳的直径而真正参与成像的靶面只是中间一块对角线大约只有16mm。行业把这个习惯一路沿用到了CCD、CMOS时代于是出现了1英寸靶面实际对角线16mm这种看似不合理、实则约定俗成的说法。你如果拿25.4mm去乘标称值算出来的镜头需求会全部偏大。记住一个原则标称英寸只用来做规格分档真实几何量必须查对角线或者查幅面长宽。厂商数据手册里通常会给靶面尺寸1/2同时给出有效像素2448×2048像元3.45μm后者才是你计算要用的。1.2 常见面阵相机靶面规格对照下面这张表把主流规格整理在一起长宽按常见4:3或3:2幅面列出了近似值实际以厂商手册为准。做选型时我习惯把这张表打印出来贴在工位上比翻手册快得多。标称规格真实对角线约常见幅面 宽×高mm典型应用场景1/44.0mm3.2 × 2.4微型相机、内窥类模组1/36.0mm4.8 × 3.6早期工业相机、低成本方案1/2.96.2mm5.6 × 3.1消费级CMOS、部分工业款1/1.88.9mm7.2 × 5.4主流500万像素工业相机1/28.0mm6.4 × 4.8经典工业规格镜头资源多2/311.0mm8.8 × 6.6中高端工业相机主力规格116.0mm12.8 × 9.6高分辨率检测、大视野1.117.6mm14.1 × 10.6高像素面阵、大靶面镜头配套4/321.6mm17.3 × 13.0高精度测量、机器视觉高端线APS-C28.3mm23.5 × 15.6特殊高分辨率方案35mm全画幅43.3mm36 × 24大幅面检测、特殊成像从表里能看出一个明显的规律标称数字越小靶面越小同样像素数下像元尺寸也越小。这直接引出后面要讲的分辨力和镜头匹配问题。1.3 靶面真正锁死的三个下游参数很多人把靶面当成一个越大越好的指标其实它更像一个约束条件的起点至少锁死了三件事。第一是镜头成像圈的下界。选定的镜头其支持的成像圈直径必须不小于靶面对角线否则四角一定暗暗得多严重取决于差多少。一支标称支持2/3的镜头成像圈约11mm你硬接一支1靶面的相机对角线16mm边缘必然出问题。第二是像素尺寸。同样的像素数靶面越大单像元面积越大单位时间接收的光子越多弱光表现和动态范围就越好。同样靶面像素数越高像元越小分辨率上去了但信噪比和对镜头的要求同步提高。第三是可算得的视野范围。视野不是镜头单方面决定的它是靶面、焦距、工作距离三者的函数。靶面大小直接进了公式的分子你换了相机视野跟着变。提示选型顺序应该是先定视野和精度需求再反推靶面与像素最后定镜头焦距而不是先挑一台便宜相机再想办法凑。顺序反了后面每一步都在补窟窿。2. 像元、分辨率与靶面之间的三角账拿到一台面阵相机的参数只要知道分辨率和像元尺寸就能把靶面自己算出来不需要完全依赖手册标注。这个反推过程非常实用尤其是在对比不同厂商机型、或者怀疑数据手册标注有误的时候。2.1 靶面尺寸 水平分辨率 × 像元尺寸公式本身很简单靶面宽度 水平有效像素数 × 像元尺寸靶面高度 垂直有效像素数 × 像元尺寸对角线 √(宽² 高²)唯一要注意的是单位统一。像元尺寸一般用μm标注算完记得除以1000换成mm。我习惯在纸上先写μm值最后一步统一换算避免中途混用单位。2.2 手算一遍500万像素的靶面落在哪一档拿一台常见的500万像素工业相机举例分辨率为2448×2048像元尺寸3.45μm。宽度 2448 × 3.45μm 8445.6μm ≈ 8.45mm高度 2048 × 3.45μm 7065.6μm ≈ 7.07mm对角线 √(8.45² 7.07²) √(71.4 50.0) √121.4 ≈ 11.0mm对角线约11mm正好落在2/3这一档。所以这台相机选镜头时必须选成像圈不小于11mm的型号也就是标称支持2/3及以上的镜头。你要是拿了一支只标支持1/2成像圈8mm的镜头来接四角一定黑。再看一组对比同样是500万像素如果换成1/1.8靶面的机型像元可能只有2.2μm那对角线就只有约7.2mm档位虽然靶面小了但像元小意味着对镜头的分辨力要求更高——这就是下一小节要讲的。2.3 奈奎斯特频率像元越小镜头越难伺候工业镜头的分辨能力通常用lp/mm线对每毫米描述而相机能分辨的最高空间频率由像元尺寸决定这个上限叫奈奎斯特频率fc 1000 / (2 × p)其中p是像元尺寸单位μm结果单位lp/mm。把常见像元代进去像元尺寸奈奎斯特频率对镜头的分辨力要求2.2μm227 lp/mm很高普通FA镜头吃紧2.4μm208 lp/mm高需中高端镜头3.45μm145 lp/mm中等主流工业镜头可覆盖4.5μm111 lp/mm偏低镜头选择宽裕5.5μm91 lp/mm低老款镜头也能用6.5μm77 lp/mm很低这里的逻辑是镜头的实际分辨力必须达到或超过相机的奈奎斯特频率否则相机再高像素也是浪费图像上看到的还是镜头给的模糊。所以当你为2.2μm像元的高像素相机配镜头时普通工业定焦头往往撑不住需要选择明确标称高分辨力、适配小像元的系列。2.4 光圈收得太小分辨率反而会掉这里有个反直觉的点很多新手不理解光圈不是越小越清晰。原因是光的衍射效应光圈越小艾里斑越大成像的极限分辨率受衍射限制。艾里斑半径的估算式r ≈ 1.22 × λ × F#λ取可见光中值0.55μm。对应到衍射限制的极限F数粗略可以认为艾里斑直径不应超过两个像元F#_limit ≈ p / (2.44 × λ)p单位μm。代入看看像元尺寸衍射限制的临界F数2.2μm约F/1.63.45μm约F/2.64.5μm约F/3.45.5μm约F/4.1这个结果说明像元越小越不能在F/8、F/11这种小光圈下工作否则衍射会把分辨率压下去。小像元相机要保证清晰通常工作在F/2.8到F/5.6之间再收就得不偿失。而小像元相机景深本来就浅光圈又不能收这就把景深逼到很窄——这正是很多高精度项目看着参数漂亮、实际调试很痛苦的根源。3. FA镜头选型焦距只是其中一个变量FA镜头Factory Automation镜头是工业定焦镜头里最常见的一类通常手动光圈、手动对焦、机械结构结实、耐振动。选它的时候焦距只是四个变量之一成像圈、接口、畸变同样关键任何一个没对上前面算的靶面账都要推翻。3.1 焦距怎么定先有视野和工作距离再反推正确的顺序是先确定要看到多大的视野FOV和安装空间能给多少工作距离WD再反推焦距。公式是f 靶面尺寸 × WD / FOV这里的靶面尺寸和FOV要用同一方向的量都取宽度或都取高度。严格来讲放大倍率 β f / (WD − f)精确式应该是 FOV 靶面尺寸 × (WD − f) / f。但在WD远大于焦距时工业场景里通常是几倍到几十倍用简化的 f 靶面尺寸 × WD / FOV 足够误差在个位数百分比内实际配镜时正好有焦距档位可选这点误差不影响。举个完整例子相机是2/3靶面宽度8.8mm安装空间要求WD约400mm需要视野宽度约120mm。f 8.8 × 400 / 120 29.3mm镜头焦距档位一般是8、12、16、25、35、50mm29.3mm落在25和35之间都不正好。这时候要判断取舍选25mmFOV 8.8 × 400 / 25 140.8mm视野比要求大余量足但单像素精度会下降。选35mmFOV 8.8 × 400 / 35 100.6mm视野比要求小可能装不下被测物。想两全可以调整WD固定25mm镜头要视野120mm则WD 120 × 25 / 8.8 340.9mm把相机往前挪到约341mm即可。这就是现场调试里最常见的动作焦距定了之后用WD去微调视野而不是硬凑。安装空间允许范围内挪相机往往比换镜头省事得多。3.2 成像圈必须覆盖靶面这是硬约束镜头的成像圈Image Circle是它能把光线都投到的那块圆的直径。选型时的硬性判据是成像圈直径 ≥ 靶面对角线工业镜头常见的成像圈档位和对应支持的靶面镜头标称支持成像圈约可覆盖靶面对角线1/36mm≤6mm1/28mm≤8mm1/1.88.9mm≤8.9mm2/311mm≤11mm116mm≤16mm1.117.6mm≤17.6mm4/321.6mm≤21.6mm只要成像圈小于靶面对角线四角就会掉光形成暗角。差得少比如差1mm可能只在极端光圈下露出一点暗角差得多比如2/3镜头接1相机就是明显的黑圈毫无争议。我遇到过的翻车案例大多是采购拿着2/3当成万能规格去配1相机或者反过来拿1镜头去配小靶面相机浪费成本。注意镜头标称的成像圈通常是在最大光圈下仍能覆盖收小光圈后边缘光线被挡暗角可能加重所以余量留一点更稳。我的习惯是让成像圈比靶面对角线大10%左右。3.3 接口与法兰距C口、CS口和那5mm的道理接口不只是机械螺纹的问题法兰距镜头安装面到传感器感光面的距离必须严格匹配否则无法合焦。C口法兰距17.526mm螺纹规格1英寸-32牙。CS口法兰距12.526mm比C口短5mm。F口法兰距约46.5mm常见于大靶面方案。M42法兰距约45.46mm。M12多见于微型镜头法兰距因型号而异。对应关系要记清楚C口镜头装在CS口相机上因为镜头法兰距更长需要加一个5mm的接圈才能合焦而CS口镜头装到C口相机上法兰距不够无论如何都合不上焦除非特殊工装。选镜头的时候接口一定要和相机对上不然到货就是一堆废铁。3.4 光圈与景深一个不得不做的交换景深和光圈的关系工程上可以用近似式估算DOF ≈ 2 × F# × δ × (WD / f)²其中δ是允许的弥散圆直径一般取2~3个像元F#是光圈F数WD是工作距离f是焦距。这个式子揭示了两点一是工作距离越大景深越深而且是平方关系所以远距离观察时景深往往够用二是焦距越长、光圈越大景深越浅。高精度测量要用短WD、小像元结果景深被压得很薄被测物的高度变化一点点就出焦这时候要么加远心镜头要么用结构光/激光辅助测高。3.5 什么时候必须上远心镜头远心镜头Telecentric解决的是普通FA镜头的两个天然缺陷透视误差和放大倍率随距离变化。普通镜头看立体工件时靠近镜头的一侧看起来更大这叫透视畸变工件在景深内前后移动时图像尺寸也会变这叫倍率漂移。对于测量应用这两个都会带来系统误差。远心镜头的特点是物方远心最常见主光线平行于光轴倍率不随距离变化无透视误差。测量精度稳定适合尺寸测量、孔位检测、精密装配定位。代价是贵、视野小、工作距离固定、体积大。判断标准很直接如果项目是定位、有无判断、字符识别普通FA镜头够用如果是测尺寸、量间距、判断同心度且精度要求优于0.05mm就该考虑远心。别硬拿普通镜头加标定去顶软件补偿能救一部分畸变但倍率漂移带来的误差没法靠标定完全消掉。4. FA镜头视野计算的完整推导与现场校准这部分是实操最密集的环节。前面把原理铺开了这里把它落成可以直接照着做的流程包括公式推导、反推步骤和现场实测校核最后再讲单像素精度和系统精度的换算关系。4.1 基本公式与单位统一核心公式就三条来回倒视野FOV 靶面尺寸 × WD / f焦距f 靶面尺寸 × WD / FOV工作距离WD FOV × f / 靶面尺寸用的时候三点提醒第一靶面尺寸和FOV要取同方向。算水平视野用水平靶面宽度算垂直视野用垂直高度。别一边用宽度一边用高度。第二单位统一到mm。像元μm先换算。第三这些是近轴近似式忽略了镜头主面位置、畸变和实际焦距偏差标称焦距本身就是近似值25mm镜头实测可能是24.3mm或25.8mm。所以算出结果后一定要留余量。4.2 反推焦距的完整流程我把流程拆成五步直接照着做明确被测物尺寸和检测范围确定需要的最小视野FOV留10%以上余量。测量安装空间确定WD的可调范围。查相机靶面拿到靶面宽度或对角线。代入公式算焦距f 靶面尺寸 × WD / FOV。从标准焦距档位里选最接近的然后反过来用实际焦距重算FOV确认是否满足。实例再来一个被测物是宽度100mm的电路板要留10%余量FOV取110mm相机1/1.8靶面宽度7.2mm安装空间WD约250mm。f 7.2 × 250 / 110 16.4mm档位里16mm最近。用16mm反算FOV 7.2 × 250 / 16 112.5mm比要求110mm略大满足。如果嫌大可以把WD调到245mmFOV 7.2 × 245 / 16 110.3mm正好卡线。所以最终方案是16mm镜头 WD约245mm。4.3 用实测标定修正理论误差理论算完之后现场必须做一次实测校核因为标称焦距、主面位置、畸变都会带来偏差。我的做法是在被测平面放一把标准钢尺或点阵标定板放平、正对相机。拍一张图量出图像中实际视野覆盖了多少毫米。和理论值对比偏差超过5%就要重新调整WD或考虑换镜头。更严谨的是用棋盘格标定板做相机标定得到像素当量mm/pixel和畸变系数。镜头标称焦距越短、畸变越大理论误差越明显短焦镜头6mm、8mm尤其要实测。4.4 单像素精度与系统精度的换算这是选型阶段最容易被忽略的一步。单像素精度很简单单像素精度 FOV / 水平分辨率用4.2的例子FOV 112.5mm相机分辨率假设为2448像素则单像素精度 112.5 / 2448 ≈ 0.046mm/pixel。但注意单像素精度不等于系统可检测精度。实际检测一个特征缺陷、边缘、孔位通常需要多个像素来可靠分辨亚像素算法能提升到0.1~0.3像素但保守估计取最小可检尺寸 ≈ 3~5 × 单像素精度按3倍算0.046 × 3 ≈ 0.14mm。也就是说这条线可靠检出能力在0.14mm量级。如果客户要求检出0.05mm的缺陷这个配置不够需要更高分辨率相机、更小FOV或者更高倍率镜头。换算关系理顺之后选型逻辑就闭环了精度需求 → 反推所需单像素精度 → 结合FOV反推相机分辨率 → 结合靶面反推镜头焦距 → 校核成像圈和景深。5. 四类翻车现场与排查路径调过线的都清楚选型再仔细实际还是会出问题。下面这几类是我遇到频率最高的按症状—排查顺序—根因整理方便你现场对号入座。5.1 边缘暗角先怀疑成像圈不要先怀疑光源图像四角发暗很多人的第一反应是打光不均匀然后开始调光源位置白忙一场。正确顺序是把光圈开到最大看暗角是否加重。加重说明是成像圈边缘问题。查镜头标称支持的靶面规格和相机靶面对角线对比。换一支支持更大靶面的镜头试拍暗角消失则确认是成像圈不足。成像圈问题的典型特征暗角在画面四角对称分布呈圆形渐变而不是某一侧偏暗那是光源问题。5.2 图像发虚镜头、光圈还是光源图像整体发虚来源可能有三种排查顺序对焦先手动对焦看能不能清晰。不能检查法兰距和接口是否匹配。光圈开太大景深不足被测物高度变化就出焦。收小光圈试试但别超过2.4节算的衍射临界值。镜头分辨力不足高像素相机配老镜头图像永远软。判断方法是用已知高分辨力的镜头替换对比。这里要强调一句镜头与相机的分辨力必须匹配像元2.2μm的相机配一支只到100lp/mm的老镜头图像发虚是必然的换相机换镜头都白搭只能换匹配的那支。5.3 精度不达标的分锅顺序检测结果不稳定、精度达不到责任可能在相机、镜头、光源、算法任一环节。我的分锅顺序是光源先看打光是否稳定、对比度是否足够。光源问题占实际故障里很大比例。像素当量算单像素精度看是否满足。不足就是相机或视野配置问题。畸变做标定看边缘畸变是否超差。测量应用畸变要单独标定校正。算法边缘提取阈值、亚像素方法是否合适。5.4 症状对照表症状最可能原因快速验证方法四角暗角圆形对称镜头成像圈小于靶面换大成像圈镜头对比图像整体发虚镜头分辨力不足或未合焦手动对焦 换镜头对比景深不够前后出焦光圈过大或WD过近收小光圈重拍测量尺寸整体偏大偏小标称焦距偏差或倍率漂移标准件标定边缘尺寸误差大于中心镜头畸变棋盘格标定工作距离不够无法合焦接口/法兰距不匹配检查C/CS口和接圈6. 我自己的选型习惯和一套可复用流程做了这么多年我现在的选型习惯是把它当成一个闭环每一步都留余量不追求参数刚刚好。具体流程是这样先明确被测物范围、精度要求和安装空间把这三个硬约束写下来然后按精度需求反推单像素精度接着结合FOV确定相机分辨率再根据分辨率选相机重点看靶面和像元尺寸确认镜头焦距、接口、成像圈、景深成像圈务必比靶面对角线大10%最后选工作距离档位进现场后用标定板校核。几个具体经验值得单说关于靶面尺寸的选择不要盲目追大。大靶面在弱光和动态范围上有优势但配套镜头更贵、体积更大、景深更浅。小靶面配小像元能拿到高分辨率成本也低代价是镜头分辨力要求高、景深浅。选哪个取决于你的精度需求和预算多数中小视野检测用小靶面高像素更划算。关于焦距档位宁可视野大一点也别卡死。视野留10%余量方便后续被测物尺寸微调或者工装定位有偏差时还能拍到。办不到的检测再来一遍比重新选镜头便宜太多。关于镜头品牌和型号认准分辨力指标而不是价格。便宜的老款工业头在像元4.5μm以上的相机上完全够用但配2.2μm像元就会露馅。选镜头时优先看它标称的支持靶面、分辨力、畸变参数别只看焦距和接口。关于远心镜头的判断线我的标准是精度优于0.05mm就评估远心。低于这个数的测量需求普通FA镜头加标定就能覆盖别为了看起来专业而多花钱。最后一条不管算得多细进现场一定要实测校核。理论的焦距是标称值靶面尺寸手册可能取的是近似值实际光线还可能受镜片组影响。一张标定板、一把钢尺五分钟就能验证理论计算对不对省掉后面几天的返工。这套东西串起来之后面阵相机靶面、镜头选择、FA镜头视野计算就不再是三个孤立的步骤而是一条前后咬合的链子。链条上任何一环松了图像质量都会替你说话。
返回列表