@TOC


前言

进公司,做项目过程中肯定会碰到很多技术点,总结一下,以供后面参考学习,查看。肯定大家都有一定差异啦,大家作为参考哦,与诸君共勉。

一、AWB

1.(Auto White Balance,AWB)

  • 自动白平衡(AWB)的主要功能是消除不真实的色偏,确保在不同光照条件下,图像或视频中白色的物体显示为白色。
    • 自动白平衡205(Auto White Balance,AWB)用于使得白色在任何色温下相机均能把它还原成白;
    • 由于色温的影响,白纸在低色温下会偏黄,高色温下会偏蓝;白平衡的目的在于使得白色物体在任何色温下均为R=G=B呈现出白色。
  • AWB通过调整图像中红、绿、蓝三通道的增益比例来实现,使得R’=G’=B’,即三个通道的输出均衡。

2.AWB算法通常包括以下步骤:

  • 色温统计:根据图像统计出色温。
  • 计算通道增益:计算出R和B通道的增益。
  • 进行偏色的矫正:根据给出的增益,算出偏色图像的矫正。

3.常用的AWB算法有:或者说AWB的原理

  • 灰度世界法:通过计算图像中各个通道的平均亮度,将图像转换为灰度图像,再将灰度图像与白色背景进行对比,计算出各个通道的增益。
  • 完美反射法:通过计算图像中各个通道的最大响应值,将图像转换为白色背景,再计算出各个通道的增益。

4.AWB的优点:

  • 自动化:不需要人工干预,可以节省时间。
  • 准确性:算法可以精确地估计出各个通道的增益。
  • 鲁棒性:算法可以适应各种光照条件,对各种场景都能产生良好的效果。

5.AWB的缺点:

  • 耗时:算法需要对图像进行多次处理,耗时较长。
  • 噪声:算法对噪声敏感,可能会引入噪声。
  • 依赖光源:算法依赖于光源的颜色,光源颜色变化会导致算法失效。

6.AWB的应用

  • 图像增强:AWB可以提升图像的清晰度和色彩饱和度。
  • 视频监控:AWB可以使得视频中的物体在不同光照条件下显示为白色。
  • 照片修复:AWB可以使得照片中的物体在不同光照条件下显示为白色。
  • 图像编辑:AWB可以使得图像中的物体在不同光照条件下显示为白色。
  • 图像处理:AWB可以提升图像的整体色彩。
  • 图像拍摄:AWB可以使得拍摄的照片在不同光照条件下显示为白色。

巨人的肩膀