CCM 全称为Color Correction Matrix --色彩校正矩阵 ,它通常在RGBdomain进行,并在AWB之后。AWB主要是矫正白色,相应的其他色彩也跟着有一些变化。CCM就是保持白色不变,将其他色彩校正成真实的颜色。
色彩校正矩阵如图所示:
为了保证宝平衡不被破坏,需满足:C00 + C01 + C02 = 1 ,且C00大于等于1,C10和C20以此类推。
调试小技巧:
问题现象 | 调试方向 | 备注 |
---|---|---|
红色偏深 | 减rg和减rb | 红色比例增多,相应的要增加gg,bb,则绿色和蓝色饱和度会提高 |
绿色更嫩 | 减gb和减gr | gb越小,绿色越黄;gr越小,绿色越青 |
肤色偏黄 | 加gb | 蓝和黄相对时,蓝色会变淡 |
肤色变红 | 减br或加bg | br越小,蓝色越青 |
肤色偏红 | 加br | br越大,蓝色越紫 |
红色偏桔 | 减gr或加rb | rg越小,红色越粉 |
红色偏粉 | 加rg或减rb | rg越大,红色越桔,红色系饱和度回收 |
黄色偏红 | 加br或减bg | br越大,黄色越绿 |
黄色偏绿 | 减br或加bg | br越小,黄色越红 |
绿色偏青 | 加gr | |
绿色偏黄 | 加gb | 蓝黄相对,蓝色变淡 |
蓝色变淡 | 减gb | gb越小,绿色越黄,且绿色饱和度下降,反之增加 |
蓝色偏青 | 加br或减bg | br越大,蓝色越紫 |
蓝色偏紫 | 减br或加bg | br越小,蓝色越青;加bg,蓝色和绿色饱和度都下降,但整体饱和度增加 |
顺便附上24色卡的RGB值
本篇笔记属于个人总结,有什么错误欢迎大佬指正,如有雷同,纯属巧合。