设定 AE 曝光属性
HI_MPI_ISP_SetExposureAttr
bByPass AE 模块 bypass 功能使能,默认为 HI_FALSE。
enOpType 自动曝光或手动曝光开关,默认为 OP_TYPE_AUTO。
u8AERunInterval
enExpTimeOpType 手动曝光时间使能,默认值为 OP_TYPE_AUTO
enAGainOpType 手动 sensor 模拟增益使能,默认值为 OP_TYPE_AUTO
enDGainOpType 手动 sensor 数字增益使能,默认值为 OP_TYPE_AUTO
enISPDGainOpType 手动 ISP 数字增益使能,默认值为 OP_TYPE_AUTO
u32ExpTime 手动曝光时间,以微秒(us)为单位,默认值为 0x4000。取值范围: [0x0, 0xFFFFFFFF],具体范围与 sensor 相关。
u32AGain 手动 sensor 模拟增益, 10bit 小数精度,默认值为 0x400。取值范围: [0x400, 0xFFFFFFFF],具体范围与 sensor 相关。
u32DGain 手动 sensor 数字增益, 10bit 小数精度,默认值为 0x400。取值范围: [0x400, 0xFFFFFFFF],具体范围与 sensor 相关。
u32ISPDGain 手动 ISP 数字增益, 10bit 小数精度,默认值为 0x400。取值范围: [0x400, 0xFFFFFFFF],具体范围与 sensor 相关。
AWB 控制模块
HI_MPI_ISP_SetWBAttr:设置白平衡属性
HI_MPI_ISP_GetWBAttr:获取白平衡属性
HI_MPI_ISP_SetAWBAttrEx:设置自动白平衡扩展属性
HI_MPI_ISP_GetAWBAttrEx:获取自动白平衡扩展属性
u16Rgain 手动白平衡红色通道增益, 8bit 小数精度。取值范围: [0x0,0xFFF]。
u16Grgain 手动白平衡绿色通道增益, 8bit 小数精度。取值范围: [0x0,0xFFF]。
u16Gbgain 手动白平衡绿色通道增益, 8bit 小数精度。取值范围: [0x0,0xFFF]。
u16Bgain 手动白平衡蓝色通道增益, 8bit 小数精度。取值范围: [0x0,0xFFF]。
白平衡:描述中红、绿、蓝三基色混合生成后白色精确度的一项指标。
色 温
CCM
色彩还原:通常通过一个色彩校正矩阵校正光谱响应的交叉效应和响应强度,使ISP 处理后的图片与人眼视觉在色彩上保持一致。
z 饱和度:也称色彩的纯度。取决于该色中含色成分和消色成分(灰色)的比例。含色成分越大,饱和度越大;消色成分越大,饱和度越小。
Sharpen: 锐化
u8SharpenD 设置图像大边缘的锐度。取值范围: [0, 0xFF]。
u8SharpenUd 设置图像小纹理的锐度。取值范围: [0, 0xFF]。
u8SharpenRGB 设置图像整体锐度取值范围: [0, 0xFF]。
u8LutCore 用于生成 SharpenRGB 曲线。主要影响 SharpenRGB 曲线上升斜率;同时影响下降斜率。取值范围为[0, 255]。
u8LutStrength 用于生成 SharpenRGB 曲线。影响 SharpenRGB 曲线的强度,取值范围为[0, 127]。
u8LutMagnitude 用于生成 SharpenRGB 曲线。主要影响 SharpenRGB 曲线下降斜率;同时影响上升斜率。取值范围为[0, 31]。
Gamma
Gamma 模块对图像进行亮度空间非线性转换以适配输出设备。
DRC
bEnable - HI_FALSE:关闭 DRC 功能;HI_TRUE:使能 DRC 功能。 线性模式默认为 HI_FALSE, WDR 模式默认为 HI_TRUE,且必须设置为 HI_TRUE。
CSC
镜头阴影校正:
u16TableNodeNum 每个分量校正表中使用到的节点个数。取值范围为[0x0, 0x81],若 cmos.c 里设置了 Shading,默认值由
cmos.c 决定,否则默认值为 0x81。
u16OffCenter; 每个分量中心点与最远的角的距离的缩放因数。距离越大,数值越小。 u16OffCenter = 2^31/r^2,其中 r 是以像素为单位的从中心点到最远角落的距离。取值范围为[0x0, 0xFFFF]
stCenter 每个分量中心点的坐标属性。
u32Table 每个分量的校正表。取值范围为[0x0, 0xFFFF]
坏点校正
坏点校正模块通过使用内部坏点校正逻辑完成坏点检测,校正过程完成之后,获取到了坏点坐标,通常的做法是将坏点坐标存在 Flash 中,以后断电重新启动之后加载坏点坐标,无须重新校正。
Defect Pixel