色差和去紫边

目录

1、介绍:

2、色差导致紫边出现的成因:

3、紫边的表现形式:

4、如何矫正紫边

5、紫边的其他特点

6、depurple 的设计难点 :

1、介绍:

图像边缘出现紫色的颜色,类似情况一般会出现在HDR场景中、高亮区及大fov的场景中,这种现像主要在安防及全景相机中比较常见,导致紫边出现的因素有很多,有demosaic、色散、还有光在sensor里面产生的一些映射,下面主要介绍的是镜头色差(色散)引起的紫边;
色差和去紫边_第1张图片

2、色差导致紫边出现的成因:

镜头没有把不同波长的光线聚集到同一焦平面(不同波长的光线焦距是不同的),成像系统一般将绿色通道准确对焦,然而由于镜头色差,蓝色和红色通道不能完全准确对焦,从而使物体边缘出现紫红色的色边;
注:1>.实际就是色差导致了RGB,所以才会有了颜色;紫色就是R、B通道的分量 > G通道的分量;
       2>.色散是指 不能把不同波长光线聚焦到同一点的 现象,色差是指色散导致的结果;
色差和去紫边_第2张图片

3、紫边的表现形式:

如下图所示,紫边的表现形式不一定就是紫色的, 紫边就是R和B,相对于G有了偏移,以及偏移的方向和程度不同,导致了紫边出现的颜色和宽度都有差异;
色差和去紫边_第3张图片

4、如何矫正紫边

4.1、一般ISP有两个模块:
    C hromatic  A berration Correction:矫正镜头色差导致的紫边,有的在raw域,有的在yuv域处理 (大部分isp都有);
    depurple:处理前处理中没矫正干净,或者别的一些原因出现的紫边(不一定每个isp都有);
4.2、 C hromatic  A berration Correction 的处理流程
色差和去紫边_第4张图片
色差和去紫边_第5张图片
4.3、depurple的处理流程
色差和去紫边_第6张图片

5、紫边的其他特点

可以通过如下特性判断是否是紫边,从而再去矫正它;
5.1、出现在边界等对比度比较高的地方;
色差和去紫边_第7张图片
5.2、颜色基本在一定范围之内;
色差和去紫边_第8张图片

6、depurple 的设计难点 ( 为什么很多isp没有此模块呢 ):

  • 硬件设计line buffer 很大( 标定矫正中的存储、插值);
  • depurple 后饱和度降低会感觉不自然,有时反而比矫正前变差了;
  • 误检测 (如下图,将紫色衣服检测出错了);
色差和去紫边_第9张图片

注:文章整理参考自大话成像数字成像系统课程第24课时;

你可能感兴趣的:(ISP调试相关,影像测评,isp)