ISP(Image signal processor)是图像信号处理器的缩写,一般包含硬件pipeline和软件3A算法。ISP pipeline主要包括BLC,WDR stitch,GE,DPC,BayerNr,CAC,LSC,WB,Demosaic,PFC,CCM,CNR,3D lut,Gamma,Sharpness,CSC,IPPU(3DNR,EE,SCALE,OSD),3A统计等。3A算法包含,AE,AWB,AF以及与3A联动的效果参数自适应策略。
基本概念:
BLC: Black level correction
黑电平矫正,用于矫正sensor的黑电平。
WDR sticth:wide dyanmic range
宽动态合成。支持2帧合1和3帧合1,用于提高图像动态范围。
GE: Green Equalization
绿平衡,用于减少伪彩色。
DPC:Defect pixel correction
缺陷像素矫正
BayerNr: Bayer Noise Reduction
Bayer降噪,用于Bayer域降噪
CAC: Chromatic abberation correction
色差矫正
LSC: Lens shading correction
镜头阴影矫正。用于矫正镜头光学特性导致的图像亮度和色彩不均匀。
WB: White blance
白平衡,矫正不同资源造成的偏色现象。
PFC:Purple Figure correction
紫边矫正,用于检测和矫正图像紫边
CCM: color correction matrix
色彩矫正矩阵,把色彩矫正到接近真实颜色或其它需要的色彩风格。
CNR: Color noise reduction
色彩降噪k
3D lut:
3D查找表,查表进行色彩映射,用于调整局部颜色。
Gamma:
伽码矫正,对灰度值进行非线性映射,从而实现改变图像的对比度或调节暗部亮度等。
Sharpness:
锐化以增强图像边缘。
CSC: Color space conversion
色彩空间转换。RGB->YUV