The RAWFE processes captured image data from
sensor and passes the data to the Flexible Color processing module (FCP) for
demosaicing and color conversion.
Figure 6-60 shows a high level conceptual block diagram of the RAWFE module.
The RAWFE consists of the following main components
- Decompanding block: This is used to decompand the
sensor compressed raw to native bit depth. The same block can be used for tone
mapping as well. The decompanding block can take sensor compressed RAW data and
can decompand to up to 24 bits.
- WDR Merge: Each instance of the WDR merge block can take in 2 independent exposures (up to 16 bits) and generate up to 20 bit data.
- LSC Block: The block performs lens shading correction by applying gains stored in a look up memory.
- DPC: The block performs defect pixel correction using either LUT based memory or adaptive defect correction.
- H3A: The H3A block generates 2 different set of statistics, one for AWB and AE and the other for auto focus.