跳到主要内容

hi_isp_cmos_sensor_max_resolution

hi_isp_cmos_noise_calibration

说明

定义噪声校正参数。

定义

typedef struct {
hi_u16 calibration_lut_num;
hi_float calibration_coef[HI_ISP_BAYER_CALIBTAION_MAX_NUM][HI_ISP_BAYER_CALIBRATION_PARA_NUM];
} hi_isp_cmos_noise_calibration;

成员

成员名称描述
calibration_lut_num标定序列数目。 取值范围:[0, 49]。
calibration_coef噪声标定表。 HI_ISP_BAYER_CALIBTAION_MAX_NUM用于定义标定噪声模型参数的iso档位个数的最大值,当前为50。 HI_ISP_BAYER_CALIBRATION_PARA_NUM用于定义标定噪声模型参数的最大个数,当前为16。

父主题: ISP系统控制及3A算法注册

hi_isp_cmos_sensor_max_resolution

说明

定义Sensor最大分辨率结构体。

定义

typedef struct {
hi_u32 max_width;
hi_u32 max_height;
} hi_isp_cmos_sensor_max_resolution;

成员

成员名称描述
max_width最大宽度。
max_height最大高度。

父主题: ISP系统控制及3A算法注册

hi_isp_cmos_sensor_mode

说明

定义sensor模式寄存器。

定义

typedef struct {
hi_u32 sensor_id;
hi_u8 sensor_mode;
} hi_isp_cmos_sensor_mode;

成员

成员名称描述
sensor_idSensor ID。
sensor_modeSensor自定义工作模式,不同分辨率与帧率对应不同的工作模式。

父主题: ISP系统控制及3A算法注册

hi_isp_cmos_wdr_switch_attr

说明

定义WDR切换属性。

定义

typedef struct {
hi_u32 exp_ratio[HI_ISP_EXP_RATIO_NUM];
} hi_isp_cmos_wdr_switch_attr;

成员

成员名称描述
exp_ratio曝光比期望值

注意事项

在 cmos_get_isp_default 函数里根据 WDR 模式给 exp_ratio 赋默认值,所赋值要与cmos_get_ae_default 中 AE 初始化的曝光比保持一致性:

  • 若 ae_sns_dft->man_ratio_enable 为 TRUE,exp_ratio 与 ae_sns_dft->arr_ratio的值相同;
  • 若 ae_sns_dft->man_ratio_enable 为 FALSE,exp_ratio 为 0x40。

父主题: ISP系统控制及3A算法注册

在线提单