This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Auto White Balance Algorithm

Other Parts Discussed in Thread: OMAP3530

Hello,

I am trying to understand the the white balance module within the preview engine of the of the Camera ISP on the OMAP3530. I was reading the updated "SWPU108W (Sept09) - Camera ISP Section.pdf" of the TI OMAP353x Technical Reference Manual. On page 1665 under the section "Camera ISP Use Case And Tips" under the subsection "12.6.1.4.2.4 Preview Configuration", section 13: "Initialize the white balance parameters" it gives an example of manually programming the register PRV_WBGAIN that stores the 4 white balance gain coefficients, as shown bellow:

"Set the white balance gain for each coefficient:
PRV_WBGAIN[7:0] COEF0 = 0x20
PRV_WBGAIN[15:8] COEF1 = 0x20
PRV_WBGAIN[23:16] COEF2 = 0x20
PRV_WBGAIN[31:24] COEF3 = 0x20"

and then it is followed by this note:

"Note: In this use case, coefficients are fixed and chosen for example only. In an optimized use
case, each coefficient is set dynamically by the MPU SS after the AWB algorithm."

I would like to know if this AWB algorithm is already exist in an internal control loop in the ISP, or if an auto-white balance algorithm must be programmed.

Thank you for your assistance.

Saad