2. 图像传感器选型
图像传感器是相机的「视网膜」。选型选对了,ISP调优事半功倍;选错了,后期怎么拉都救不回来。我这些年经手过几十款Sensor,从手机模组到工业相机,踩过的坑不少。今天咱们就把传感器选型的核心参数掰开揉碎,讲清楚每个参数背后的物理限制和实战取舍。
核心观点:没有完美的传感器,只有最适合项目需求的传感器。选型本质是在尺寸、分辨率、帧率、噪声、成本之间做权衡。
2.1 传感器尺寸:底大一级压死人?
传感器尺寸直接影响进光量、动态范围和信噪比。物理面积越大,每个像素能收集的光子就越多,暗光表现自然越好。
| 常见规格 | 对角线(mm) | 面积(mm²) | 典型应用 |
|---|---|---|---|
| 1/4" | 4.0 | ~12 | 低端手机、玩具摄像头 |
| 1/2.3" | 7.7 | ~28 | 消费级无人机、行车记录仪 |
| 1/1.7" | 9.5 | ~43 | 中高端手机主摄 |
| 1" | 16.0 | ~116 | 卡片机、工业相机 |
| APS-C | 28.2 | ~370 | 单反/微单、高端工业 |
| 全画幅 | 43.3 | ~864 | 专业摄影、电影机 |
我个人习惯先看镜头接口和结构空间,再定传感器尺寸。比如做安防球机,1/2.8"到1/1.8"是主流区间,再大镜头就塞不进去了。做工业线扫,APS-C甚至全画幅才够用。
实战经验:我在一个车载项目里,客户非要塞1/1.2"大底到后视镜模组里。结果镜头高度超标,结构改了三版。最后换了1/1.7",画质损失不大,但量产良率从60%提到95%。尺寸不是越大越好,得看系统约束。
2.2 分辨率与像素大小:鱼和熊掌
分辨率决定你能看清多小的细节。但同样面积下,像素越多,单个像素就越小,进光量和信噪比就会下降。
像素大小(Pixel Size)是选型的关键指标:
- 大像素(≥2.0μm):暗光好、动态范围宽、信噪比高。适合安防、车载、工业检测。
- 中等像素(1.4μm - 2.0μm):平衡型。手机主摄主流区间。
- 小像素(≤1.0μm):高分辨率优先,但暗光噪声大。适合光线充足的场景。
为什么会这样?说白了,像素就是个「光子桶」。桶越大,装的光子越多,信号越强。小像素在暗光下信号弱,ISP的增益就得拉高,噪声也跟着放大。
避坑指南:我曾经在一个医疗内窥镜项目里,选了4800万像素、0.8μm的传感器。结果在低照度下全是噪点,医生根本看不清组织细节。后来换成1200万、2.0μm的,虽然分辨率低了,但临床可用度大幅提升。记住:分辨率不是越高越好,得看实际光照条件。
2.3 帧率:快与清的博弈
帧率(FPS)决定了传感器每秒能输出多少帧图像。高帧率对运动场景至关重要,但帧率越高,每帧的曝光时间就越短,进光量就越少。
帧率受几个因素限制:
- 像素时钟频率:Sensor内部ADC的转换速度
- 接口带宽:MIPI、LVDS、SLVS-EC等接口的吞吐能力
- 读出模式:全分辨率 vs 子采样(binning/skipping)
我建议这样选:
| 应用场景 | 目标帧率 | 选型策略 |
|---|---|---|
| 安防监控 | 25-30fps | 全分辨率,优先画质 |
| 运动相机 | 60-120fps | 可降分辨率换帧率 |
| 工业视觉 | 100-1000fps | 全局快门+子采样 |
| 自动驾驶 | 30-60fps | HDR+高帧率并行 |
小技巧:很多Sensor支持「ROI模式」,只读出画面中感兴趣的区域,帧率可以翻好几倍。我在一个高速检测项目里,用1920x1080全图只能跑60fps,切到640x480的ROI后直接飙到300fps,完全够用。
2.4 HDR模式:亮部暗部都要看清
真实场景的动态范围往往超过传感器的单帧能力。比如逆光人像,天空过曝、人脸欠曝。HDR就是为了解决这个问题。
常见的HDR实现方式:
- 多帧合成(DOL HDR):连续拍2-3帧不同曝光,ISP合成。优点是画质好,缺点是有运动伪影。
- 交错曝光(Staggered HDR):一帧内不同行用不同曝光时间。运动伪影少,但需要Sensor硬件支持。
- 双增益(Dual Gain / DCG):每个像素同时输出高低增益两路信号。实时性好,但动态范围提升有限。
- 单帧宽动态(SME-HDR):利用大像素的电荷容量差异。适合静态场景。
我个人在车载项目里用得最多的是Staggered HDR。为什么?因为车在动,多帧合成的运动伪影太明显了。Staggered虽然实现复杂,但效果最稳。
选型要点:如果项目有运动物体(行人、车辆),优先选支持Staggered HDR或DCG的Sensor。如果场景基本静止(安防、工业检测),多帧合成性价比更高。
2.5 全局快门 vs 卷帘快门
这是传感器选型里最容易忽略、但影响最大的一个区别。
| 特性 | 全局快门(Global Shutter) | 卷帘快门(Rolling Shutter) |
|---|---|---|
| 曝光方式 | 所有像素同时曝光 | 逐行扫描曝光 |
| 运动伪影 | 无果冻效应 | 快速运动时画面倾斜/变形 |
| 暗光性能 | 略差(额外存储节点引入噪声) | 更好(像素结构简单) |
| 帧率 | 受限于读出速度 | 可做高帧率 |
| 成本 | 较高 | 较低 |
| 典型应用 | 工业视觉、AR/VR、高速摄影 | 手机、安防、运动相机 |
卷帘快门的果冻效应(Jello Effect)在拍快速移动物体时特别明显。你想想看,拍一个高速旋转的风扇,叶片会变成弧形。拍赛车,车轮会变成椭圆。
全局快门就没有这个问题。但代价是像素里多了个存储节点,填充因子下降,暗光性能会差一些。
我曾经踩过的坑:一个机器人视觉项目,用了卷帘快门Sensor做定位。结果机器人在移动时拍到的标定板是歪的,定位精度全乱套。后来换成全局快门,问题立刻解决。如果你做的是运动物体的精确测量,别犹豫,直接上全局快门。
2.6 选型决策框架:一张图说清楚
下面这张图是我自己总结的选型决策流程,帮你快速定位合适的传感器类型。
2.7 选型清单:动手前先过一遍
每次选型前,我习惯拿这张清单逐项确认:
- 应用场景:室内/室外?白天/全天候?运动/静止?
- 分辨率需求:最小可分辨物体尺寸 × 视场角
- 帧率要求:运动速度 ÷ 每帧允许位移
- 光照条件:最低照度、动态范围要求
- 快门类型:有运动畸变风险吗?
- 接口兼容性:主控ISP支持哪种接口?
- 结构约束:模组尺寸、镜头卡口
- 成本目标:BOM成本上限
- 供货稳定性:交期、第二供应商