美文网首页ISP
白平衡算法笔记

白平衡算法笔记

作者: One2INF | 来源:发表于2022-06-27 14:08 被阅读0次

ISP 参数

ISP参数-白平衡 说明
uint16_t fw_wb_r_default 默认红分量增益
uint16_t fw_wb_b_default 默认蓝分量增益
uint32_t fw_wb_exp_thr_low lower ideal gain threshold for box expansion start
uint32_t fw_wb_exp_thr_high upper ideal gain threshold for box expansion stop
uint32_t fw_wb_exp_offset_high {final, upper bound offset for wb box}
uint16_t fw_wb_vrthresh 白平衡所需的有效区域数
uint16_t fw_wb_hysthresh 白平衡容忍误差百分比
uint16_t fw_wb_r_low_1 1 号白平衡框参数:左侧线段 x 坐标 (8.8格式)
uint16_t fw_wb_r_high_1 1 号白平衡框参数:右侧线段 x 坐标
uint16_t fw_wb_r_slopel_1 1 号白平衡框参数:下侧线段斜率
uint16_t fw_wb_r_intl_1 1 号白平衡框参数:下侧线段截距
uint16_t fw_wb_r_slopeh_1 1 号白平衡框参数:上侧线段斜率
uint16_t fw_wb_r_inth_1 1 号白平衡框参数:上侧线段截距
uint16_t fw_wb_r_low_2 2 号白平衡框参数:左侧线段 x 坐标
uint16_t fw_wb_r_high_2 2 号白平衡框参数:右侧线段 x 坐标
uint16_t fw_wb_r_slopel_2 2 号白平衡框参数:下侧线段斜率
uint16_t fw_wb_r_intl_2 2 号白平衡框参数:下侧线段截距
uint16_t fw_wb_r_slopeh_2 2 号白平衡框参数:上侧线段斜率
uint16_t fw_wb_r_inth_2 2 号白平衡框参数:上侧线段截距
uint16_t fw_wb_r_low_3 3 号白平衡框参数:左侧线段 x 坐标
uint16_t fw_wb_r_high_3 3 号白平衡框参数:右侧线段 x 坐标
uint16_t fw_wb_r_slopel_3 3 号白平衡框参数:下侧线段斜率
uint16_t fw_wb_r_intl_3 3 号白平衡框参数:下侧线段截距
uint16_t fw_wb_r_slopeh_3 3 号白平衡框参数:上侧线段斜率
uint16_t fw_wb_r_inth_3 3 号白平衡框参数:上侧线段截距
uint16_t fw_wb_r_low_4 4 号白平衡框参数:左侧线段 x 坐标
uint16_t fw_wb_r_high_4 4 号白平衡框参数:右侧线段 x 坐标
uint16_t fw_wb_r_slopel_4 4 号白平衡框参数:下侧线段斜率
uint16_t fw_wb_r_intl_4 4 号白平衡框参数:下侧线段截距
uint16_t fw_wb_r_slopeh_4 4 号白平衡框参数:上侧线段斜率
uint16_t fw_wb_r_inth_4 4 号白平衡框参数:上侧线段截距
uint16_t fw_wb_r_low_5 5 号白平衡框参数:左侧线段 x 坐标
uint16_t fw_wb_r_high_5 5 号白平衡框参数:右侧线段 x 坐标
uint16_t fw_wb_r_slopel_5 5 号白平衡框参数:下侧线段斜率
uint16_t fw_wb_r_intl_5 5 号白平衡框参数:下侧线段截距
uint16_t fw_wb_r_slopeh_5 5 号白平衡框参数:上侧线段斜率
uint16_t fw_wb_r_inth_5 5 号白平衡框参数:上侧线段截距
uint8_t fw_wb_weights_0 图像区域白平衡权重 (图像分为 25 个区域)
uint8_t fw_wb_weights_1 图像区域白平衡权重
uint8_t fw_wb_weights_2 图像区域白平衡权重
uint8_t fw_wb_weights_3 图像区域白平衡权重
uint8_t fw_wb_weights_4 图像区域白平衡权重
uint8_t fw_wb_weights_5 图像区域白平衡权重
uint8_t fw_wb_weights_6 图像区域白平衡权重
uint8_t fw_wb_weights_7 图像区域白平衡权重
uint8_t fw_wb_weights_8 图像区域白平衡权重
uint8_t fw_wb_weights_9 图像区域白平衡权重
uint8_t fw_wb_weights_10 图像区域白平衡权重
uint8_t fw_wb_weights_11 图像区域白平衡权重
uint8_t fw_wb_weights_12 图像区域白平衡权重
uint8_t fw_wb_weights_13 图像区域白平衡权重
uint8_t fw_wb_weights_14 图像区域白平衡权重
uint8_t fw_wb_weights_15 图像区域白平衡权重
uint8_t fw_wb_weights_16 图像区域白平衡权重
uint8_t fw_wb_weights_17 图像区域白平衡权重
uint8_t fw_wb_weights_18 图像区域白平衡权重
uint8_t fw_wb_weights_19 图像区域白平衡权重
uint8_t fw_wb_weights_20 图像区域白平衡权重
uint8_t fw_wb_weights_21 图像区域白平衡权重
uint8_t fw_wb_weights_22 图像区域白平衡权重
uint8_t fw_wb_weights_23 图像区域白平衡权重
uint8_t fw_wb_weights_24 图像区域白平衡权重

