下载
中文
注册

hi_mpi_isp_set_dp_calibrate

函数功能

设置静态坏点标定参数。

函数原型

hi_s32 hi_mpi_isp_set_dp_calibrate(hi_vi_pipe vi_pipe, const hi_isp_dp_static_calibrate *dp_calibrate)

约束说明

  • 该接口一般用于调试场景下标定Defect Pixel算法的参数,商用场景下不建议使用,可能会引起内存异常、图片效果异常等问题。
  • 该接口为静态坏点标定接口,坏点标定只需启动一次,标定完成之后自动关闭标定使能,恢复为正常的坏点校正模式。亮坏点检测的环境为:使用最小的模拟增益和数字增益,降帧率到5~6fps,使曝光时间为200ms(系统自动完成),遮黑镜头或关闭光圈(需手动操作);暗坏点检测的环境为:光圈处于正常打开状态,要求平坦背景,最好使用辉度箱固定光源,图像整体平均亮度大约为最大亮度50%,或Bayer格式中B通道亮度为最大亮度20%左右。
  • 支持WDR模式下静态坏点标定。WDR模式下默认选择短帧进行静态坏点标定,推荐在标定前,通过hi_mpi_isp_set_module_ctrl接口的bit2_chn_select变量选择长帧,再启动静态坏点标定。一般情况下,长帧的标定即可满足需求。若特殊情况下,长帧标定后仍然有坏点残留,可通过bit2_chn_select变量选择中/短帧再次进行标定,并将多个坏点表合并成一个表。

参数说明

参数名

输入/输出

说明

vi_pipe

输入

VI PIPE号。

取值范围:[0, 12)。

dp_calibrate

输入

静态坏点标定参数。

返回值说明