175、安防监控低照度与宽动态调优:红外夜视、多帧融合与AI降噪的实战案例去年夏天,我接手了一个某园区安防项目,客户反馈夜间监控画面“糊得像浆糊”,白天逆光场景下人脸全黑。现场一看,用的是某国产1/2.8英寸CMOS sensor配F1.6镜头,红外灯板功率标称30米,实际10米外就噪点满天飞。更头疼的是,白天楼道口逆光时,背景天空过曝成一片白,前景行人却暗到只能看到轮廓。这就是典型的低照度与宽动态(WDR)双重困境——安防监控最磨人的两个坑,今天拿这个案例拆开揉碎讲。红外夜视的“噪点雪崩”与“过曝黑洞”先解决夜视问题。那台IPC默认红外模式下的ISP参数是厂家公版,增益拉到48dB时噪点已经像雪花电视。我第一件事是关掉自动增益(AGC)的“暴力拉升”逻辑。很多工程师喜欢把AGC上限设到60dB甚至更高,觉得能“看见”就行,但代价是信噪比崩盘。实测发现,当增益超过36dB后,暗部细节反而被噪声淹没,人眼根本分辨不出目标。这里踩过坑:别迷信sensor的“星光级”宣传。某款号称0.001Lux的sensor,在0.01Lux下开红外补光时,如果ISP的降噪强度不够,画面依然没法用。我当时的做法是:先锁定增益上限为30dB,然后调整红外灯板的电流驱动。原厂红外灯是恒流700mA,我通过PWM调光降到500mA,配合sensor的曝光时间从1/30s拉到1/15s。别这样写代码——直接改寄存器值而不做帧率同步,会导致画面卡顿。正确做法是:在sensor驱动层,把VTS(垂直消隐时间)拉长,让每帧曝光时间增加,同时保持帧率稳定在25fps。伪代码示意: