Color balance in YUV/YCbCr domain

From: Jason (jason_at_cintec.cuhk.edu.hk)
Date: 06/02/04


Date: 2 Jun 2004 04:25:53 -0700

Dear All,

In RGB domain, I can do "Auto Level" to get a color balanced photo by
working on R, G and B histogram independently. i.e. to widen the
dynamic range of each color channel to 0-255.

However, in YUV/YCbCr domain, how can I do color balancing? Any work
around or simple method to do this?

I tried to derive a color balancing formula from RGB<->YUV matrix.
However, it seems that direct transformation is very complicated.

>From http://www.siliconimaging.com/RGB%20Bayer.htm, I know that color
balancing in YUV should be possible by derived operations:
"Using derived operations in the YUV domain, one can perform white
balance and color correction directly in the YUV domain, without
switching back to the RGB domain."

Thank you very much.

Best Regards,
Jason