hi_isp_ae_stats_cfg
说明
定义AE统计信息配置。
定义
typedef struct { hi_isp_ae_switch ae_switch; hi_isp_ae_hist_config hist_config; hi_isp_ae_four_plane_mode four_plane_mode; hi_isp_ae_stat_mode hist_mode; hi_isp_ae_stat_mode aver_mode; hi_isp_ae_stat_mode max_gain_mode; hi_isp_ae_crop crop; hi_u8 weight[HI_ISP_AE_ZONE_ROW][HI_ISP_AE_ZONE_COLUMN]; } hi_isp_ae_stats_cfg;
成员
成员名称 |
描述 |
---|---|
ae_switch |
WDR合成后AE统计模块在ISP pipeline的位置,默认值为1。 |
hist_config |
全局直方图统计时的采样点方式配置。 |
four_plane_mode |
four_plane_mode使能模式,默认值为0,使能时1024段直方图为BGGR四通道256段直方图。 |
hist_mode |
全局1024段直方图开方模式。仅影响BE直方图统计信息。 |
aver_mode |
均值开方模式,仅影响BE均值统计信息。 |
max_gain_mode |
MG模块开方模式。仅影响MG模块统计信息。为了与AE分块统计信息进行比较,建议与aver_mode配置为同一模式。 |
crop |
AE输入图像裁剪配置。 |
weight |
15x17个区间的AE权重表,取值范围为[0, 15]。 #define HI_ISP_AE_ZONE_COLUMN 17 #define HI_ISP_AE_ZONE_ROW 15 |
注意事项
- 线性模式数据流走的是channel 1,默认使用全局1024段直方图进行AE控制,此时channel 2/3/4 WDR合成前全局1024段直方图全为0。
- 全局4分量统计平均值会受15*17权重表的影响。
- Channel 1/2/3/4全局1024段直方图会受15*17权重表的影响,WDR模式可以使用这几路直方图信息进行AE控制。如2合1可使用channel 1/2,3合1可使用channel 1/2/3,4合1可使用channel 1/2/3/4等。
- 配置ae_switch/hist_config/four_plane_mode相关参数时,需要把AE的大面积单色判断功能关闭,关闭方式参考hi_isp_exposure_attr的hist_stat_adjust属性。
- 自动曝光的静态统计信息分为 15*17 个区域,可通过设定权重表改变每个区域的权重。如可使中心区域的权重加大,则中心区域的亮度变化会使图像的全局直方图统计信息产生更多的变化。该属性可调节感兴趣区域的曝光权重,可用于实现指定区域的背光补偿。若能确定具体产品形态感兴趣区域的位置,可将这些位置的权重加大。如对于运动DV和行车记录仪,感兴趣区域一般在画面的中下部分,那么可适当加大场景中下部分区域的权重,使得感兴趣区域得到合理曝光。
父主题: 数据类型