PDK API Guide for J721E
H3a_AewbConfig Struct Reference

Detailed Description

Structure for ISP H3A AEWB engine parameters.

Data Fields

uint32_t enableALowComp
 
uint32_t enableMedFilt
 
uint32_t midFiltThreshold
 
H3a_PaxelConfig winCfg
 
UInt32 blackLineVertStart
 
UInt32 blackLineHeight
 
uint32_t outMode
 
uint32_t sumShift
 
uint32_t satLimit
 

Field Documentation

◆ enableALowComp

uint32_t H3a_AewbConfig::enableALowComp

Flag to enable A Low Compression

◆ enableMedFilt

uint32_t H3a_AewbConfig::enableMedFilt

Flag to enable/disable Medial Filter, to reduce Temperature Induced Noise

◆ midFiltThreshold

uint32_t H3a_AewbConfig::midFiltThreshold

Median Filter Threshold

◆ winCfg

H3a_PaxelConfig H3a_AewbConfig::winCfg

Paxel configuration

◆ blackLineVertStart

UInt32 H3a_AewbConfig::blackLineVertStart

Vertical Window Start Position for single black line of windows. Sets the first line for the single black line of windows

◆ blackLineHeight

UInt32 H3a_AewbConfig::blackLineHeight

Window Height for the single black line of windows. This specifies the window height in an even number of pixels

◆ outMode

uint32_t H3a_AewbConfig::outMode

Output Mode Refer to H3a_AewbOutputMode for valid values

◆ sumShift

uint32_t H3a_AewbConfig::sumShift

AE/AWB engine shift value for the accumulation of pixel values This bit field sets the right shift value which is applied on the result of the pixel accumulation before it is stored in the packet. The accumulation takes place on 26 bits which is enough for 10-bit data and a maximum widow size of 512 x 512 which results into the accumulation of 256 x 256 pixels of the same color. The shift value must be set such that the result fits on 16 bits.

◆ satLimit

uint32_t H3a_AewbConfig::satLimit

Saturation Limit, This is the value that all sub sampled pixels in the AE/AWB engine are compared to. If the data is greater or equal to this data then the block is considered saturated.