文档
注册

hi_isp_ae_accuracy

说明

定义曝光时间、增益的精度的结构体。

定义

typedef struct {     
    hi_isp_ae_accuracy_type accu_type;     
    float accuracy;     
    float offset;
} hi_isp_ae_accuracy;

成员

成员名称

描述

accu_type

精度类型。

accuracy

精度值。

offset

曝光时间的偏移量,支持正负偏移量设置,以行为单位,该值配置与sensor强相关。

注意事项

  • 曝光时间的精度通常都是线性的,都是以行为单位。若曝光时间为线性精度,精度accuracy为大于1的整数,则意味着AE计算出来的曝光行数只能为最小曝光时间加上accuracy的整数倍。该功能可用于计算某些sensor WDR模式下的长/ 短帧曝光时间,如某些sensor曝光行数必须为2n+1,则可以配置最小曝光时间为1或3,配置accuracy为2。
  • 曝光时间与sensor增益保持线性关系是AE曝光量分配的前提,即认为曝光量一定的情况下,曝光时间和sensor增益可以相互转换而保持图像亮度基本不变。比如说曝光量为4096,那么分配为曝光时间(2)*增益(2048),也可以分配为曝光时间(4)*增益(1024),这两种情况下图像亮度应该基本不变。若不满足这种线性关系,在高亮环境下,由于曝光时间很短,1行曝光时间的变化也容易使画面发生闪烁。某些sensor,如Panasoni MN34220采用1080p@30fps的初始化序列配置时,曝光时间必须偏移0.8018 行之后才与sensor增益有线性关系,因此增加了offset这个变量,它为float型变量,以行为单位,将offset设置成 0.8018, AE 算法内部即可完成偏移处理。一般sensor的曝光时间和增益不存在这种偏移关系,需在cmos.c中将该值配为0。
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词