AE(自动曝光-画面亮度)、AWB(自动白平衡-画面色彩程度)、AF(自动对焦-影响焦距以及是否清晰)。

一、电子元件上Color Filter绿色的排列,类似于人眼的感知细胞

二、AWB Theory

1.主要流程

De-mosaic:颜色会标绿,绿色分量会大于彩度分量, Pixel只有R\G\B一种值的Pixel内插成都有R、G、B的值;

AWB:将没有颜色的地方尽量变成灰色,需要乘以对应的Gain值;

Gamma:人眼的感知程度,进行处理

2.AWB流程

主要是根据色温环境拿到对应正确的R-Gain/B-Gain

3.AWB光源分析

a.找出画面中的每个Pixel的分布情况,重画分布,置于下图横轴看中心色色温

b.根据pixel分布、猜测可能光源;

c.根据光源,计算最后的R-Gain/B-Gain

可能问题:

1.只是针对中心色进行处理

2.confusion Color:白光会偏蓝,会减弱一些色系进行补偿,需要打蓝光进行处理。

三、Auto Focus

成像点不一定会落在焦平面商量,需要通过调整镜头使成像点落在焦平面上。弥散圆:在焦点前后,光线开始聚集和扩散,点的影像会变成模糊的,形成一个扩大的圆。

人眼能够最小辨认的圆称为容许弥散圆,通常情况下,肉眼分辨率为1/2000~1/5000,人眼在明视距离(眼睛正前方30cm)能够分辨的最小的物体大约为0.125mm,所以弥散圆放大在7寸照片(常用尺寸)也只能是0.125mm以内,也就是图像对角线长度的1/1730左右,这个1/1730左右的容许弥散圆大小对于人格大小的底片或者CCD都适用,所以蔡斯公司制定的标准就是弥散圆直径=1/1730底片对角线长度.

AF即为通过移动镜头达到让成像更清晰的目的。

 1.景深(Depth of field)

焦点前后各有一个容许弥散圆,这个俩个弥散圆之间的距离称为焦深,那么在被摄主体(对焦点)前后,其影像仍然有一段清晰范围的,就是景深。

景深随镜头的焦距、光圈值、拍摄距离而变化,对于固定焦距和拍摄距离,使用光圈越小,景深越大。

 2.stepper motor驱动相机原理

电机推动相机进行Auto Focus相关的处理,相关log里面有Len可以看到推动的距离以及相关信息。

 3.AF算法

主动式距离测式方法(这种方法需要额外的元件进行处理)

被动式距离测试方式主要是通过屏上预览来测试对比度,对比度越清晰,核焦越清晰,

预览相邻点相减,越大约sharp,越小越smooth (FV-Focus value)。

Point value(pos, FV-对比值)图以及常用的计算方法如下:

4.AF影响因素

AF主要由以下俩个因素决定,1.速度、2.精确度,在上图测试最佳的FV值已经Lens step的图标也可以看出来,Lens拉动距离和周围的FV差值存在一定意义上的最优解可以使得AF达到最佳的效果。

5.AF Mode

  1. Single AF- Focus View框里面的FV值作为对比进行对焦,只对焦View里面的场

2. Multi AF-选取主体距离物镜最近的距离

3. Continuous AF-自动侦测画面中心是否场景变化,确保画面清晰

四、 AE(Auto Exposure)

           AE基本目的是控制Sensor的曝光和ISO,使影像的亮度正常,不过暗或过亮。曝光即为控制sensor累积电子讯号的时间,积累时间越长,影像就越亮,但若不是静止物体就会有拖影的现象出现。

1.ISO(Sensor Gain)

        控制sensor累积电子讯号之后的放大倍率,放大倍率越大,影像越亮,但是杂讯就越严重,曝光太长、ISO太大都会有很多问题,需要寻求一个比较合理的值。

2.AE流程

3.AE Smooth 

        当环境亮度剧烈变化时,曝光时间与ISO相对应的变化也会相当剧烈;曝光时间与ISO的剧烈变化都在同一Frame中全部生效,会造成迅速改变画面亮度的现象,视觉体验极差;但若是AE收敛的过程太久,视觉体验也一样不好。所以AE Smooth的目的在于控制AE的收敛速度,目的的能得到较好的视觉体验感。

4.AE Mode

        AE mode的三种模式没有好坏之分,需要根据场景进行一定的选择,下面是三种场景下的现象,一般肯定是选用Center Mode,因为这种mode可以兼顾到周边和中心之间的所有光感以及画面质量。

相同的期望亮度下,使用Spot Mode会得到较高的当前亮度,随之AE就会设定较弱的曝光时间和ISO来拉低亮度。反之使用Average Mode就会得到较低的当前亮度,随之AE就会设定较高的曝光时间和ISO来拉高亮度。

