2、物镜设计基础:物镜类型选择、视场角与焦距计算、F数与景深关系
物镜是内窥镜的「眼睛」。我常说,物镜设计决定了整条光路的成败。你想想看,如果物镜端采集的图像本身就糊了,后面用再好的中继镜组、再贵的传感器,也救不回来。
这一章,咱们就聊聊物镜设计最核心的三个基础问题:选什么类型、算多大视场、怎么平衡亮度和景深。
2.1 物镜类型选择:不是越复杂越好
内窥镜物镜就那么几种经典结构。我个人习惯,先看应用场景,再选类型。
| 类型 | 视场角 | 外径 | 典型应用 |
|---|---|---|---|
| 单透镜 | ≤ 60° | ≤ 1.0 mm | 超细镜、神经内镜 |
| 双胶合透镜 | 60° ~ 90° | 1.0 ~ 2.0 mm | 关节镜、小儿镜 |
| 三片式(Cooke triplet) | 90° ~ 120° | 2.0 ~ 4.0 mm | 腹腔镜、宫腔镜 |
| 反远距结构 | ≥ 120° | ≥ 3.0 mm | 广角腹腔镜、膀胱镜 |
避坑指南:我曾经在1.9mm外径的硬镜上硬塞反远距结构,结果边缘视场照度掉到中心的一半以下。后来才明白,小口径下反远距的像差校正空间根本不够。所以,外径受限时,别贪大视场。
2.2 视场角与焦距计算
视场角(FOV)和焦距(f)的关系,说白了就是一对「冤家」。视场角越大,焦距越短,景深越浅。反过来也一样。
核心公式就一个:
tan(ω) = y' / f'
其中:
- ω —— 半视场角(全视场角的一半)
- y' —— 像高(传感器对角线的一半)
- f' —— 物镜焦距
举个例子。1/3英寸传感器,对角线6mm,像高y'=3mm。想要100°全视场角,ω=50°。
f' = y' / tan(ω) = 3 / tan(50°) ≈ 3 / 1.1918 ≈ 2.52 mm
算出来焦距2.52mm。嗯,这个值在内窥镜里很常见。
2.3 F数与景深关系
F数,就是光圈相对孔径的倒数。公式很简单:
F/# = f' / D
其中D是入瞳直径。F数越小,进光量越大,但景深越浅。
内窥镜的景深要求很特殊。手术时,器械从2mm到50mm都有可能。你想想看,如果景深只有5mm,稍微一动就模糊了,医生根本没法操作。
景深计算公式(近似):
DOF ≈ 2 * δ * F/# * (1 + m) / m²
其中:
- δ —— 允许弥散圆直径(通常取传感器像元尺寸的2~3倍)
- m —— 垂轴放大率
避坑指南:我曾经为了追求亮度,把F数做到2.8。结果景深只有3mm,临床反馈说「一动就糊」。后来改到F/4.5,景深扩展到15mm,虽然暗了一点,但LED补光完全能覆盖。所以,别盲目追求小F数。
| F数 | 相对照度 | 景深(@10mm物距) | 适用场景 |
|---|---|---|---|
| F/2.8 | 1.00(基准) | ~3 mm | 短工作距、高亮度需求 |
| F/4.0 | 0.49 | ~8 mm | 通用内镜 |
| F/5.6 | 0.25 | ~15 mm | 深腔、大景深需求 |
| F/8.0 | 0.12 | ~30 mm | 特殊检查镜 |
2.4 三者如何权衡?
视场角、焦距、F数,这三个参数是联动的。我一般按这个顺序定参数:
- 先定视场角 —— 根据临床需求。腹腔镜一般70°~100°,宫腔镜60°~90°,神经内镜30°~60°。
- 再算焦距 —— 根据传感器尺寸和视场角,用公式算出来。
- 最后定F数 —— 根据景深要求和照明条件。LED够亮,就选大F数保景深。
为什么会这样?因为视场角是临床刚需,改不了。焦距由传感器和视场角决定,基本是定值。只有F数,还能留点调整空间。
下面这张图,是我自己总结的物镜设计决策流程:
最后说一句。物镜设计没有「万能参数」。每个项目都要根据临床需求、传感器规格、照明条件来反复权衡。你想想看,一个参数动,其他全跟着变。所以,别怕迭代,多跑几次优化,总能找到最优解。