找回密码
 注册
搜索
查看: 6987|回复: 16

[讨论] 图像rgb比例

[复制链接]
发表于 2015-11-3 17:03:34 | 显示全部楼层 |阅读模式
为什么在图片有大片蓝或者大片黄的时候,其他少部分的颜色的rgb的比例也会和那大片蓝或者大片黄靠近,,比如黄色,rgb比例r最高,g其次,b最小,同画面拍出来的白色的rgb值也呈现这种趋势。这是为什么呢?是白平衡的原因吗?
发表于 2015-11-3 17:42:21 | 显示全部楼层
有可能白平衡,蓝色增益少一些
点评回复

使用道具 举报

 楼主| 发表于 2015-11-3 20:45:22 | 显示全部楼层
xiang2012 发表于 2015-11-3 17:42
有可能白平衡,蓝色增益少一些

然而在此种情况将蓝色增益加大了,换个环境就不行了
点评回复

使用道具 举报

发表于 2015-11-3 20:50:51 | 显示全部楼层
fishtalk 发表于 2015-11-3 20:45
然而在此种情况将蓝色增益加大了,换个环境就不行了

是混光环境下吗, 你具体说下哪个环境会偏黄,换了哪个环境又变了
点评回复

使用道具 举报

 楼主| 发表于 2015-11-3 21:29:59 | 显示全部楼层
xiang2012 发表于 2015-11-3 20:50
是混光环境下吗, 你具体说下哪个环境会偏黄,换了哪个环境又变了

就是普通白炽灯照射下,蓝底的白rgb中b值较大,黄底中的白r偏大,b值偏小,,无法保证白色基本的rgb值恒定
点评回复

使用道具 举报

发表于 2015-11-4 08:59:59 | 显示全部楼层
什么平台,什么AWB机制?是简单平均灰世界还是标定白世界?
正常白炽灯场景,色温偏低,则增益补偿B较大。“蓝底的白rgb中b值较大”对的。
“黄底中的白r偏大,b值偏小”,看起来白平衡没起作用。
点评回复

使用道具 举报

发表于 2015-11-4 09:24:07 | 显示全部楼层
hanqing-liu 发表于 2015-11-4 08:59
什么平台,什么AWB机制?是简单平均灰世界还是标定白世界?
正常白炽灯场景,色温偏低,则增益补偿B较大。 ...

简单平均灰世界和标定白世界,具体来说是如何计算的呢
点评回复

使用道具 举报

发表于 2015-11-4 09:40:37 | 显示全部楼层
本帖最后由 hanqing-liu 于 2015-11-4 09:44 编辑

说的简陋。白平衡的优化机制很多。这只是2个简单的。
1是统计全画面的RGB平均价值。一般以G为基准,计算R/G,B/G得到R、B的新增益值,也锁定在一定范围内。以达到全画面均值相等。
比较明显的副作用是单色为主的画面会失真严重。
2是标定常用光源(色温)的补偿值为基准。再采样当前画面的符合条件的白点,定位落点色温,确定最终补偿值。
依然无法解决纯色画面的偏色。
好的AWB不是单画面机制,应该联动AE亮度,前续画面,分区判断等,会加大计算负载。
点评回复

使用道具 举报

发表于 2015-11-4 11:02:53 | 显示全部楼层
[em31]
点评回复

使用道具 举报

发表于 2015-11-4 14:51:51 | 显示全部楼层
楼主说的是大片黄或者蓝时,小部分的白色也偏色了?
点评回复

使用道具 举报

52RD网友  发表于 2015-11-4 16:16:25
在整个画面中黄色占比太大,白色很少的时候,白平衡很难做到白色全白,因为白平衡计算的时候需要一定的白色区域才可以,你这个R G比较大,B比较少是很正常的,因为黄色RGB本身就是R>G>B,不能单纯修改RGB的gain,这样会影响其他场景的白平衡。
到目前为止,还未有一家的ISP能处理好大色块的问题。
 楼主| 发表于 2015-11-5 12:32:25 | 显示全部楼层
Adventure 发表于 2015-11-4 14:51
楼主说的是大片黄或者蓝时,小部分的白色也偏色了?

是的           
点评回复

使用道具 举报

发表于 2015-11-5 14:24:26 | 显示全部楼层
应该还是属于白平衡的问题
点评回复

使用道具 举报

52RD网友  发表于 2015-11-5 16:20:00
请问白点(white point)是什么意思呢?
发表于 2015-11-12 16:18:35 | 显示全部楼层
白点,通常也叫灰点,就是RGB比值在校正后较为接近灰色(一定偏差范围)的像素点。
某些模块也会定义为亮度超过一定门限值的像素。
点评回复

使用道具 举报

发表于 2017-10-3 11:08:18 | 显示全部楼层
。。。。。。。。。。。。。。。。。。。。。。。。。。
点评回复

使用道具 举报

发表于 2017-10-13 13:54:25 | 显示全部楼层
你这个现象有可能是AWB色温估计错误。如果色温误判定为低色温,整体画面颜色会偏暖偏红,如果误判为高色温,整体会偏冷偏蓝。这个就要修改白区或者白区的权重。
还有一个是shading问题,但是这个有规律,主要是在画面里你可以明显感觉到中心和边缘四周的差异
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-4-28 12:41 , Processed in 0.047940 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表