转自:http://blog.csdn.net/ghostyu/article/details/7912863

色温的定义:将黑体从绝对零度开始加温,温度每升高一度称为1开氏度(用字母K表示),当温度升高到一定程度时候,黑体便辐射出可见光,其光谱成份以及给人的感觉也会着温度的不断升高发生相应变化。于是,就把黑体辐射一定色光的温度定为发射相同色光光源的色温。

随着色温的升高,光源的颜色由暖色向冷色过渡,光源中的能量分布也由红光端向蓝光端偏移。值得注意的是,实际光源的光谱分布各不相同,而色温只是代表了能量的偏重程度,并不反映具体的光谱分布,所以即使相同色温的光源,也可能引起不同的色彩反应。人眼及大脑对色温有一定的生理和心理的自适应性,所以看到的颜色受色温偏移的影响较小,而camera的sersor 没有这种能力,所以拍出来的照片不经过白平衡处理的话,和人眼看到的颜色会有较大的偏差(虽然人眼看到的和白光下真实的色彩也有偏差)。

所以从理论上可以看出,随着色温的升高,要对色温进行较正,否则物体在这样的光线条件下所表现出来的颜色就会偏离其正常的颜色,因此需要降低sensor对红色的增益,增加sersor对蓝光的增益。

自动白平衡是基于假设场景的色彩的平均值落在一个特定的范围内,如果测量得到结果偏离该范围,则调整对应参数,校正直到其均值落入指定范围。该处理过程可能基于YUV空间,也可能基于RGB空间来进行。对于Sensor 来说,通常的处理方式是通过校正R/B增益,使得UV值落在一个指定的范围内。从而实现自动白平衡。

在自动白平衡中,容易遇到的问题是如果拍摄的场景,排除光线色温的影响,其本身颜色就是偏离平均颜色值的,比如大面积的偏向某种颜色的图案如:草地,红旗,蓝天等等,这时候,强制白平衡将其平均颜色调整到灰色附近,图像颜色就会严重失真。因此,通常的做法是:在处理自动白平衡时,除了做为目标结果的预期颜色范围外,另外再设置一对源图像的颜色范围阙值,如果未经处理的图像其颜色均值超出了该阙值的话,根本就不对其做自动白平衡处理。由此保证了上述特殊情况的正确处理。

camera摄像原理之三:色温和自动白平衡【转】相关推荐

  1. camera摄像原理之三:色温和自动白平衡

    色温的定义:将黑体从绝对零度开始加温,温度每升高一度称为1开氏度(用字母K表示),当温度升高到一定程度时候,黑体便辐射出可见光,其光谱成份以及给人的感觉也会着温度的不断升高发生相应变化.于是,就把黑体 ...

  2. Camera成像原理(raw图如何产生的)

    1.前言 本文主要介绍了camera的成像原理和raw图像的生成原理,当然在此之前,我们先介绍camera基础知识 2.Camera基础知识 镜头(lens) 镜头实际上就是一个凸透镜,将外部的光线折 ...

  3. USB之Cyusb3014芯片原理之三GPIF原理(十一) 2022-03-08

    Cyusb3014芯片原理之三GPIF原理 请参照GPIFII_Designer_User_Guide.AN65974第9节.AN87216以及(八)Cypress的技术支持之开发环境与应用架构学习关 ...

  4. 转一篇写的比较好的camera文档[Camera 图像处理原理分析]

    色彩篇(一) 1         前言 做为拍照手机的核心模块之一,camera sensor效果的调整,涉及到众多的参数,如果对基本的光学原理及sensor软/硬件对图像处理的原理能有深入的理解和把 ...

  5. Camera 图像处理原理分析

    http://blog.chinaunix.net/uid-24486720-id-370942.html 1         前言 做为拍照手机的核心模块之一,camera sensor效果的调整, ...

  6. Camera图像处理原理及实例分析 - 色彩篇

    转自:http://blog.csdn.net/colorant/ 前言 做为拍照手机的核心模块之一,camera sensor效果的调整,涉及到众多的参数,如果对基本的光学原理及sensor软/硬件 ...

  7. 【Android camera】开发之三:深入理解相机ISP(图像信号处理)必看文章

    目录 成像引擎 我们带着以下问题来了解isp 需要ISP模块的原因有2个方面 一个是镜头和Sensor的物理缺陷(不完美) 二是拍摄的光线条件多样,镜头和Sensor需要根据环境做适应(就像人眼要通过 ...

  8. Android Camera 摄像 demo

    google 在Android 5.0推出 Camera2 这个类,用于替换 Camera,但是Camera2要求android sdk 最低版本为 minSdkVersion = 21 (5.0系统 ...

  9. Camera成像原理(二十四)

    目前各大手机厂商每年都在推出各种关于手机摄像头的新卖点以求引起消费者关注.了解摄像头是怎样工作可以更好地帮助我们理解目前的消费级产品,其中摄像头工作的核心概念就是数字成像系统.   本期主要对数字成像 ...

最新文章

  1. 服务器默认字符集 网页乱码,关于apache默认字符集乱码的问题
  2. phpstrom php出现404
  3. Fedora开启telnet服务
  4. matlab信号分割与比对,matlab测量计算信号的相似度
  5. 大数据之-Hadoop之HDFS的API操作_配置参数的优先级说明_以设置hdfs文件副本数量参数为案例---大数据之hadoop工作笔记0057
  6. selenium无法调用chrome或者firefox的原因
  7. python精彩编程200例-python趣味编程100例(99个)
  8. ahb总线协议主机_AMBA总线协议之一文看懂AMBA2 AHB2与AMBA3 AHBLite总线协议的区别
  9. 精通javascript 代码总结
  10. 基于SSM的校园订餐管理系统
  11. 基于深度学习目标检测的人工智能玩游戏
  12. java毕业设计成都某4S店销售管理系统Mybatis+系统+数据库+调试部署
  13. 品优购项目--登录页面
  14. Windows10 插入耳机没声音,安装驱动无效问题解决
  15. 网页上播放微信录音amr文件方案
  16. speedtree中文对照ppt_SpeedTree树木建模入门知识整理
  17. 小红的签到题 (shui
  18. Oracle (1) :服务端和客户端的安装与配置
  19. Ubuntu1804安装CUDA与CUDNN
  20. C语言I博客作业10

热门文章

  1. 【Qt】QCamera查询和设置摄像头的分辨率
  2. 【视频】显示器固定参数struct fb_fix_screeninfo中char id[16]说明
  3. mysql中如何设置过滤器_mysql 如何动态修改复制过滤器
  4. echart x轴标签偏移_移动端H5页面滑动手势X轴实例
  5. python逐个读取文件并处理_逐个读取多个文件并用python进行处理
  6. win10商店打不开_科技资讯:Win10系统电脑的应用商店老是打不开还闪退怎么办
  7. spark编程基础--6.DataFrame
  8. 桑叶黑芝麻糊,从头到脚通补
  9. 匿名黑客Anonymous实施的8次最强攻击
  10. MySQL ERROR 1878 解决办法