尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

086、车载前视摄像头HDR与LED闪烁抑制的高通SA8295P实现——120dB动态范围的3A联动调优

086、车载前视摄像头HDR与LED闪烁抑制的高通SA8295P实现——120dB动态范围的3A联动调优 086、车载前视摄像头HDR与LED闪烁抑制的高通SA8295P实现——120dB动态范围的3A联动调优上个月在台架上一台客户样机的前视摄像头,夜间对向车道一辆公交车踩了刹车,尾灯在屏幕上直接糊成一片红色光晕,紧接着AEB功能误触发了一次急刹。数据抓回来一看,问题不在算法,在ISP——LED闪烁抑制(LFM)和HDR合成打架了。这活儿看着是调参,实际是跟芯片架构掰手腕。高通SA8295P这颗芯片,座舱域里集成了骁龙视觉处理单元,但前视摄像头走的是独立的ISP管线,不是座舱内那套。很多人上来就开调,结果发现寄存器地址都对不上,因为SA8295P的ISP其实是Spectra 380的变体,但挂在车规域下,访问路径和权限跟消费级完全两码事。先确认你拿到的BSP版本,别用座舱的camera驱动去点前视的sensor,这里踩过坑,直接导致I2C总线锁死。HDR这块,120dB动态范围听着唬人,实际是三重曝光合成,短帧1ms,中帧4ms,长帧16ms。但车载前视有个特殊约束——LED闪烁抑制。欧洲那边要求LED光源在100Hz到400Hz的调制频率下不能被拍成黑条或暗带。传统做法是拉长曝光时间让LED在一个曝光周期内至少亮一次,但长帧一拉长,运动物体拖影就出来了,而且三重曝光的合成鬼影会直接让车道线检测崩掉。SA8295P的ISP里有个硬件模块叫LFM Engine,它不走传统的帧合成路径,而是单独做一次长曝光采样,专门用来检测LED的亮灭周期,然后把这个信息反馈给3A算法。这里的关键是,LFM Engine的采样频率必须跟HDR的帧率对齐,否则你检测到的LED频率是错的。我们当时把HDR帧率定在30fps,LFM采样窗口却按60
返回列表