目录
1、双线性插值算法
利用像素周围点的评价值来估计像素缺失的颜色信息。 这种算法的计算简单,但由于算法过于简单,这种方法会引入十分显著的杂色。 为了获得更好的图像质量,许多 CFA 插值算法都尝试利用相邻像素间相互关系。
2、平滑色调算法
假设在一个局部区域里,色调,即相邻的红色(或蓝色)和绿色像素的数值之比,基本保持不变。
3、固定色差的方法
基于相邻的红色(或蓝色)和绿色像素的数值之差为一恒定值的假设。
4、边缘敏感算法
为了改善在边缘区域的图像还原质量,这些算法将 CFA插值分成两个步骤:首先利用各种边缘算子估算出边缘的方向,然后沿着这些方向进行插值。这样的步骤有效的避免了因为穿越边缘插值而带了的伪彩色。这些算法在大部分的边缘区域能对伪彩色的出现有一定的抑制效果,然而在一些边缘较细的区域,由于他们边缘判断算子失效,使得他们错误的把这些细边缘区域当做是平滑区域来处理,从而产生了摩尔条纹。
5、基于边缘判断的自适应CFA插值方法(目前使用较广)
这种算法在运算复杂度较低情况下具有很好的图像还原质量。该算法利用提出的边缘检测算法得当前点的边缘信息,沿得到的边缘方向,利用提出的基于泰勒展开的加权自适应插值算法对当前点缺失的色彩信息进行估算。该算法在边缘判断时,更多的边缘信息被考虑进来,提高了边缘判断的准确性。而在插值过程中,采用了泰勒展开和加权相结合的方法。泰勒级数的展开提高了插值的精度,而加权的引入则能根据图像内容来调整插值的权重,起到了校正的作用。