182、车载LED闪烁抑制(LFM)在安霸CV22上的实现——基于多帧曝光融合的120dB HDR调优

发布时间:2026/8/28 15:16:09
182、车载LED闪烁抑制(LFM)在安霸CV22上的实现——基于多帧曝光融合的120dB HDR调优 182、车载LED闪烁抑制(LFM)在安霸CV22上的实现——基于多帧曝光融合的120dB HDR调优去年底有个项目,客户拿了一台装了CV22的样机过来,说夜间跟车时前车刹车灯在屏幕上闪成一条虚线,问我们能不能把LED闪烁抑制掉。当时我第一反应是这活儿不好干,因为安霸的HDR方案跟高通不太一样,高通Spectra有专门的LFM硬件单元,CV22这边得靠多帧曝光融合的时序设计去硬扛。客户还补了一句,说他们之前用海思的方案,LED闪烁抑制做得还行,但动态范围只有100dB,这次要求120dB,问我们行不行。我嘴上说行,心里其实在打鼓。先说清楚问题本质。LED灯是脉冲驱动的,频率通常在200Hz到2kHz之间,占空比可能低到10%。车载摄像头曝光时间如果落在LED的亮灭周期内,就会出现有的帧拍到灯亮,有的帧拍到灯灭,多帧融合的时候亮暗帧一叠加,LED就变成闪烁的条纹。传统HDR用短中长三帧曝光,短帧可能只有1ms,中帧4ms,长帧16ms,LED的脉冲宽度可能只有2ms,短帧和中帧可能都拍不到完整的亮周期,长帧拍到了,融合时权重分配不均,闪烁就出来了。CV22的ISP架构里,HDR融合是在RAW域做的,三帧输入,输出一帧12bit的线性数据。安霸的文档里写支持120dB动态范围,但实际调的时候发现,LFM的关键不在融合算法本身,而在曝光时序的编排。CV22的sensor接口支持三帧交错曝光,但每帧的曝光时间不是随便设的,得满足一个约束——短帧曝光时间必须小于LED脉冲的最小宽度,同时三帧的曝光起始时刻要错开,保证至少有一帧能完整覆盖LED的亮周期。我们当时用的sensor是索尼的IMX490,支持三帧HDR,但它的曝光控制寄存