AE震荡/闪烁问题
AE震荡/闪烁问题
NO.1
- 确认曝光和增益设置的准确性,分别测试曝光和增益的线性度,确认效果是线性递增的
- 先通过曝光测试和增益测试确认sensor的线性度,可考虑固定帧数步进,对比前后的图像亮度,确认 sensor AEC/AGC 是否正常。
NO.2
- 考虑使用 sensor 的 group hold 功能,确保生效的时机一致
- 一张图像,上下两部分的亮度是有差异的,而且差异是非常整齐,这种情况,一般是 sensor在曝光过程中,突然的修改曝光行数导致的,如果不是 group hold 的问题导致的,就是 SOC 后端的cache 导致的,这个时候确认驱动中是否有增加刷 cache 的操作
NO.3
- 确认 sensor datasheet 上的 exposure gain 延时生效帧数与 ISP 中的配置是否一致
- 在 sensor datasheet 上,一般都会描述设置曝光、增益之后多少帧生效,该参数需要与 ISP AE 设置曝光、增益的延迟帧数匹配,否则也是有可能存在闪烁问题
NO.4
- 确认 ISP AE 参数,降低 AE 调节速度
- 确认 ISP 的 AE 参数,是否 AE 步进速度过快。AE 步进速度快,理论上收敛速度加快,但也可能导致来回震荡的情况,从而表现图像亮度闪烁
NO.5
- 加大 AE 容忍度
- 在部分场景,发现环境亮度变化很小的情况下,AE 参数确是在不断的微小变化从而导致闪烁,这个时候可以考虑加大 AE 容忍度,使其在外界变化很微弱的情况下不进行 AE 调节
NO.6
- MIPI速率是否正确
- 过快过慢都会导致有闪烁问题出现,
NO.7
- 工频干扰引起的闪烁
- 只在日光灯下频闪,又称水波纹
last
- 排查后还是未确认可以找sensor厂商的FAE协助排查,此时出问题可能在sensor厂商给的初始化序列,
reference
分类:
isp系列
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!