Patent ID: 7961784

Claim:
A method for coding a color space representation of video macroblocks in a computerized video system having at least an encoder and a decoder, the method comprising: at the encoder, utilizing, for a macroblock, a luminance quantization parameter (QPy) and a first chroma bias value (QPcb1) and a second chroma bias value (QPcb2); deriving a first chrominance quantization parameter (QPc1) by subtracting the first chroma bias value from the luminance quantization parameter, wherein the first chrominance quantization parameter differs from the luminance quantization parameter; deriving a second chrominance quantization parameter (QPc2) by subtracting the second chroma bias value from the luminance quantization parameter, wherein the second chrominance quantization parameter differs from the luminance quantization parameter; encoding, the macroblock with differential coding using the luminance quantization parameter, the first chrominance quantization parameter, and the second chrominance quantization parameter; and transmitting the first and second chroma bias values from the encoder to the decoder for the macroblock, wherein the first chroma bias value and the second chroma bias value differ from each other for the macroblock, and at the decoder, receiving the first and second chroma bias values; reconstructing, with the decoder, the first and second chrominance quantization parameters for the macroblock, wherein the reconstructing comprises: determining the first chrominance quantization parameter using the received first chroma bias value; and determining the second chrominance quantization parameter using the received second chroma bias value; and decompressing the macroblock using the luminance quantization parameter and the reconstructed first and second chrominance quantization parameters.