3. 传感器选型:卷帘快门与全局快门、HDR传感器类型

传感器选型这事儿,说简单也简单,说复杂真能让人掉几根头发。我做了这么多年车载影像,每次新项目定传感器,都得跟硬件团队吵几轮。你想想看,一个摄像头模组装到车上,要过冬测、过夏测,还得应付各种鬼影、闪烁、过曝——传感器选不对,后面算法调得再好也白搭。

这一章,咱们就聊聊快门方式和HDR传感器类型。嗯,这两个点直接决定了你拍到的图像质量。

3.1 卷帘快门 vs 全局快门

先搞清楚一个基本概念:快门方式决定了传感器怎么“曝光”每一帧图像。

特性 卷帘快门 (Rolling Shutter) 全局快门 (Global Shutter)
曝光方式 逐行扫描曝光,行与行之间有微小延迟 所有像素同时开始、同时结束曝光
帧率 高(主流选择) 较低(像素内存储占用面积)
动态范围 容易做到高动态(多帧合成方便) 受限于单帧,动态范围相对窄
运动伪影 存在“果冻效应”,高速运动物体变形 无果冻效应,适合捕捉高速瞬间
LED闪烁 容易产生明暗条纹(频闪) 抗LED闪烁能力更强
成本 低,工艺成熟 高,像素结构复杂
车载主流 前视、环视、舱内(90%以上) 特殊场景(如激光雷达辅助、高速避障)

核心结论:车载领域,卷帘快门是主力。全局快门只在特定场景下才用,比如需要精确同步的激光雷达融合,或者高速运动物体的无畸变捕捉。

我个人习惯,在项目初期就会跟系统工程师确认:有没有LED闪烁抑制需求?如果有,卷帘快门必须配合抗频闪算法,或者直接上全局快门。但全局快门的动态范围是个硬伤,你得想清楚。

3.1.1 卷帘快门的“果冻效应”到底多严重?

我在一个ADAS项目中遇到过:车辆以80km/h行驶,摄像头拍到的前方卡车轮胎是椭圆的。为什么?因为卷帘快门逐行曝光,轮胎在高速旋转,顶部和底部曝光时间差了那么几毫秒,图像就变形了。

但说实话,对于大部分车载场景——前视车道线、环视泊车、舱内驾驶员监控——这个变形量是可以接受的。你想想看,车道线是连续的,变形一点点不影响算法判断。真正要命的是LED车灯频闪。

避坑指南:我曾经在一个项目中,卷帘快门传感器拍到的前车刹车灯出现明暗条纹,导致AEB系统误判。后来排查发现,LED灯的PWM频率刚好和传感器行扫描频率产生了拍频。解决方案:要么换用抗频闪传感器,要么在ISP里做频闪检测和补偿。

3.1.2 全局快门什么时候必须上?

全局快门没有果冻效应,所有像素同时曝光。但代价是什么?每个像素里多了一个存储单元,占面积,所以同样工艺下,全局快门传感器的像素尺寸更大、分辨率更难做高、动态范围也更窄。

我建议只在以下场景考虑全局快门:

  • 激光雷达-摄像头融合:需要精确的像素级时间同步,卷帘快门的行延迟会引入空间错位。
  • 高速避障:比如无人机或赛道场景,物体运动速度极快,卷帘快门变形会严重影响检测框精度。
  • LED车灯通信:有些V2X方案用LED灯调制信号,全局快门能完整捕捉每个光脉冲。

3.2 HDR传感器类型:DOL、LFM、Split Pixel

好了,快门方式定了,接下来是HDR。车载场景的动态范围动不动就120dB以上——隧道出口、夜间对向远光灯、树荫下的斑马线。单帧传感器根本扛不住。

目前主流的HDR传感器方案有三种:DOL(Digital Overlap)、LFM(LED Flicker Mitigation)、Split Pixel(双像素/分像素)。咱们一个一个拆。

3.2.1 DOL(数字重叠)HDR

DOL是最常见的多帧合成方案。原理很简单:传感器连续拍两帧或三帧,每帧用不同的曝光时间(长、中、短),然后在ISP里合成一张高动态图像。

举个例子:

  • 长曝光帧:捕捉暗部细节(比如隧道内部)
  • 短曝光帧:保留亮部细节(比如隧道出口的强光)
  • 中曝光帧:过渡区域平滑衔接

DOL的优点:

  • 动态范围高,轻松做到120dB+
  • 技术成熟,几乎所有车载ISP都支持
  • 成本可控,传感器本身不需要特殊像素设计

DOL的缺点:

  • 运动伪影:多帧之间有时间差,运动物体会出现“鬼影”或边缘模糊
  • LED闪烁敏感:长帧和短帧拍到的LED亮度不一致,合成后出现闪烁

