一、传感器基础与选型:从原理到实战
做图像质量调优这么多年,我始终觉得传感器是整个成像链路的起点。起点错了,后面ISP调得再好也救不回来。今天咱们就聊聊传感器的基础原理和选型那些事。
1.1 CMOS vs CCD:两种主流技术路线
先说个基本概念。CMOS和CCD都是把光信号转成电信号的器件,但实现方式完全不同。
| 对比项 | CMOS | CCD |
|---|---|---|
| 读出方式 | 每个像素独立放大、ADC | 整行/整列电荷转移后统一放大 |
| 功耗 | 低(< 100mW 常见) | 高(通常 > 300mW) |
| 噪声 | 较高(有固定模式噪声) | 较低(读出噪声可低至 2-3e⁻) |
| 速度 | 快(支持 120fps 甚至更高) | 慢(通常 < 30fps) |
| 成本 | 低(标准CMOS工艺) | 高(专用工艺) |
| 应用场景 | 手机、安防、车载、工业 | 天文、科研、高端医疗 |
我个人习惯,消费级产品直接选CMOS。CCD虽然画质干净,但功耗和成本摆在那,除非客户明确要求高灵敏度低噪声,否则我不会推荐。
关键结论:CMOS 是当前主流,CCD 只在极少数对噪声极度敏感的场景下还有优势。
1.2 像素结构:Bayer 与 Quad Bayer
像素结构决定了传感器怎么「看」颜色。最常见的两种模式:
Bayer 模式(RGGB)
每个像素只感测一种颜色(R、G或B),通过 CFA(彩色滤光片阵列)实现。绿色像素数量是红蓝的两倍,因为人眼对绿色最敏感。
- 优点: 色彩还原好,分辨率高
- 缺点: 低光下信噪比差
- 典型应用: 单反、高端相机
Quad Bayer(4合1)
把 2x2 同色像素合并成一个「大像素」。低光时合并输出,提高灵敏度;亮光时拆开输出,保持分辨率。
- 优点: 低光性能好,支持 HDR 多帧合成
- 缺点: 亮光下分辨率有损失(需要 remosaic 算法)
- 典型应用: 手机、安防
我的经验: 做手机项目时,我建议优先考虑 Quad Bayer。低光场景下,4合1后的像素尺寸相当于原来的4倍,信噪比能提升约6dB。代价是亮光下需要做 remosaic,但现在的 ISP 基本都支持。
1.3 传感器关键参数解读
选型时,我一般先看这三个参数:帧率、动态范围、信噪比。其他参数可以后面再细调。
帧率(FPS)
帧率决定了运动场景的流畅度。但要注意,帧率越高,每帧的曝光时间越短,进光量越少。
- 30fps: 常规视频,够用
- 60fps: 运动场景,需要
- 120fps+: 高速抓拍,但噪声会明显增加
动态范围(DR)
动态范围是传感器能同时记录的最亮和最暗区域的比值。单位是 dB。
公式:DR = 20 × log₁₀(满阱容量 / 读出噪声)
举个例子:满阱容量 10000e⁻,读出噪声 5e⁻,DR ≈ 66dB。这算中等水平。好的传感器能做到 80dB 以上。
避坑指南: 我曾经遇到一个项目,供应商标称动态范围 75dB,实测只有 60dB。后来发现他们用的是「像素级 DR」,不是「系统级 DR」。选型时一定要问清楚测试条件。
信噪比(SNR)
信噪比决定了图像的干净程度。主要受三个因素影响:
- 散粒噪声: 光的量子特性,无法消除,SNR 随信号增大而提高
- 读出噪声: 电路引入,低光下影响大
- 暗电流噪声: 温度相关,长曝光时明显
我一般用这个经验公式估算:SNR ≈ 10 × log₁₀(信号电子数)。信号电子数 = 光子数 × 量子效率。
1.4 选型实战案例
说个真实案例。去年有个车载项目,要求:
- 帧率 ≥ 60fps
- 动态范围 ≥ 80dB
- 低光下 SNR ≥ 40dB
- 成本控制在 $15 以内
我筛选了三个候选传感器:
| 参数 | 传感器 A | 传感器 B | 传感器 C |
|---|---|---|---|
| 类型 | CMOS 1/2.3" | CMOS 1/1.7" | CMOS 1/2" |
| 帧率 | 60fps | 30fps | 90fps |
| 动态范围 | 72dB | 85dB | 78dB |
| 低光 SNR | 38dB | 42dB | 40dB |
| 成本 | $12 | $18 | $14 |
最终我选了传感器 C。为什么?
- 传感器 B 帧率不够,直接排除
- 传感器 A 动态范围和低光 SNR 都不达标
- 传感器 C 虽然动态范围差一点,但通过 ISP 的 HDR 合成可以补到 80dB 以上
选型原则: 没有完美的传感器,只有最合适的。关键是把参数和 ISP 能力结合起来看。
1.5 知识结构图
下面这张图总结了传感器选型的核心逻辑:
1.6 本章小结
传感器选型是图像质量调优的第一步,也是最关键的一步。记住几个要点:
- CMOS vs CCD: 消费级选 CMOS,科研级才考虑 CCD
- Bayer vs Quad Bayer: 低光场景优先考虑 Quad Bayer
- 三个核心参数: 帧率、动态范围、信噪比,缺一不可
- 选型原则: 没有最好,只有最合适