图像高亮处过曝,该如何解决

读者提问:

一副图像中,高亮处过曝(比如晴天室外的蓝天/室内的光源)该如何处理?

问题分析:

1)首先需排查是哪个亮度模块导致的过曝;

a. 可以按 ISP Pipeline 顺序,从后往前去依次 bypass 各个亮度模块确认,以海思平台为例依次 bypass LDCI、Gamma、DRC 去确认,若是,则调节相应模块的参数去做权衡优化。

b. 若不是如上亮度模块导致,那就是AE导致的过曝。

2)若是AE导致的过曝,需做如下分析排查;

a. 若是极高亮场景下(类似对着室外晴天的天空)过曝,可以先检查一下sensor驱动,查看当前曝光时间,是否符合 sensor datasheet 中定义的最小曝光行。

b. 若是其他低亮场景下过曝,可以调低相应挡位下的AE目标值,或是降低曝光补偿(本质都是调低曝光参数)。

c. 根据具体的场景使用要求,有时也可以通过调整曝光策略(类似室内/室外模式)、或者调整曝光区域的权重来解决。

3)针对 wdr模式输出的 sensor,若存在AE导致的过曝;

a. 需先确认长短帧在图像中处理的区域,若高亮处不是由短帧在处理,那肯定是过曝的,需调节wdr融合的参数。

b. 若长短帧处理区域合理,那就是短帧的AE目标值设高了,需调低它,后续再通过后面的模块去提高画面整体亮度即可

相关推荐
恒锐丰小瑞9 小时前
率能SS6810H 32V/1A/双通道H桥驱动芯片,PWM电流控制与混合衰减模式,用于POS打印机/安防相机/机器人
嵌入式硬件·数码相机·机器人·硬件工程
恒锐丰小瑞12 小时前
率能SS6812T 40V/1A/双通道H桥驱动芯片,PWM电流控制与混合衰减模式(eTSSOP28),用于POS打印机/安防相机/机器人
单片机·嵌入式硬件·数码相机·机器人
格林威13 小时前
C#图像像素放大:邻域平均、双线性插值实现像素放大的C#实现代码
开发语言·人工智能·数码相机·计算机视觉·c#·视觉检测·工业相机
AI的探索之旅13 小时前
图像格式与转换一文讲透:相机 / OpenCV / Qt
数码相机·qt·opencv
恒锐丰小瑞14 小时前
率能SS6811H 38V/1.6A/双通道H桥驱动芯片,PWM控制接口与低功耗睡眠模式,用于舞台灯光/安防相机/机器人
单片机·嵌入式硬件·数码相机·机器人
赵药师14 小时前
RGBD相机测尺寸Python以及原理详解
数码相机
uncle_ll17 小时前
数字人JoyVASA 实战记录
图像处理·数字人·语音合成
PhotonixBay19 小时前
从粗糙度到三维形貌:激光共聚焦显微镜实现微米级表面分析
图像处理·人工智能·测试工具·算法
格林威19 小时前
C#图像处理:使用imagemagick实现像素放大水印转换等多种功能
android·开发语言·图像处理·人工智能·计算机视觉·c#·视觉检测
W_326002 天前
Python-OpenCV 轮廓进阶:旋转最小外接矩形、图像矩求质心、嵌套层级 hierarchy、轮廓形状匹配
图像处理·python·opencv·机器学习·计算机视觉