Patent ID: 7430318

Claim:
A system for setting output characteristics of an image rendering device of comprising: means adapted for receiving image data encoded relative to a red-green-blue color space, the image data being encoded such that, D = [ D R D G D B ⁢ ] wherein D R is a value associated with a red component of the image data, D G is a value associated with a green component of the image data and D B is a value associated with a blue component of the image data; means adapted for receiving data representative of a saturation adjustment matrix S defined as, S = [ 1 - S R ⁡ ( a 12 + a 13 ) S R ⁢ a 12 S R ⁢ a 13 S G ⁢ a 21 1 - S G ⁡ ( a 21 + a 23 ) S G ⁢ a 23 S B ⁢ a 31 S B ⁢ a 32 1 - S B ⁡ ( a 31 + a 32 ) ] wherein the values S x of the matrix S are constant values associated with a selected saturation adjustment for the image data, and wherein the values a mn correspond to values of a selected m by n masking matrix A wherein, A = [ a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 ] ; means adapted for receiving data representative of a contrast adjustment matrix C defined as, C = [ ⁢ C R C G C B C R C G C B C R C G C B ] wherein values of the C x of the matrix C are constant values associated with a selected contrast adjustment of for image data; means adapted for receiving data representative of a brightness adjustment matrix B defined as, B = [ B R B G B B ] wherein B R is a value associated with brightness adjustment of the red component, B G is a value associated with brightness adjustment of the green component, and B B is a value associated with brightness adjustment of the blue component; and calculation means for outputting image data D′ encoded in a vector format of, D ′ = [ D R ′ D G ′ D B ′ ] such that D′=((S×C×D)+B).