MT6771平台是几年前的平台,与最新的平台有些不同,但大致相同,pipeline每个模块都有一些变化。
ISP pipeline 简要介绍一些模块:
ADBS该模块是为了改善低亮区域sensor线性化,一般设置为默认,自动校准,无需修改参数。
OBC模块:该模块为暗电流校准,通常在客观时间校准。如果校准不同,则会出现偏差问题。
BPC模块:这个BPC坏点校正主要包括坏点校准和相位差像素校准Strength、Blend ratio、Min Blend ratio共同控制三个参数;需要配置相位差像素校准;PDC table。
DM模块:DM模块先是由RAW格式采用插值算法转换为RGB格式,使用低通滤波器去除噪声,然后使用高通滤波器提高边缘锐度。具体参数需要熟悉,以后才能有更深的理解。
NR1模块:该模块在YUV域去噪主要是为了降低亮度和色度噪声;一是进入LPF去除噪声,平坦区域和边缘将变得光滑,然后通过自适应低通滤波器保持边缘,然后周围的噪声超过中心,采用不同的处理方法,然后混合。
EE模块:NR一是去噪模块,经过NR1后图像锐度会变低,此时需要增强边缘,EE主要是增强边缘,提高锐度。主要是根据方向进行检测和处理,然后与原始图像一起进行处理。我不太明白。
NR2模块:这是在YUV第二次去噪模块的目的是消除点和脉冲噪声,NR2里有个ABF这里的模块ABF与高通的ABF全称完全不同Anti-Blooming Filter(防晕过滤器)消除传感器或透镜引起的晕染效果。
只有上述模块MT6771 ISP模块需要单帧处理。
参考:MT6771 ISP TuningIntroduction