MT6755_MT6750芯片技术资料

MT6755_MT6750_AWB_Tuning_Introduction

支持芯片:

MT6735M/P  MT6735  MT6753  MT6755  MT6797

什么是AWB?

数码相机的视觉不同于人类的彩色视觉。

自动白平衡以将图像颜色修改为人类视觉

如何做AWB?

定义平衡光源颜色区域

AWB将平衡这一地区的色差。

如果有多个光源,AWB将对每个光源进行加权并进行平衡。(统计增益)

基本气流

ISP基本AWB Flow
 Sensor Output Pure Raw,經過OB, Shading之後,才能進行AWB
 AWB PreGain1是AWB Calibration的結果, AWB PreGain2是AWB算法的結果
 AWB Final Gain = AWB PreGain1 x AWB PreGain2

结构图

Basic flow
• Statistic + Spatial Predictor + Temporal Predictor

AWB统计

AWB窗口
• 每个AWB窗口的平均R、G、B和误差像素数
• 错误像素是指曝光过大或曝光过少的像素。
• 错误像素号用于错误处理。
• AWB统计输出:每个窗口4个字节(RAVG、GAVG、BAVG、EL-EL:错误像素计数+光源索引)

MTK AWB Calibration介紹
當採用 MTK AWB Calibration, 不同Unit之間的AWB關係如下
  • AWB PreGain1不同
  • AWB Light Source Window Area相同
     ▪ MTK AWB Calibration採用改變Sensor Response方式消除Unit Variance,而不是修改Unit的Light Source Window Area

如何避免颜色混淆

Confusion color
某些颜色位置有时位于光源区域。
在混乱的颜色上做白平衡会造成颜色错误,例如蓝色调或洋红色。

避免混淆颜色
裁剪子窗口,以分离来自光源区域的混淆颜色。AWB将不会完全平衡子窗口中的混淆颜色。(特征检测)

条件

统计增益
• 定义:从统计白点获得AWB增益。
• 用法:在有足够白点的场景中获得正确结果的AWB算法的基础。

Spatial Predictor
• 定义:通过引用环境亮度来获得AWB默认增益的机制。
• 用途:当环境亮度高或没有白点可参考时,空间预测器可取代AWB统计量,以提高AWB的正确性。

Temporal Predictor
• 定义:参考过去四个合适帧的AWB结果,获得AWB增益的机制。
• 用法:当没有白点可参考时,时态预测器可以代替AWB统计量来提高AWB的正确性。

Feature Detection
• 定义:AWB标准光源窗口中的超小光源窗口
• 用途:用于补充AWB统计;在所有标准光源下,处理符合AWB光源条件的特殊情况。

调节参数

参数文件路径
• camera_tuning_para_$sensor.cpp
 Path: alps\mediatek\custom\$project\hal\imgsensor\$sensor
 用途:与模块的特性和偏好相关的AWB参数(NVRAM)

awb_tuning_custom_main.cpp
 Path: alps\mediatek\custom\$project\hal\camera_3a
 用法:AWB参数,与模块的特性关系较少(硬代码)

awb_tuning_custom_main2.cpp
 用途:如上所示,用于3D相机。

awb_tuning_custom_Sub.cpp
 用途:如上所示,用于子传感器。

Parameter file: -camera_tuning_para_$sensor.cpp
• // AWB calibration data
 当 AWB unit gain &golden gain 为 0时,AWB OTP gain才会正常作用

• // AWB calibration data

rD65gain为calibration得到,所有光源gain,在从alg gain到final gain的计算时都会去align
此gain,一般情况下keep default。AWB Gain Base

(Gain of all color temperature*AWB Gain Base = Final Gain)

资料参考:

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值