CCM调试的理论依据

前言

很久之前在网上看到一些CCM的调试总结,但是没有理论依据,经过我本人的推理,以及和结果比对,这里总结一个我称之为色相环补色原理的调试理论。

CCM理论:

CMOS sensor 使用颜色滤波阵列(Color Filter Array,CFA)实现对特定波段的光敏感,最常用的CFA是RGGB,因此存在R、G、B三种响应波段。由于技术条件的限制,这三种波段很难做到与人眼的响应特性完全相同,所以对同样颜色的光刺激,sensor输出的RGB信号与人眼感受到的RGB会有些不同,一般是sensor颜色的饱和度偏低。

解决这个问题的方法就是使用一个3x3的CCM矩阵,将颜色从sensor RGB空间变换到人眼的RGB空间,使图像的效果符合人的主观感受。

在这里插入图片描述
这个3x3 的矩阵叫做颜色校正矩阵,英文color correction matrix,简称CCM,其变换公式如下。

在这里插入图片描述
CCM公式的一个基本约束就是不能破坏白平衡,即对于任何R=G=B的输入,必须保证输出满足R’=G’=B’。正是由于
这个原因,颜色校正操作只能放在白平衡调整之后执行。
实践中通常使用X-Rite 24色卡上的18个彩色色块为标准计算校正系数,基本原理是用摄像机拍摄色卡,提取18个
色块的平均颜色(Rn, Gn, Bn),n=1…18 构成输入矩阵
在这里插入图片描述
则有关于CCM的矩阵方程
在这里插入图片描述
则有关于CCM的矩阵方程

在这里插入图片描述上述过程需要使用某种色卡,因此称为patch-based方法。在这里插入图片描述

以上理论来源于:https://www.zhihu.com/column/sining

CCM色彩调试总结:

为了保证宝平衡不被破坏,需满足:RR + GR + BR = 1 ,
RR GG BB对应R,G,B饱和度。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
以上理论来源于:
网友1
网友2

那他们的这个总结理论依据是什么呢?没说,只是调试总结的经验而已。

下面我来推理下,以下是本篇文章重点。

色相环补色理论:

根据色相环的排布:RGB的补色是CMY如下图:
在这里插入图片描述
那这个跟我们调试CCM有什么关系呢?

举个例子:现在是黄偏红

在这里插入图片描述
在色相环上用Y指向R代表黄偏红(黑色箭头)
此时如果需要矫正,则需要减弱这个箭头。
这个时候可以构造B指向R的箭头(红色),B指向G的箭头(绿色)
加强这个红色,+Br(和黑色箭头对抗抵消),减弱绿色-Bg(同向减弱黑色)从而达到我们矫正的目的。

对比一下前人总结的经验,是对的上的
其他结论也都对的上其他结论也都对的上

开头说了横轴相加等于1,BR+了,RR不变,GR要-,才能维持平衡,其他行也是一样

在这里插入图片描述

因为CCM只有RGB三种颜色,所以都是针对RGB来构造箭头的。
如果RGB偏色,则直接对RGB构造箭头,如果是CMY则对他的补色(RGB)构造箭头。该理论对于上表总结均适用。

猜你喜欢

转载自blog.csdn.net/VinagerJoe/article/details/129736452