Demosiac是整个ISP imaging pipeline的核心算法,将bayer pattern的图像转换成RGB。
那么我们这篇博文呢,希望从以下几个角度,对Demosiac做一个入门,给大家一些基本的概念。
0 什么Bayer pattern,他是怎么产生的
1 什么是去马赛克,为什么需要去马赛克
2 如何去马赛克,基本依据是什么
3 去马赛克中的难点
4 any other choices?
==========================
0 什么Bayer pattern,他是怎么产生的
==========================
我们知道,CMOS其实只能记录光子的能量,并不能记录光波的波长(即色彩信息),所以,为了得到图像的颜色信息,前人们想到了一种办法,就是在每一个像素面前加带颜色的滤光片,这样就知道某一颜色分量的光强了,柯达的工程师提出了下面这种pattern,也叫CFA(color filter array)
BGBGBGBGBGBGBGB
GRGRGRGRGRGR