@TOC


前言

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

一、CCM(Color Correction Matrix)

CCM(Color Correction Matrix)是在RGB domain进行的色彩校正,通常在AWB之后进行:CCM的主要目的是校正sensor的光谱响应,保证色彩的真实性。CCM通过一个3x3的矩阵来调整RGB值,以匹配标准色彩。

1.CCM的调试需要满足以下条件:

C00 + C01 + C02 = 1,且C00大于等于1,C10和C20以此类推。

C11 + C12 = 1,且C11大于等于1。

C21 + C22 = 1,且C21大于等于1。

2.CCM的调试方法:

  • 首先,将CCM矩阵的三个分量分别乘以1000000,使其范围扩大到1000000以内。
  • 然后,将CCM矩阵的三个分量分别除以1000000,使其范围缩小到0-1范围内。
  • 最后,将CCM矩阵的三个分量分别乘以1000000,使其范围扩大到1000000以内。
  • 重复以上步骤,直到CCM矩阵的三个分量满足条件。

二、CCM的应用

1.色彩校正

CCM的应用之一是色彩校正,它可以将不同光源的图像的色彩映射到标准色彩空间,从而使得图像的色彩更加一致。

2.色彩平衡

CCM的应用之二是色彩平衡,它可以将图像的色彩分布调整到均匀分布,从而使得图像的色彩更加鲜艳。

3.色彩增强

CCM的应用之三是色彩增强,它可以将图像的亮度、对比度、饱和度等参数增强,从而使得图像的色彩更加鲜艳、更加饱满。


巨人的肩膀