一种图像自动曝光调节方法及调节装置与流程

文档序号:37357919发布日期:2024-03-22 10:11阅读:31来源:国知局
一种图像自动曝光调节方法及调节装置与流程

本发明涉及图像处理,更具体地说,涉及一种图像自动曝光调节方法及调节装置。


背景技术:

1、当光传感器集成aec(自动曝光控制)和agc(自动增益控制)功能时,可以直接在光传感器层面上进行曝光和增益的自动调整。aec功能使得传感器能够根据场景的亮度条件,自动调整曝光时间以获得适当的亮度水平。传感器通过监测环境光强度并根据设定的参数,自动调整曝光时间,以确保图像在不同亮度条件下获得合适的曝光。agc功能使得传感器能够根据图像的亮度水平自动调整增益,以增强图像的亮度。传感器通过监测图像的亮度水平,并根据设定的参数,自动调整增益值,以提高图像的亮度和可见度。传感器集成aec/agc的优势在于,能够在传感器层面上进行实时的曝光和增益控制,无需额外的处理器或算法。这样可以提高图像处理的效率和响应速度,并减少额外的计算和功耗。需要注意的是,不同传感器的aec/agc实现可能会有所差异,因此在使用集成aec/agc的传感器时,需参考相关文档和技术资料,以了解和理解具体的实现方式、参数设置和性能特点。同时,可以通过适当的配置和调整来满足具体的应用需求,以获得满意的图像质量和亮度效果。

2、上述过程中,由于每款型号cpu(中央处理器)或者每款型号光传感器都拥有自己的一套aec/agc,都需要去重新调试一遍,这是一个极耗时的过程使得处理过程的跨平台兼容性差。其次,由于cpu或者光传感器内部集成的aec/agc通常是固定的,无法进行定制化的调整和优化,使得应用缺少灵活性。另外集成有aec/agc的cpu或光传感器成本远远高于没有集成aec/agc的cpu或光传感器,从而使得整个产品成本提高。


技术实现思路

1、本发明要解决的技术问题在于,针对现有技术的上述部分技术缺陷,提供一种图像自动曝光调节方法及调节装置。

2、本发明解决其技术问题所采用的技术方案是:构造一种图像自动曝光调节方法,包括以下步骤:

3、s1、在当前曝光状态下获取原始图像,并获取所述原始图像对应的中心区域和所述中心区域的平均亮度值;

4、s2、根据所述中心区域的平均亮度值和所述原始图像对应的目标亮度值获取所述原始图像对应的目标比率,并根据所述目标比率获取当前曝光控制变量;

5、s3、根据所述当前曝光控制变量获取当前曝光状态对应的递归阻尼;

6、s4、根据所述当前曝光控制变量和所述递归阻尼获取目标曝光步进;

7、s5、根据所述目标曝光步进获取对应的曝光步进比率,并判断所述曝光步进比率,在所述曝光步进比率小于1时,减小当前曝光并执行所述步骤s1;在所述曝光比率大于1时,增加当前曝光并执行所述步骤s1,在所述曝光步进比率等于1时,维持当前曝光并执行步骤s1。

8、优选地,在本发明所述的图像自动曝光调节方法中,在所述步骤s2中,所述根据所述中心区域的平均亮度值和所述原始图像对应的目标亮度值获取所述原始图像对应的目标比率,并根据所述目标比率获取当前曝光控制变量;包括:

9、获取所述中心区域的平均亮度值与所述原始图像对应的目标亮度值的比值为所述原始图像的目标比率,并根据公式evnewexp=log2(targetratio)获取所述当前曝光控制变量,其中,evnewexp为所述当前曝光控制变量,targetratio为所述原始图像的目标比率。

10、优选地,在本发明所述的图像自动曝光调节方法中,在所述步骤s3中,所述根据所述当前曝光控制变量获取当前曝光状态对应的递归阻尼,包括:

11、根据公式recursivedamp=dampoffset+abs(evnewexp)*dampgain获取所述递归阻尼,其中,recursivedamp为所述递归阻尼,dampoffset为取值范围(0,1)的常数,dampgain为取值范围(0,1)的常数。

12、优选地,在本发明所述的图像自动曝光调节方法中,在所述步骤s4中,所述根据所述当前曝光控制变量和所述递归阻尼获取目标曝光步进;包括:

13、根据公式evnewexp_damped=recursivedamp*evnewexp获取所述目标曝光步进,其中,evnewexp_damped为所述目标曝光步进;和/或

14、在所述步骤s5中,所述根据所述目标曝光步进获取对应的曝光步进比率,包括:

15、根据公式newexpratio=2^evnewexp_damped获取曝光步进比率,其中newexpratio为曝光步进比率,evnewexp_damped为所述目标曝光步进。

16、优选地,在本发明所述的图像自动曝光调节方法中,在所述步骤s4中,还包括:

17、在所述目标曝光步进的绝对值大于预设最大曝光步进,且所述目标曝光步进为正数时,以所述预设最大曝光步进为所述目标曝光步进;

18、在所述目标曝光步进的绝对值大于所述预设最大曝光步进,且所述目标曝光步进为负数时,以所述预设最大曝光步进的负值为所述目标曝光步进;

19、在所述目标曝光步进的绝对值小于预设最小曝光步进时,设置所述目标曝光步进为零。

20、优选地,在本发明所述的图像自动曝光调节方法中,在所述步骤s5中,所述减小当前曝光包括:

21、在当前增益不为最小值时,按照第一预设步进减小当前增益;

22、在当前增益为最小值时,按照第二预设步进减小当前曝光行。

23、优选地,在本发明所述的图像自动曝光调节方法中,所述按照第一预设步进减小当前增益,包括根据公式

24、current_gain=round(pow(2,log2(current_gain)-gain_step))获取当前增益,其中,current_gain为当前增益,每个循环更新一次,gain_step为所述第一预设步进;和/或

25、所述按照第二预设步进减小当前曝光行,包括根据公式

26、current_exposure=round(pow(2,log2(current_exposure)-exposure_step))获取当前曝光行,其中,current_exposure为当前曝光行,每个循环更新一次,exposure_step为所述第二预设步进。

27、优选地,在本发明所述的图像自动曝光调节方法中,在所述步骤s5中,所述增加当前曝光包括:

28、在当前曝光行不为最大值时,按照第三预设步进增加当前曝光行;

29、在当前曝光行为最大值时,按照第四预设步进增加当前增益。

30、优选地,在本发明所述的图像自动曝光调节方法中,所述按照第三预设步进增加当前曝光行,包括根据公式

31、current_exposure=round(pow(2,log2(current_exposure)+exposure_step))获取当前曝光行,current_exposure为当前曝光行,每个循环更新一次,exposure_step为所述第三预设步进;和/或

32、所述按照第四预设步进增加当前增益,包括根据公式current_gain=round(pow(2,log2(current_gain)+gain_step))获取当前增益,其中,current_gain为当前增益,每个循环更新一次,gain_step为所述第四预设步进。

33、本发明还构造一种图像自动曝光调节装置,包括:包括存储器和处理器;

34、所述存储器用于存储计算机程序;

35、所述处理器用于执行所述计算机程序实现如上面任一项所述的方法。

36、实施本发明的一种图像自动曝光调节方法及调节装置,具有以下有益效果:可以适用于不同的硬件平台,解决跨平台兼容性难题。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1