ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

工业相机镜头选型指南:从焦距计算到接口匹配的完整流程

工业相机镜头选型指南:从焦距计算到接口匹配的完整流程 工业相机镜头选型这件事说简单也简单说复杂能让人掉不少头发。我见过太多项目相机选了高分辨率的光源也配了进口的结果成像效果一塌糊涂最后排查半天发现是镜头拖了后腿。镜头是机器视觉系统的“眼睛”这个比喻虽然被用烂了但确实贴切——眼睛不行后面再好的大脑也白搭。这篇内容主要面向刚入行或者正在做视觉项目落地的工程师尤其是那些面对一堆镜头参数不知道从哪下手的同行。我会把镜头选型拆成几个核心维度从焦距计算到接口匹配从景深控制到畸变处理把每个环节的“为什么”和“怎么做”都讲清楚。看完之后你至少能独立完成一个常规工业场景的镜头选型不会再被供应商牵着鼻子走。1. 先搞清楚你的相机传感器尺寸这是所有计算的起点很多人拿到项目第一反应是“选个什么镜头”这个顺序就错了。镜头选型的第一步永远是确认相机传感器的靶面尺寸。为什么因为镜头的成像圈必须覆盖传感器靶面否则画面四角会出现暗角甚至黑边。这个道理跟戴眼镜一样镜片太小余光就看不全。1.1 靶面尺寸的表示方式与常见规格工业相机的传感器尺寸通常用英寸表示比如1/2.9、1/1.8、2/3、1等。但这里有个坑这个“英寸”并不是传感器的实际对角线长度。它源自早期摄像管的外径尺寸实际成像区域的对角线大约是标称值的2/3左右。比如1/1.8的传感器实际对角线约8.9mm而不是25.4/1.814.1mm。常见规格对照如下标称尺寸实际对角线约常见像素规格1/36mm30万-130万1/2.96.2mm200万-500万1/1.88.9mm500万-1200万2/311mm200万-500万116mm1200万-2500万4/321.6mm更高分辨率选镜头时镜头的最大成像圈直径必须大于等于传感器对角线。比如你用1/1.8的相机镜头至少得支持1/1.8靶面。如果镜头只支持1/2.9装上去四角就会发暗。这个参数在镜头规格书里一般写“最大兼容传感器尺寸”或“成像圈”。1.2 为什么不能只看像素而忽略像元尺寸有些朋友选相机只看总像素觉得像素越高越好。但镜头分辨率匹配的是像元尺寸不是总像素。举个例子两款相机都是500万像素一款是1/2.5传感器另一款是2/3传感器。前者的像元尺寸可能是2.2μm后者可能是3.45μm。像元越小对镜头的光学分辨率要求越高。如果你用一款普通工业镜头配2.2μm像元的相机成像可能会发软因为镜头的MTF曲线在高频段已经衰减了。我一般建议像元尺寸小于3μm的相机镜头要选高分辨率系列比如远心镜头或者专门为小像元设计的FA镜头。像元在4μm以上的常规工业镜头基本够用。这个经验值能帮你快速判断是否需要加预算。1.3 传感器尺寸与视场的换算关系视场FOV是你需要看到的最大物体范围。传感器尺寸、视场和焦距之间的关系是焦距 f (传感器尺寸 × 工作距离) / 视场反过来已知焦距和工作距离可以算视场视场 (传感器尺寸 × 工作距离) / 焦距这里要注意传感器尺寸要分方向算。比如你用的是1/1.8传感器宽8.9mm×高6.7mm不同厂家略有差异你要分别算水平视场和垂直视场取能满足要求的那一个。实际选型时通常按短边算确保最短方向也能覆盖。举个例子工作距离300mm需要看100mm宽的物体用1/1.8传感器宽8.9mm则焦距 f (8.9 × 300) / 100 26.7mm。那你可以选25mm或35mm的镜头再根据实际安装空间微调工作距离。2. 焦距计算只是入门工作距离和视场的三角关系才是核心焦距计算很多人都会但实际项目中经常出现“算出来焦距了装上去发现对不上”的情况。问题往往出在工作距离和视场的相互制约上。这三个变量——焦距、工作距离、视场——构成一个三角关系你确定其中两个第三个就定了。但实际场景中工作距离往往受机械结构限制视场由检测需求决定焦距反而是被推导出来的。2.1 工作距离受限时如何反推焦距假设你的设备安装空间只有200mm但需要看80mm宽的物体用1/1.8传感器。按公式算f (8.9 × 200) / 80 22.25mm。市面上没有22mm的常规焦距最接近的是25mm。如果用25mm镜头工作距离200mm时视场 (8.9 × 200) / 25 71.2mm不够80mm。怎么办两个方案一是换更短焦距的镜头比如16mm视场 (8.9 × 200) / 16 111mm太大了但你可以拉近工作距离到 (80 × 16) / 8.9 143.8mm如果空间允许的话。二是换更大靶面的相机比如2/3宽11mmf (11 × 200) / 80 27.5mm选25mm镜头视场 (11 × 200) / 25 88mm够了。这就是为什么我说选型是个迭代过程。你先按理想情况算然后看市面上有什么标准焦距再反过来调整工作距离或传感器尺寸。标准焦距一般是6mm、8mm、12mm、16mm、25mm、35mm、50mm、75mm。非标焦距要么贵要么交期长。2.2 视场留余量的经验法则算出来的视场不要刚好等于物体尺寸要留10%-20%的余量。原因有三个一是安装误差镜头和相机的实际位置不可能完全精确二是物体在传送带上可能有轻微偏移三是镜头边缘的成像质量通常比中心差留余量可以只用中心区域。我一般建议如果物体是100mm宽视场至少做到115mm-120mm。这样即使有轻微偏移也不会把物体切掉。如果是高精度测量项目余量还要更大因为边缘畸变会影响测量精度。2.3 远心镜头什么时候必须用普通FA镜头有个特性近大远小。物体离镜头近一点成像就大一点。如果物体有厚度或者在不同高度上测量结果就会不一致。这时候就需要远心镜头。远心镜头分物方远心和像方远心。物方远心是主流它的特点是只有平行于光轴的光线才能进入镜头所以物体在景深范围内移动时放大倍率不变。这对于测量有厚度的零件、或者物体位置有波动的场景非常关键。但远心镜头贵而且工作距离通常比较短体积也大。什么时候必须用我总结了几条测量精度要求高于0.01mm物体有厚度且需要测量顶部和底部物体在传送带上上下跳动需要测量孔的内径。如果只是定位、有无检测、字符识别普通FA镜头就够了。3. 景深、分辨率和畸变三个容易被忽视但致命的参数焦距算对了视场也够了装上去发现图像模糊、边缘变形、或者只有中间清楚。这些问题分别对应景深、分辨率和畸变。这三个参数在选型时经常被忽略但实际调试时能让你抓狂。3.1 景深计算与光圈的影响景深是指物体前后能保持清晰的范围。景深公式比较复杂但有个简化版景深 ≈ (2 × 允许弥散圆直径 × 光圈系数 × 放大倍率²) / 1更直观的理解是光圈越小F值越大景深越大放大倍率越小视野越大景深越大工作距离越远景深越大。实际项目中如果你需要看一个高度有5mm的物体希望上下都清楚那景深至少得5mm。假设你用25mm镜头工作距离300mm光圈F8放大倍率 传感器尺寸/视场 8.9/100 0.089。允许弥散圆取2个像元大小比如2×3.45μm6.9μm。景深 ≈ (2 × 6.9 × 8) / (0.089²) ≈ 110.4 / 0.0079 ≈ 13974μm ≈ 14mm。够用了。但如果放大倍率提高到0.5看更小的物体景深 ≈ (2 × 6.9 × 8) / 0.25 ≈ 441μm ≈ 0.44mm。这时候5mm的高度就差太远了。解决方案缩小光圈到F16景深翻倍到0.88mm还是不够。那就得用远心镜头或者用多个相机从不同角度拍或者用3D传感器。注意缩小光圈会增加景深但会减少进光量需要更强的光源。而且光圈太小比如F16以上会产生衍射反而降低分辨率。一般工业镜头的最佳光圈在F4-F8之间。3.2 镜头分辨率与相机分辨率的匹配镜头分辨率通常用lp/mm线对每毫米表示或者用MTF曲线。相机分辨率用像元尺寸表示。两者要匹配否则要么镜头浪费了相机的分辨率要么相机浪费了镜头的分辨率。匹配原则镜头的极限分辨率lp/mm应该大于等于相机的奈奎斯特频率。奈奎斯特频率 1000 / (2 × 像元尺寸μm)。比如像元3.45μm奈奎斯特频率 1000 / 6.9 145 lp/mm。镜头在145 lp/mm处的MTF值最好大于0.3否则成像会发软。但实际选型时你很难拿到镜头的完整MTF曲线。一个经验做法是看镜头的标称分辨率。比如某镜头标称“支持500万像素2/3”那它大概能匹配3.45μm像元的相机。如果标称“支持1000万像素1/1.8”那它能匹配2.2μm像元。但这个标称值有水分不同厂家标准不一样。最稳妥的办法是借样品实测。3.3 畸变类型与校正思路畸变分两种桶形畸变边缘向外凸和枕形畸变边缘向内凹。广角镜头容易有桶形畸变长焦镜头容易有枕形畸变。畸变会影响测量精度尤其是边缘区域。普通FA镜头的畸变一般在1%-3%远心镜头可以做到0.1%以下。如果你的应用是测量畸变必须小。如果是定位或识别畸变影响不大。校正畸变有两种方式一是选低畸变镜头直接解决问题二是软件校正用标定板算出畸变系数然后在图像处理时反向补偿。软件校正适合畸变稳定且已知的情况但会增加计算量而且边缘校正后分辨率会下降。我一般建议测量项目直接上远心镜头省事。非测量项目如果畸变在2%以内可以接受。超过2%要么换镜头要么做软件校正。4. 接口、光圈和滤镜机械匹配的细节决定成败光学参数算完了机械接口对不上照样装不上去。接口、光圈类型、滤镜螺纹这些细节选型时容易漏掉采购回来才发现装不了耽误项目进度。4.1 常见镜头接口与法兰距工业相机镜头接口主要有C口、CS口、F口、M42、M58等。C口和CS口最常见区别在法兰距C口是17.526mmCS口是12.526mm。C口镜头可以加5mm转接环用在CS口相机上但CS口镜头不能用在C口相机上因为法兰距不够无法对焦到无穷远。F口是尼康接口法兰距46.5mm一般用于大靶面相机。M42和M58是螺纹接口法兰距分别是45.5mm和11.5mm不同标准有差异常见于线扫相机和大靶面面阵相机。选型时一定要确认相机和镜头的接口一致。如果不一致看有没有转接环。但转接环会增加法兰距可能影响对焦范围。而且转接环的质量参差不齐劣质转接环会导致光轴偏移影响成像。4.2 手动光圈、自动光圈和P-Iris工业镜头的光圈控制方式有三种手动光圈、自动光圈DC驱动和P-Iris。手动光圈最简单调好之后固定不动。适合光照稳定的场景比如室内产线光源是恒定的。缺点是如果环境光变化需要人工调整。自动光圈通过相机输出的DC信号控制光圈开合适应光照变化。但自动光圈响应慢而且不同厂家的驱动电压可能不一样兼容性要注意。P-Iris是步进电机精确控制光圈比自动光圈更准但需要相机支持P-Iris接口。一般高端相机才有。我一般推荐手动光圈因为工业视觉通常配主动光源光照是稳定的。手动光圈调好后不会变稳定性最好。自动光圈反而可能因为误判而频繁调整导致图像亮度波动。4.3 滤镜螺纹与防护镜镜头前端通常有滤镜螺纹常见规格有M25.5×0.5、M27×0.5、M30.5×0.5、M35.5×0.5、M37.5×0.5等。如果你需要加UV镜、偏振镜或防护镜要确认螺纹规格匹配。防护镜在工业现场很有必要尤其是焊接、切割、粉尘环境。镜头前组镜片一旦划伤或沾污清洁很麻烦严重的话只能返厂。加一片防护镜脏了直接换成本低很多。但防护镜会轻微影响成像质量选高质量的镀膜防护镜影响可以忽略。提示滤镜螺纹的尺寸是镜头前端的直径不是镜头整体直径。买防护镜时量一下镜头前端的螺纹内径或者查镜头规格书。5. 实战选型流程从需求到型号的完整推演前面讲了各个参数现在把它们串起来走一遍完整的选型流程。我以一个实际案例来演示检测传送带上的金属零件零件尺寸80mm×60mm厚度3mm检测内容是有无和表面划痕精度要求0.1mm工作距离约250mm产线速度0.5m/s。5.1 第一步确定相机分辨率和传感器尺寸精度0.1mm视场至少80mm×60mm留20%余量视场做到100mm×75mm。所需像素100mm / 0.1mm 1000像素水平75mm / 0.1mm 750像素垂直。但实际检测划痕需要更高分辨率一般取2-3倍所以水平至少2000像素垂直至少1500像素。选500万像素相机2592×1944足够。传感器尺寸选2/3因为像元尺寸大一些3.45μm对镜头要求低而且2/3镜头选择多性价比高。5.2 第二步计算焦距并选择标准镜头传感器2/3宽8.8mm×高6.6mm不同厂家略有差异。工作距离250mm视场100mm宽。焦距 f (8.8 × 250) / 100 22mm。标准焦距选25mm。验证视场 (8.8 × 250) / 25 88mm不够100mm。调整工作距离到 (100 × 25) / 8.8 284mm。如果机械结构允许工作距离改为284mm。如果不允许选16mm镜头视场 (8.8 × 250) / 16 137.5mm太大但可以拉近工作距离到 (100 × 16) / 8.8 181.8mm。假设工作距离可以调整到284mm选25mm镜头。5.3 第三步确认景深是否满足厚度要求零件厚度3mm景深至少3mm。25mm镜头工作距离284mm放大倍率 8.8 / 100 0.088。光圈F8允许弥散圆取2个像元 6.9μm。景深 ≈ (2 × 6.9 × 8) / (0.088²) ≈ 110.4 / 0.0077 ≈ 14337μm ≈ 14.3mm。满足3mm要求而且余量很大。5.4 第四步检查畸变和分辨率匹配检测划痕需要较好的边缘成像质量畸变最好小于1%。选低畸变FA镜头标称畸变0.5%以内。分辨率方面相机像元3.45μm奈奎斯特频率145lp/mm。镜头标称支持500万像素2/3靶面一般能满足。最好借样品实测MTF。5.5 第五步确认接口和机械尺寸相机接口C口镜头选C口。镜头前端直径约30mm滤镜螺纹M30.5×0.5加一片防护镜。镜头长度约40mm工作距离284mm安装空间足够。5.6 第六步实测验证与微调借样品装上打光拍图。检查四角是否有暗角边缘划痕是否清晰不同高度的零件成像是否一致实际视场是否覆盖100mm。如果边缘模糊缩小光圈到F11试试。如果亮度不够加大光源功率或延长曝光时间。如果畸变明显考虑换远心镜头或做软件校正。这套流程走下来基本能选到合适的镜头。但实际项目中往往需要借2-3款镜头对比测试因为规格书上的参数和实际表现可能有差异。尤其是国产镜头一致性参差不齐同一型号不同批次都可能不一样。所以实测环节不能省。6. 那些规格书上不会写的选型经验干了这么多年有些经验是踩坑踩出来的规格书上不会写供应商也不会主动告诉你。这些细节往往决定项目的成败。6.1 镜头和光源的配合比镜头本身更重要很多人把精力全花在选镜头上结果光源随便配一个成像效果差还以为是镜头不行。实际上机器视觉成像质量光源的影响至少占50%。同样的镜头配不同的光源效果天差地别。比如检测金属表面划痕用环形光可能什么都看不到换成低角度条形光划痕立刻显现。镜头选得再好光源不对也是白搭。所以选型时要把镜头和光源一起考虑最好能同时借样品测试。6.2 工作距离不是越远越好有些人觉得工作距离远一点安装方便也不容易碰坏。但工作距离越远同样视场下焦距越长景深越小而且镜头体积越大价格越贵。更重要的是工作距离远了光源的照射效率会下降需要更大功率的光源。我一般建议在机械结构允许的前提下工作距离尽量近。近的工作距离可以用短焦距镜头景深大体积小成本低。但也不能太近太近了镜头可能挡住光源或者容易碰伤。一般留50mm以上的安全距离。6.3 镜头光圈不是越小越好前面说了缩小光圈增加景深但光圈太小会产生衍射。衍射极限由瑞利判据决定衍射极限分辨率 1.22 × 波长 × 光圈系数。可见光波长约0.55μmF8时衍射极限 1.22 × 0.55 × 8 5.37μm。如果像元是3.45μm衍射斑已经大于像元了分辨率会下降。F11时衍射极限 7.38μm更严重。所以工业镜头的最佳光圈通常在F4-F8之间。F8以上衍射开始明显。F11以上除非你确实需要大景深且能接受分辨率下降否则不要用。6.4 国产镜头和进口镜头的选择进口镜头如日本、德国品牌一致性好MTF曲线真实但价格贵交期长。国产镜头这几年进步很大常规FA镜头已经能满足大部分应用价格只有进口的1/3到1/2。但高端远心镜头、高分辨率镜头国产和进口还有差距。我的建议常规检测、定位、识别项目国产镜头够用选口碑好的品牌借样品实测。高精度测量、科研项目选进口镜头省心。但不管国产还是进口实测环节不能省。我遇到过国产镜头标称参数很好实测边缘模糊的情况也遇到过进口镜头批次差异导致成像不一致的情况。6.5 镜头保养和清洁的注意事项镜头是精密光学器件清洁不当会划伤镀膜。正确的清洁方法先用气吹吹掉灰尘再用镜头纸蘸无水乙醇或专用清洁液从中心向外螺旋擦拭。不要用棉签棉签纤维会留在镜片上。不要用嘴吹口水会腐蚀镀膜。如果镜头长期不用放在防潮箱里湿度控制在40%-50%。南方梅雨季节镜头容易发霉霉斑会永久损坏镀膜。一旦发现霉斑尽早送专业机构清洁不要自己拆。7. 特殊场景下的镜头选型思路常规场景按前面的流程走就行但有些特殊场景需要额外考虑。这里列举几个常见的特殊场景和对应的选型思路。7.1 高速产线如何避免运动模糊产线速度0.5m/s曝光时间1ms物体移动0.5mm。如果精度要求0.1mm运动模糊已经超过精度了。解决方案缩短曝光时间到0.1ms物体移动0.05mm满足精度。但曝光时间短了进光量少需要更强的光源。镜头方面高速场景要选通光量大的镜头光圈至少F2.8以上。如果光源不够强可以考虑加装增亮镜或使用频闪光源。另外高速场景下自动光圈响应跟不上必须用手动光圈。7.2 大视场拼接还是短焦视场超过500mm用短焦镜头会导致畸变严重边缘分辨率下降。这时候可以考虑多相机拼接每个相机看一小块区域用普通镜头即可。拼接的难点在于图像拼接算法和相机同步但成像质量比单相机短焦好很多。如果必须单相机大视场选低畸变广角镜头或者用线扫相机配合运动扫描。线扫相机适合连续运动的物体分辨率高但需要编码器同步调试复杂。7.3 高温、粉尘、潮湿环境防护等级和材质高温环境比如焊接、铸造要选耐高温镜头或者加装隔热镜和风冷装置。普通镜头在60℃以上可能跑焦甚至损坏。粉尘环境要选防护等级IP65以上的镜头或者加装防护罩。潮湿环境要选防霉镜头或者定期维护。材质方面镜头外壳一般是铝合金耐腐蚀性一般。化工环境要选不锈钢外壳或加装防腐罩。镜片镀膜也要考虑耐腐蚀性有些特殊镀膜能抵抗酸碱蒸汽。7.4 紫外和红外成像特殊波长下的镜头选择紫外成像比如检测电晕放电需要紫外镜头普通玻璃镜头会吸收紫外光。红外成像比如热成像需要红外镜头材质通常是锗或硅。这些特殊镜头价格贵选型时要确认波长范围匹配。如果只是近红外700-1000nm普通镜头也能用但镀膜要选近红外增透的否则透过率低。远红外8-14μm必须用锗镜头普通玻璃完全不透。8. 选型检查清单与常见问题排查最后给一份检查清单选型时逐项确认能避免大部分低级错误。再附上常见问题的排查思路调试时遇到问题可以对照检查。8.1 镜头选型检查清单检查项确认内容备注传感器尺寸镜头成像圈≥传感器对角线查规格书焦距按工作距离和视场计算选标准焦距视场余量留10%-20%测量项目留更多景深满足物体厚度要求必要时缩小光圈分辨率镜头lp/mm≥奈奎斯特频率借样品实测畸变测量项目0.1%其他2%远心镜头最优接口C/CS/F/M42/M58匹配注意法兰距光圈手动/自动/P-Iris工业推荐手动滤镜螺纹匹配防护镜量前端内径工作距离机械结构允许尽量近光源配合同时测试光源影响占50%环境防护高温/粉尘/潮湿加防护或选特殊镜头8.2 常见问题排查表问题现象可能原因排查步骤四角发暗镜头成像圈不够确认镜头靶面≥相机靶面图像整体模糊对焦不准或景深不够重新对焦缩小光圈边缘模糊中心清楚镜头边缘分辨率不足换高分辨率镜头或缩小光圈图像变形畸变过大换低畸变镜头或软件校正亮度不均匀光源或镜头暗角调整光源检查镜头暗角图像有暗斑镜头或传感器有灰尘清洁镜头和传感器变焦时跑焦镜头质量差或温度变化换定焦镜头加隔热自动光圈抖动驱动不兼容改手动光圈8.3 一个容易被忽略的细节后焦距调整有些镜头有后焦距调整环用于微调焦点。如果镜头装上去怎么都对不上焦可能是后焦距不对。调整方法先把镜头调到无穷远然后微调后焦环直到图像清晰。这个操作需要耐心调好后用锁紧螺丝固定。后焦距调整在更换相机或加装转接环后尤其重要。不同相机的法兰距可能有微小差异后焦调整能补偿这个差异。但后焦调整范围有限如果差太多还是得换镜头或加合适的转接环。8.4 镜头选型的常见误区第一个误区焦距越短视场越大所以选最短焦距。实际上焦距越短畸变越大边缘分辨率越差。视场够用就行不要盲目选短焦。第二个误区光圈越小景深越大所以选最小光圈。衍射会限制分辨率F8以上画质下降。最佳光圈在F4-F8。第三个误区像素越高越好所以选最高像素相机。像素高但像元小对镜头要求高整体成本增加。够用就行。第四个误区进口镜头一定比国产好。常规应用国产够用高端应用进口有优势。关键是实测不是看品牌。第五个误区镜头选好就万事大吉。光源、相机、镜头、算法是一个系统任何一环短板都会影响整体。选型时要系统考虑不能只盯镜头。我在实际项目中的体会是镜头选型没有“最好”的方案只有“最合适”的方案。同样的检测需求不同的预算、不同的产线条件、不同的维护能力选出来的镜头可能完全不同。关键是理解每个参数背后的物理意义知道哪些可以妥协哪些不能妥协。比如测量项目畸变和分辨率不能妥协定位项目景深和视场可以放宽。把这些想清楚了选型就不会迷茫。
返回列表