Patent ID: 8698855
Filing Date: 2014-04-15
Classification: G09G,H04N

Abstract:
1. A white balance adjusting method, comprising steps of: A. obtaining maximum spectral tristimulus values X B. computing the spectral tristimulus values Y C. setting the highest chromaticity of the gray levels, setting polynomial functions f D. establishing polynomial relationships between the spectral tristimulus values of three colors red, green, and blue in a white field of respective gray levels and the spectral tristimulus values of red, green, and blue of respective gray levels according to the set chromaticity; E. computing a deviation Δm of the gray level values of spectral tristimulus values of the red color in the white field of respective gray levels, a deviation Δl of the gray levels of spectral tristimulus values of the green color in the white field of respective gray levels and a deviation Δn of the gray level values of spectral tristimulus values of the blue color in the white field of respective gray levels to further obtain gray level numbers m′, l′, n′, of three colors RGB (red, green, blue) in the white field of respective gray levels; in the step D, according to the set chromaticity, the established relationships between spectral tristimulus values of three colors RGB in the white field of respective gray levels and the polynomial functions of spectral tristimulus values of red, green, and blue of respective gray levels particularly being: where X the step E including: E1. predetermining the deviation Δm of the gray level values of spectral tristimulus values of red in the white field of respective gray levels, the deviation Δl of the gray levels of spectral tristimulus values of green in the white field of respective gray levels and the deviation Δn of the gray level values of spectral tristimulus values of blue in the white field of respective gray levels; E2. calculating ΔX, ΔY, and ΔZ according to the following formulas: if ΔX, ΔY, and ΔZ un-match the above, then go to step E3; if ΔX, ΔY, and ΔZ match the above, then go to step E4; E3. substituting m′=m+Δm, l′=l+Δl, n′=n+Δn, into the following formula: to obtain new Δm, Δl, Δn, and go to step E2; E4. outputting the gray level numbers s, m+Δm, l+Δl, and n+Δn.