what is the BlackLevel?
暗电流来源1、raw8为例,单个pixel的有效值是0~255,但是实际AD芯片的精度可能无法将电压值很小的一部分转换出来,芯片厂会刻意添加一个固定的偏移量以达到阈值转换电压,使输出的pixel value在5(阈值电压,非固定)~255之间,目的是为了让暗部的细节完全保留,当然同时也会损失一些亮部细节。
暗电流来源2、sensor的电路本身会存在暗电流,导致在没有光线照射的时候,像素单位也有一定的输出电压,暗电流这个东西跟 曝光时间和gain 都有关系,不同的位置也是不一样的。因此在gain增大的时候,电路的增益增大,暗电流也会增强并且sensor各处的暗电流会不均匀,因此很多ISP会选择在不同gain下减去不同的bl的值。
why does subtract the BlackLevel?
暗电流不是我们图像真实的光电转换信号,所以为了得到真实的图片,我们必须减去这个blackleve,虽然每个pixel的bl值不同,但是一般情况下我们认为基本相同,通过求平均的方法确定一个bl.
how to subtract the BlackLevel?
若图像平面趋于平整,则推荐使用全帧均值;若图像出现一些峰值,有明显突出山峰等,推荐使用