首页 > 编程知识 正文

自动曝光算法,程序自动曝光的实际应用

时间:2023-05-03 14:09:59 阅读:154244 作者:993

3A算法—自动曝光(AE )目录

3A算法-自动曝光(AE ) )。

1、曝光含义

2、自动曝光标准

3、AE算法

1、曝光含义自动曝光是为了使感光器件得到适当的曝光量。 曝光是指光的强度乘以光到达传感器所需的时间。 光的强度是物理术语,是指单位面积接收光的光束,或者是sensor接收光的强度,即照度。 光作用的时间是指感光胶片接受光照射的时间,即曝光时间。 曝光量用e表示,单位勒克斯(Lux或lx )。 要得到一定量的曝光量,光的强度和曝光时间成反比关系。

典型的算法是通过获取图像的亮度并调整对应的曝光参数,从而获得合适的曝光量。 曝光参数包括光圈的大小、快门速度和照相机传感器的亮度增益。 计算公式如下。

曝光强度=曝光时间*光圈大小*iso(iso表示图像增益) ) )。

2、自动曝光的标准在此之前需要知道物体的亮度和色彩是由物体对光的反射率决定的。 例如,纯黑的反射率为0,纯白的反射率为100%,中间的灰度的反射率为18%,这是18%中间灰度。

具有一定反射率的物体在最终的图像中恢复到其相应的灰度级,这意味着达到了正确的曝光。 例如摄影师们通常在拍摄前用中性灰卡测试曝光是否正常。

但是,由于摄像机在各种场景下都无法识别物体的反射率,所以采用了简单粗暴有效的方法,将整个图像的平均亮度统一设定为中性灰的亮度。 该方法基于科学家认为自然界的平均反射率是18%的理论。 当然,这个方法走遍天下也不是不可怕的。 例如,拍摄雪景时需要增加曝光补偿。 否则,雪景的亮度会比中性灰度大得多,所以会变暗。 这就是拍摄中口诀的由来“白增黑减”。

3、AE算法目前主流的自动曝光算法包括平均法AE、直方图改进的平均法AE、n级统计法。

参考博客: https://blog.csdn.net/ht Jacky/article/details/78588953

一般算法的步骤如下。

1、获取图像亮度的主要方法如下。

对平均亮度加权区域的平均亮度设置不同的亮度阈值,区分正光、背光、强光区域对暗区的主要被摄体进行曝光校正2、调整曝光参数的方法如下。

查找表方法:系统内部预先保存表示曝光参数调整步骤和图像亮度之间关系的查找表,根据亮度值改变调整量。 迭代法数值统计法的整个自动曝光过程可以用以下循环图表示。 (从上面的博客借用) :

自动曝光是否准确,最重要的是测量环境光,估算光的强度。 目前常用的测光方式有中央重点平均测光、中央部分测光、点测光等。 另外,针对逆光和强光的高对比度场景,研究了带曝光补偿功能的测光方式,主要技术有分区加权测光、基于亮度直方图的测光等。 现在只是自主地学习自动曝光算法,目前对自动曝光还不是很了解。 稍后接触项目,回来重写。 我只是个网络搬运工。

浏览博客

3359 blog.csdn.net/ht Jacky/article/details/78588953

3A算法介绍

自动曝光修复代码

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。