算法分析 (基于白点检测的灰度世界白平衡算法)

概述:
遍历图像 25 个区域,得到各个区域的 RGB 统计量,之后判断该图像区域是否落在之前画的 WB_BOX 内,如是则判定该区域有效(即大部分为白色),将其纳入灰度世界算法中,最后取所有有效区域的 RGB 统计量 来对整个图像做灰度世界白平衡。

缺点:

  • 可能会对非白色区域(比如蓝色)误判为白色归入有效区,而导致整体偏色
  • 算法精度极大程度上取决于校准结果,即确定白点
  • 出现大面积单色时仍会失效

相关文章

  • 白平衡算法笔记

    ISP 参数 ISP参数-白平衡说明uint16_t fw_wb_r_default默认红分量增益uint16_t...

  • 自动白平衡算法

    前置色彩基础 RGB色彩空间 RGB色彩空间是工业界的一种颜色标准,RGB是红绿蓝三原色的意思,R(Red)代表红...

  • 偏色检测与白平衡算法

    一、色温与白平衡 物体颜色会因投射光线颜色产生改变,在不同光线的场合下拍摄出的照片会有不同的色温。人的视觉系统具有...

  • 运行自动白平衡

    运行自动白平衡 【MENU】-【绘图】-【白平衡】-【白平衡切换】--【储存器】 1 按一下 ISO/Gain 键...

  • 摄像头成像3A算法及控制技术

    3A技术即自动对焦(AF)、自动曝光(AE)和自动白平衡(AWB)。3A数字成像技术利用了AF自动对焦算法、AE自...

  • 相机-白平衡

    相机-白平衡 白平衡是在任何拍摄场景的光源下,都能将白色的物体还原为白色。 相机的白平衡控制,就是相机在不同的光线...

  • 我和摄影有个约会(十一)

    那么,要怎么设置白平衡才好? 面对看起来蛮复杂的各种白平衡模式选择,该怎么选? 很多习惯使用胶片的摄影师会将白平衡...

  • 单反摄影入门基础教程(15)——什么是白平衡

    白平衡是个很重要的概念,如果白平衡设置的不对,那么画面的色彩就会与肉眼实际看到的相去甚远。 白平衡有时也叫做色彩平...

  • 手机摄影后期技巧丨白平衡调整,带来的惊喜

    白平衡是什么 白平衡调整是摄影一个很重要的环节。但在了解白平衡之前,我们先要了解色温。 比如下方图片,不同的灯,会...

  • 相机设置之白平衡漂移与照片风格

    在单反和微单中,通过预设白平衡漂移和照片风格,让直出的原片带有特定的色彩、对比度等风格倾向。 白平衡漂移 白平衡漂...

网友评论

    本文标题:白平衡算法笔记

    本文链接:https://www.haomeiwen.com/subject/fnpvbxtx.html