一、镜头基础概念:焦距、光圈、景深、视场角、分辨率、像差等核心参数解析
做机器视觉这些年,我见过太多工程师拿着选型手册一脸茫然。说实话,镜头参数看着多,但真正干活时常用的就那几个。今天咱们就把这些核心参数掰开揉碎,讲清楚。
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