Camera-3A AE/AWB/AF相关推荐

  1. Camera 3A 入门

    从事camera影像相关的都会接触到3A的概念,但3A跟其它的ISP module不同,并不是简单和固定的一个模块,涉及到的功能和流程非常长. 之所以有3A的概念,我猜测是因为早期的相机,在从手动到自 ...

  2. ISP pipeline、3A(AE、AF、AWB)、Pdaf原理及验证方法、曝光原理。

    ISP pipeline DBS:校准经过OBC之前不同像素暗电流的差值. 因为器件原因,会存在暗电流,存在暗电流的情况下会导致偏色. OBC:sensor电路本身存在暗电流,没有光线的时候,像素会有 ...

  3. Camera:Exposure / AE mode

    最近被Flash,Exposure-AE,Focus-AF,LongExposure这几个模式搞得焦头烂额, 很多小伙伴在使用手机对准物体拍照时,点击手机界面,会发现点哪相机就会对哪个点有个对焦效果( ...

  4. Android Camera AE和AF的设置

    以geekcamera为例,当关闭闪光灯时,flash mode = 0,代表flash为off模式; ae mode = 1,代表ae为off模式,flash state = 2,代表flash处于 ...

  5. camera(21)---MTK android AF调试总结

    MTK android AF调试总结 如何读懂马达曲线来调试AF功能 MTK Android平台,我们是有一些手段可以自行调试Camera AF的功能的. 首先,需要从供应商处得到AF马达的震动曲线. ...

  6. android camera 3a,买相机送手机 pixel 3a 上手体验

    买相机送手机 pixel 3a 上手体验 2019-05-29 08:29:42 23点赞 14收藏 20评论 创作立场声明:独立主观有点方 购买理由 有人说过,人生就是连续的选择题,人们总是在取与舍 ...

  7. QC Camera 3A\ISP 常见缩写记录

    Image Correction and Adjustment (ICA):图像校正和调整 MCTF:Motion compensated temporal filter 运动补偿时间滤波器 Lens ...

  8. Android 3A 状态之 AF(对焦)

    一,对焦原理 通过相机镜头中镜片组的前后移动,改变像距的位置,使物像恰好落在底片或感光底片上. 焦点(focus) 平行光线射入凸透镜时,镜头将所有的光线聚集在一点,这个点就叫做焦点.焦点和镜片光学中 ...

  9. 高通Camera Tuning AE之曝光表的配置

    AEC界面中曝光表的设置需要填写以下两个数值的计算,需要在Sensor info xml文件中中寻找确认: 1.第一行的曝光时间的计算公式为: ((minlinecount/(maxfps*frame ...

  10. 3d人脸识别算法opencv_热招职位算法类

    1.资深算法工程师leader-AI平台 地点:深圳 工作职责 1.推进机器学习及计算机视觉领域的核心算法: 2.构建机器学习及计算机视觉领域的关键应用: 3.将算法于实际应用场景相结合,构建算法和应 ...

最新文章

  1. Flask之异常处理
  2. python field readonly_Python serializers.ReadOnlyField方法代码示例
  3. 有朋友问我为什么这么帅
  4. UVA - 12096:The SetStack Computer
  5. Java api 1.8 中文 帮助文档
  6. python提取高频词_seo与python大数据结合给文本分词并提取高频词
  7. ubuntu和windows上pip和windows上conda国内源更新module
  8. XAMPP中Apache因为端口原因不能启动的解决方法
  9. Maven 中 plugins 和 pluginManagement的区别
  10. python写sql语句_python3将变量写入SQL语句的实现方式
  11. TensorBoard 使用案例
  12. 计算机硬件驱动备份,驱动备份还原软件工具
  13. apmserv5.2.6 mysql启动失败_win7(xp) APMServ5.2.6 Apache启动失败,MYSQL启动失败 的解决办法...
  14. acorr_ljungbox(data, lags = 1)报错:ufunc 'isnan' not supported for the input types, and the inputs cou
  15. 19、弱电工程综合布线报价多少钱一个点位?弱电入门学习
  16. 如何用数据找到下一家独角兽?
  17. 通信基础:星座图与IQ调制
  18. emc整改措施及案例_EMC整改经典对策
  19. 热门的2B企业服务,资本是如何解读和判断的
  20. MySQL学习笔记——基础语句

热门文章

  1. Cortana搜索框怎么在任务栏显示?
  2. 特殊三角函数求导 和差化积
  3. js 中 spilt 方法
  4. 深度学习中框架中reshape和transpose的区别
  5. Ansys2020r2 提示The requested data is not available.The ETABLE command is ignored
  6. leetcode174.地下城游戏
  7. qlv转mp4绿色版工具
  8. Google pixel 原生安卓出现 WiFi 网络受限、优化网速、网络无法连接问题
  9. 计算机-磁盘管理不能删除,关于win10系统磁盘管理磁盘右键菜单中只有“帮助”删除方法...
  10. 使用 Suspense 改善 Vue 3 中的用户体验