2. 相机核心参数解析

在实验相机的选型过程中,最容易被误解的一点是:把传感器尺寸、像元尺寸、分辨率、帧率、曝光时间、增益、位深和动态范围当成八个可以独立挑选的指标。实际上它们被一组硬约束绑在一起,改动其中任何一个,都会沿着光路、电子链路和数据链路传导到其他参数上。理解这组耦合关系,比记住任何单个参数的“好坏标准”都重要。

一、几何耦合:传感器尺寸 = 像元尺寸 × 分辨率

这是最基础也最容易被忽略的一条恒等式。传感器靶面的物理尺寸由像元尺寸与像素数量共同决定:

传感器宽度 ≈ 像元尺寸 × 水平像素数
传感器高度 ≈ 像元尺寸 × 垂直像素数
例如:5.5 μm × 2048 = 11.26 mm(水平靶面)
      5.5 μm × 2048 = 11.26 mm(垂直靶面)

这意味着“高分辨率 + 大像元”必然导致大靶面,而大靶面又要求更大的镜头像圈、更长的法兰距或更大的接口。反过来,如果坚持使用 2/3 英寸镜头,那么提高分辨率就只能靠缩小像元。因此选型时不能先问“我要多少万像素”,而应先确定视场、镜头接口和靶面预算,再在像元尺寸与分辨率之间做取舍。

像元尺寸还直接决定两个关键性能:一是满阱容量,像元越大能容纳的光电子越多,动态范围上限越高;二是灵敏度,大像元在弱光下信噪比更好。缩小像元虽然能提高分辨率,但会牺牲单像素的进光量和动态范围,这就是所谓“小像元代价”。

二、时间耦合:帧率、曝光时间与读出带宽

帧率与曝光时间并非完全独立。对卷帘快门传感器,一帧的总时间由曝光时间与读出时间共同构成,因此存在近似关系:

最大帧率 ≈ 1 / (曝光时间 + 读出时间 + 消隐时间)
若曝光时间 = 5 ms,读出时间 = 3 ms,则理论帧率上限约 125 fps

当曝光时间被拉长以收集更多光子时,帧率必然下降;反之,要追求高帧率就必须缩短曝光,此时若光照不足,就只能靠增益补偿。这就是“曝光—帧率—增益”三角关系。全局快门传感器虽然可以同时曝光所有像素,但读出时间仍然存在,且高分辨率全局快门的读出时间通常更长,因此高分辨率与高帧率往往难以兼得。

此外,帧率还受接口带宽限制。以 2048×2048、8 bit 为例,单帧数据量约 4.2 MB;若帧率为 100 fps,则数据率约 420 MB/s,已接近 GigE Vision 的实际上限,必须改用 CoaXPress 或 USB3 Vision 才能承载。因此帧率不是相机单方面能决定的,它同时受曝光、读出和传输三层约束。

三、电子耦合:增益、位深与动态范围

增益是对传感器输出信号的电子放大。它能在弱光下提升亮度,但会同时放大读出噪声,因此提高增益通常意味着动态范围下降。动态范围的定义是:

动态范围(dB) = 20 × log10(满阱容量 / 读出噪声)
例如:满阱 10000 e⁻,读出噪声 5 e⁻,则 DR ≈ 66 dB

位深决定模数转换的量化精度。8 bit 提供 256 级灰度,10 bit 提供 1024 级,12 bit 提供 4096 级。位深并不直接等于动态范围,但如果位深不足,即使传感器本身动态范围很高,量化台阶也会成为限制因素。经验上,位深应至少覆盖传感器的有效动态范围,否则高光或暗部细节会在数字化阶段丢失。

增益与位深的关系还体现在满阱利用率上:当增益提高时,满阱对应的数字码值会提前饱和,实际可用动态范围被压缩。因此在高动态范围场景(如同时存在强反光与暗背景)中,应优先使用低增益、高位深,并通过多曝光合成或 HDR 模式扩展动态范围,而不是一味提高增益。

四、耦合关系的整体视图

把上述关系放在一起,可以看到一条清晰的传导链:传感器尺寸由像元尺寸与分辨率决定;像元尺寸影响灵敏度与满阱;满阱与读出噪声决定动态范围;曝光时间与读出时间共同限制帧率;帧率与位深共同决定数据率并反过来约束接口选择;增益则在弱光与动态范围之间做折中。任何一个参数的调整,都会在这条链上产生连锁反应。

相机核心参数耦合关系图 几何约束 · 时间约束 · 电子约束 · 数据约束 几何约束 像元尺寸 分辨率 传感器尺寸 时间约束 曝光时间 读出时间 帧率上限 电子约束 增益 位深 动态范围 曝光 增益 数据约束 数据率 = 分辨率 × 帧率 × 位深 接口带宽上限 选型核心原则 先定视场与镜头接口 → 再定靶面与像元 → 再定分辨率与帧率 → 最后校核数据率与动态范围 任何单参数优化都必须回到这条链上验证是否引发其他指标退化

五、选型中的实际判断方法

面对具体实验任务时,可以按以下顺序做参数校核。第一步,根据被测物尺寸和所需空间分辨率确定视场与最小可分辨特征,反推所需像元尺寸与分辨率组合。第二步,根据镜头接口和安装空间确定靶面上限,排除不匹配的组合。第三步,根据运动速度或动态过程确定所需帧率,再反推允许的最长曝光时间。第四步,根据光照条件判断是否需要增益,并检查增益对动态范围的影响。第五步,用“分辨率 × 帧率 × 位深”估算数据率,确认接口和存储能否承载。

一个常见的误区是:为了提升弱光表现而直接提高增益。更合理的做法是先确认曝光时间是否还有余量、镜头光圈是否已开大、补光是否充分;只有在这些手段都用尽后,才用增益做最后补偿,并接受动态范围的下降。
位深与动态范围不是同一个概念。12 bit 输出并不自动意味着 72 dB 动态范围,它只表示量化精度。若传感器读出噪声较大或满阱较小,实际动态范围可能远低于位深所暗示的上限。选型时应以传感器数据手册给出的动态范围指标为准,而不是只看位深数字。