hi_isp_awb_grid_info

Description

Defines the coordinates of AWB zoned statistics.

Definition

typedef struct { 
    hi_u16 grid_y_pos[HI_ISP_AWB_ZONE_ORIG_ROW  + 1];
    hi_u16 grid_x_pos[HI_ISP_AWB_ZONE_ORIG_COLUMN + 1]; 
    hi_u8  status;
} hi_isp_awb_grid_info;

Members

Member

Description

grid_y_pos[HI_ISP_AWB_ZONE_ORIG_ROW + 1]

Vertical coordinate of each AWB zone.

#define HI_ISP_AWB_ZONE_ORIG_ROW    32

grid_x_pos[HI_ISP_AWB_ZONE_ORIG_COLUMN + 1]

Horizontal coordinate of each AWB zone.

#define HI_ISP_AWB_ZONE_ORIG_COLUMN    32

status

AWB statistics coordinate update status.

0: not update

1: update

Restrictions

  • In the non-block division scenario, the AWB zoned statistics are the statistics of zone_row x zone_col even zones.
  • In the BE block division scenario, the AWB zoned statistics are statistics of uneven zones for information consistency. The start coordinates of each zone are provided.