我的经验:DOL的鬼影问题,可以通过运动检测+像素级融合来缓解。我在一个项目中,把三帧的曝光时间差控制在1/4帧周期以内,鬼影明显减少。但代价是动态范围稍微缩水了3-5dB。

3.2.2 LFM(抗LED闪烁)HDR

LFM是专门为了解决LED闪烁问题而生的。它的核心思路是:用极短的曝光时间(比如1/10000秒)去捕捉LED的“亮”状态,再用长曝光去捕捉暗部。

为什么这样能抗闪烁?因为LED灯的PWM频率通常在100Hz-400Hz,如果曝光时间足够短,就能“冻结”LED的亮灭状态,避免多帧之间亮度不一致。

LFM的典型实现方式:

  • 传感器支持行交织曝光:同一行内,一部分像素用短曝光,一部分用长曝光
  • 或者帧内多斜率曝光:在一帧时间内,不同像素的曝光曲线斜率不同

LFM的优缺点:

  • 优点:抗LED闪烁效果极好,适合夜间城市道路
  • 缺点:动态范围通常比DOL低10-20dB;传感器成本高;ISP处理复杂

避坑指南:我曾经在一个项目中选了LFM传感器,结果发现它对强光(比如太阳直射)的抑制能力不如DOL。因为短曝光时间太短,强光区域的信噪比下降明显。后来我们加了一个自动场景检测:白天用DOL模式,夜间用LFM模式。

3.2.3 Split Pixel(分像素)HDR

Split Pixel是近几年兴起的技术。它的原理是在一个像素内,把光电二极管分成两个或三个子区域,每个子区域有不同的感光灵敏度(或者不同的曝光时间)。

举个例子:一个像素里,大区域负责低光(高灵敏度),小区域负责高光(低灵敏度)。这样,单帧就能同时捕捉亮部和暗部信息,不需要多帧合成。

Split Pixel的优点:

  • 无运动伪影:单帧HDR,没有多帧时间差
  • 抗LED闪烁:单帧内完成,不存在帧间闪烁
  • 动态范围高:理论上可以做到100dB+

Split Pixel的缺点:

  • 像素设计复杂,工艺难度大
  • 分辨率受限(每个像素内分了区域)
  • 成本高,目前只有少数几家供应商能量产

我的判断:Split Pixel是未来的方向。它同时解决了DOL的鬼影问题和LFM的动态范围问题。但现阶段,成本还是偏高。我建议:高端车型(比如L3级以上自动驾驶)可以考虑,中低端车型还是DOL+LFM组合更稳妥。

3.3 三种HDR方案对比

特性 DOL LFM Split Pixel
动态范围 高(120dB+) 中(100dB左右) 高(100-110dB)
运动伪影 有(鬼影) 较少(帧内交织) 无(单帧)
LED闪烁抑制 差 优秀 优秀
ISP复杂度 低(成熟) 中 高(需要特殊算法)
传感器成本 低 中 高
量产成熟度 非常高 高 中等
推荐场景 前视、环视、舱内 夜间城市道路 高端ADAS、自动驾驶

3.4 传感器选型决策流程

说了这么多,到底怎么选?我一般按这个流程走:

  1. 先定快门方式:有没有高速运动或精确同步需求?有→全局快门;没有→卷帘快门。
  2. 再定HDR方案:
    • 成本敏感、白天为主→DOL
    • 夜间城市道路、LED灯多→LFM
    • 高端项目、预算充足→Split Pixel
  3. 最后验证:拿样片去实车跑一圈,重点看隧道出入口、夜间对向远光灯、LED刹车灯这三个场景。

小技巧:我习惯在选型阶段就做一个“传感器矩阵表”,把候选传感器的快门方式、HDR类型、动态范围、帧率、像素尺寸、成本列出来,跟系统需求逐条对比。这样能避免后期才发现不匹配。

3.5 知识结构图:传感器选型全景

下面这张图,把快门方式和HDR方案的关系梳理清楚了。你可以把它当作选型时的“导航图”。

车载摄像头传感器选型全景图 传感器选型 卷帘快门 (Rolling Shutter) 全局快门 (Global Shutter) 主流选择(90%+) 成本低、帧率高 特殊场景(激光雷达融合、高速避障) DOL(多帧合成) LFM(抗LED闪烁) Split Pixel(分像素) 动态范围高 有运动伪影 抗LED闪烁优秀 动态范围略低 无运动伪影 成本高 选型建议:先定快门方式,再选HDR方案,最后用实车场景验证 高端项目优先考虑Split Pixel,中低端项目用DOL+LFM组合

3.6 小结

传感器选型没有“万能答案”。你得根据项目定位、成本预算、目标场景来权衡。我个人经验是:别只看数据手册上的参数,一定要拿样片去实际场景里跑一跑。隧道、夜间、雨天、强光——这四个场景跑下来,传感器的底子就摸清楚了。