hi_isp_ae_stats
说明
定义AE统计信息。
定义
typedef struct { hi_u32 fe_hist1024_value[HI_ISP_WDR_MAX_FRAME_NUM][HI_ISP_HIST_NUM]; hi_u16 fe_global_avg[HI_ISP_WDR_MAX_FRAME_NUM][HI_ISP_BAYER_CHN_NUM]; hi_u16 fe_zone_avg[HI_ISP_WDR_MAX_FRAME_NUM][HI_ISP_AE_ZONE_ROW][HI_ISP_AE_ZONE_COLUMN][HI_ISP_BAYER_CHN_NUM]; hi_u32 be_hist1024_value[HI_ISP_HIST_NUM]; hi_u16 be_global_avg[HI_ISP_BAYER_CHN_NUM]; hi_u16 be_zone_avg[HI_ISP_AE_ZONE_ROW][HI_ISP_AE_ZONE_COLUMN][HI_ISP_BAYER_CHN_NUM]; hi_isp_ae_grid_info fe_grid_info; hi_isp_ae_grid_info be_grid_info; } hi_isp_ae_stats;
成员
#define HI_ISP_WDR_MAX_FRAME_NUM 4
#define HI_ISP_HIST_NUM 1024
#define HI_ISP_BAYER_CHN_NUM 4
#define HI_ISP_AE_ZONE_ROW 15
#define HI_ISP_AE_ZONE_COLUMN 17
成员名称 |
描述 |
---|---|
fe_hist1024_value |
FE全局1024段直方图信息。取值范围:[0x0, 0xFFFFFFFF] |
fe_global_avg |
FE全局统计平均值,按顺序分别表示 R,Gr,Gb,B 分量的平均值。 取值范围:[0x0, 0xFFFF] |
fe_zone_avg |
FE分区间统计平均值,按顺序分别表示 R,Gr,Gb,B 分量的平均值。 取值范围:[0x0, 0xFFFF] |
be_hist1024_value |
BE 全局1024段直方图信息。 取值范围:[0x0, 0xFFFFFFFF] |
be_global_avg |
BE 全局统计平均值,按顺序分别表示 R,Gr,Gb,B 分量的平均值。 取值范围:[0x0, 0xFFFF] |
be_zone_avg |
BE 分区间统计平均值,按顺序分别表示 R,Gr,Gb,B 分量的平均值。 取值范围:[0x0, 0xFFFF] |
fe_grid_info |
FE 分区间统计信息的坐标信息。 |
be_grid_info |
BE 分区间统计信息的坐标信息。 |
注意事项
- WDR 模式下只在主路即最短帧所在 Pipe 才可以获取所有长短帧的统计信息,以 WDR2TO1 为例,HI_ISP_WDR_MAX_FRAME_NUM 对应下标为 0 时表示短帧统计信息,为 1 时表示长帧信息。
- WDR 合成前(FE)统计信息受到位于 FE AE 之前处理模块(FE AE 之前的模块有DG/WB)增益影响,这些模块的 FE 增益值由算法内部保证与 BE 保持一致,无需单独配置。
- 当图像宽小于 600 或高小于 200 时,分区间统计信息不可用。
父主题: 数据类型