一、镜头基础概念:焦距、光圈、景深、视场角、分辨率、像差等核心参数解析

做机器视觉这些年,我见过太多工程师拿着选型手册一脸茫然。说实话,镜头参数看着多,但真正干活时常用的就那几个。今天咱们就把这些核心参数掰开揉碎,讲清楚。

1.1 焦距(Focal Length)

焦距是镜头最基础的参数。它决定了物体在传感器上成像的大小。简单说,焦距越长,看得越远、越清楚,但视野越窄。

物理定义:从镜头光学中心到焦点的距离,单位是毫米(mm)。

实际影响

  • 焦距越长,放大倍率越大,视场角越小
  • 焦距越短,视野越宽,但物体成像越小

选型口诀

小视野、高精度 → 长焦距(25mm、35mm、50mm)

大视野、低精度 → 短焦距(4mm、6mm、8mm)

我在项目中遇到过一件事:有次客户要检测手机屏幕上的划痕,选了4mm镜头。结果划痕太小,根本看不清。后来换成25mm镜头,问题就解决了。说白了,焦距选不对,后面全白费。

1.2 光圈(Aperture)

光圈控制进光量。用F数表示,比如F2.8、F4、F5.6。数值越小,光圈越大,进光越多。

关键点

  • 大光圈(F1.4~F2.8):适合暗光环境,但景深浅,边缘画质下降
  • 小光圈(F8~F16):景深大,画质均匀,但需要补光

我的习惯:工业检测场景,我一般从F4开始试。太暗就开大光圈,景深不够就收小。别一上来就F1.4,边缘画质会让你头疼。

1.3 景深(Depth of Field, DOF)

景深就是清晰成像的纵深范围。你想想看,拍一个电路板,板子上的元件有高有低,景深不够的话,高的清楚、矮的就模糊了。

影响景深的因素

因素 变化方向 景深变化
光圈 越小(F值越大) 景深越大
焦距 越短 景深越大
工作距离 越远 景深越大

避坑指南:我曾经在一个3D检测项目里,为了追求大景深把光圈收到F16。结果图像太暗,曝光时间拉长到100ms,产线节拍根本跟不上。后来换了短焦镜头+适当补光,才平衡了景深和亮度。

1.4 视场角(Field of View, FOV)

视场角就是镜头能看到的范围。用角度表示,比如水平视场角60°、垂直视场角45°。

计算公式

FOV = 2 × arctan(传感器尺寸 / (2 × 焦距))

实际应用

  • 大视场角(>90°):适合全景监控、大范围定位
  • 小视场角(<30°):适合远距离、高精度检测

嗯,这里要注意:视场角和畸变是兄弟。大视场角镜头往往畸变大,尤其是边缘。做测量项目时,尽量选视场角小于60°的镜头,畸变好控制。

1.5 分辨率(Resolution)

镜头分辨率不是像素数,而是它能够分辨的最小细节。单位是线对/毫米(lp/mm)。

匹配原则

  • 镜头分辨率 ≥ 传感器分辨率
  • 否则就是「木桶效应」——镜头拖后腿

举个例子

500万像素的相机,配一个200万像素的镜头。你想想看,拍出来的图再大,细节也是糊的。我见过不少工程师在这上面栽跟头。

我的建议:选镜头时,分辨率要比相机高一个档次。比如1200万像素的相机,配1600万像素级别的镜头。留点余量,不吃亏。

1.6 像差(Aberration)

像差是镜头的「原罪」。没有完美的镜头,只有够用的镜头。常见的像差有:

  • 球差:边缘光线和中心光线聚焦点不同,导致图像模糊
  • 色差:不同颜色的光聚焦点不同,边缘出现彩色条纹
  • 畸变:直线变弯,桶形或枕形
  • 彗差:点光源成像像彗星尾巴

实战经验

做高精度测量时,我最怕畸变。曾经有个项目,用普通镜头测零件尺寸,边缘误差0.1mm。后来换了远心镜头,误差降到0.01mm。说白了,精度要求高,就别省镜头的钱。

知识体系总览

下面这张图,是我自己总结的镜头参数关系网。你看一遍,心里就有谱了。

镜头参数 核心体系 焦距 光圈 景深 视场角 分辨率 像差 六个核心参数相互关联,选型时需综合考虑

这张图你看懂了吗?六个参数不是孤立的。比如你调光圈,景深和进光量就跟着变。你换焦距,视场角和放大倍率也跟着变。做选型时,得把它们放在一起权衡。

总结一句话

焦距定大小,光圈控亮度,景深管纵深,视场看范围,分辨率保细节,像差靠选型。六个参数,一个都不能少。


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